Email

Commerce eXtensible Markup Language
Pre-Release Page

Commerce eXtensible Markup Language (cXML) is a streamlined protocol intended for consistent communication of business documents between procurement applications, e-commerce hubs and suppliers.
cXML allows buying organizations, suppliers, service providers, and intermediaries to communicate using a single, standard, open language.

Learn more about Getting Started with cXML


This page provides early access to DTD files, and related change documentation, in advance of the upcoming cXML update. 

Version 1.2.061 will become available with the 2402 SAP Procurement and SAP Business Network Release 

 

Download DTD ZIP File >

Release Notes >


Reference Guide >

 

 

 What Do I Need To Do?

Does your organization cache the cXML DTD?

 

If your organization caches the cXML DTD locally to achieve better performance and faster validation, download the new version prior to the general availability.

 

For best performance, cXML applications should cache DTDs locally. After cXML DTD files are published, they never change, so you can cache them indefinitely. (Each new version of the DTDs has a new URL.) When cXML applications parse a cXML document, they should look at the SYSTEM identifier in the document header and retrieve that DTD if it has not already been stored locally.  

If your organization does not cache the cXML DTD locally, you do not need to do anything.


In some environments, cXML applications might not be allowed to automatically retrieve DTDs as they receive new documents. In these environments, you must manually retrieve the DTDs, store them locally, and instruct your applications to look for them locally, not at cXML.org. However, generated cXML documents must point to the DTDs at cXML.org, not the local DTDs.

 

 

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy