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.
IFTMBF D.96A

IFTMBF — Réservation ferme de transport EDIFACT (D.96A)

Le message IFTMBF est la réservation ferme d'un service de transport multimodal adressée par un chargeur ou un transitaire à un transporteur, généralement à la suite d'un IFTMBP provisoire : il fige la marchandise, les points de prise en charge et de livraison, le calendrier, les conditions de transport et les contraintes spéciales. Il déclenche un engagement contractuel confirmé par IFTMBC ou décliné par IFTMCS. Cette page synthétise la structure segmentaire telle que publiée par UN/CEFACT pour la directory D.96A.

Objet du message

Le message IFTMBF est la réservation ferme d'un service de transport multimodal adressée par un chargeur ou un transitaire à un transporteur, généralement à la suite d'un IFTMBP provisoire : il fige la marchandise, les points de prise en charge et de livraison, le calendrier, les conditions de transport et les contraintes spéciales. Il déclenche un engagement contractuel confirmé par IFTMBC ou décliné par IFTMCS.

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

Structure segmentaire

Le message IFTMBF D.96A comporte 140 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
0070MOAMonetary amountC×9
0080FTXFree textC×99
0090CNTControl totalC×9
0100  SG1Groupe (×99)C×99
0110  LOCPlace/location identificationM1
0120  DTMDate/time/periodC×9
0130    SG2Groupe (×2)C×2
0140    TODTerms of delivery or transportM1
0150    LOCPlace/location identificationC×9
0160      SG3Groupe (×99)C×99
0170      RFFReferenceM1
0180      DTMDate/time/periodC×9
0190        SG4Groupe (×9)C×9
0200        GORGovernmental requirementsM1
0210        FTXFree textC×9
0220          SG5Groupe (×9)C×9
0230          DOCDocument/message detailsM1
0240          DTMDate/time/periodC1
0250            SG6Groupe (×99)C×99
0260            TCCTransport charge/rate calculationsM1
0270            LOCPlace/location identificationC1
0280            FTXFree textC1
0290            CUXCurrenciesC1
0300            PRIPrice detailsC1
0310            EQNNumber of unitsC1
0320            PCDPercentage detailsC1
0330            MOAMonetary amountC×9
0340            QTYQuantityC×9
0350              SG7Groupe (×99)C×99
0360              TDTDetails of transportM1
0370              DTMDate/time/periodC×9
0380              TSRTransport service requirementsC×9
0390                SG8Groupe (×99)C×99
0400                LOCPlace/location identificationM1
0410                DTMDate/time/periodC1
0420                  SG9Groupe (×9)C×9
0430                  RFFReferenceM1
0440                  DTMDate/time/periodC1
0450                    SG10Groupe (×99)C×99
0460                    NADName and addressM1
0470                    LOCPlace/location identificationC×9
0480                      SG11Groupe (×9)C×9
0490                      CTAContact informationM1
0500                      COMCommunication contactC×9
0510                        SG12Groupe (×9)C×9
0520                        DOCDocument/message detailsM1
0530                        DTMDate/time/periodC1
0540                          SG13Groupe (×9)C×9
0550                          RFFReferenceM1
0560                          DTMDate/time/periodC×9
0570                            SG14Groupe (×9)C×9
0580                            CPICharge payment instructionsM1
0590                            RFFReferenceC×99
0600                            CUXCurrenciesC1
0610                            LOCPlace/location identificationC×9
0620                            MOAMonetary amountC×9
0630                              SG15Groupe (×99)C×99
0640                              TSRTransport service requirementsM1
0650                              RFFReferenceC1
0660                              LOCPlace/location identificationC1
0670                              TPLTransport placementC1
0680                              FTXFree textC×9
0690                                SG16Groupe (×999)C×999
0700                                GIDGoods item detailsM1
0710                                HANHandling instructionsC1
0720                                TMPTemperatureC1
0730                                RNGRange detailsC1
0740                                TMDTransport movement detailsC1
0750                                LOCPlace/location identificationC×9
0760                                MOAMonetary amountC×9
0770                                PIAAdditional product idC×9
0780                                FTXFree textC×9
0790                                  SG17Groupe (×9)C×9
0800                                  NADName and addressM1
0810                                  DTMDate/time/periodC1
0820                                  GDSNature of cargoC×9
0830                                    SG18Groupe (×99)C×99
0840                                    MEAMeasurementsM1
0850                                    EQNNumber of unitsC1
0860                                      SG19Groupe (×99)C×99
0870                                      DIMDimensionsM1
0880                                      EQNNumber of unitsC1
0890                                        SG20Groupe (×9)C×9
0900                                        RFFReferenceM1
0910                                        DTMDate/time/periodC×9
0920                                          SG21Groupe (×9)C×9
0930                                          PCIPackage identificationM1
0940                                          RFFReferenceC1
0950                                          DTMDate/time/periodC1
0960                                          GINGoods identity numberC×9
0970                                            SG22Groupe (×9)C×9
0980                                            DOCDocument/message detailsM1
0990                                            DTMDate/time/periodC×9
1000                                              SG23Groupe (×9)C×9
1010                                              TPLTransport placementM1
1020                                                SG24Groupe (×9)C×9
1030                                                MEAMeasurementsM1
1040                                                EQNNumber of unitsC1
1050                                                  SG25Groupe (×999)C×999
1060                                                  SGPSplit goods placementM1
1070                                                    SG26Groupe (×9)C×9
1080                                                    MEAMeasurementsM1
1090                                                    EQNNumber of unitsC1
1100                                                      SG27Groupe (×9)C×9
1110                                                      DGSDangerous goodsM1
1120                                                      FTXFree textC×99
1130                                                        SG28Groupe (×9)C×9
1140                                                        CTAContact informationM1
1150                                                        COMCommunication contactC×9
1160                                                          SG29Groupe (×9)C×9
1170                                                          MEAMeasurementsM1
1180                                                          EQNNumber of unitsC1
1190                                                            SG30Groupe (×999)C×999
1200                                                            SGPSplit goods placementM1
1210                                                              SG31Groupe (×9)C×9
1220                                                              MEAMeasurementsM1
1230                                                              EQNNumber of unitsC1
1240                                                                SG32Groupe (×999)C×999
1250                                                                EQDEquipment detailsM1
1260                                                                EQNNumber of unitsC1
1270                                                                TMDTransport movement detailsC1
1280                                                                MEAMeasurementsC×9
1290                                                                DIMDimensionsC×9
1300                                                                TPLTransport placementC×9
1310                                                                HANHandling instructionsC1
1320                                                                TMPTemperatureC1
1330                                                                FTXFree textC×9
1340                                                                  SG33Groupe (×9)C×9
1350                                                                  NADName and addressM1
1360                                                                  DTMDate/time/periodC1
1370                                                                    SG34Groupe (×9)C×9
1380                                                                    CTAContact informationM1
1390                                                                    COMCommunication contactC×9
1400UNTMessage trailerM1

