Skip to Content

IDOC data not coming to SAP PI from ECC

Dear All,

We have requirement that,we need to connect to the 2 ECC systems from PI.

Already 1 ECC system is connected succesfully and its running . But another ECC system also copy of 1st ECC system. This created for testing the GST scenarios.

For this I have created new communication channels and new ICO s. In that 3 IDOC scenarios also there. for that i have created Cloned inbounRA in NWA and it is used in IDOC sender communication channel.

Nothing i have changed in ESR level why because same structure in both ECC.

IN ECC side we have created RFC destinations and SLD connections all we have did. But when we are triggering the IDOCs from ECC, those are struked in SM58. in that we are getting the below error.

Commit fault: ASJ.ejb.005043 (Failed in component:

PLease help me on this, is there any configuration i have missed in PI or ECC level.

I have searched all the blogs from SAP but no solution.

Thanks & Regards,


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Jun 20, 2017 at 10:27 AM


    To resolve this issue, try below options:

    1. Maintain Logical System Name for your ECC business system in SLD. Please refer this SAP Note: 1952406.

    2. Ping your RFC destination , check JCO RFC parameters, and you have to maintain multi-repository entry in inbound RA.


    Add comment
    10|10000 characters needed characters exceeded

  • Jun 20, 2017 at 11:36 AM

    Hi Ramu,

    It is because the BS of your ECC system you are using in ID can refer logical system of one system and same you can see in Adapter specific identifier.

    You need to create separate business systems for 2 separate ECC. If in your case it's same ECC system but different client then just create a new BS in SLD referring the client of same TS. Import this in IS and complete your flow.


    Add comment
    10|10000 characters needed characters exceeded