Skip to Content
avatar image
Former Member

R/3 to XI- IDOC posting

I am sending the standard Idoc ORDERS from R/3 to XI.When I post the IDOC from transaction WE19. It shows that IDOC is sucessfully sent and saved.

but when i check the message in XI by I enter Message ID: ORDERS, I am getting this popup "No message selected"

thnx

Anmol

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

8 Answers

  • Best Answer
    avatar image
    Former Member
    May 22, 2008 at 09:27 AM

    Hi Anmol

    In SM59 please check your user name and password once again. Now it is the problem between R3 and XI.

    Please go through following thread

    IDX5 does not show any Idoc receivied messages from R/3 in Adapter ?

    Regards

    Abhishek Mahajan

    ***Please reward points if helpful*

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 22, 2008 at 09:03 AM

    Hi,

    plz chk the ALE settings that you have done....

    Steps for ALE settings:-

    Steps for XI

    Step 1)

    Goto SM59.

    Create new RFC destination of type 3(Abap connection).

    Give a suitable name and description.

    Give the Ip address of the R3 system.

    Give the system number.

    Give the gateway host name and gateway service (3300 + system number).

    Go to the logon security tab.

    Give the lang, client, username and password.

    Test connection and remote logon.

    Step 2)

    Goto IDX1.

    Create a new port.

    Give the port name.

    Give the client number for the R3 system.

    Select the created Rfc Destination.

    Step 3)

    Goto IDX2

    Create a new Meta data.

    Give the Idoc type.

    Select the created port.

    Steps for R3.

    Step 1)

    Goto SM59.

    Create new RFC destination of type 3(Abap connection).

    Give a suitable name and description.

    Give the Ip address of the XI system.

    Give the system number.

    Give the gateway host name and gateway service (3300 + system number).

    Go to the logon security tab.

    Give the lang, client, username and password.

    Test connection and remote logon.

    Step 2)

    Goto WE21.

    Create a port under transactional RFC.(R3->XI)

    Designate the RFC destination created in prev step.

    Step 3)

    Goto SALE.

    Basic settings->Logical Systems->Define logical system.

    Create two logical systems(one for XI and the other for R3)

    Basic settings->Logical Systems->Assign logical system.

    Assign the R3 logical system to respective client.

    Step 4)

    Goto WE20.

    Partner type LS.

    Create two partner profile(one for XI the other for R3).

    Give the outbound or inbound message type based on the direction.

    Step 5)

    Not mandatory.

    Goto BD64.

    Click on Create model view.

    Add message type.

    Step 6)

    Goto WE19

    Give the basic type and execute.

    fill in the required fields.

    Goto IDOC->edit control records.

    Give the following values.(Receiver port,partner no.,part type and sender Partner no. and type)

    Click outbound processing.

    Step 7)

    Go to SM58

    if there are any messages then there is some error in execution.

    Goto WE02.

    Check the status of the IDOC.

    Goto WE47.

    TO decode the status code.

    BD87 to check the status of IDOC.

    In case if not authorized then go to the target system and check in SU53, see for the missing object

    and assign it to the user.

    SAP r3

    sm59(status check)(no message)

    WE02(status check)

    WE05(status check)

    BD87(status check)

    Xi

    IDx5(Idoc check)

    SU53(authorization check)

    reward points if helpful....

    PrasHanT

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 22, 2008 at 09:04 AM

    HI,

    1. Start with checking the status in sm58 of sender R/3

    Follow the steps

    No message in found in XI in IDOC to FILE scenario

    2. Try deleating the IDoc from IDX2 and refiring the same.

    3. Check your RFC destination definition (the one pointing to your XI server) to confirm that it is of type '3' (R/3 system) and not 'T' (TCP/IP).

    In your ID, in the Sender Business System --> Adapter Specific Identifiers, give the logical name for the business System pointing to the R3 system

    4. Monitor the SM58 in R/3 for IDOC status.

    Refer below links for indepth troubleshooting

    File to IDOC, trouble shooting

    Refer below steps

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

    Thanks

    Swarup

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 22, 2008 at 09:03 AM

    Hi,

    check in Sxmb_moni directly, by giving from and to Date.

    but when i check the message in XI by I enter Message ID: ORDERS, I am getting this popup "No message selected"

    I think this is not the way u have to search in moni.

    Regards,

    Pradeep A.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 22, 2008 at 09:05 AM

    Hi,

    Please check the entry of IDOC in IDX5 of xi.

    make sure that,please load the metadata of IDOC in IDX2 .

    regards

    mahesh.

    Add comment
    10|10000 characters needed characters exceeded

  • May 22, 2008 at 09:09 AM

    Hi Anmol,

    In SM59 please check your user name and password once again. Also please test the connection by clicking on Test Connection. Also from R3 it is successful because it has sent succesfully. Now it is the problem between R3 and XI.

    think you have not done the settings between R3 and XI to send Idocs. Check this links where you have to do all these settings to get Idoc from R3 to XI:

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

    In R3 check SM58 whether there are any errors? Also see your queues smq1 whether there are any block queues or not?

    Also see smq2 in XI.

    Reward points if this helps

    Regards

    Pragathi.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 22, 2008 at 09:15 AM

    Hi,

    Check this,

    No service for system SAPNID, client 800 in Integration Directory

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

    Thanks,

    Satya

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 22, 2008 at 09:19 AM

    Hi Anmol,

    There Could be two possible reason for your problem

    1) Your entering wrong Message ID

    2) Your Message has not reached in XI.

    Try to execute Moni on Date time basis.

    And Perform all the checks to confirm that your Idoc has reached to XI.

    Reward points if Helpful

    Thanks

    Sunil Singh

    Add comment
    10|10000 characters needed characters exceeded