ORDRSP — Order Response
Overview
An ORDRSP message is sent by Azuvio / CRMconnect to the trading partner to confirm, modify or reject a received ORDERS message.
Direction: Outbound (CRMconnect → Partner)
Trigger: Sales order processed in CRMconnect
CRMconnect Module: Sales → Orders
In response to: ORDERS
Response types
| BGM Qualifier |
Meaning |
231 |
Order confirmation (accepted without changes) |
232 |
Order modification (accepted with changes) |
233 |
Order cancellation (rejected) |
Structure
<?xml version="1.0" encoding="UTF-8"?>
<OrderResponse xmlns="urn:azuvio:ediconnect:ordrsp:v1">
<Header>
<ResponseNumber>ORDRSP-2024-00456</ResponseNumber>
<ResponseDate>2024-03-15</ResponseDate>
<OrderNumber>PO-2024-00123</OrderNumber>
<OrderDate>2024-03-15</OrderDate>
<ResponseType>Accepted</ResponseType>
<!-- ResponseType: Accepted | AcceptedWithChanges | Rejected -->
<BuyerGLN>5941234567890</BuyerGLN>
<SellerGLN>5949876543210</SellerGLN>
<ConfirmedDeliveryDate>2024-03-20</ConfirmedDeliveryDate>
<Currency>RON</Currency>
</Header>
<Lines>
<Line>
<LineNumber>1</LineNumber>
<EAN>5901234123457</EAN>
<OrderedQuantity>100</OrderedQuantity>
<ConfirmedQuantity>100</ConfirmedQuantity>
<UnitOfMeasure>PCE</UnitOfMeasure>
<ConfirmedUnitPrice>12.50</ConfirmedUnitPrice>
<LineStatus>Accepted</LineStatus>
<!-- LineStatus: Accepted | Changed | Rejected -->
<RejectReason></RejectReason>
</Line>
</Lines>
</OrderResponse>
Main Fields
| Field |
XML Element |
Notes |
| Response type |
Header/ResponseType |
Accepted, AcceptedWithChanges, Rejected |
| Original order number |
Header/OrderNumber |
Reference back to the partner's ORDERS |
| Confirmed delivery date |
Header/ConfirmedDeliveryDate |
May differ from the requested date |
| Confirmed quantity |
Lines/Line/ConfirmedQuantity |
May be less than ordered (partial delivery) |
| Line status |
Lines/Line/LineStatus |
Acceptance per order line |
| Rejection reason |
Lines/Line/RejectReason |
Free text in case of rejection |
Segment Summary
| Segment |
Name |
M/C |
Notes |
| BGM |
Message start |
M |
231=accepted, 232=modified, 233=cancelled |
| DTM |
Date/Time/Period |
M |
137=response date, 2=confirmed delivery |
| RFF+ON |
Reference to order |
M |
Partner's PO number |
| NAD+BY |
Buyer |
M |
|
| NAD+SU |
Supplier |
M |
|
| LIN |
Article line |
M |
|
| QTY+21 |
Ordered quantity |
M |
From the original ORDERS |
| QTY+12 |
Confirmed quantity |
M |
Quantity that will actually be delivered |
| PRI |
Confirmed price |
C |
|
| DOC |
Line status |
C |
Acceptance/rejection per line |
| UNT / UNZ |
Terminators |
M |
|
Minimal Example
BGM+231+ORDRSP-2024-00456+9'
DTM+137:20240315:102'
DTM+2:20240320:102'
RFF+ON:PO-2024-00123'
NAD+BY+5941234567890::9'
NAD+SU+5949876543210::9'
LIN+1++5901234123457:SRV'
QTY+21:100:PCE'
QTY+12:100:PCE'
PRI+AAA:12.50:CA'
UNS+S'
CNT+2:1'
UNT+12+1'
UNZ+1+000001'
XSD Schema
Schema file: `xsd/ordrsp.xsd`
Namespace: urn:azuvio:ediconnect:ordrsp:v1
Version: 1.0
CRMconnect Field Mapping
| EDI Field |
CRMconnect Field |
| ResponseNumber |
System-generated reference |
| OrderNumber (RFF+ON) |
Sales Order → Customer Reference |
| ConfirmedDeliveryDate |
Sales Order → Confirmed Delivery Date |
| ConfirmedQuantity |
Order Line → Confirmed Quantity |
| LineStatus = Rejected |
Order Line → Status: Cancelled |