Is it possible to retrieve the old or original values for a table when it has been changed, but not yet committed, in the current LUW?
I'm implementing a BAdI that's supposed to be used to raise messages based on changes performed to an object, but SAP doesn't actually provide the original object data in the BAdI. Trying to read the data with SELECT
statements doesn't work as the pending changes have already been applied at that point, just not committed.
If I debug the code I can see the old values just fine in SE16
but it seems like the uncommitted changed values are being returned by any SELECTs
I perform in this BAdI.
Is there any way to read this original data?
sql
– Hizar