RECEIVE processing

SMP/E processes the contents of the order package (unless TRANSFERONLY has been specified on the RECEIVE command) as directed by the applicable RECEIVE command operands. If SYSMODs or HOLDDATA are to be processed, SMP/E transforms the archive files in the /SMPPTFIN, /SMPHOLD, and /SMPRELF subdirectories of the package into images of the original data. SMP/E then processes this data as if it had been read from the SMPPTFIN and SMPHOLD data sets, as described in Processing input from SMPPTFIN and SMPHOLD.

In addition, as SYSMODs are stored in the global zone, a source ID value corresponding to the ORDER entry name is added to each SYSMOD entry. This source ID is added in addition to a source ID value that may be specified on the SOURCEID operand of the RECEIVE command, and in addition to any source ID values found on ++ASSIGN statements being processed.