Hi,
I tried your logic Yakub. But it is not working properly. I would like to follow your logic with the flag concept.
Here is how I have done.
IT_TEMP[] = IT_FINOVR[].
LOOP AT IT_TEMP INTO WA_TEMP.
READ TABLE IT_FINOVR INTO WA_TEMP WITH KEY VBELN = WA_TEMP-SFAKN.
IF SY-SUBRC IS INITIAL.
WA_TEMP-FLAG = 'X'.
MODIFY IT_FINOVR FROM WA_TEMP TRANSPORTING FLAG WHERE VBELN = WA_TEMP-SFAKN.
* MODIFY IT_FINOVR FROM WA_TEMP TRANSPORTING FLAG WHERE SFAKN = WA_TEMP-SFAKN.
CLEAR WA_TEMP-FLAG.
ENDIF.
ENDLOOP.
DELETE IT_FINOVR WHERE FLAG = 'X'.
Regards,
Marina.