cancel
Showing results for 
Search instead for 
Did you mean: 

RCF adapter

Former Member
0 Kudos

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!

Accepted Solutions (0)

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

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>

Former Member
0 Kudos

Hi,

the information about this is explained in the RFC FAQ Note 730870.

Best regards, jaime

MichalKrawczyk
Active Contributor
0 Kudos

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>

Former Member
0 Kudos

Thanks, which steps are required to wrap RFC?

MichalKrawczyk
Active Contributor
0 Kudos

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>