cancel
Showing results for 
Search instead for 
Did you mean: 

RFC response not seen

Former Member
0 Kudos

Hi,

I am using File adapter as outbound and RFC adapter as receiver. File adapter is Asynchronous and RFC is synchronous. I want to capture the Response from RFC. How do I? I thought as RFC is synchronous, its response is stored in XI. But it is not.

Even I tried making the file outbound interface as Synchronous and input the return message structur, created a message map for response from RFC and File inbound message. But nothing is happening.

Please help.

thanks,

KP

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

KP , I wud suggest using an integration process(ccBPM async-sync bridge feature) which will receive the message(async mesg from file adapter) using an abstract outbound i/f , then use the BPM "Send" step to send a sync mesg(using an Abstract Sync i/f) to RFC adapter , get the resp from RFC exec back to BPM and then write it back to the filesystem/FTP server directory.

Since File system is inherently async , using Sync i/f with file adapters may not work.

Thanks

Saravana

Former Member
0 Kudos

KP,

In XI, the results from an asynchronous message are persisted. In case of synchronous message, the response is sent back & you need to design your scenario accordingly to accept & act upon the response.

HTH.

Regards,

Homiar.

Former Member
0 Kudos

I understand what you want to say Homiar. I am using RFC on Inbound side. So its a synchronous adapter. Means after execution of BAPI/RFC, the adapter should return the message (return parameters of BAPI/RFC) to XI.... right? I am not handling the response message mapping etc, so I won't see the message in the Sending system... but I should see it atleast in the SAP R/3 system (having the BAPI/RFC) or in XI system.

Are you getting what I want to ask. Please let me know.

thanks,

KP.