Record &1, segment &2 is not in the cross-record table
Message type: E = Error
Message class: RSM2 - Monitor assistant help texts
Message number: 716
Message text: Record &1, segment &2 is not in the cross-record table
What causes this issue?
You created new data records in a routine of the transformation. They do
not have a data record number. An error occurred in one of these data
records. Since this record does not have a data record number, it cannot
be handled by error processing.
You cannot process the error on single-record basis since this sorts out
the corresponding original data records and provides a correction.
System Response
The processing of the data package is terminated.
How to fix this error?
Copy the data record number (field RECORD) from the original data record
into the new data record.
Example
<EX>DATA: result_fields TYPE _ty_s_tg_1.</>
<EX>LOOP AT result_package INTO result_fields WHERE accounttype = 'I'.
</>
<EX> result_fields-accounttype = 'E'.</>
<EX> APPEND result_fields TO result_package.</>
<EX>ENDLOOP.</>
<ZH>Result </>
Each data record of the original package exists twice, once with
<EX>accounttype = 'I'</>, and once with <EX>accounttype = 'E'</>. The
new data records have the same record numbers as the original data
records.
Procedure for System Administrators
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
Related Error Messages
RSM2715 Update terminated in accordance with error handling setting
RSM2714 Messages (type &) for data records with record number 0
RSM2717 Error while adding error log to database; records already exist
RSM2718 Messages saved for &1 data records; request green acc. to configuration