A procedure that is specified by Call Bound Procedure
(CALLPRC) does not have to exist at the time a module that refers
to it is created.
The system requires the existence of the procedure in order to
create a program or service program that uses the procedure. The called procedure
may be:
- In a module that is specified on the MODULE parameter on the Create
Program (CRTPGM) or Create Service Program (CRTSRVPGM) command.
- In a service program that is specified on the BNDSRVPGM parameter. The
service program must be available at run time.
- In a service program or module that is listed in a binding directory that
is specified on the BNDDIR parameter of the CRTPGM command
or CRTSRVPGM command. The binding directory and modules
do not have to be available at run time.