cancel
Showing results for 
Search instead for 
Did you mean: 

Steps to connect XI with other systems

Former Member
0 Kudos

Hi all,

What are the steps to be followed in general to connect a SAP system with a third party system using XI. It will be more helpful if I get information on the settings needed to be done on the 3 systems to get integrated (SAP,XI,Third party system).

I listed down the settings needed to be done in each of the system as far as I know. Correct/Update the list if you know more.

<u>SAP system:</u>

RFC destination from SAP --> XI

<u>XI system:</u>

WEB AS ABAP technical system in SLD

Third party system in SLD

Do we need a RFC destination from XI --> SAP?

Apart from the above, do we need to maintain any settings in XI(both ABAP and JAVA stack) and the ERP system.

Also, let me know what are the parameters(like host name,client) needed if a system is going to integrate with XI.

Your help will be appreciated

Regards,

Sakthi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi sakthi,

if your integration is something like SAP R/3 - XI - ThirdParty System

You have make entries in SLD for

<u>Technical System</u>

SAP R/3 -


> WEB AS ABAP

XI (Already existing) - no need to created if configuration done properly

Thirdparty system --- > Third Party

<u>Business System</u>

Create Business system for SAP R/3 (for sending IDoc)

Create Business system for ThirdParty (Business Service can also be created)

<u>in SAP R/3 system</u>

hope it is help

Regards

Ramesh P

Create RFC destination for XI

Create Partner profile

Create trfc port

<u>in XI system</u>

Create RFC destination for SAP R/3 system

Create the port using IDX1

load the metadata using IDX2

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Sakti,

<b>SAP system:

RFC destination from SAP&#61664; XI</b>

correct

<b>XI system:

WEB AS ABAP technical system in SLD

Third party system in SLD</b>

correct

<b>Do we need a RFC destination from XI &#61664; SAP?</b>

during installaltion the connection is done...

see here in details...

<b>SAP XI</b>

1) RFC Destination (SM59)

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.

2) Create Port (IDX1)

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 R/3 towards other system.

e) Save

3) Load Meta Data for IDOC (IDX2)

a) Create new

b) IDOC Message Type

c) Enter port created in IDX1.

<b>SAP R/3</b>

1) RFC Destination (SM59)

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.

2) Create Port (We21)

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

3) Create Partner Profile (WE20)

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.

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

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.

<b>Apart from the above, do we need to maintain any settings in XI(both ABAP and JAVA stack) and the ERP system</b>

No need!!

<b>Also, let me know what are the parameters(like host name,client) needed if a system is going to integrate with XI.</b>

during the creation of Business ssytem...give the same logical name !!!

regards

biplab

<b>**reward if it helps u!!!</b>

Former Member
0 Kudos

Hi,

@ramesh,santhosh,biblab - Thanks for your response

To be more precise, i want to know about the <b>network settings to be done in XI</b> system to connect a another SAP R/3 system/ third party system.

for eg.: if i have to create a RFC destination,i think there should be some prerequiste to make the connection succesfull.In my case, i entered all the parameters and i got a error "Error opening RFC connection"

@biblab: if my system number is 01,then my gateway service is going to be 330001.. is it correct?

Regards,

Sakthi.

Former Member
0 Kudos

Hi sakti,

Application Server(Gateway) is the Gateway hostname and Application Server Service(Gateway) is the Gateway service.

Usually the Gateway service is sapgwXX where XX is the system number

so in ur case its sapgw01.

hey check these ur doubt will be clear...!!(chech the 2 nd point)

/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009

regards

biplab

santhosh_kumarv
Active Contributor
0 Kudos

Hi Sakthi,

U should maintain

R3

1.Partner Profile

2.Port and

3.RFC destination

XI.

1.Port

2.RFC Destnation

Maintain the third party system in the SLD

Regards

San