I am getting U0260 Abend when I try to commit the database changes through CHKP in a BMP Program
CHKP PIC x(4) value 'CHKP'
IO-LEN value is 12
IO-AREA PIC X(12) contains 'ABCD1234'
CALL 'CBLTDLI' CHKP IO-PCB IO-LEN IO-AREA
is the call I am using
Could you please help me to resolve this
Explanation: Abend U0260 was issued for one of the following reasons:Code:
The number of parameters in the application program call to IMS
exceeded the allowable limit of 18 or is equal to 0.
The checkpoint call was used and one of the following applies:
Too few parameters were specified.
The number of user-specified areas exceeds the number specified
on the XRST call.
The user area parameters are not paired (a length and address
for each area to be dumped).
The application program overlaid the DL/I function code so that
the first character was not alphanumeric. This causes the field
to be treated as a count field.
System Action: The online dependent or stand-alone batch region
terminates abnormally. Other IMS regions are not affected.
Programmer Response: If the problem is an incorrect number of
parameters, correct the DL/I call from the application program to
conform to the format.