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.
IFTMCS D.10A

IFTMCS — Statut de contrat de transport EDIFACT (D.10A)

Le message IFTMCS est le statut formel d'un contrat de transport (firm booking, contre-proposition, refus) renvoyé par un transporteur ou un transitaire au donneur d'ordre suite à une instruction IFTMIN ou IFTMBF : il référence l'instruction d'origine, fixe les termes acceptés ou contre-proposés, et matérialise l'engagement contractuel transport. Cette page synthétise la structure segmentaire telle que publiée par UN/CEFACT pour la directory D.10A.

Objet du message

Le message IFTMCS est le statut formel d'un contrat de transport (firm booking, contre-proposition, refus) renvoyé par un transporteur ou un transitaire au donneur d'ordre suite à une instruction IFTMIN ou IFTMBF : il référence l'instruction d'origine, fixe les termes acceptés ou contre-proposés, et matérialise l'engagement contractuel transport.

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

Structure segmentaire

Le message IFTMCS D.10A comporte 187 entrées de header, 0 entrées de detail et 0 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.
0010UNHMessage headerM1
0020BGMBeginning of messageM1
0030CTAContact informationC1
0040COMCommunication contactC×9
0050DTMDate/time/periodC×9
0060TSRTransport service requirementsC×9
0070CUXCurrenciesC×9
0080MOAMonetary amountC×99
0090FTXFree textC×99
0100CNTControl totalC×9
0110GDSNature of cargoC×9
0120  SG1Groupe (×99)C×99
0130  LOCPlace/location identificationM1
0140  DTMDate/time/periodC×9
0150    SG2Groupe (×2)C×2
0160    TODTerms of delivery or transportM1
0170    LOCPlace/location identificationC×9
0180      SG3Groupe (×99)C×99
0190      RFFReferenceM1
0200      DTMDate/time/periodC×9
0210        SG4Groupe (×9)C×9
0220        GORGovernmental requirementsM1
0230        DTMDate/time/periodC×9
0240        LOCPlace/location identificationC×9
0250        SELSeal numberC×9
0260        FTXFree textC×9
0270          SG5Groupe (×9)C×9
0280          DOCDocument/message detailsM1
0290          DTMDate/time/periodC1
0300            SG6Groupe (×9)C×9
0310            CPICharge payment instructionsM1
0320            RFFReferenceC×99
0330            CUXCurrenciesC1
0340            LOCPlace/location identificationC×9
0350            MOAMonetary amountC×9
0360              SG7Groupe (×99)C×99
0370              TCCCharge/rate calculationsM1
0380              LOCPlace/location identificationC1
0390              FTXFree textC1
0400              CUXCurrenciesC1
0410              PRIPrice detailsC1
0420              EQNNumber of unitsC1
0430              PCDPercentage detailsC1
0440              MOAMonetary amountC×9
0450              QTYQuantityC×9
0460                SG8Groupe (×99)C×99
0470                TDTTransport informationM1
0480                DTMDate/time/periodC×9
0490                TSRTransport service requirementsC×9
0500                  SG9Groupe (×99)C×99
0510                  LOCPlace/location identificationM1
0520                  DTMDate/time/periodC×9
0530                    SG10Groupe (×9)C×9
0540                    RFFReferenceM1
0550                    DTMDate/time/periodC1
0560                      SG11Groupe (×99)C×99
0570                      NADName and addressM1
0580                      LOCPlace/location identificationC×9
0590                      MOAMonetary amountC×9
0600                        SG12Groupe (×9)C×9
0610                        CTAContact informationM1
0620                        COMCommunication contactC×9
0630                          SG13Groupe (×9)C×9
0640                          DOCDocument/message detailsM1
0650                          DTMDate/time/periodC1
0660                            SG14Groupe (×99)C×99
0670                            TCCCharge/rate calculationsM1
0680                            CUXCurrenciesC1
0690                            PRIPrice detailsC1
0700                            EQNNumber of unitsC1
0710                            PCDPercentage detailsC1
0720                            MOAMonetary amountC×9
0730                            QTYQuantityC×9
0740                              SG15Groupe (×9)C×9
0750                              RFFReferenceM1
0760                              DTMDate/time/periodC×9
0770                                SG16Groupe (×9)C×9
0780                                CPICharge payment instructionsM1
0790                                RFFReferenceC×99
0800                                CUXCurrenciesC1
0810                                LOCPlace/location identificationC×9
0820                                MOAMonetary amountC×9
0830                                  SG17Groupe (×99)C×99
0840                                  TSRTransport service requirementsM1
0850                                  RFFReferenceC1
0860                                  LOCPlace/location identificationC1
0870                                  TPLTransport placementC1
0880                                  FTXFree textC×9
0890                                    SG18Groupe (×99999)C×99999
0900                                    GIDGoods item detailsM1
0910                                    HANHandling instructionsC1
0920                                    TMPTemperatureC1
0930                                    RNGRange detailsC1
0940                                    TMDTransport movement detailsC1
0950                                    LOCPlace/location identificationC×9
0960                                    MOAMonetary amountC×9
0970                                    PIAAdditional product idC×9
0980                                    FTXFree textC×9
0990                                    PCDPercentage detailsC×9
1000                                      SG19Groupe (×9)C×9
1010                                      NADName and addressM1
1020                                      DTMDate/time/periodC1
1030                                      GDSNature of cargoC×9
1040                                        SG20Groupe (×99)C×99
1050                                        MEAMeasurementsM1
1060                                        EQNNumber of unitsC1
1070                                          SG21Groupe (×99)C×99
1080                                          DIMDimensionsM1
1090                                          EQNNumber of unitsC1
1100                                            SG22Groupe (×9)C×9
1110                                            RFFReferenceM1
1120                                            DTMDate/time/periodC×9
1130                                              SG23Groupe (×9)C×9
1140                                              PCIPackage identificationM1
1150                                              RFFReferenceC1
1160                                              DTMDate/time/periodC1
1170                                              GINGoods identity numberC×9
1180                                                SG24Groupe (×9)C×9
1190                                                DOCDocument/message detailsM1
1200                                                DTMDate/time/periodC×9
1210                                                  SG25Groupe (×9)C×9
1220                                                  TPLTransport placementM1
1230                                                    SG26Groupe (×9)C×9
1240                                                    MEAMeasurementsM1
1250                                                    EQNNumber of unitsC1
1260                                                      SG27Groupe (×999)C×999
1270                                                      SGPSplit goods placementM1
1280                                                      SEQSequence detailsC1
1290                                                        SG28Groupe (×9)C×9
1300                                                        MEAMeasurementsM1
1310                                                        EQNNumber of unitsC1
1320                                                          SG29Groupe (×99)C×99
1330                                                          TCCCharge/rate calculationsM1
1340                                                          CUXCurrenciesC1
1350                                                          PRIPrice detailsC1
1360                                                          EQNNumber of unitsC1
1370                                                          PCDPercentage detailsC1
1380                                                          MOAMonetary amountC×9
1390                                                          QTYQuantityC×9
1400                                                          LOCPlace/location identificationC×9
1410                                                            SG30Groupe (×99)C×99
1420                                                            DGSDangerous goodsM1
1430                                                            FTXFree textC×99
1440                                                              SG31Groupe (×9)C×9
1450                                                              CTAContact informationM1
1460                                                              COMCommunication contactC×9
1470                                                                SG32Groupe (×9)C×9
1480                                                                MEAMeasurementsM1
1490                                                                EQNNumber of unitsC1
1500                                                                  SG33Groupe (×999)C×999
1510                                                                  SGPSplit goods placementM1
1520                                                                    SG34Groupe (×9)C×9
1530                                                                    MEAMeasurementsM1
1540                                                                    EQNNumber of unitsC1
1550                                                                      SG35Groupe (×999)C×999
1560                                                                      EQDEquipment detailsM1
1570                                                                      EQNNumber of unitsC1
1580                                                                      TMDTransport movement detailsC1
1590                                                                      MEAMeasurementsC×9
1600                                                                      DIMDimensionsC×9
1610                                                                      SELSeal numberC×99
1620                                                                      TPLTransport placementC×9
1630                                                                      HANHandling instructionsC1
1640                                                                      TMPTemperatureC1
1650                                                                      FTXFree textC×9
1660                                                                      RFFReferenceC×9
1670                                                                        SG36Groupe (×99)C×99
1680                                                                        TCCCharge/rate calculationsM1
1690                                                                        CUXCurrenciesC1
1700                                                                        PRIPrice detailsC1
1710                                                                        EQNNumber of unitsC1
1720                                                                        PCDPercentage detailsC1
1730                                                                        MOAMonetary amountC×9
1740                                                                        QTYQuantityC×9
1750                                                                          SG37Groupe (×9)C×9
1760                                                                          NADName and addressM1
1770                                                                          DTMDate/time/periodC1
1780                                                                            SG38Groupe (×99)C×99
1790                                                                            EQAAttached equipmentM1
1800                                                                            EQNNumber of unitsC1
1810                                                                              SG39Groupe (×99)C×99
1820                                                                              DGSDangerous goodsM1
1830                                                                              FTXFree textC×9
1840                                                                                SG40Groupe (×9)C×9
1850                                                                                CTAContact informationM1
1860                                                                                COMCommunication contactC×9
1870UNTMessage trailerM1

