cancel
Showing results for 
Search instead for 
Did you mean: 

IDoc sent from R/3 doesnu00B4t come to XI

Former Member
0 Kudos

Hi All!!

I have follow all the steps on configuration to send IDocs to XI.

I go to the transaction WE02 and the IDoc is sent to the correct Port (XI Port).

On the SXMB_MONI I can´t see any message.

On the SM58 I don´t get any error.

When I test the remote access to the RFC destination to XI, I get no response.

Somebody knows could be the error?

Thanks and regards,

Manuel Míguez.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos
Former Member
0 Kudos

Hi,

Just check the following configuration:

Pre-requisites for Outbound IDoc from R/3 to PI:

Configurations required in R/3:

Maintain Logical System for PI (SALE)

Define RFC Destination (SM59) which points to PI system and test the connection.

Maintain Port (WE21)

Maintain partner profile. (WE20):

Maintain Distribution Model (BD64):

Configuration required at PI side.

Go to IDX2: load the DOC metadata. this might be a problem.

Thnx

Chirag

former_member859847
Active Contributor
0 Kudos

Hi,

I hope you followed these steps for posting the idoc out of r/3.....

STEP 1:ALE SETTINGS TO POST IDOC OUT OF SAP R/3

We need to do the following settings in XI

1) Create an RFC Destination to the Sending System in transaction code (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.Both should be succesful

****************************************************************

2) Create Port Using Transaction Code 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 Using transaction Using Transaction (IDX2)

**********************************************************************

a) Create new

b) IDOC Message Type

c) Enter port created in IDX1

**********************************************************************************************************************

SETTINGS IN SAP R/3

***********************************************************************************************************************

We need to do the following settings in R/3

Logon to Sap R/3 System

**********************************************************************

1) Create an RFC Destination to XI in transaction code (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.Both must be succesful

***********************************************************************

2) Create communication Port for Idoc processing Using Transaction(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)

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

e) Save

***********************************************************************

3) Create Partner Profile with Outbound Parameters (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

Then Save

e) Select Partner no. and LS which were create above

f) Now we have to give some Outbound Parameters.So click on ADD TO Create Outbound Parameter

g) Select Message type

h) Double click on Message Type and Then Enter the details for Receiving port, Pack size=1 and Basic type

I) save

*****************************************

4) In Transaction SALE, Create Logical System

*******************************************

a). Go to Basic Settings-> First Define logical systems

and then assign logical systems

b) Double click on Define the logical systems

c) Give data for your Logicaal System and Name

d) Now click on Save.Here one window may appear just click on Continue.Now the Logical System name is ready

e) Assign the logical system name to the client

*******************************************************************

5) Create Customer Distribution model in the transaction code BD64

******************************************************************

1) Click on the Create modal View button and enter the short text, Technical name etc as shown below

2) Now select the created model view and click on Add message type button .A pop up box appears, enter Sending system, receiving system and message type

3) Save the Distribution model

Generate Partner Profiles

Click on Menu Item ‘Generate Partner Profiles’

It leads to the next transaction where in the selection screen you have to provide Model view name, Partner System logical system and execute

Then, you will be intimated about the partners, port creation, and outbound parameters creation

4) Distribute Customer Distribution Model

In the menu item GO to Edit->Modal View-> ‘Distribute’ to the destination client

Popup window appears ,press Enter

You will be intimated about the the Modal View Distributed

if you have any queries,please let us know.

at the end try to test it from WE19 also.

regards

mahesh.

Former Member
0 Kudos

I follow all the steps and the status of the IDoc is green (data trasferred to the port ok), but I don´t see any message in the SXMB_MONI.

The remote logon of the RFC destination doens´t respond. Could be this the cause?

Thanks and regards,

Manuel Míguez.

prateek
Active Contributor
0 Kudos

Make sure u r trying remote logon with a dialog user. It will not work with a service user

Regards,

Prateek

Former Member
0 Kudos

I think this was the problem.

I was using a service user.

Then I have not idea about the cause of my problem.

Thanks and regards,

Manuel Míguez.

prateek
Active Contributor
0 Kudos

1. Check the partner profile at SAP R3. The idocs are transferred immediately, or u r collecting idoc.

2. Check in idx2 of XI if the metadat is loaded for idoc. If nt automatically, create it manually

Regards,

Prateek

Former Member
0 Kudos

check bd87 tcode in your sender system. is there any message?

Peter