Hi Community, I get an error in the change log of the standard SAP.
--------------------------
How i get the error?
--------------------------
I have an ALV (SALV_WD_TABLE) as editable with an F4 help on a field to change multiple fields.
It changes 2 fields --> Guid and Name. I change them accordingly to the name --> first Guid then Name. So this is given in the Change List to CL_SALV_WD_CHANGE_LOG method DISPATCH.
Here the dispatch will insert the change list into attribute change and as the LT_ATTRIBUTE_CHANGE has a key on CONTROLLER and NODE it is inserted at the first line.
So GUID – NAME will be changed into NAME – GUID.
Afterwards this attribute change is then used in ON_DATA_CHECK and here there is a read on -T_CELL with BINARY SEARCH and as the sort is set to NAME – GUID it results in a dump.
Any way how i can fix this?
You can find the DEBUGGING in attachment -> ITAB_ILLEGAL_ORDER.PNG