Skip to Content
Former Member
Nov 30, 2012 at 08:15 AM

Capture IDoc number for outbound tRFC process


Hi Experts,

I have a work to create a log for tRFC outbound processes according to IDoc number.

I have found out a suitable location for changing - ARFC_RUN or ARFC_RUN_NOWAIT. However, I cannot find out any suitable method to find a IDoc number required.

I have 2 ideas about the way of capture IDoc number.

  • During create records to table ARFCSDATA

However, I cannot find out where the creating record of ARFCSDATA is done

  • Exploring the data content in ARFCSDATA

I think it is possible because I checked the final output in destination - it contains IDoc number. However, I cannot find out how the data in ARFCSDATA-ARFCDATAxx are encoded.

Please kindly provide me some hints on these topics? Or any better way to get the IDoc number during ARFC_RUN (or ARFC_RUN_NOWAIT)?