What do you mean with valid?. I think it is ok because I can call it from D2K.

Here are the OraclePackage properties:
Cursor => crDefault
Debug => False
Name => OraclePackage1
Optimize => True
PackageName => MULNUM
ParameterMode => pmPositional
Session => OracleSession1
Tag => 0

In the OracleSession component I only changed:

Connected => True
LogonDatabase => molddie (it is in the tnsnames file)
LogonPassword => the system manager password.
LogonUserName => the system manager user.

All other setting are the default.

While I write this. I changed the OraclePackage1.PackageName to SYS.STANDARD, where the MULNUM procedure is. But now I get the error "PLS-00302 component MULNUM must be declared"