The CA Deliver Reference guide states the following regarding the RMODBB utility:
The RMODBB utility reads any sequential file containing fixed, variable, or undefined length records. Control statements define the data fields to be added to or modified in the database and provide the format of the records in the input file.
DATA DD
Defines the sequential input data set.
The data set can contain fixed, variable, or undefined length records.
SYSIN DD
Specifies the name of the card image data set where the control statements you want to input are located.Since the problem JCL being executed had no reference to either a //DATA input file OR a //DATA DD * control statement, the following adjustments were suggested:
- Add a //DATA DD * control statement as:
____+____1____+____2
TESTID9 DD
- And code your //SYSIN DD * /DESTDEF statement as:
/DISTDEF DISTID=(1,7) FUNCTION=(9,2) - (NOTE - Corresponds with locations of data in DATA file above)
The 'RMODBB01 Invalid syntax, Column=29' error was resolved by making the above adjustments in the RMODBB JCL.