Coupa Templates
This page covers Coupa-focused cXML templates, including inbound setup normalization and outbound order transfer.
coupa_cxml_inbound_posr_1_2_014
- Direction: Inbound
- Rules: 6 (5 required)
- When to use: Normalize incoming PunchOut setup requests for Coupa-compatible cXML 1.2.014 payloads.
- Key target fields: setup operation, sender credential domain/identity, buyer cookie, browser form post URL, selected item supplier part ID.
coupa_cxml_outbound_poom_1_2_023
- Direction: Outbound
- Rules: 10 (6 required)
- When to use: Baseline outbound PunchOutOrderMessage aligned with Coupa cXML 1.2.023 usage.
- Key target fields: core item fields plus
ItemDetail/Extrinsic[name=SupplierPunchoutURL].
coupa_cxml_outbound_poom_1_2_023_strict
- Direction: Outbound
- Rules: 10 (all required)
- When to use: Coupa outbound projects that require full data completeness enforcement.
- Key target fields: same as baseline, with strict requirement flags.
Reference Sources
- Coupa supported cXML DTD versions by document type: https://compass.coupa.com/en-us/products/product-documentation/supplier-resources/for-suppliers/coupa-supplier-portal/set-up-the-csp/purchase-orders/purchase-order-collaboration-with-buyers/supported-cxml-dtd-version-per-document-type
- cXML Reference Guide: https://xml.cxml.org/current/cXMLReferenceGuide.pdf
