cancel
Showing results for 
Search instead for 
Did you mean: 

Adapter between Backend and PI (XI)

Former Member
0 Kudos

Hello @ll,

i have some problems to create a Communication Channel between my SAP Backend and SAP PI (XI).

In my Issue, i want create with an Idoc-Adapter this connection, but i can't choose under the Adapter Type the button Sender, it's always Receiver on by IDoc Type.

That is my Route:

SAP Backend --> IDocAdapter(Sender) --> SAP PI --> FileAdapter(Receiver) --> NoSap System

Have anywhere help in this issue?

Thanks in advance.

Regards Gorbi

Accepted Solutions (1)

Accepted Solutions (1)

Cortex2k
Active Participant
0 Kudos

Hi Gorbi

You don't need an IDOC Sender Adapter.

You have to do the following in the SAP backend.

1) Create RFC Destiation (sm59).

2) Create tRFC port. (we21)

3) Create partner profile and logical system. (we20)

4) and add your IDOC to the Outdound Interface column.

5) create your scenario in XI. You don't have to create DT, MT and MI for IDOC and also Sender agreement is not needed.

Best Regards,

Chris

agasthuri_doss
Active Contributor
0 Kudos

Hi,

>What i should to do config in Backend for a connection to my SAP PI

SAP ECC :

Partner Profile - Tcode WE20

RFC Destination- Tcode SM59

Port - Tcode WE21

SAP PI :

RFC Destination - Tcode SM59

Port - Tcode IDx1

Metadat - Tcode IDx2 ( Load the respective Meta data )

Cheers

Agasthuri Doss

Answers (1)

Answers (1)

Former Member
0 Kudos

U don't require to create sender agreement and sender communication channel for IDOC and HTTP sender case as both resides on ABAP stack.

just do the configuration for file receiver adapter, make sure that u have done the IDOC configuration at R3 end as well as at Xi end. for example partner profile,port creation etc.

chirag

Former Member
0 Kudos

Hi Chirag, thanks for your help.

Well, that means i don't need a Sender.

I have import the IDOC structure ORDERS05 and the mapping to XML work perfect. I have test the scenario with FTP-Server --> FileAdapter(Sender) --> SAP PI --> FileAdapter(Receiver) --> FTP-Server

Under Integration Design i have create the follows parts:

- Business Component ->NoSap System

- Communcation Channel as Receiver (File-Adapter) -> NoSap System

- Receiver Agreement -> SAP PI to NoSap System

- Receiver Determenination -> SAP PI to NoSap System

- Interface Determenination -> SAP PI to NoSap System

That's all and correct?

How does my SAP Backend send the IDoc with structure of ORDERS05 to SAP PI?

SAP Backend(Config?) --> SAP PI --> FileAdapter(Receiver) --> NoSap System

For example:

I do a Transaction ME21 Vendor. What i should to do config in Backend for a connection to my SAP PI or rather send an IDOC.

Thanks Gorbi

EDIT -

Oh Chris i don't have see your Post - Thanks, i want to try that. Otherwise i hope my scenario is right.

Edited by: Gorbi Schoff on Jan 18, 2009 10:07 PM

Former Member
0 Kudos

U need to do configuration at R3 end as well as at Xi end.

refer this step by step guide for IDCO to file scenario.

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e07dcaa0-a92b-2a10-3a96-b3d942bd...

also refer the below links for more info

/people/swaroopa.vishwanath/blog/2007/01/22/ale-configuration-for-pushing-idocs-from-sap-to-xi

https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/sapR3%2528Idocs%2529ToXI--Steps+Summarized&

chirag