Assembly / HLASM · Message ID

IEC130I DD Statement Missing Message

What does IEC130I DD Statement Missing Message mean in Assembly / HLASM?

Issued when an OPEN macro is executed for a DCB that names a DDNAME, but no DD statement with that name appears anywhere in the job step's JCL. Severity depends entirely on whether that DD was actually meant to be there: IBM documents this as a routine, ignorable message for utilities that probe optional filter DDs (for example OBLIST/IDS/ORF in the Db2 Administration Tool's Log Analysis report) that a run simply didn't supply. For a DD the program actually needs, it's an early warning the step will abend the moment it tries to read or write that dataset.

IEC130I DD Statement Missing Messagez/OS · HLASM

Condition

Issued when an OPEN macro is executed for a DCB that names a DDNAME, but no DD statement with that name appears anywhere in the job step's JCL. Severity depends entirely on whether that DD was actually meant to be there: IBM documents this as a routine, ignorable message for utilities that probe optional filter DDs (for example OBLIST/IDS/ORF in the Db2 Administration Tool's Log Analysis report) that a run simply didn't supply. For a DD the program actually needs, it's an early warning the step will abend the moment it tries to read or write that dataset.

Fix

Check whether the DDNAME is documented as an optional filter or switch for the program involved before assuming a problem — if so, this message is expected and can be ignored. Otherwise, add the missing DD statement to the JCL before the step reaches the point that actually uses it.

Related message id