ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.
INSDES D.24A

INSDES — Instruction d'expédition EDIFACT (D.24A)

Le message INSDES est l'instruction d'expédition transmise à un entreposeur ou à un site logistique par un donneur d'ordre : il indique quoi prélever, conditionner et expédier, vers quelle destination, avec quel transporteur, et selon quelles modalités logistiques. Cette page synthétise la structure segmentaire telle que publiée par UN/CEFACT pour la directory D.24A.

Objet du message

Le message INSDES est l'instruction d'expédition transmise à un entreposeur ou à un site logistique par un donneur d'ordre : il indique quoi prélever, conditionner et expédier, vers quelle destination, avec quel transporteur, et selon quelles modalités logistiques.

Cette page se concentre sur la structure publiée par UN/CEFACT pour la directory D.24A. Les segments listés, leur statut (M / C), leur position et leur facteur de répétition sont extraits du fichier officiel insdes_c.htm publié sur service.unece.org.

Structure segmentaire

Le message INSDES D.24A comporte 34 entrées de header, 28 entrées de detail et 4 entrées de summary (segments + groupes confondus). Les groupes sont indiqués en gras et leurs membres indentés selon la profondeur réelle.

Pos.TagNomSRép.
00010UNHMessage headerM1
00020BGMBeginning of messageM1
00030DTMDate/time/periodM×9
00040INPParties and instructionC×99
00050FTXFree textC×9
00060  SG1Groupe (×9)C×9
00070  RFFReferenceM1
00080  DTMDate/time/periodC×9
00090    SG2Groupe (×9)C×9
00100    NADName and addressM1
00110    LOCPlace/location identificationC×9
00120      SG3Groupe (×9)C×9
00130      RFFReferenceM1
00140      DTMDate/time/periodC×9
00150        SG4Groupe (×9)C×9
00160        CTAContact informationM1
00170        COMCommunication contactC×9
00180          SG5Groupe (×9)C×9
00190          TODTerms of delivery or transportM1
00200          LOCPlace/location identificationC×9
00210          FTXFree textC×9
00220            SG6Groupe (×9)C×9
00230            TDTTransport informationM1
00240            PCDPercentage detailsC1
00250              SG7Groupe (×9)C×9
00260              LOCPlace/location identificationM1
00270              DTMDate/time/periodC×9
00280                SG8Groupe (×9)C×9
00290                EQDEquipment detailsM1
00300                MEAMeasurementsC×9
00310                EQAAttached equipmentC×9
00320                  SG9Groupe (×9)C×9
00330                  HANHandling instructionsM1
00340                  FTXFree textC×9

Detail

Pos.TagNomSRép.
00350  SG10Groupe (×9999)C×9999
00360  LINLine itemM1
00370  PIAAdditional product idC×9
00380  IMDItem descriptionC×99
00390  QTYQuantityC×9
00400  GINGoods identity numberC×99
00410  INPParties and instructionC×99
00420  DTMDate/time/periodC×9
00430  FTXFree textC×9
00440  MOAMonetary amountC×99
00450  ALIAdditional informationC×99
00460    SG11Groupe (×9)C×9
00470    RFFReferenceM1
00480    DTMDate/time/periodC1
00490      SG12Groupe (×99)C×99
00500      NADName and addressM1
00510      QTYQuantityC1
00520      DTMDate/time/periodC1
00530      LOCPlace/location identificationC×99
00540        SG13Groupe (×9999)C×9999
00550        PCIPackage identificationM1
00560        GINGoods identity numberC×9
00570          SG14Groupe (×99)C×99
00580          DGSDangerous goodsM1
00590          FTXFree textC×9
00600            SG15Groupe (×9)C×9
00610            CTAContact informationM1
00620            COMCommunication contactC×9

Summary

Pos.TagNomSRép.
00630UNSSection controlM1
00640MOAMonetary amountC×99
00650CNTControl totalC×9
00660UNTMessage trailerM1

Évolutions vs D.96A

Le message INSDES n’est pas publié dans la directory D.96A. Aucune ligne de comparaison « D.96A → D.24A » ne peut donc être produite — voir le bloc ci-dessous pour le détail.

Ce message n’est pas publié dans la directory D.96A : il a été introduit dans le standard après cette release et n’a donc pas de baseline historique de comparaison. La première version indexée sur ediverse.io fixe la référence ; les évolutions sont alors documentées d’une version à l’autre dans les directories suivantes.

Exemple structurel

Exemple minimal d'un message INSDES D.24A avec ses segments mandatoires uniquement. L'objectif est de montrer la version exacte annoncée dans UNH (INSDES:D:24A:UN) — pas de reproduire un cas métier complet.

edifact insdes-d24a-example.edi
UNB+UNOC:3+5410000000123:14+5410000000456:14+260514:1430+CTRL024001'
UNH+1+INSDES:D:24A:UN'
BGM+271+INSDES-2026-0408+9'
DTM+137:20260514:102'
DTM+2:20260517:102'
NAD+OB+5410000000123::9'
NAD+SH+5410000000456::9'
NAD+CN+5410000000789::9'
LIN+1++3520000001234:EN'
QTY+21:10'
UNT+10+1'
UNZ+1+CTRL024001'

Erreurs fréquentes

  • Tokens UNH désalignés — Le tag UNH+...+INSDES:D:24A:UN doit refléter exactement la directory utilisée — un mismatch entre la release du UNH et la release annoncée au partenaire fait rejeter le message par tout validateur strict.
  • Comptage UNT erroné — La valeur après UNT+ doit inclure UNH et UNT eux-mêmes. C'est de loin l'erreur la plus fréquente côté émetteur, indépendante de la version.
  • Listes de codes obsolètes — Entre D.96A et D.24A, plusieurs listes de codes ont reçu de nouveaux qualifiers (statut DTM, qualifier RFF, codes NAD…). Réutiliser une table de codes d'une version antérieure provoque des avertissements voire des rejets selon la stricte conformité du partenaire.

Messages liés

Versions de ce message disponibles sur ediverse.io : INSDES D.01B, INSDES D.10A, INSDES D.16B, INSDES D.21B, INSDES D.99B, INSDES D.00B, INSDES D.02B, INSDES D.05A, INSDES D.08A, INSDES D.13B, INSDES D.18B, INSDES D.20B.

Équivalent fonctionnel X12 : X12 940.

← Toutes les versions EDIFACT