With an ORDRSP you let bol know which part of a received order you will deliver and which part you cancel. Send the first ORDRSP no later than two working days after receiving the ORDERS. Backorder is optional. If your system supports it, you may use it without coordinating this with bol in advance.
In short
- Confirm every order line with a LIN action: 5 (accepted), 6 (amended) or 2 (cancelled).
- On every accepted line, include the confirmed quantity (
QTY+12), the delivery date (DTM+67) and the price from the order (PRI+AAA). QTY+12,QTY+83andQTY+182together add up to the ordered quantity.
When is ORDRSP required
ORDRSP is part of the complete message flow consisting of ORDERS, ORDRSP, DESADV and INVOIC.
The response must always be traceable to the original order and clearly indicate what bol can expect.
Required scenarios
-
Send the ORDRSP within two business days after receiving the ORDERS.
-
Use the original bol order number and the received order lines and GTINs.
-
Do not add new order lines or replacement GTINs to an ORDRSP.
-
For each order line, clearly indicate which quantity is confirmed, cancelled, or optionally placed on backorder.
-
The confirmed, cancelled, and any backordered quantities combined must match the originally ordered quantity.
-
Use the expected delivery date for the confirmed quantity. For a backorder, also include the expected backorder delivery date.
-
If your system cannot process backorders, cancel the part that cannot be fulfilled within the confirmed delivery.
Key technical details
The table below describes the fields that bol validates functionally.
Use the full ORDRSP specification for segment order, formats and any other mandatory segments.
ORDRSP action codes and mandatory segments
Use the combination of BGM status and LIN action that matches the outcome of the order or order line.
DTM+67 confirmed delivery date
PRI+AAA
DTM+67
PRI+AAA
QTY+83 backorder quantity
DTM+506 new backorder date
DTM+67 (if QTY+12 is greater than 0)
PRI+AAA
QTY+182 cancelled quantity
DTM+67
PRI+AAA
DTM+506
DTM+67 new delivery date
PRI+AAA
QTY+83
DTM+67
DTM+506
QTY+83
DTM+67
DTM+506
Validation rules
- Acceptance and cancellation are mandatory options. Backorder is optional.
- QTY+12, QTY+83 and QTY+182 combined must equal the originally ordered quantity.
- BGM+29 may only contain LIN action 5.
- BGM+4 may contain LIN actions 5, 6 and 2.
- BGM+27 may only contain LIN action 2.
- Every line has a LIN action code (5, 6 or 2).
- Each DTM qualifier may appear only once per order line.
- For a changed delivery date, use BGM+4 with action 6. If you send action 6 with only a new delivery date under BGM+29, Transus converts that line to action 5.
Examples
Fully accepted
This example only shows the key segments and is not a complete EDIFACT message.
BGM+231+RESP0001+29'
DTM+137:20260916:102'
RFF+ON:8123456'
LIN+1+5+8712345678906:EN'
QTY+12:10'
DTM+67:20260918:102'
PRI+AAA:12.50:CT:NTP'
Partly cancelled and different delivery date
Line 1: 8 of 12 confirmed, 4 cancelled. Line 2: fully confirmed, on a later date than ordered. Both lines use action 6, so the header uses BGM+4.
BGM+231+RESP0003+4'
DTM+137:20261029:102'
RFF+ON:8123456'
LIN+1+6+8712345678906:EN'
QTY+12:8'
QTY+182:4'
DTM+67:20261105:102'
PRI+AAA:18.50:CT:NTP'
LIN+2+6+8712345678913:EN'
QTY+12:6'
DTM+67:20261112:102'
PRI+AAA:24.00:CT:NTP'
Fully cancelled
BGM+231+RESP0002+27'
DTM+137:20260916:102'
RFF+ON:8123456'
LIN+1+2+8712345678906:EN'
QTY+182:10'
Testing and approval
Task per EAN in the test order
Approval criteria
Transus receives and routes the message without any technical blocking issues.
Bol can link the ORDRSP to the correct order, order lines, GTINs and GLNs.
The quantities result in a complete and logical outcome for each order line.
The mandatory acceptance and cancellation scenarios have been tested successfully.
The supplier can send the ORDRSP within two business days.
Common mistakes
Error messages
If you receive one of these messages, you will find the cause and the solution here.
Unit price is unknownPRI+AAA is missing on an accepted line (action 5 or 6), or the same DTM code appears twice on the line.PRI+AAA with the price from the order to every accepted line, and use each DTM code only once per line.Cannot parse purchase order number … is not numericRFF+ON contains more than the bol order number, for example your own reference next to it.RFF+ON, digits only, exactly as in the order.Document number … has been used beforeBGM+231 was already used in an earlier order response.PO does not match supplierRFF+ON belongs to another supplier.Supplier GLN … unknownNAD+SU is not known at bol.Bol GLN … unknownNAD+BY is not bol’s GLN.NAD+BY.Message type … unknownBGM is not 231.BGM+231 for an order response.Documentation and support
Use the ORDRSP EDIFACT specification for the complete technical structure and segment order.
View the full ORDRSP EDIFACT specification →
Further reading
Back to EDI onboarding | View DESADV | SSCC for EDI suppliers