cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC sender system settings

ravi_raman2
Active Contributor
0 Kudos

Hi,

I am trying to do the settings for the idoc sender system the steps i have completed are..

1) sm59..maintain a rfc destination from idoc sender to the integration server.

2) we21..created a tRfc port with the rfc dest from step1.

step 3 is where i am stuck...

3) we20....to maintain the partner profile and partner number...there isint enough info in the xi config guide..

any pointers..would be appreciated.

Regards

Ravi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Ravi,

Check this document:

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

---Satish

Answers (4)

Answers (4)

Former Member
0 Kudos

ALE settings.

<u><b>SAP XI</b></u><b>1) RFC Destination (SM59)</b>

a) Choose create.

b) Specify the name of the RFC destination

c) Select connection type as 3 and save

d) In the technical settings tab enter the details SAP SID/URL and system number#.

e) Enter the Gateway host as same details above SID/URL.

f) Gateway service is 3300+system number#.

g) In the Logon /Security tab, enter the client user & Password details of Destination system.

<b>h) Test the connection and remote logon.

2) Create Port (IDX1)</b>

a) Select create new button

b) Enter the port name as SAP+SID (The starting char should be SAP)

c) Enter the destination client.

d) Enter the RFC Destination created in SAP XI towards other system.

e) Save

<b>3) Load Meta Data for IDOC (IDX2)</b>

a) Create new

b) IDOC Message Type

c) Enter port created in IDX1.

<u><b>SAP R/3</b></u>

<b>1) RFC Destination (SM59)</b>

a) Choose create.

b) Specify the name of the RFC destination

c) Select connection type as 3 and save

d) In the technical settings tab enter the details SAP SID/URL and system number#.

e) Enter the Gateway host as same details above SID/URL.

f) Gateway service is 3300+system number#.

g) In the Logon /Security tab, enter the client user & Password details of Destination system.

h) Test the connection and remote logon.

<b>2) Create Port (We21)</b>

a) First Select Transactional RFC and then click create button

b) Enter the destination port name as SAP+SID (The starting char should be SAP)

c) Enter the destination client.

d) Enter the RFC Destination created in SAP R/3 towards other system.

e) Save

<b>3) Create Partner Profile (WE20)</b>

a) Create New

b) Create the Partner no. name as same the logical system name of the destination system.

c) Select Partner type LS

d) Enter details for Type: US/USER, Agent, and Lang.

e) Click on the + button to select the message type.

f) Select Partner no. and LS which ever create above.

g) Select Message type

h) Select Process code related to the Message type.

I) save.

<u><b>In SLD – System Landscape Directory</b></u>

TS for R/3 (Logical system):-Assign the client name created in R/3 as Logical system Name.

Ts for Third Party (Logical system):-

BS for SAP R/3 (Logical system):- Assign the client name created in R/3 as Logical system Name.

BS for Third Party (Logical system):-Enter the XI logical system name.

<b>In Transaction SALE</b>

Define and Assign the logical system name.

ravi_raman2
Active Contributor
0 Kudos

Raghavesh,

i followed ur steps..to the T...now in step 3..

) Load Meta Data for IDOC (IDX2)

a) Create new

b) IDOC Message Type

c) Enter port created in IDX1.

i get a pop up that tells me IDOC Message type is unknown.....what am i not doing right..?

Regards

Ravi

ravi_raman2
Active Contributor
0 Kudos

Hi,

i forgot to mention that this is just one system, that has Xi and r/3...on it..netweaver 6.4...that might be the reason i think...though i am throughly confused now as to ..what is happening.

essentially..what i create in the xi system..should point to the r/3 and what i create in r/3 should point to the xi system..question now is..what if both are the same...atleast the hostname and ip.are....

Regards

Ravi

Former Member
0 Kudos

Hi,

Create a distrubution model using T Code BD64

Generate the distribution model using T Code BD82

In WE20 check if the message type is added & assign the port.

it will work fine.

reward points if it solved your problem

With Regards

K.Varadharajan

ravi_raman2
Active Contributor
0 Kudos

ok, i tried several things...bd64...fails with an error that a local logical system is not defined.

Option 2) use transac "sale" and follow the doc

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

i am getting stuck at the part from either bd64 or Create a Distribution Model through ‘SALE’ transaction: ...either way it wont let me procede until a local logical system has been created, which has been..however its not seen..is there smthign i am missing..here..

Regards

Ravi

Former Member
0 Kudos

Did you assign the logical system to a client? Also in tcode sale.

ravi_raman2
Active Contributor
0 Kudos

Henk,

Yes i have..i have a couple of screenshots which might help pinpoint what i am not doing right...how do i put a word doc or a couple of screenshots in here.

1) I created 2 logical systems..one for the c12 system and one for the xi.

2) assigned them both to a client..somethign is not ok..there..thats what i think.

Regards

Ravi

Former Member
0 Kudos

The steps Raghavesh Reddy provided are accurate, this should work.

Former Member
0 Kudos

Hi Ravi

Check this documentation for configuration of IDOC adapter

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb...

Satish

ravi_raman2
Active Contributor
0 Kudos

Hi Satish,

I did manage the first three steps, i am still stuck at the fourth..the we20 part..........would it be possible to get a bit more detailed description here...its the first time i am doing this configuration.

Regards

Ravi

Former Member
0 Kudos

Hey ravi

in addition to the settings u did u need to create logical system in BD54 or SALE

and use this logical system name when ur creating business system in SLD

thanx

ahmad