Skip to Content

** File to IDoc scenario - IDoc not created in target system

Hi friends,

We are doing File to IDoc scenario. We made required setting in both application as well as XI system. While test the scenario, the file is picked up and successfully processed in SXMB_MONI, but the inbound IDoc is not created in target system. What could be the problem?

We are using DEBMAS message type DEBMAS06 IDoc type. We checked the following.

1) SM59 - Connections are OK both application and XI system

2) IDX1 - In XI System, we have assigned SAP<R/3> port.

3) IDX2 - IDoc is imported.

4) In ID - Sender File - Business Service - Adapter-Specific Identifier - Logical System name is given.

5) In application system. - Partner Profile maintained correctly.

6) SM58 - There is no error.

So, what could be the reason ?

Kindly reply, friends,

Thanking you.

Kind Regards,

Jeg P.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • Best Answer
    May 14, 2008 at 03:44 PM

    hi,

    do you update the distribution model?

    do you distribute the model?

    did you created the IDoc port and partners?

    did you add the Port in IDX5?

    does the Idoc Metadata exist in IDX2?

    What error do you see in SXI_MONI??

    Thanks

    Rodrigo

    PS: Reward Points if useful

    Add comment
    10|10000 characters needed characters exceeded

  • May 14, 2008 at 05:20 PM

    Transaction :WE20

    Choose partner Type : LS

    Give partner Number ( give Logical System Name ( Sender System ..check with basis or Bd54 Transaction .if the sender is Business Service ..give XI Logical system)

    and Inbound parameter add the Idoc and give the process code and save.

    ur problem will solve..

    let us know if U need any

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 14, 2008 at 09:27 PM

    Hey

    well first of all you need to check where actually IDOC is failing.

    in sxmb_moni in XI check under the column outbound status(it will be all the way to the right),if outbound status is red flag then it means you have error in connectivity between XI and R/3.

    if outbound status is chequered flag then check we02 on R/3 side,it will show you the IDOC there(it can have status red,green or yellow).if its red(error) or yellow(warning) then there is some issue in R/3 configurations/settings.

    Thanx

    Aamir

    Add comment
    10|10000 characters needed characters exceeded

  • May 14, 2008 at 03:46 PM

    Hi,

    Check all the steps ..

    File to IDOC

    Do these configurations in R/3 and in XI...

    SAP XI

    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.

    SAP R/3

    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.

    Thanks,

    Satya

    Add comment
    10|10000 characters needed characters exceeded

  • May 15, 2008 at 10:30 AM

    Hi Friends,

    Thanks to all. Actually, all settings in XI side as well as applicaition system side are OK. But, there is problem in Configuring the scenario in ID. Now, we have corrected that. Its working fine. IDoc is generated now and successfully posted.

    Add comment
    10|10000 characters needed characters exceeded