Skip to Content

Sending IDoc to XI


I need some help on sending IDoc to XI. For example, i need to send CREMAS (Vendor) idoc whenever a vendor is created. How the idoc is reached to XI?

Can any of you send some helpful blogs on configuring one such scenario



Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

6 Answers

  • Best Answer
    Posted on Sep 28, 2006 at 04:56 PM


    Have a look into this blog -if it is one idoc to file


    Also go thru this-

    Multiple IDocs-XI-Single File Scenario

    For configuration purpose-



    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 28, 2006 at 05:36 PM


    1. create rfc destination of type R3 in your SAP system through thr transaction SM59.

    2.In the SAP system create Port using transaction WE21 and specified the above created RFC destination there.

    3.Create partner profile using transaction WE20, and specify the IDOC to be send in the outbound side.The partner profile name should match the logical sys name as given in the dapter specific identifiers of ur XI.

    4. you should aslo register the SAP system thru transaction SALE or BD54



    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 29, 2006 at 03:36 AM

    Thks for your replies. I'll check n let you know on this.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member


      set of configurations to be done:

      In SAP R/3 system

      1. Create Logical system for the R/3 client.

      2. Create RFC destination pointing to SAP XI system

      3. Create port using the RFC destiantion created above

      4. Partner profile config in We20

      In SAP XI

      1. Create RFC destiantion pointing to SAP R/3

      2. Create Port in IDX1 using above SAP R/3



  • author's profile photo Former Member
    Former Member
    Posted on Sep 29, 2006 at 04:38 AM

    Hi Prabhu,


    1) Create a Product/Software Component

    2) Technical System pointing to R/3 system

    3) Business System for the above technical system

    In the Repository

    1) Import the Software component created in the sld

    2) Create a namespace,

    3) import the idoc and then create sender data type/message type etc and mapping

    4) Mapping Rules is depends on the requirement

    In the Directory

    1) Create a Scenario /import the business system

    2) Create Receiver/Interface determination

    3) Create communication channels for sender and receiver

    4) Sender Agreeement and Receiver Agreement.


    1. SM 59 - Create RFC destination pointing to R3.

    2. IDX1 - Create a port for R3

    3. IDX2 - Import IDOC metadata.

    if you have any other doubts regarding IDOC-XI-FILE scenario, please go through the information below and clear all your doubts.

    While doing an IDOC -> XI -> File scenario, The Points to noted are:

    1. You don’t need a DT, MT or a message interface for the IDOC as it itself acts as the Message Interface.

    2. You import the IDOC and use the same in your mapping.

    3. In this configuration note that you don’t have a sender agreement as you don’t have a sender IDOC adapter.

    If it is that you wanted to send an IDOC from XI (File to IDOC) , then in this case:

    points 1 and 2 will remain, but the 3 will not. You will need a sender agreement for the file and a receiver agreement for the IDOC.

    IDOC -> File scenario ref:

    <a href="/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters scenario</a>

    File -> IDOC ref:

    <a href="/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping to IDOC</a>

    To be able to trigger your IDOC from the SAP ISU system, you will have to set the partner profile in we20. Select your Business System (mostly under Logical system) and then create Outbound entries for whichever IDOC you want to trigger.

    You define your basic type also in your partner profile settings, Please go thru the following links to get a better idea about partner profile:

    Also, I would suggest that you go through this blog by michal if any issue arises,





    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 29, 2006 at 05:20 AM

    Hi Prabhu,

    just check this blog..

    Configuration steps required for posting idoc's





    Sachin Dhingra

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 29, 2006 at 06:00 AM

    Hi All

    Reg: Idoc - XI - File

    I was able to post Idoc from R/3 to my XI system by checking in the transaction WE02 in XI. The Idoc went for an error and i think it is because the idoc type is not created in XI system. I would like to get clarified on the following popint:

    • Is the same Idoc type needs to be created in XI box (provided it is a Z type)?

    • How my interface is triggered when the Idoc is created in XI system? I havent made any config for my interface to trigger.


    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Moorthy

      Thanks for the reply. My scenario is Idoc to File and kindly excuse me if i had mentioned anywhere in the prev thread for file to idoc. the issue is resolved as there was an error in the profiles in declarding the extended type.

      Now iam able to psot the idoc to my file without any errors.


      Prabhu S

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.