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 Create Program (CRTPGM) command
or Create Service Program (CRTSRVPGM) command.
The binding directory and modules do not have to be available at run time.