Detail

Aucun segment dans cette section.

Summary

Aucun segment dans cette section.

Évolutions vs D.96A

Cette page documente la directory D.96A elle-même : elle sert de référence à toutes les autres versions du message. La synthèse ci-dessous décrit les évolutions structurelles que les directories ultérieures introduiront par rapport à elle.

Aucun changement détecté au niveau top-level entre D.96A et D.96A 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 IFTMBF D.96A avec ses segments mandatoires uniquement. L'objectif est de montrer la version exacte annoncée dans UNH (IFTMBF:D:96A:UN) — pas de reproduire un cas métier complet.

edifact iftmbf-d96a-example.edi
UNB+UNOC:3+5410000000123:14+5410000000456:14+260514:1430+CTRL096001'
UNH+1+IFTMBF:D:96A:UN'
BGM+335+IFTMBF-2026-BF-0144+9'
DTM+137:20260514:102'
DTM+200:20260518:102'
LOC+9+FRLEH::6'
LOC+11+NLRTM::6'
TOD+6++DAP'
RFF+AEK:IFTMBP-2026-BP-0211'
GOR+1'
DOC+714+BL-2026-MSC-7811'
TCC+1+RAT::ZZZ'
NAD+CZ+5410000000123::9'
NAD+CN+5410000000456::9'
NAD+CA+5410000000456::9'
TDT+20+MSC1234W+1++MSC::ZZZ+++9301234:103:::MSC OSCAR'
GID+1+1:CT'
EQD+CN+MSCU1234567+45G1+++5'
MEA+AAE+G+KGM:24500'
UNT+18+1'
UNZ+1+CTRL096001'

Erreurs fréquentes

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

Équivalent fonctionnel X12 : X12 300.

← Toutes les versions EDIFACT