Modify physical records before processing by IEBGENER |
After the physical record is read and before any editing is
performed |
IEBGENER |
DATA parameter of EXITS statement |
Input header or trailer label |
When the data set is opened for
input (header) or closed (trailer) |
IEBCOMPR, IEBGENER, IEBPTPCH |
INHDR/INTLR parameters of EXITS statement |
IEBUPDTE |
PARM parameter of the EXEC JCL statement or INHDR, INTLR,
OUTHDR, and OUTTLR parameter of ADD, CHANGE, REPL, or REPRO statements.
|
Output header or trailer label |
When the data set is opened for output (header) or closed (trailer) |
IEBCOMPR, IEBGENER |
OUTHDR/OUTLR parameters of EXITS statement |
Totaling |
Prior to IEBGENER writing of each physical record
(sequential data sets only) |
IEBGENER |
TOTAL parameter of EXITS statement |
IEBUPDTE |
TOTAL parameter on the ADD, CHANGE, REPL, or REPRO Statements |
I/O error |
When permanent error occurs in IEBGENER |
IEBGENER |
IOERROR parameter of EXITS statement |
Error detected by IEBCOMPR |
After unequal comparison |
IEBCOMPR |
ERROR parameter of EXITS statement |
Build output record key |
Prior to IEBGENER writing of a record |
IEBGENER |
KEY parameter of EXITS statement |
Process logical records of input data sets before comparison |
Before input records are processed by IEBCOMPR |
IEBCOMPR |
PRECOMP parameter of EXITS statement |
Process IEBPTPCH input/output records |
Before logical record is processed (INREC) or before logical
record is written (OUTREC) |
IEBPTPCH |
INREC/OUTREC parameters of EXITS statement |
Analyze or modify IEBDG output record |
After output record is constructed, but before it is placed
in the output data set |
IEBDG |
EXIT parameter of CREATE statement |