Skip to Content
0
Former Member
May 11, 2010 at 02:35 PM

Idoc sequencing

1595 Views

Hi All,

I am looking for solution to the following issue

The scenario is: Sender is sap hr which sends hr data of various info type based on change pointers (we have program RBDMIDOC scheduled every 20 mins to create idoc), the receiver is oracle IAM system which needs this hr data. We donu2019t have XI involved in between itu2019s just the case of sending idoc to IAM system via TRFC ports, now sometimes when system is down these idocs gets queued up and then later on when we execute LUWs(SM58) then there is no guarantee of FIFO (first in first out), now I wanted to know if there is any way to have some sequencing so that idoc goes in sequence because the receiving system doesnu2019t have capability to sequence it . It just takes the idocs as it comes. I have checked ALE/IDOC serialization but I guess for this both system should have capability of handling queues (like R3 to R3 or R3 to XI). Would be really grateful if you could help in this.

One solution that I can think of is to suspend the RBDMIDOC job so that it doesnu2019t create more idocs if connection is down but this solution is not that clean. Sequencing would have been a better approach.