Body

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.

DOWNLOAD v2.1

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

DOWNLOAD

2023-06-01

DOWNLOAD

 

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

xml 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:

Product Properties

Product Dimensions

Order

xml 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)

 

xml 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)

 

xml 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

xml 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)

 

xml 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)

 

xml 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

xml 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)

 

xml 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)

 

xml 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

xml 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)

 

xml 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)

 

xml 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

 

xml Presentation Catalog

The 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

xml 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