I'm getting errors like:
call drtemp/json2byajl
The document for the DATA-INTO operation does not match the RPG variable;
reason code 7.
The call to READTHEJSO ended in error (C G D F).
F
The call to READTHEJSO ended in error (C G D F).
F
Application error. RNX0356 unmonitored by JSON2BYAJL at statement
0000000596, instruction X'0000'.
---
Message ID . . . . . . : RNX0356 Severity . . . . . . . : 50
Message type . . . . . : Escape
Date sent . . . . . . : 05/17/24 Time sent . . . . . . : 16:10:38
Message . . . . : The document for the DATA-INTO operation does not match
the RPG variable; reason code 7.
Cause . . . . . : While parsing a document for the DATA-INTO operation, the
parser found that the document does not correspond to RPG variable "jsondoc"
and the options do not allow for this. The reason code is 7. The exact
subfield for which the error was detected is
"jsondoc.ungrouped_customers(1)". The options are "doc=file case=convert
countprefix=num_". The document name is /home/DRIMA/CYB_JVA8/JSON2.JSON; *N
indicates that the document is not an external file. The parser is
'YAJLINTO'. *N indicates that the parser is a procedure pointer.
Recovery . . . : Contact the person responsible for program maintenance to
determine the cause of the problem.
Technical description . . . . . . . . : Reason codes and their meanings are
as follows:
1. The specified path to the name was not found in the document.
2. The document contains too few array elements for array subfields of a
data structure.
3. The document contains too many array elements for array subfields of a
data structure.
4. The document is missing information to match subfields.
5. The document contains extra names that do not match subfields.
6. The document contains text content within the content for the subfields
of a data structure.
7. The document contains subfield items for RPG scalar fields, subfields or
array elements.
JSON data files and yajlgen RPG's attached. Thanks
