cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Prob

Former Member
0 Kudos

Hi Need Help !

I have below three RFC

System A --> RFC 1 / RFC3

System B ---> RFC2

Design MM --> RFC1.Request -- RFC2.Request -


> Config1 SysA - Sender RFC -- XI -- Receiver RFC--SysB

Design MM -->RFC2.Response -- RFC3.Request -


> Config2 SysB--Sender RFC -- XI --Receiver RFC -- Sys A

Config 1 is fine working with data in System A --> Triggered by SE38 Report from SysA

Config 2 is not showing message in XI , expected message get's triggered when RFC.response get triggered based on above scenario.

But not showing , any left outs??

rgds

Savy

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

HI,

I think the when you are making request to RFC2 to SYSB that call has to be synchronous. and then when you get the response from that sych call...mapp it to asyncronous Request RFC3 Call to SYSA.

Shweta.

Former Member
0 Kudos

Hi

Correct , how to handle the same in IM

For example if am in the IM

RFC1(Outbound Interface) -


RFC2 (Inbound Interface)

Load Interaface am allowed to enter mapping to

1) RFC1.Request --> RFC2.Request (Request Tab)

2) Would not be my requirement as it would be RFC2.response ---> RFC1.response

But it should be RFC2.response ---> RFC3.request

How to achieve this

rgds

Savy

Former Member
0 Kudos

HI,

Here you need to use BPM Asynch -Synch Bridge. As the Response of RFC 2 is not mapped to the response of RFC1.

You need to USE BPM.

Shweta.

Former Member
0 Kudos

You can do it without BPM as well. Please see the below mail.

https://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File%28Without%20BPM%29

Shweta.