ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.
ORDRSP D.24A

ORDRSP — EDIFACT Order Response (D.24A)

The ORDRSP message is the supplier’s formal response to a received ORDERS message: full acceptance, proposed changes, partial or full rejection. It carries per-line commitments on quantity, price and delivery date. This page summarises the segment structure as published by UN/CEFACT for directory D.24A.

Purpose

The ORDRSP message is the supplier’s formal response to a received ORDERS message: full acceptance, proposed changes, partial or full rejection. It carries per-line commitments on quantity, price and delivery date.

This page focuses on the structure published by UN/CEFACT for directory D.24A. The segments listed, their status (M / C), position and repetition factor are extracted from the official file ordrsp_c.htm hosted on service.unece.org.

Segment structure

The ORDRSP D.24A message has 103 header entries, 136 detail entries and 8 summary entries (segments and groups combined). Groups are shown in bold and their members are indented by actual nesting depth.

Pos.TagNameSRep.
00010UNHMessage headerM1
00020BGMBeginning of messageM1
00030DTMDate/time/periodM×35
00040PAIPayment instructionsC1
00050ALIAdditional informationC×5
00060IMDItem descriptionC×999
00070FTXFree textC×99
00080GIRRelated identification numbersC×10
00090  SG1Group (×9999)C×9999
00100  RFFReferenceM1
00110  DTMDate/time/periodC×5
00120    SG2Group (×1)C1
00130    AJTAdjustment detailsM1
00140    FTXFree textC×5
00150      SG3Group (×99)C×99
00160      NADName and addressM1
00170      LOCPlace/location identificationC×25
00180      FIIFinancial institution informationC×5
00190        SG4Group (×99)C×99
00200        RFFReferenceM1
00210        DTMDate/time/periodC×5
00220          SG5Group (×5)C×5
00230          DOCDocument/message detailsM1
00240          DTMDate/time/periodC×5
00250            SG6Group (×5)C×5
00260            CTAContact informationM1
00270            COMCommunication contactC×5
00280              SG7Group (×5)C×5
00290              TAXDuty/tax/fee detailsM1
00300              MOAMonetary amountC1
00310              LOCPlace/location identificationC×5
00320                SG8Group (×5)C×5
00330                CUXCurrenciesM1
00340                PCDPercentage detailsC×5
00350                DTMDate/time/periodC×5
00360                  SG9Group (×10)C×10
00370                  PYTPayment termsM1
00380                  DTMDate/time/periodC×5
00390                  PCDPercentage detailsC1
00400                  MOAMonetary amountC1
00410                    SG10Group (×10)C×10
00420                    TDTTransport informationM1
00430                      SG11Group (×10)C×10
00440                      LOCPlace/location identificationM1
00450                      DTMDate/time/periodC×5
00460                        SG12Group (×5)C×5
00470                        TODTerms of delivery or transportM1
00480                        LOCPlace/location identificationC×2
00490                          SG13Group (×99)C×99
00500                          PACPackageM1
00510                          MEAMeasurementsC×5
00520                            SG14Group (×99)C×99
00530                            PCIPackage identificationM1
00540                            RFFReferenceC1
00550                            DTMDate/time/periodC×5
00560                            GINGoods identity numberC×99
00570                              SG15Group (×10)C×10
00580                              EQDEquipment detailsM1
00590                              HANHandling instructionsC×5
00600                              MEAMeasurementsC×5
00610                              FTXFree textC×5
00620                                SG16Group (×10)C×10
00630                                SCCScheduling conditionsM1
00640                                FTXFree textC×5
00650                                RFFReferenceC×5
00660                                  SG17Group (×10)C×10
00670                                  QTYQuantityM1
00680                                  DTMDate/time/periodC×5
00690                                    SG18Group (×25)C×25
00700                                    APRAdditional price informationM1
00710                                    DTMDate/time/periodC×5
00720                                    RNGRange detailsC1
00730                                      SG19Group (×99)C×99
00740                                      ALCAllowance or chargeM1
00750                                      ALIAdditional informationC×5
00760                                      DTMDate/time/periodC×5
00770                                        SG20Group (×1)C1
00780                                        QTYQuantityM1
00790                                        RNGRange detailsC1
00800                                          SG21Group (×1)C1
00810                                          PCDPercentage detailsM1
00820                                          RNGRange detailsC1
00830                                            SG22Group (×2)C×2
00840                                            MOAMonetary amountM1
00850                                            RNGRange detailsC1
00860                                              SG23Group (×1)C1
00870                                              RTERate detailsM1
00880                                              RNGRange detailsC1
00890                                                SG24Group (×5)C×5
00900                                                TAXDuty/tax/fee detailsM1
00910                                                MOAMonetary amountC1
00920                                                  SG25Group (×999)C×999
00930                                                  RCSRequirements and conditionsM1
00940                                                  RFFReferenceC×5
00950                                                  DTMDate/time/periodC×5
00960                                                  FTXFree textC×99999
00970                                                    SG26Group (×99)C×99
00980                                                    EFIExternal file link identificationM1
00990                                                    CEDComputer environment detailsC×99
01000                                                    COMCommunication contactC×9
01010                                                    RFFReferenceC×9
01020                                                    DTMDate/time/periodC×9
01030                                                    QTYQuantityC×9

