11-09-2006 5:36 PM
Hi Guyz
I want to know who reprocessed an idoc and what field was changed while reprocessing?
Is it possible ?
Be quick to get ur points
Thanks in advance
11-09-2006 6:17 PM
Hi Sreedhar,
You can pickup the Idoc from table EDID4 and compare the SDATA with the new IDoc that has been changed.
select single * from EDID4
into wa..
where docnum eq 'Idoc no.'
and segnam eq 'Segment name'.
Then select next Idoc similarly and Compare using
IF ws_data1-sdata = ws_data2-sdata.
Values are same
ELSE.
Value are different
ENDIF.
Reward points if this helps.
Manish
11-09-2006 5:47 PM
EDI guys or batch jobs.
Field will not changed but the IDOC status will be changed after reprocess.
11-09-2006 5:48 PM
Hi Sreedhar,
Check out Table:
EDIDS - Status to get last changed.
For Field which got changed- Need to compare the IDoc prgramatically.
Reward points if this helps.
Manish
11-09-2006 6:17 PM
Hi Sreedhar,
You can pickup the Idoc from table EDID4 and compare the SDATA with the new IDoc that has been changed.
select single * from EDID4
into wa..
where docnum eq 'Idoc no.'
and segnam eq 'Segment name'.
Then select next Idoc similarly and Compare using
IF ws_data1-sdata = ws_data2-sdata.
Values are same
ELSE.
Value are different
ENDIF.
Reward points if this helps.
Manish
11-10-2006 11:32 AM
Hi Manish -
Currently we are having similar approach i.e., finiding out hte idocs and writing an program to compare the things ....which we are thinking would be tedious to test and approve..instead of i was thinking any standard ALE audit transactions where we can find this info?
thanks
11-10-2006 11:39 AM