Skip to Content
avatar image
Former Member

how to send PI captured message ID back to SAP system

Hi Experts,

I have a requirement that.. I have to capture the message id of message in PI system which is sent by SAP and that message ID I have to send back to SAP system again and the main target (third party system) also.

SAP >PI >SOAP

SAP >PI >SAP.

How to solve this requirement. Please guide me how to do this.

Thanks & Regards,

Satish Kumar P.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Sep 07, 2011 at 06:36 AM

    Hi

    ,

    Please use this Wiki to read the message ID and map it to IDOC unused field under EDI_DC40 segment.

    http://wiki.sdn.sap.com/wiki/display/Snippets/UDFtoReadMessageIDofaPIMessage

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Satish,

      In case you are using proxy communication to SAP, use SOAP adapter and then you would be able to use multimapping.

      Also, in case you want to send the same message id to both the recievers use Enhanced Reciever determination and pass the parent message id in dynamic configuration and then that can be used in the subsequent multimapping to pass to the target system.

      Hope this is useful.

      Regards,

      Sanjeev.