Skip to Content
avatar image
Former Member

IDOC status on 03 but not recieved on target system

Hi,

We are recieving inbound idoc from external system and processing Inbound IDOC on SAP system, after processing inbound idoc on SAP we are sending status outbound idoc to external system.

The above functionality was working fine before upgradation.

after upgradation we have recreated RFC (TCP/IP) connection, updated at port level and also configured the new SAP system details ( sid, Hostname, service programsname...) on external system correctly.

Now we are recieving inbound idoc from external system on upgraded system,after processing inbound idoc details on SAP system, generating outbound idoc from SAP and it reaching the outbound prot sucessfully on 03 status with green light.

But external system is not recieving the IDOC. How to find why idoc is not reaching external system even though it is sucessfully passed at outbound port level with green light status 03.

We have also checked the SM58 for TRFC entries but we didn't identified any entries on SM58. Please help us on this issue

Thanks,

Raju

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

9 Answers

  • avatar image
    Former Member
    Feb 24, 2010 at 02:49 PM

    this may ne stuck in rfc queue- check in sm58..and execute LUW -- may be rfc connection to desnation isn't working or receiving system may not be available.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 23, 2010 at 08:59 PM

    What is your external system? Please Give information about the system?...

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Mate,

      Your explanation looks good. I have similar issue in my system.

      Have tried all the solutions recreated partner profiles,ports,

      Run bd75 many other stuff still could not fix it,,,,,

      Your explanation looks good. Could you provide more on this and what might be the issue and how to fix the same.

      Regards

      Om

  • avatar image
    Former Member
    Feb 24, 2010 at 04:45 AM

    hi...

    This is problem with your RFC. in SAP while craeting Logical destination , we will give some destination like "Program Ids". if these programids are running in the external system and connection is established with SAp only external systems able to receive.

    Please let me know if you need any further assistance.

    Regards,

    Lokeswari.

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 24, 2010 at 04:57 AM

    Just execute BD75 transaction and check.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 24, 2010 at 05:57 AM

    Hi,

    Go to tcde sxmb_moni and check if your idoc has been sent to external system or not

    ThaNKS!

    -Faria Mithani

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi,

      the idoc status 03 is successfully sent to other system..

      status 12 os thr right status tells idoc is dispatched..

      check the other system setting whether is properly configured..

      if syntax error the status is 56 ..else 50 the idoc is on queue...

      try to check the setting or today triggered all idoc's..

      Regards,

      Prabhudas

  • avatar image
    Former Member
    Feb 24, 2010 at 01:51 PM

    Make sure you use a COMMIT WORK after sending the iDoc.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 25, 2010 at 09:16 AM

    Hi...

    We alos face the same issue in our project.

    the method we followed is , in middleware they created new program id and also from sap side we created new RFC destination.

    Some times there may be incosistency in the Middleware. some times middleware tool gets hanged.

    plz try this solution.

    Regards,

    Lokeswari.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 25, 2010 at 09:27 AM

    IDOC status 03 means it just passed to port. Not dispatched from sending system

    need to execute BD75 tcode to dispatch from sending system

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 28, 2010 at 02:01 PM

    Hi,

    Create a distribution model (BD64) and distribute the IDoc. It should work.

    Add comment
    10|10000 characters needed characters exceeded