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.
CONDPV D.00B

CONDPV — Conditions de paiement sur ventes en volume EDIFACT (D.00B)

Le message CONDPV porte les conditions tarifaires et de paiement négociées pour un volume de ventes entre une autorité et un fournisseur (typiquement dans le cadre de marchés alcools, tabacs ou monopolétat) : prix unitaires, paliers de volume, dates d'effet et règles d'application sur la période contractuelle. Cette page synthétise la structure segmentaire telle que publiée par UN/CEFACT pour la directory D.00B.

Objet du message

Le message CONDPV porte les conditions tarifaires et de paiement négociées pour un volume de ventes entre une autorité et un fournisseur (typiquement dans le cadre de marchés alcools, tabacs ou monopolétat) : prix unitaires, paliers de volume, dates d'effet et règles d'application sur la période contractuelle.

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

Structure segmentaire

Le message CONDPV D.00B comporte 57 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
0030DTMDate/time/periodM×9
0040AUTAuthentication resultC×2
0050FTXFree textC×5
0060  SG1Groupe (×9)C×9
0070  RFFReferenceM1
0080  DTMDate/time/periodC×5
0090    SG2Groupe (×9)M×9
0100    NADName and addressM1
0110    LOCPlace/location identificationC×25
0120    FIIFinancial institution informationC×5
0130      SG3Groupe (×10)C×10
0140      RFFReferenceM1
0150      DTMDate/time/periodC×5
0160        SG4Groupe (×5)C×5
0170        DOCDocument/message detailsM1
0180        DTMDate/time/periodC×5
0190          SG5Groupe (×5)C×5
0200          CTAContact informationM1
0210          COMCommunication contactC×5
0220            SG6Groupe (×5)C×5
0230            CUXCurrenciesM1
0240            DTMDate/time/periodC×5
0250              SG7Groupe (×100)C×100
0260              INDIndex detailsM1
0270              RFFReferenceM1
0280              DTMDate/time/periodC1
0290                SG8Groupe (×1000)C×1000
0300                BIIStructure identificationM1
0310                RCSRequirements and conditionsC1
0320                PAIPayment instructionsC1
0340                  SG9Groupe (×2)C×2
0350                  APRAdditional price informationM1
0360                  DTMDate/time/periodC×5
0370                    SG10Groupe (×100)M×100
0380                    ARDMonetary amount functionM1
0390                    MOAMonetary amountM×6
0400                    FTXFree textC×10
0410                      SG11Groupe (×5)C×5
0420                      TAXDuty/tax/fee detailsM1
0430                      MOAMonetary amountC1
0440                      LOCPlace/location identificationC×5
0450                        SG12Groupe (×20)C×20
0460                        NADName and addressM1
0470                        LOCPlace/location identificationC×25
0480                        FIIFinancial institution informationC×5
0490                          SG13Groupe (×10)C×10
0500                          RFFReferenceM1
0510                          DTMDate/time/periodC×5
0520                            SG14Groupe (×5)C×5
0530                            DOCDocument/message detailsM1
0540                            DTMDate/time/periodC×5
0550                              SG15Groupe (×5)C×5
0560                              CTAContact informationM1
0570                              COMCommunication contactC×5
0580UNTMessage 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.00B pour le message CONDPV (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.

Segments retirés vs D.96A

  • PAT dans la section header — présent en D.96A mais absent en D.00B au même niveau.

Exemple structurel

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

edifact condpv-d00b-example.edi
UNB+UNOC:3+5410000000123:14+5410000000456:14+260514:1430+CTRL000001'
UNH+1+CONDPV:D:00B:UN'
BGM+341+CONDPV-2026-0008+9'
DTM+137:20260514:102'
DTM+194:20260601:102'
DTM+206:20261231:102'
AUT+REF-MARCHE-2026-VOL-08'
FTX+AAI+++Conditions tarifaires marche annuel volume - alcools forts'
UNT+8+1'
UNZ+1+CTRL000001'

Erreurs fréquentes

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

← Toutes les versions EDIFACT