IEBGENER returns a code in register 15 to indicate the results
of program execution. The return codes and their meanings are:
- Codes
- Meaning
- 00 (X'00')
- Successful completion.
- 04 (X'04')
- Probable successful completion. A warning message is written.
- 08 (X'08')
- Either processing was ended after you requested processing of
user header labels only, or a DBCS error was encountered.
- 12 (X'0C')
- Either an unrecoverable error exists and the job step is stopped,
or a DBCS error was encountered.
- 16 (X'10')
- A user routine passed a return code of 16 to IEBGENER. The utility
ends.