With an ORDERS message, you receive a purchase order from bol. The message contains the order number, the items, the quantities, the prices and the requested delivery date. All messages you send afterwards (ORDRSP, DESADV and INVOIC) refer to this order number.
In short
- The bol order number is in
BGM+220. Send it back exactly as received inRFF+ONin your ORDRSP, DESADV and INVOIC. - The price and EAN in the order are fixed. The order is based on the most recently processed offer feed.
- Confirm the order within two business days with an ORDRSP (if ORDRSP is part of your message combination).
When do you receive an ORDERS?
Every purchase order that bol places with you is received as an ORDERS message via Transus. This applies to every EDI connection. The order is based on the most recently processed offer feed: the price, availability and delivery settings in your offer feed determine the order data. Keep your offer feed up to date.
What it contains
- The bol order number and the order date.
- The GLNs of the buyer (bol), the supplier, the bol warehouse where the delivery must go and the invoicee.
- Per line: the EAN, the ordered quantity, the requested delivery date and the net price per unit.
- The number of order lines as a check.
What you do with the order
- Use the bol order number from
BGM+220in all your follow-up messages, inRFF+ON, exactly as received. A missing digit results in “Purchase Order not found”. - Deliver to the warehouse in
NAD+DP. See the overview of GLNs per warehouse. - The price and EAN are fixed. If you cannot deliver at the ordered price, cancel the order line in your ORDRSP. Do not deliver a replacement item.
- The price in the order is leading for the invoice.
- Would you like to receive changes and cancellations from bol via EDI instead of by email? This is possible with the optional ORDCHG (Order Change) extension. Bol activates this for you.
Key technical details
BGM+220RFF+ON.DTM+137RFF+ADERFF+ADE:BACKORDER-Y.NAD+BYRFF+VA.NAD+SUNAD+DPNAD+IVCUXLIN with ENQTY+21DTM+2PRI+AAACNT+2Example of an order
This fragment only shows the key segments and is not a complete EDIFACT message. The values are fictitious.
BGM+220+8123456+9'
DTM+137:20261028:102'
RFF+ADE:BACKORDER-Y'
NAD+BY+8712423020597::9++BOL.COM BV+Postbus 8080+Utrecht++3503 RB+NL'
NAD+SU+8700000000007::9'
NAD+DP+8712423020603::9++BOL.COM BV+Veerweg 16+Waalwijk++5145 NS+NL'
NAD+IV+8712423020597::9++BOL.COM BV+Postbus 8080+Utrecht++3503 RB+NL'
CUX+2:EUR:9'
LIN+1++8712345678906:EN'
QTY+21:12'
DTM+2:20261105:102'
PRI+AAA:18.50'
LIN+2++8712345678913:EN'
QTY+21:6'
DTM+2:20261105:102'
PRI+AAA:24.00'
UNS+S'
CNT+2:2'
Testing and approval
- During onboarding, bol sends a test order for 3 EANs that are active in your offer feed. This is a real test order that you do not deliver.
- Use the test indicator in all your test messages. Turn it off as soon as you go live.
- With the test order, you receive an instruction per EAN (fully accept, fully cancel, partially). Respond to it with your ORDRSP.
BGM+220 in RFF+ON.-
The ORDERS arrives in your system via Transus.
-
Your system correctly reads the order number, EANs, quantities, prices and delivery date.
-
Your follow-up messages refer to the correct bol order number.
Check after receipt
- The order number has been copied correctly.
The number fromBGM+220is complete in your system, with no missing digits. - Price and EAN match your offer feed.
If something differs, update your offer feed. It does not change in the order. - The warehouse is known.
The GLN inNAD+DPis a bol warehouse from the overview of GLNs per warehouse. - The delivery date is feasible.
If you cannot deliver onDTM+2, send the date on which you can deliver in your ORDRSP: action 6 with the new date inDTM+67, andBGM+4in the header.
Documentation and support
View the full ORDERS EDIFACT specification →
View the overview of GLNs per warehouse →
Further reading