Skip to Content
0
Jun 23, 2022 at 06:32 AM

User Define Search For cXML based Ariba Interfaces

190 Views Last edit Jun 23, 2022 at 06:58 AM 2 rev

Dear All,

We have created a User Defined Search for Ariba Interface MIIn_Async_AddOn_PurchaseOrder_cXML (ECC to ASN), for extracting Purchase OrderID.

I have maintained the XPATH as below in the search criteria of the UDS.

//n0:cXMLMessage/cXMLMessage/cXMLMessageContent/cXML/Request/OrderRequest/OrderRequestHeader/orderID

uds.png

Below namespace prefixes are maintained:

http://sap.com/xi/Ariba/Interfaces n0

http://sap.com/xi/ARBFND1 n0

When the messages are processed, we could see the UDS related details in Message Logs as follows, but it shows no values produced for that orderID field.

Applying extractor of type XP for attribute OrderID on this message

Extractor of type XP for attribute OrderID produced no values from this message

Not sure whether the XPATH is correct cause the actual message type structure actually does not contain orderID.

cxml.png

Kindly suggest if there is any way to apply UDS to any particular attribute or element of cXML Ariba interfaces. Thanks in Advance.

Attachments

uds.png (11.9 kB)
cxml.png (18.2 kB)