Detail

Aucun segment dans cette section.

Summary

Aucun segment dans cette section.

Évolutions vs D.96A

Différences au top-level entre D.96A et D.10A pour le message IFTMCS (segments présents directement dans header / detail / summary, hors groupes imbriqués). La comparaison reste indicative : un même tag peut avoir évolué dans des groupes imbriqués sans apparaître dans cette synthèse.

Aucun changement détecté au niveau top-level entre D.96A et D.10A pour ce message. Les évolutions sont alors limitées aux groupes imbriqués et aux listes de codes.

Exemple structurel

Exemple minimal d'un message IFTMCS D.10A avec ses segments mandatoires uniquement. L'objectif est de montrer la version exacte annoncée dans UNH (IFTMCS:D:10A:UN) — pas de reproduire un cas métier complet (voir la page IFTMCS D.96A pour un exemple commenté).

edifact iftmcs-d10a-example.edi
UNB+UNOC:3+5410000000123:14+5410000000456:14+260514:1430+CTRL010001'
UNH+1+IFTMCS:D:10A:UN'
BGM+335+IFTMCS-2026-CS-0144+9'
DTM+137:20260514:102'
RFF+AEK:IFTMBF-2026-0144'
LOC+9+FRLEH::6'
LOC+11+NLRTM::6'
TOD+6++DAP'
NAD+CZ+5410000000123::9'
NAD+CA+5410000000456::9'
TDT+20+MSC1234W+1++MSC::ZZZ+++9301234:103:::MSC OSCAR'
UNT+11+1'
UNZ+1+CTRL010001'

Erreurs fréquentes

  • Tokens UNH désalignés — Le tag UNH+...+IFTMCS:D:10A: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.10A, 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 : IFTMCS D.96A, IFTMCS D.16B, IFTMCS D.21B, IFTMCS D.24A.

Équivalent fonctionnel X12 : X12 301.

← Toutes les versions EDIFACT