Previous Topic: Batch JCLNext Topic: Batch JCL PARM Parameter


Enhanced Concatenation Support

The enhanced concatenation support in CA File Master Plus extends the concatenations supported by the operating system. Both VSAM and sequential data sets can be placed within the same concatenation. These data sets can also be of different record formats; for example, fixed or variable blocked, or even different record lengths. Partitioned data sets can also be concatenated, but they cannot be concatenated with either VSAM or sequential data sets.

Examples:

	//SYSUT1    DD   DISP=SHR,DSN=MY.INPUT,SEQ.FILEONE
	//          DD   DISP=SHR,DSN=MY.INPUT,SEQ.FILETWO
	//          DD   DISP=SHR,DSN=MY INPUT.KSDS.FILEONE
	//          DD   DISP=SHR,DSN=MY.INPUT.SEQ.FILTHREE

	//SYSUT1    DD   DISP=SHR,DSN=MY.INPUT.PDSONE
	//          DD   DISP=SHR,DSN=MY.INPUT.PDSTWO
	
	//SYSUT1    DD   DISP=SHR,DSN=MY.INPUT.PDSONE(MBRONE)
	//          DD   DISP=SHR,DSN=MY.INPUT.KSDS.FILEONE

The command is processed separately for each data set within the concatenation. Keywords that set limits are not reinitialized as each concatenated data set is processed; for example, OUTLIM, PRINTLIM, and SELLIM. Keywords that stop command processing such as COMPDIFF, INLIM, and STOP, will stop processing when their criteria are met, and proceed to execute any subsequent commands.

Concatenation is supported for all commands except UPDATE.