Detail

Pos.TagNameSRep.
01040  SG27Group (×200000)C×200000
01050  LINLine itemM1
01060  PIAAdditional product idC×25
01070  IMDItem descriptionC×99
01080  MEAMeasurementsC×99
01090  QTYQuantityC×99
01100  PCDPercentage detailsC×5
01110  ALIAdditional informationC×5
01120  DTMDate/time/periodC×35
01130  MOAMonetary amountC×10
01140  GEIProcessing informationC×99
01150  GINGoods identity numberC×1000
01160  GIRRelated identification numbersC×1000
01170  QVRQuantity variancesC1
01180  DOCDocument/message detailsC×99
01190  PAIPayment instructionsC1
01200  MTDMaintenance operation detailsC×99
01210  FTXFree textC×99
01220    SG28Group (×999)C×999
01230    CCICharacteristic/class idM1
01240    CAVCharacteristic valueC×10
01250    MEAMeasurementsC×10
01260      SG29Group (×10)C×10
01270      PYTPayment termsM1
01280      DTMDate/time/periodC×5
01290      PCDPercentage detailsC1
01300      MOAMonetary amountC1
01310        SG30Group (×1)C1
01320        AJTAdjustment detailsM1
01330        FTXFree textC×5
01340          SG31Group (×25)C×25
01350          PRIPrice detailsM1
01360          CUXCurrenciesC1
01370          APRAdditional price informationC1
01380          RNGRange detailsC1
01390          DTMDate/time/periodC×5
01400            SG32Group (×9999)C×9999
01410            RFFReferenceM1
01420            DTMDate/time/periodC×5
01430              SG33Group (×99)C×99
01440              PACPackageM1
01450              MEAMeasurementsC×5
01460              QTYQuantityC×5
01470              DTMDate/time/periodC×5
01480                SG34Group (×1)C1
01490                RFFReferenceM1
01500                DTMDate/time/periodC×5
01510                  SG35Group (×99)C×99
01520                  PCIPackage identificationM1
01530                  RFFReferenceC1
01540                  DTMDate/time/periodC×5
01550                  GINGoods identity numberC×99
01560                    SG36Group (×9999)C×9999
01570                    LOCPlace/location identificationM1
01580                    PCDPercentage detailsC1
01590                    DTMDate/time/periodC×5
01600                      SG37Group (×99)C×99
01610                      QTYQuantityM1
01620                      STSStatusC×99
01630                        SG38Group (×10)C×10
01640                        TAXDuty/tax/fee detailsM1
01650                        MOAMonetary amountC1
01660                        LOCPlace/location identificationC×5
01670                          SG39Group (×999)C×999
01680                          NADName and addressM1
01690                          LOCPlace/location identificationC×5
01700                          FIIFinancial institution informationC×5
01710                            SG40Group (×99)C×99
01720                            RFFReferenceM1
01730                            DTMDate/time/periodC×5
01740                              SG41Group (×5)C×5
01750                              DOCDocument/message detailsM1
01760                              DTMDate/time/periodC×5
01770                                SG42Group (×5)C×5
01780                                CTAContact informationM1
01790                                COMCommunication contactC×5
01800                                  SG43Group (×99)C×99
01810                                  QTYQuantityM1
01820                                  DTMDate/time/periodC×5
01830                                  STSStatusC×99
01840                                    SG44Group (×99)C×99
01850                                    ALCAllowance or chargeM1
01860                                    ALIAdditional informationC×5
01870                                    DTMDate/time/periodC×5
01880                                      SG45Group (×1)C1
01890                                      QTYQuantityM1
01900                                      RNGRange detailsC1
01910                                        SG46Group (×1)C1
01920                                        PCDPercentage detailsM1
01930                                        RNGRange detailsC1
01940                                          SG47Group (×2)C×2
01950                                          MOAMonetary amountM1
01960                                          RNGRange detailsC1
01970                                            SG48Group (×1)C1
01980                                            RTERate detailsM1
01990                                            RNGRange detailsC1
02000                                              SG49Group (×5)C×5
02010                                              TAXDuty/tax/fee detailsM1
02020                                              MOAMonetary amountC1
02030                                                SG50Group (×10)C×10
02040                                                TDTTransport informationM1
02050                                                  SG51Group (×10)C×10
02060                                                  LOCPlace/location identificationM1
02070                                                  DTMDate/time/periodC×5
02080                                                    SG52Group (×5)C×5
02090                                                    TODTerms of delivery or transportM1
02100                                                    LOCPlace/location identificationC×2
02110                                                      SG53Group (×10)C×10
02120                                                      EQDEquipment detailsM1
02130                                                      HANHandling instructionsC×5
02140                                                      MEAMeasurementsC×5
02150                                                      FTXFree textC×5
02160                                                        SG54Group (×100)C×100
02170                                                        SCCScheduling conditionsM1
02180                                                        FTXFree textC×5
02190                                                        RFFReferenceC×5
02200                                                          SG55Group (×10)C×10
02210                                                          QTYQuantityM1
02220                                                          DTMDate/time/periodC×5
02230                                                            SG56Group (×999)C×999
02240                                                            RCSRequirements and conditionsM1
02250                                                            RFFReferenceC×5
02260                                                            DTMDate/time/periodC×5
02270                                                            FTXFree textC×99999
02280                                                              SG57Group (×10)C×10
02290                                                              STGStagesM1
02300                                                                SG58Group (×3)C×3
02310                                                                QTYQuantityM1
02320                                                                MOAMonetary amountC1
02330                                                                  SG59Group (×99)C×99
02340                                                                  EFIExternal file link identificationM1
02350                                                                  CEDComputer environment detailsC×99
02360                                                                  COMCommunication contactC×9
02370                                                                  RFFReferenceC×9
02380                                                                  DTMDate/time/periodC×9
02390                                                                  QTYQuantityC×9

