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
| Property | Description |
|---|---|
| Name | XML field identifier as it should appear in the PunchOutOrderMessage |
| Data field | Primary data source from the library |
| Fallback 1–3 | Used when the previous field returns no value |
| Fixed value | Static text as last fallback |
| Position | Sort order |
Available Data Fields
A complete overview of all data fields — including which protocols (OCI, cXML) they are available for — can be found here:
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.