cancel
Showing results for 
Search instead for 
Did you mean: 

RFC TO RFC SCENARIO

Former Member
0 Kudos

HI,

I am relatively new to xi.

I am trying RFC TO RFC SCENARIO.

I want to get data from solution manager's usr02 table and post it to a table in R/3.

I have made a rfc in solutionmanger to read usr02.

besides i have rfc destination(type t) from solutuion manager to XI.

Besides I have a RFC in R/3 which will be used to update the z table and this RFC will gethe response of RFC in solmanager.

I have written an abap code in solutionmanager which goes something like this.

parameter:username like bname.

call function 'ZRFCGETDETAIL'

destination 'XI'

................

SENDER adapter is not getting triggered.

Error sender agreement not found.

besides I have general question

that i have configured a business (web as abap)

and as a service i have already used it in previous scenarioes.And I am developing all the scenarioes under one component of which this system is part of ???? would that

according to my scenario...

what kind of objects should i create in integration repository...

and how many sender agreements ,reciever determination in configuration time I may need to create.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

<b>U are missing Sender Agreement....</b>

I understand ur scenario as:

R/3 --> XI --> Solution manager

'ZRFCGETDETAIL' is an RFC called from R/3 with destination 'XI'. XI will route the call to solution manager and the results in usr02 table will be pciked up and then sent back to R/3 system.

To execute this scenario, u need..

1 sender Agreement (RFC sender channel has to be configured for R/3 system)

1 receiver Determination

1 Interface determination and mapping

1 Receiver agreement (RFC receiver channel to Solution manager system)

since the call perform to Soluton manager is synchronous, u don't need any other configuration time objects...

Hope this helps....

Cheers,

Siva Maranani.

Former Member
0 Kudos

Hi,

Thanks for quick reply...

"since the call perform to Soluton manager is synchronous, u don't need any other configuration time objects..."

do you mean that I do not neeed any bpm ?

If so then how i'll map the response.

besides I am rather new to xi synhcronous scenarioes

can you please elaborate.

I mean if i have another rfc called zputdetailrfc in r/3

how do you map the response of the rfc to this one ????

Former Member
0 Kudos

Hi Deepak,

You will need the BPM if you are expecting a response from R/3 for the RFC call you make to R/3 so your scenario should be,

Sender RFC Adapter --> XI with BPM (making a sync call to R/3) the sync call is made using the Receiver RFC Adapter. And you will need to configure the steps accordingly in the ID.

Hope this helps.

Cheers,

Ranjan

Former Member
0 Kudos

HI,

"since the call perform to Soluton manager is synchronous, u don't need any other configuration time objects..."

what do you mean by any configuration time objects.

I have my r/3 system (web as abap). I am making all the

objects under s.w.c which refers to the same.

how do i map the response of zrfcgetdetails to zrfcpudetail...

besides do i need make a destination (sm59)

from xi to solman ...

I am relatively new to xi synchronous scenario

Kindly elaborate