DC601070 UNKNOWN COMMAND in IDMSDDDL

book

Article ID: 220593

calendar_today

Updated On:

Products

CA IDMS

Issue/Introduction

The following error is seen in an IDMSDDDL batch step:

 000001      SIG USA RET.
 000002      OPT INPUT 1 THRU 80.
 000003     PUN TAB MYTABLE                          VER    1 AS SYN VERB REP.      00000100
...
000003*+ E DC601070  UNKNOWN COMMAND                                                 WORD 11
000003*+ W DC601017  FORWARD SPACING TO NEXT PERIOD                                  WORD 11

This error can also occur in any of the other batch utilities, e.g. IDMSBCF, IDMSCHEM, IDMSUBSC, RHDCSGEN.

Cause

SYSIPT is assigned to a dataset which has sequence numbers on the right hand side, and the input columns are assigned to 1 THRU 80.

These means the utility will interpret the sequence number as part of the syntax, which is invalid.

The "WORD 11" points at the sequence number 00000100.

 000001      SIG USA RET.
 000002      OPT INPUT 1 THRU 80.
 000003     PUN TAB MYTABLE                          VER    1 AS SYN VERB REP.      00000100
...
000003*+ E DC601070  UNKNOWN COMMAND                                                 WORD 11
000003*+ W DC601017  FORWARD SPACING TO NEXT PERIOD                                  WORD 11

 

Environment

Release : All supported releases.
Component : IDMS

Resolution

Remove the sequence numbers or change OPT INPUT 1 THRU 80. to OPT INPUT 1 THRU 72. .