Skip to Content

Get IDoc status messages remotely?

Hello,

I create a non-ABAP program which creates and execute inbound IDocs by calling the function module IDOC_INBOUND_SYNCHRONOUS remotely (IDocs to create various business objects).

This function module returns the IDoc number, but I don't find any RFC-enabled function module to retrieve the status messages which should contain the number of object created (from table EDIDS).

Is there one, or should I operate differently?

Thanks.

Sandra

Add comment
10|10000 characters needed characters exceeded

  • What is the non-ABAP program that is able to call ABAP function modules ? Is it easy to try ? Is it free to use ?

  • Chaouki Akir C# program using .NET Connector. Why curious? It's often requested by many SAP customers! (personally it's the first time I have to do it hence my question, and I couldn't find the answer in the forum, don't know why because it should have been a "frequent" question)

  • Follow
  • Get RSS Feed

1 Answer

  • Best Answer
    Jan 24 at 07:20 PM

    Well, what about:

    FUNCTION EDI_DOCUMENT_READ_ALL_STATUS.
    *"----------------------------------------------------------------------
    *"*"Lokale Schnittstelle:
    *" IMPORTING
    *" VALUE(DOCUMENT_NUMBER) LIKE EDIDC-DOCNUM
    *" TABLES

    *" INT_EDIDS STRUCTURE EDIDS

    Add comment
    10|10000 characters needed characters exceeded