cancel
Showing results for 
Search instead for 
Did you mean: 

asynchronous RFC adapter

Former Member
0 Kudos

how to use RFC adapter asynchronous way.......jena

Accepted Solutions (1)

Accepted Solutions (1)

former_member556603
Active Contributor
0 Kudos

Hi Jena,

Go Through this blogs..

Hope useful to you..

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

/people/swaroopa.vishwanath/blog/2006/12/28/send-rfc-to-sap-xi-150-asynchronous

Reward Points If it is useful

Thanks,

Satya

Edited by: SATYA KUMAR AKKARABOYANA on Apr 3, 2008 5:44 PM

Former Member
0 Kudos

Satya...the sender RFC side is already shared by Swarup..it seems to be fine..but the receiver side as per your link it have used BPM...I don't know much about BPM...but is there any way to avoid it...jena

Former Member
0 Kudos

>>but the receiver side as per your link it have used BPM...I don't know much about BPM...but is there any way to avoid it

No need of BPM if you are doing a asynchronous scenario involving async RFC,suppose u have a File to RFC async scenario then simply do it as a File to File async scenario,only thing u need extra is import the async RFC in IR and use it as a message interface

Former Member
0 Kudos

Aamir...this is creating the error for response in XI Monitoring tcode SXMB_MONI....jena

Former Member
0 Kudos

Hi, Jena:

Check following links:

RFC as sender

RFC -> XI -> WebService - A Complete Walkthrough (Part 1)

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

RFC as Receiver

File to RFC

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

Liang

Former Member
0 Kudos

>>this is creating the error for response in XI Monitoring tcode SXMB_MONI

This means your RFC is not async(it is sync),it has both Import and Export parameters,for async scenarios you need to have either export or import(depending upon inbound or outbound side).

check the Function module in SE37 on R/3 side.

BTW which RFC you are using and whats the exact error you get in sxmb_moni?

Former Member
0 Kudos

Its standard BAPI...so there will be export parameters for it....and its giving Response failure message in monitoring..

Let me try it out by using one custom RFC which will not have export parameters...

I will update on this later.......jena

Former Member
0 Kudos

Hi,

The solution explained by Aamir..is right one as you need to use the RFC without export parameters..

As you have said that you have standard BAPI..you can use Wrapper RFC concept.

for e.g. create one RFC and in that call the BAPI...

The import parameters will be same as per BAPI just the export paramteters will not available.

Thanks

Swarup

Former Member
0 Kudos

Aamir / Swarup ....still that will create the problem as suppose I have Table paramters in RFC /BAPI...it will automatically create the response side...even if those tables are not used in export side in XI

So this solution can't be the perfect one....jena

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

refer

Send RFC to SAP XI – Asynchronous

/people/swaroopa.vishwanath/blog/2006/12/28/send-rfc-to-sap-xi-150-asynchronous

Thanks

Swarup

Former Member
0 Kudos

Swarup..this part that you have given link is for Sender RFC....what if the RFC is on receiver side...jena

Edited by: jena s on Apr 3, 2008 5:43 PM

Former Member
0 Kudos

Think of when you call a function,

you pass parameter and the function executed, but it return nothing.

Like viod func()...

Liang

Former Member
0 Kudos

Liang, In XI, I have tried that way..but it creates error message on response side...in monitoring..

So I don't think its pretty straight forword.....jena

Former Member
0 Kudos

Hey

you might wanna try to search SDN before posting your questions,you will get loadz of information in addition to your existing query.

Its not worth to copy/paste the plethora of links again and again.

Thanx

Aamir

Former Member
0 Kudos

Aamir

I am learning various things in XI/PI..

Instead of looking for copy/paste, It will great if you could give those links to me so I could see those discussions ...

The previous discussions have created lots of confusion for me..and thus looking for consolidated solution..

jena