Summary

Pos.TagNameSRep.
02400UNSSection controlM1
02410MOAMonetary amountC×12
02420CNTControl totalC×10
02430  SG60Group (×10)C×10
02440  ALCAllowance or chargeM1
02450  ALIAdditional informationC1
02460  MOAMonetary amountM×2
02470UNTMessage trailerM1

Changes vs D.96A

Top-level differences between D.96A and D.24A for the ORDRSP message (segments directly inside header / detail / summary, ignoring nested groups). The comparison is indicative: a given tag may have evolved inside nested groups without showing up in this synthesis.

Segments added vs D.96A

  • GIR in the header section (status C, repeat ×10) — not present at the top of the corresponding D.96A section.
  • PYT in the header section (status M, repeat ×1) — not present at the top of the corresponding D.96A section.
  • EFI in the header section (status M, repeat ×1) — not present at the top of the corresponding D.96A section.
  • CED in the header section (status C, repeat ×99) — not present at the top of the corresponding D.96A section.
  • GEI in the detail section (status C, repeat ×99) — not present at the top of the corresponding D.96A section.
  • MTD in the detail section (status C, repeat ×99) — not present at the top of the corresponding D.96A section.
  • PYT in the detail section (status M, repeat ×1) — not present at the top of the corresponding D.96A section.
  • STS in the detail section (status C, repeat ×99) — not present at the top of the corresponding D.96A section.
  • FII in the detail section (status C, repeat ×5) — not present at the top of the corresponding D.96A section.
  • EFI in the detail section (status M, repeat ×1) — not present at the top of the corresponding D.96A section.
  • CED in the detail section (status C, repeat ×99) — not present at the top of the corresponding D.96A section.

Segments removed vs D.96A

  • PAT in the header section — present in D.96A but missing in D.24A at the same level.
  • PAT in the detail section — present in D.96A but missing in D.24A at the same level.

Max-repeat changes

  • IMD (header): repeat ×1 in D.96A → ×999 in D.24A.
  • MEA (detail): repeat ×5 in D.96A → ×99 in D.24A.
  • QTY (detail): repeat ×10 in D.96A → ×99 in D.24A.
  • DOC (detail): repeat ×5 in D.96A → ×99 in D.24A.

Structural example

Minimal example of an ORDRSP D.24A message with mandatory segments only. The goal is to show the exact version declared in UNH (ORDRSP:D:24A:UN) — not to replicate a full business case (see the ORDRSP D.96A page for an annotated example).

edifact ordrsp-d24a-example.edi
UNB+UNOC:3+5410000000123:14+5410000000456:14+260514:1430+CTRL024001'
UNH+1+ORDRSP:D:24A:UN'
BGM+231+ORD789-RSP+9'
DTM+137:20260514:102'
NAD+SU+5410000000456::9'
NAD+BY+5410000000123::9'
LIN+1++3520000001234:EN'
QTY+21:10'
QTY+83:10'
PRI+AAA:42.00'
UNS+S'
CNT+2:1'
UNT+11+1'
UNZ+1+CTRL024001'

Common errors

  • Misaligned UNH tokens — The UNH+...+ORDRSP:D:24A:UN token must reflect exactly the directory in use — a mismatch between the UNH release and the release agreed with the partner is rejected by every strict validator.
  • Wrong UNT segment count — The value after UNT+ must include UNH and UNT themselves. By far the most common sender-side error, regardless of the directory in use.
  • Stale code lists — Between D.96A and D.24A, several code lists received new qualifiers (DTM status, RFF qualifier, NAD codes…). Reusing an older directory’s code tables triggers warnings or even rejections depending on the partner’s strict-conformance mode.

Other versions of this message available on ediverse.io: ORDRSP D.96A, ORDRSP D.01B, ORDRSP D.10A, ORDRSP D.16B, ORDRSP D.21B, ORDRSP D.97A, ORDRSP D.99B, ORDRSP D.00B, ORDRSP D.02B, ORDRSP D.05A, ORDRSP D.08A, ORDRSP D.13B, ORDRSP D.18B, ORDRSP D.20B.

X12 functional equivalent: X12 855.

← All EDIFACT versions