Skip to Content
avatar image
Former Member

IDOC Configuration in XI Server

Hi,

i need to send idoc(MATMAS03) from R/3 server to XI server.

In XI server i've done the following configurations:

1. created a logical system for XI server and R/3 server

2. Created a RFC destination for R/3 server

3. Created a port for IDOC adapter using t-code IDX1.

4. Imported the metadata of MATMAS03 idoc into XI server using tcode IDX2.

Configuration done at R/3 server:

1. created a logical system for XI server and R/3 server

2. Created a RFC destination for XI server

3. Created a logical port for R/3 and XI server using t-code WE21.

4. Created partner profile for R/3 and XI server using t-code WE20 and maintained MATMAS in outbound parameter of both the partners.

Now i'm sending idoc from R/3 system using tcode WE19. In tcode WE02, the status of the idoc shown is "IDOC send to the receiving system/program.

But when i'm checking tcode WE02 in XI system, its not showing any inbound idoc.

Do i need to maintain partner profile in XI system also?

Any help will be highly appreciated.

Regards

Manpreet

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Sep 14, 2006 at 07:37 AM

    But when i'm checking tcode WE02 in XI system, its not showing any inbound idoc.

    >>>> Check in SXMB_MONI in XI and see if you have an entry for MATMAS idoc.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 14, 2006 at 07:40 AM

    hello manpreet,

    you just need to use a file adapter to pickup the idoc xml file. you can find the idoc file you have created in your monitor (transaction SXMB_MONI)

    Any further doubts you are welcom

    thanks,

    Raju N

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 14, 2006 at 07:58 AM

    Hi,

    i also checked in SXMB_MONI, but its not showing any incomming message. Is there any configuration missing which i've not done.

    Regards

    Manpreet

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 14, 2006 at 08:07 AM

    Hello Manpreet,

    Lets say ur R/3 System is D10 and XI is P10.

    Configuration on R/3 Side.. sending system..

    1.Create a Port SAPP10 with RFC dest to XI in R/3. WE21

    2.Create a Logical System Type LS in R/3. WE20

    This logical system is for XI so in you Integration server in SLD Logical System name should be same.

    That will do for R/3.

    Now for XI..

    1. Call Transaction IDX1.

    Create a port with name SAPD10 and an RFC dest to R/3.

    Now go to WE19 in R/3 take a successful IDOC and display the same.

    Doubble click on EDIDC and enter Sender/Receiver Port/Partner Number.

    In your case..

    Sender: SAPD10.

    Partner: xxxxx

    Receiver: SAPP10 created above

    Partner: xxxxx created above

    Partner Type: LS.

    And start outbound processing.

    Goto SM58 and check ur TRFC if no messages apper you are successful in sending the IDOC else correct and resend.

    Let me know if you were successful..

    Regards,

    Sri.

    Add comment
    10|10000 characters needed characters exceeded