Coupa Templates

The Coupa fixtures name the cXML document versions used when they were created. Confirm the versions and mandatory fields with the buyer before treating them as a runtime contract.

coupa_cxml_inbound_posr_1_2_014

  • 6 rules, 5 mandatory
  • Setup operation, sender domain/identity, buyer cookie and browser form-post URL are mandatory; selected supplier part ID is optional

This is an inbound reference fixture. The current cXML setup controller parses supported values directly and does not apply the template as a normalization profile.

coupa_cxml_outbound_poom_1_2_023

  • 10 rules, 6 mandatory
  • Core order-message item fields plus optional supplier PunchOut URL and related enrichments
  • Normal starting copy for a buyer using the corresponding Coupa-oriented field contract

coupa_cxml_outbound_poom_1_2_023_strict

  • Same 10 target fields, all mandatory
  • Use only after every mapped value is populated for every transferable cart line

The version in the template code describes the fixture. It does not force a DTD declaration or guarantee that a current Coupa tenant accepts the message unchanged.