Skip to main content

cXML – Configure Fields

In the Fields tab, which product data is transferred per line item in the PunchOutOrderMessage is defined.

How do fields work?

The field configuration works identically to OCI: a primary data field and up to three fallbacks are defined for each XML data point. The connector uses the first value that is not empty.

XML field Primary field Fallback 1 Fixed value
Description → productName or productNumber or "Product"

Adding Fields

PropertyDescription
NameXML field identifier as it should appear in the PunchOutOrderMessage
Data fieldPrimary data source from the library
Fallback 1–3Used when the previous field returns no value
Fixed valueStatic text as last fallback
PositionSort order

Available Data Fields

A complete overview of all data fields — including which protocols (OCI, cXML) they are available for — can be found here:

All Data Fields

Shipping Fields (Tab: Shipping Fields)

Analogous to OCI: if Append shipping is enabled, which data is transferred for the shipping line item can be defined in the Shipping Fields tab.