BeginnerTrouble
The job succeeded but produced nothing
Return code zero, empty or missing output. Often worse than an abend.
Check these
- Was the input file empty? Look at the record counts in the job output.
- Did a filter exclude everything? A SORT INCLUDE or a program's selection criteria that no record matches produces a valid empty file.
- Was the wrong generation read? A GDG referenced as (0) instead of (+1) inside the same job reads yesterday's data.
- Was a DD coded as DUMMY? Reads hit end of file immediately and the job reports success.
- Did an upstream job produce an empty file, so the failure is not here at all?
- Is the date or parameter correct? A stale hard-coded PARM selects nothing.
Stuck on something else?
Ask the community or search the full course.