XML Btwentyfour XML Standards
Btwentyfour XML standards enable exchange of transactional information between trading partners. Download the entire Btwentyfour Release 2.1 schema below.
XML Schema Definition (XSD)
The XSD file defines the structure of all XML files used for Btwentyfour messages. Use it to validate your XML files and understand the allowed elements and attributes.
XSD Download v2.1 (2024-08-22)Previous XML Schema Releases
| Release Date | Download |
|---|---|
| 2024-02-09 | b24c21-20240209.xsd |
| 2023-06-01 | b24c21-20230601.xsd |
Namespace Declaration
Include this namespace declaration in the root element of all your Btwentyfour XML messages:
Message Specifications
Before creating messages, check the required and optional fields for each message type to ensure compliance.
| Category | Specifications |
|---|---|
| Product Catalog |
PRICATPrice/Sales Catalogue
Enables transmission of pricing and catalogue details for goods and services offered by a seller to a buyer. |
| Order |
ORDERSOrder
Provides the ability for a buyer to order specified quantities of goods and services from a seller. ORDRSPOrder Response
Responding to an Order message or Order Change Request under conditions agreed between supplier and buyer. ORDCHGOrder Change
Specifies details of the buyer’s request to change a purchase order. |
| Delivery / Shipment |
DESADVDespatch Advice
Specifies details for goods despatched or ready for despatch under agreed conditions. RECADVReceiving Advice
Addresses business needs related to goods receipt confirmation. RELOCARelocation of Goods
Used for the reallocation of goods between locations between trading partners. |
| Invoice |
INVOICInvoice
Claims payment for goods or services supplied under conditions agreed between seller and buyer. REMADVRemittance Advice
Provides detailed accounting relative to a payment or financial settlement for goods and services. TAXCONTax Control
Enables transmission of tax details for an invoice or batch of invoice messages. |
| Reporting |
SLSRPTSales Report
Provides sales information for one or more locations for a series of products within a specified time period. INVRPTInventory Report
Exchanges inventory information for raw materials, manufactured articles, or other stockable items. |
| Presentation |
PRECATPresentation Catalog
Provides presentation information like images and other media for a series of products. |
| Returns |
RETANNReturn Announcement
Exchanges information related to product returns between trading partners. |
| General |
GENRALGeneral Text
General purpose free-text message exchange between trading partners. COMEVECommunication Event
Event and notification communication between trading partners. PARTINParty Data
Party identification and address information exchange. QUOTESQuotes
Price update for a select number of articles sent to the platform. |
EDIFACT EDIFACT Specifications
Btwentyfour supports EDIFACT D01B format for selected message types. Click a message type to view the EDIFACT specification.