The way in which PERCON handles PAM output files depends primarily on the BLOCK-CONTROL-INFO file attribute.
BLOCK-CONTROL-INFO=*PAMKEY
Each output record has the size of a logical block. The user data areas of the PAM keys are transferred if ACCESS-METHOD=*PAM has been specified for the current input file, otherwise they are overwritten with binary 0.
Note
If the current input file is a PAM file with BLOCK-CONTROL-INFO=*PAMKEY and no output file has the specification BLOCK-CONTROL-INFO=*WITHIN-DATA or *NO, each output record has the same size as a PAM block (fixed length of 2048 bytes). The blocking factor n specifies the number of PAM blocks to be chained to form a logical block.
BLOCK-CONTROL-INFO=*WITHIN-DATA
Each output record is entered at start of block plus 12, resulting in an output record with a length of BUFFER-LENGTH minus 12.
BLOCK-CONTROL-INFO=*NO
Each output record has the same size as a logical block (i.e. the fixed length of BUFFER-LENGTH).