Btwentyfour XML standards
Btwentyfour XML standards enabling exchange of transactional information between trading partners and you can download the entire Btwentyfour Release 2.1 below.
XML Schema Definition (XSD)
Our XML Schema Definition (XSD) file defines the structure of the XML files used for the messages. The XML schema can also be used to validate the XML files and it defines the elements and attributes that can appear in your XML files.
Previous Releases of XML Schema
If you need to access previous XML Schema releases, you can download older versions of our XML Schema here:
Release Date | |
2024-02-09 | |
2023-06-01 |
Namespace declaration
<b24Message xmlns="http://btwentyfour.com/schemas/commerce/2.1">
Specifications
Before you start to create messages, make sure to check the comprehensive list of required and optional fields for each message.
It’s the safest way to make sure the message is in line with the requirements.
Category | Specifications |
Product Catalog |
PRICAT (Price/Sales Catalogue)The PRICAT message enable the transmission of information regarding pricing and catalogue details for goods and services offered by a seller to a buyer. Here you find our requirements regarding the Price/Sales Catalouge message (PRICAT) Product data fields: |
Order |
ORDERS (Order)The ORDERS message provides the ability for a buyer to order specified quantities of goods and services from a seller under conditions agreed between the seller and the buyer. Here you find our requirements regarding the Order message (ORDERS)
ORDRSP (Order Response)The ORDRSP message responding to a Order message or a Order Change Request message under conditions agreed between the supplier and the buyer. Here you find our requirements regarding the Order response message (ORDRSP)
ORDCHG (Order Change)The ORDCHG message specifying details of the buyer's request to change a purchase order. Here you find our requirements regarding the Order Change message (ORDCHG)
|
Delivery/Shipment |
DESADV (Despatch Advice)The DESADV message specifying details for goods despatched or ready for despatch under agreed conditions. Here you find our requirements regarding the Despatch Advice message (DESADV)
RECADV (Receiving Advice)The RECADV message address the business needs related to the goods receipt. Here you find our requirements regarding the Receiving Advice message (RECADV)
RELOCA (Reallocation Of Goods)The RELOCA message is a communication between trading partners and it is used for the reallocation of goods between locations. Here you find our requirements regarding the Reallocation Of Goods message (RELOCA)
|
Invoice |
INVOIC (Invoice)The INVOIC message claiming payment for goods or services supplied under conditions agreed between the seller and the buyer. Here you find our requirements regarding the Invoice message (INVOIC)
REMADV (Remittance Advice)The REMADV message is a communication between trading partners, e.g. seller, buyer, financial institutions, which provides a detailed accounting relative to a payment, or other form of financial settlement, for the provision of goods and/or services as detailed in the advice. Here you find our requirements regarding the Remittance message (REMADV)
TAXCON (Tax Control)A Tax Control message is used to enable the transmission of information relating to the tax details for an invoice, or a batch / batches of invoice messages (Invoices, Credit Notes, Debit Notes). Here you find our requirements regarding the Tax Control (TAXCON)
|
Reporting |
SLSRPT (Sales Report)The SLSRPT message intent is to provide sales information for one or more locations for a series of products within a specified time period. Here you find our requirements regarding the Sales Report (SLSRPT)
INVRPT (Inventory Report)The INVRPT message intent is to exchange information related to inventories of raw materials, manufactured articles, or other stockable items, and can be exchanged between a manufacturer and distributor (wholesaler), or manufacturer and consignment holder, etc. Here you find our requirements regarding the Inventory Report (INVRPT)
STOCK (Stock Report)The STOCK message intent is to provide stock information for one or more locations for a series of products within a specified time period. Here you find our requirements regarding the Stock Report
|
Images/Presentation
|
Presentation CatalogThe Presentation Catalog message intent is to provide presentation information like images and other media for a series of products. Here you find our requirements regarding the Presentation Catalog message
|
Returns |
RETANN (Return Announcement)The Return message intent is to exchange information related to returns Here you find our requirements regarding the return message
|
e-invoicing PEPPOL |