cancel
Showing results for 
Search instead for 
Did you mean: 

payload search in SAP PI

Former Member
0 Kudos

Hi Experts,

I came to know that there is a payload search for input XML coming from source system. Similarly is there a way to do payload search for the values coming in the dynamic configuration.

Thanks,

Srinivas.

Accepted Solutions (0)

Answers (1)

Answers (1)

iaki_vila
Active Contributor
0 Kudos

Hi Srinivas,

To payload search you can check these documents:

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/803b22cf-ad75-2f10-0790-da055f2e8...

On PO 7.4 check Dimitri Sannen blog 

Regards.

Former Member
0 Kudos

Hi Inaki Vila

At present we are working on SAP PI 7.1 version. The document which you have provided is relating to the payload search for the input XML messages which we have implemented in our project. I was asking like, Is it possible to implement payload search for the dynamic configuration messages in SAP PI 7.1 Version....

For example, here is the below XML message...

<SAP:DynamicConfiguration SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com" xmlns:SOAP="http://xmlsoap.org">

  <SAP:Record namespace="http://test.org" name="Total number of Records received from Sender1 to PI">18</SAP:Record>

  <SAP:Record namespace="http://test.org" name="Invalid Records from Sender1 not processed in PI">18</SAP:Record>

  <SAP:Record namespace="http://sap.com" name="senderAgreementGUID">a292</SAP:Record>

  <SAP:Record namespace="http://sap.com/xi/XI/System/JMS" name="DCJMSCorreleationID">test.</SAP:Record>

  <SAP:Record namespace="http://test.org" name="Valid Records from Sender1 Processed in PI">0</SAP:Record>

  </SAP:DynamicConfiguration>

former_member184720
Active Contributor
0 Kudos

>>>I was asking like, Is it possible to implement payload search for the dynamic configuration messages in SAP PI 7.1 Version....


I hope you are on 7.1 EHP1 and i believe you have defined the filters and extractors in SXMS_LMS_CONF.


While defining the extractor for any filter, you have an option to choose "Xpath" or "Dynamic Header".


You need to select dynamic header and then provide the Name and Namespace. It should work.


Refer to SAP documentation for more details.


Configuring the User-Defined Message Search - Process Integration (PI) - SAP Library

Just to add - Payload based message search is not supported by SAP in productive environment for your PI version.

former_member334189
Active Participant
0 Kudos

Hello Srinivas,

payload search in the abap stack is available for:

  • PI 7.0 EHP 2
  • PI 7.1 EHP 1 and any release higher than that

It is not available for PI 7.1.

Best regards,

     Harald Keimer
     PI Development Support
     SAP SE, Walldorf