EDIconnect Azuvio · Docs
ENEnglishRORomână

ORDRSP — Răspuns la comandă

Prezentare generală

Un mesaj ORDRSP este trimis de Azuvio / CRMconnect către partenerul comercial pentru a confirma, modifica sau respinge un mesaj ORDERS primit.

Direcție: Ieșire (CRMconnect → Partener)
Declanșator: Comandă de vânzare procesată în CRMconnect
Modulul CRMconnect: Vânzări → Comenzi
În răspuns la: ORDERS

Tipuri de răspuns

Calificator BGM Semnificație
231 Confirmare comandă (acceptată fără modificări)
232 Modificare comandă (acceptată cu modificări)
233 Anulare comandă (respinsă)

Format XML

Structură

<?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>

Câmpuri principale

Câmp Element XML Observații
Tip răspuns Header/ResponseType Accepted, AcceptedWithChanges, Rejected
Număr comandă originală Header/OrderNumber Referință înapoi la ORDERS-ul partenerului
Dată livrare confirmată Header/ConfirmedDeliveryDate Poate diferi față de data solicitată
Cantitate confirmată Lines/Line/ConfirmedQuantity Poate fi mai mică decât cea comandată (livrare parțială)
Status linie Lines/Line/LineStatus Acceptare per linie de comandă
Motiv respingere Lines/Line/RejectReason Text liber în cazul respingerii

Format EDIfact (D96A)

Sumar segmente

Segment Denumire M/C Observații
BGM Începutul mesajului M 231=acceptat, 232=modificat, 233=anulat
DTM Dată/Oră/Perioadă M 137=data răspunsului, 2=livrare confirmată
RFF+ON Referință la comandă M Numărul PO al partenerului
NAD+BY Cumpărător M
NAD+SU Furnizor M
LIN Linie de articol M
QTY+21 Cantitate comandată M Din ORDERS-ul original
QTY+12 Cantitate confirmată M Cantitatea care va fi efectiv livrată
PRI Preț confirmat C
DOC Status linie C Acceptare/respingere per linie
UNT / UNZ Terminatori M

Exemplu minimal

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'

Schema XSD

Fișier schemă: `xsd/ordrsp.xsd`
Namespace: urn:azuvio:ediconnect:ordrsp:v1
Versiune: 1.0


Mapare câmpuri în CRMconnect

Câmp EDI Câmp CRMconnect
ResponseNumber Referință generată automat de sistem
OrderNumber (RFF+ON) Comandă de vânzare → Referință client
ConfirmedDeliveryDate Comandă de vânzare → Dată livrare confirmată
ConfirmedQuantity Linie comandă → Cantitate confirmată
LineStatus = Rejected Linie comandă → Status: Anulată