XML ORDRSP – Orderbevestiging
Het ORDRSP-bericht (Order Response) wordt in twee richtingen gebruikt:
| Richting |
Van → Naar |
Actie in Business Central |
| Uitgaand |
BC → Klant |
Verkooporderbevestiging wordt via EDI verstuurd |
| Inkomend |
Leverancier → BC |
Prijs, korting en hoeveelheid op inkooporderregel worden bijgewerkt |
Uitgaand XML
Het root-element is <OrderResponse>. Partijgegevens worden als directe child-elementen opgenomen (geen <Party>-wrapper).
| Element |
Omschrijving |
Message |
Intern EDI-documentnummer (gegenereerd door Business Central) |
OrderNo |
Verkoopordernummer |
OrderDate |
Orderdatum / boekingsdatum |
RequestedReceiptDate |
Gewenste leveringsdatum van de klant |
RequestedDeliveryDate |
Gevraagde leverdatum (van Requested Delivery Date op de verkooporder) |
ShipmentDate |
Verzenddatum (van Shipment Date op de verkooporder) |
SenderGln |
GLN-code van de afzender (eigen bedrijf) |
SenderName |
Naam van de afzender |
SenderAddress |
Adres van de afzender |
SenderAddress2 |
Adres 2 van de afzender |
SenderPostCode |
Postcode van de afzender |
SenderCity |
Gemeente van de afzender |
SenderCountryCode |
Landcode van de afzender |
SenderVATNumber |
BTW-nummer van de afzender |
ShipToGln |
GLN-code van het afleveradres |
ShipToCode |
Afleveradrescode (van Ship-to Code op de verkooporder) |
ShipToName |
Naam van het afleveradres |
ShipToAddress |
Adres van het afleveradres |
ShipToAddress2 |
Adres 2 van het afleveradres |
ShipToPostCode |
Postcode van het afleveradres |
ShipToCity |
Gemeente van het afleveradres |
ShipToCountryCode |
Landcode van het afleveradres |
VendorGln |
GLN-code van de klant (koper) |
VendorName |
Naam van de klant |
VendorAddress |
Adres van de klant |
VendorAddress2 |
Adres 2 van de klant |
VendorPostCode |
Postcode van de klant |
VendorCity |
Gemeente van de klant |
VendorCountryCode |
Landcode van de klant |
VendorVATNumber |
BTW-nummer van de klant |
Regels (Lines > Line)
| Element |
Omschrijving |
SenderOrderNumber |
Verkoopordernummer (eigen referentie) |
SenderLineId |
Regelvolgnummer |
CustomerOrderNumber |
Extern documentnummer (klantordernummer) |
LineId |
EDI-regelnummer (CFL LineId) |
ReqDeliveryDt |
Gevraagde leverdatum per regel |
DelDt |
Toegezegde leveringsdatum per regel |
GTINOrderUnit |
GTIN-code van de besteleenheid |
GTIN |
EAN-/GTIN-code van het artikel |
ItemNo |
Artikelnummer |
Description |
Omschrijving van het artikel |
OrderUnit |
Besteleenheid |
Quantity |
Bevestigde hoeveelheid |
BaseQuantity |
Basishoeveelheid (per besteleenheid) |
UnitPrice |
Eenheidsprijs |
Discount |
Kortingspercentage |
LineAmount |
Regelbedrag |
Geplande levering (Lines > Line > ScheduledDelivery)
| Element |
Omschrijving |
Quantity |
Te leveren hoeveelheid op de geplande datum |
UoM |
Eenheidscode |
DelDate |
Geplande leveringsdatum |
XML Voorbeeld (uitgaand)
<?xml version="1.0" encoding="utf-8"?>
<OrderResponse>
<Message>EDI-000004</Message>
<OrderNo>VRK-00789</OrderNo>
<OrderDate>2026-04-28</OrderDate>
<RequestedReceiptDate>2026-05-10</RequestedReceiptDate>
<SenderGln>5411234567890</SenderGln>
<SenderName>Mijn Bedrijf NV</SenderName>
<SenderAddress>Industrieweg 1</SenderAddress>
<SenderAddress2></SenderAddress2>
<SenderPostCode>9000</SenderPostCode>
<SenderCity>Gent</SenderCity>
<SenderCountryCode>BE</SenderCountryCode>
<SenderVATNumber>BE0123456789</SenderVATNumber>
<ShipToGln>5419999000099</ShipToGln>
<ShipToName>Klant NV – Magazijn</ShipToName>
<ShipToAddress>Magazijnweg 10</ShipToAddress>
<ShipToAddress2></ShipToAddress2>
<ShipToPostCode>1020</ShipToPostCode>
<ShipToCity>Brussel</ShipToCity>
<ShipToCountryCode>BE</ShipToCountryCode>
<VendorGln>5419999000001</VendorGln>
<VendorName>Klant NV</VendorName>
<VendorAddress>Klantenstraat 1</VendorAddress>
<VendorAddress2></VendorAddress2>
<VendorPostCode>1000</VendorPostCode>
<VendorCity>Brussel</VendorCity>
<VendorCountryCode>BE</VendorCountryCode>
<VendorVATNumber>BE0555444333</VendorVATNumber>
<Lines>
<Line>
<LineId>10</LineId>
<GTINOrderUnit>5410000111333</GTINOrderUnit>
<GTIN>5410000111333</GTIN>
<Description>Artikel A</Description>
<OrderUnit>PCE</OrderUnit>
<Quantity>100</Quantity>
<BaseQuantity>1</BaseQuantity>
<UnitPrice>12.50</UnitPrice>
<Discount>5</Discount>
<LineAmount>1187.50</LineAmount>
<ScheduledDelivery>
<Quantity>100</Quantity>
<UoM>PCE</UoM>
<DelDate>2026-05-10</DelDate>
</ScheduledDelivery>
</Line>
</Lines>
</OrderResponse>
Inkomend XML
Het inkomende formaat gebruikt een <Envelope>-wrapper. Business Central werkt op basis van het bericht de prijs, korting, bedrag en geplande leveringsdatum op de inkooporderregel bij.
De inkooporder wordt gevonden via het veld SupplierRef (= ons inkoopordernummer). De orderregel wordt opgezocht via LineId. Indien meerdere <ScheduledDelivery>-elementen aanwezig zijn, wordt de inkooporderregel gesplitst.
Envelope
| Element |
Omschrijving |
Sender |
GLN-code van de leverancier |
Receiver |
GLN-code van eigen bedrijf |
Version |
Versienummer |
DocType |
Documenttype (waarde conform documentsoortinstelling, b.v. ORDRSP) |
DocDt |
Documentdatum |
DocNumber |
Documentnummer van de leverancier |
| Element |
Omschrijving |
SupplierRef |
Ons inkoopordernummer (wordt gebruikt om de inkooporder te vinden) |
ReqDeliveryDt |
Gewenste leveringsdatum (optioneel) |
OrderNumber |
Ordernummer van de leverancier (optioneel) |
CustomerRef |
Klantreferentie (optioneel) |
OrderDt |
Orderdatum (optioneel) |
Partijen (Message > Party)
Qual |
EANCOM-omschrijving |
Gebruik in Business Central |
BY |
Koper |
Verplicht – GLN bepaalt de eigen onderneming |
Elk <Party>-element bevat minimaal <Qual> en <GLN>.
Regels (Message > Line)
| Element |
Omschrijving |
LineId |
Regelnummer van de inkooporder |
Price |
Bevestigde eenheidsprijs |
DiscountPct |
Bevestigd kortingspercentage |
LineAmount |
Bevestigd regelbedrag |
Geplande levering (Message > Line > ScheduledDelivery)
| Element |
Omschrijving |
Qty |
Te leveren hoeveelheid |
DelDt |
Geplande leveringsdatum |
Meerdere <ScheduledDelivery>-blokken per regel zijn toegestaan. Business Central splitst de inkooporderregel dan automatisch op per leveringsdatum.
XML Voorbeeld (inkomend)
<?xml version="1.0" encoding="utf-8"?>
<Order>
<Envelope>
<Sender>5410000111222</Sender>
<Receiver>5411234567890</Receiver>
<Version>1</Version>
<DocType>ORDRSP</DocType>
<DocDt>2026-05-06</DocDt>
<DocNumber>LVR-BEVESTIGING-001</DocNumber>
</Envelope>
<Message>
<Header>
<SupplierRef>INK-00123</SupplierRef>
<OrderNumber>LVR-BEVESTIGING-001</OrderNumber>
<OrderDt>2026-05-06</OrderDt>
</Header>
<Party>
<Qual>BY</Qual>
<GLN>5411234567890</GLN>
</Party>
<Line>
<LineId>10</LineId>
<Price>11.90</Price>
<DiscountPct>5</DiscountPct>
<LineAmount>1130.50</LineAmount>
<ScheduledDelivery>
<Qty>100</Qty>
<DelDt>2026-05-14</DelDt>
</ScheduledDelivery>
</Line>
</Message>
</Order>
Zie ook