on 02-12-2013 3:29 AM
We have an inbound proxy interface from XI to CRM which updates the order in CRMD_ORDER.
XI sends updates messages at item level on the order so there can be 3-4 messages one after
the other with in 1 minute of time that reach CRM inbound proxy, as there is very less time difference between the
messages its failing to update the order in CRM with the message order locked. Is there anyway
these messages can be processed one after the other via some dynamic queing mechanism .
Our XI is on SAP EHP 2 for SAP NetWeaver 7.0 version.
Hello,
If I understand your request correctly, Messages are failing in CRM side due to Order lock issue.
If you want the fix in PI side: Please try Nabendu reply.
If you want to fix in CRM side. Please introduce some wait time after processing the order in the message ..I mean before commit in ABAP Proxy code in CRM system..It may work also
Thanks
Praba
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ,
Please try with EOIO as QOS
Regards.,
V.Rangarajan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Lalitha,
Introduce 'sleep' method in the message mapping within an UDF.
It will create delay from one message to other.
static void | sleep(long millis) |
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.