Skip to Content
0
Former Member
Mar 20, 2009 at 01:23 PM

IDOC synchronisity

26 Views

Hi all,

I have this scenario: File(ftp)->XI7.0->IDOC(R3-4.6c)

When the File Adapter reads more than one file in the ftp server simultaneously,

XI creates as many IDocs as the number of files read to be transfered into R3 system. OK.

If more IDocs are sent regarding the same document, (eg: several IDocs related to a confirmation of the same Transfer Order but for different items),

when R3 processes them, often a data locking error occurs (eg: Transfer order 0000000091 currently being processed by PI1REMOTE).

I need the R3 system to execute the IDocs one by one separately (sequence not relevant).

I tried to use the "Queue Processing" parameter in the Receiver IDoc Adapter, but this option is not compatible with R3 4.6c release.

I tried to set the QoS parameter to "Exactly Once in Order" in the Sender File Adapter, but this option not solve the problem.

Do you know if some method exists in the R3 system to process a particular message type one by one?

Do you know other solutions?

thanks a lot

Daniele