APK2084I DATA IN AN INPUT RECORD IS NOT VALID: THE LENGTH OF DATA IN RECORD NUMBER record number DOES NOT MATCH THE LENGTH REQUIRED FOR THE USER DATA TYPE SPECIFIED IN THE PAGE DEFINITION.

Explanation

The possible causes of this error depend on the type of user data specified in the page definition:
  • If you specified UTF16 data, the record length must be a multiple of 2.
  • If you specified UTF8 data, the length of each character can vary from 1 to 4 bytes.

System action

ACIF stops processing the current data set and issues a message identifying the position of the error in the input data stream. ACIF issues additional messages that identify the processing environment when the error was found.

System programmer response

If a licensed program was used to create the data with the error, verify that the input to that program is valid.

User response

If you created the data, correct the data in the record to match the specified data type, and resubmit the print request. If the data has no error, the error might be an ACIF logic error. If you used a program to create the data, contact your system programmer.