cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC to File scenario

Former Member
0 Kudos

Hi ALL,

I am new to XI . I am planing to do a IDOC--> XI --> File scenario .Please help me to resolve some of the doubts i have.

I am doing the following steps :

IN Sender R/3 System:

SM59 : Create a RFC destination to XI

WE21 : Create a TRFC Port ->Specify the RFC Destination Created ==>

<b>What name do we need to specify while creating the port , should

this name match with some thing else while creating the scenario</b>.

BD54 : Create a Logical System for the Idoc Receiver

<b>What name do we need to specify while creating the system ,is

this LS for Sender system or for XI system, should this name

match with some thing else while creating the scenario.</b>

WE20 : Create Partner Profile ->Maintain Outbound Parameters

Second - Log on to XI System:

SM59 : RFC Destination for Sender System

IDX1 : Create the port to get Idoc Metadata from Sender System ( The Port

Name must match the port name in the idoc header - Usually in format

SAP<System ID>. eg. SAPID1 [Optional Step. Not mandatory]

<b> What name do we need to specify while creating the system ,

should this name match with some thing else while creating the

scenario.</b>

IDX2 : Maintain the Idoc Metadata.

Is it possible to test if IDOCS are reaching XI with out creating ..all the objects in IR and ID.

Accepted Solutions (0)

Answers (2)

Answers (2)

prateek
Active Contributor
0 Kudos

<i>What name do we need to specify while creating the port , should this name match with some thing else while creating the scenario.</i>

Any name. No match is required at sender side.

<i>

What name do we need to specify while creating the system ,is this LS for Sender system or for XI system, should this name match with some thing else while creating the scenario.</i>

U can provide any name here also. This name would be used while sending idocs. LS is created both for sender system as well as XI

Regards,

Prateek

Former Member
0 Kudos

I would suggest this too...

>>IDX1 : Create the port to get Idoc Metadata from Sender System ( The Port

Name must match the port name in the idoc header - Usually in format

SAP<System ID>. eg. SAPID1 [Optional Step. Not mandatory]

Former Member
0 Kudos

Prateek,

What name do we need to specify while creating the system ,is this LS for Sender system or for XI system, should this name match with some thing else while creating the scenario

This name should match logical system name of XI in R/3 and Logical system name of R/3 in XI.We have to maintain those LS names in respective system.

Regards,

Anoop

prateek
Active Contributor
0 Kudos

Yes. But at the sender side u can give any name. Thats y i said, this name will then be used for sending the Idocs.

In XI, the Logical system name of R3 become part of the Web AS ABAP Business System.

Regards,

Prateek

Former Member
0 Kudos

Hi Prateek,

>>U can provide any name here also. This name would be used while

sending idocs. LS is created both for sender system as well as XI

Thanks for your reply . So do i have to maintian two system in BD54 in the

R/3 , One for the sender R/3 and the other for receiver system?? .

DO i need to use the LS name that we use in BD54 to fill the logical

system field when we create 3rd party system in SLD ( For file receiver)??.

If i can use any name for the PORT on the XI , How does XI know which

port to use for a given scenario , when IDOCs are received ??

Former Member
0 Kudos

Hello,

Yes in SCC4 Transaction you have to register the two logical systems,

For doing all these things go for SALE this is best way to do.

2) If you create Web AS Abap System in SLD you have to give the Logical

System Correctly.But if ,its third party then its better to give LS name ,but its not mandatory

3)For this... We are Linking the sender and receiver by using Partner profile,RFC destination and one more IDX1 is the port for IDOC and its duty is to receive all

the incoming IDOC irrespective of the sender.

With Regards,

Sagar

Former Member
0 Kudos

Thanks for your reply ..I have one last question .Is it possible to check if IDOCs are coming to XI from R/3 with out creating .. any objects in IR , ID and SLD.

I just want to test if my ALE configuration is working fine ??

Former Member
0 Kudos

Check the logical system name for ur R/3 and XI system in SCC4.Den u have to maintain the LS name of R/3 in BD54 in XI.Same way maintain the LS name of XI in BD54 in ur R/3.After maintaining dese LS names in both the systems,do the partner profile configuration.U can give any name for the port on ur sender side.but for the port dat u made in XI in IDX1 should start wid <b>SAP(any name)</b> give any name u want after initials SAP.

Regards,

Anoop

Former Member
0 Kudos

U can check in SM58 in R/3.Any error from R/3 will be shown dere.also check outbound status in WE05 on R/3 side..If everything O.K den check in IDX5 on XI side..U wil get to knw whether IDoc has reached XI or not.

Regards,

Anoop

Former Member
0 Kudos

Hey

have a look at the following

/people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi

/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

Thanx

Aamir

Former Member
0 Kudos

hey

for naming conventions ,have a look at the following thread

https://forums.sdn.sap.com/click.jspa?searchID=5024539&messageID=3413418

Thanx

Aamir