on 03-03-2006 10:29 AM
Hi, is it possible to ensure that multiple RFC call from XI to R/3, executes the abap in R/3 one after each other?
We get problems when the multiple RFC comes into R/3 at the same time. The Abap which is called, handles sales orders. I think we get a lock on the sales order by the first call, and the second call fails.
How can we ensure that the abap code is finished before the second RFC call is executed?
Thanks!
hi Rune,
there's a workround that works
you can create a wrapper for your rfc call and
call it inside an rfc queue this will prevent the locks
Regards,
michal
-
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jamie,
if you're referring to q 9 fomr this note:
>>>Queued RFC (qRFC) with inbound queues and asynchronous RFC (aRFC) are not supported
it doesn't mean you cannot do it...
you can easily call the queue from the rfc wrapper
to aviod such locks
unless you're talking about some other question
form this note:)
Regards,
michal
-
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>
Hi,
you just have to call the real RFC (in the queue)
from your wrapper RFC
1. you create a real RFC - which will do whatever you want
2. you create a wrapper RFC that will call the real one in a queue
Regards,
michal
-
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.