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

PRICAT — Catalogue prix/ventes EDIFACT (D.10A)

Le message PRICAT publie un catalogue de produits et de prix d'un fournisseur vers un acheteur : références, descriptions, prix base et conditionnels, taxes, périodes de validité. C'est la donnée maître par excellence. Cette page synthétise la structure segmentaire telle que publiée par UN/CEFACT pour la directory D.10A.

Objet du message

Le message PRICAT publie un catalogue de produits et de prix d'un fournisseur vers un acheteur : références, descriptions, prix base et conditionnels, taxes, périodes de validité. C'est la donnée maître par excellence.

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 pricat_c.htm publié sur service.unece.org.

Structure segmentaire

Le message PRICAT D.10A comporte 58 entrées de header, 182 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×35
0040ALIAdditional informationC×5
0050FTXFree textC×99
0060  SG1Groupe (×99)C×99
0070  RFFReferenceM1
0080  DTMDate/time/periodC×5
0090    SG2Groupe (×99)C×99
0100    NADName and addressM1
0110    LOCPlace/location identificationC×25
0120      SG3Groupe (×10)C×10
0130      RFFReferenceM1
0140      DTMDate/time/periodC×5
0150        SG4Groupe (×5)C×5
0160        CTAContact informationM1
0170        COMCommunication contactC×5
0180          SG5Groupe (×5)C×5
0190          TAXDuty/tax/fee detailsM1
0200          MOAMonetary amountC1
0210          DTMDate/time/periodC1
0220            SG6Groupe (×20)C×20
0230            CUXCurrenciesM1
0240            DTMDate/time/periodC×5
0250              SG7Groupe (×10)C×10
0260              PYTPayment termsM1
0270              DTMDate/time/periodC×5
0280              PCDPercentage detailsC1
0290              MOAMonetary amountC1
0300                SG8Groupe (×10)C×10
0310                TDTTransport informationM1
0320                LOCPlace/location identificationC×10
0330                  SG9Groupe (×5)C×5
0340                  TODTerms of delivery or transportM1
0350                  LOCPlace/location identificationC×2
0360                    SG10Groupe (×10)C×10
0370                    ALCAllowance or chargeM1
0380                    ALIAdditional informationC×5
0390                    DTMDate/time/periodC×9
0400                      SG11Groupe (×10)C×10
0410                      QTYQuantityM1
0420                      RNGRange detailsC1
0430                        SG12Groupe (×10)C×10
0440                        PCDPercentage detailsM1
0450                        RNGRange detailsC1
0460                          SG13Groupe (×10)C×10
0470                          MOAMonetary amountM1
0480                          RNGRange detailsC1
0490                            SG14Groupe (×10)C×10
0500                            RTERate detailsM1
0510                            RNGRange detailsC1
0520                              SG15Groupe (×5)C×5
0530                              TAXDuty/tax/fee detailsM1
0540                              MOAMonetary amountC1
0550                              DTMDate/time/periodC1
0560                                SG16Groupe (×9)C×9
0570                                TRUTechnical rulesM1
0580                                DTMDate/time/periodC×9

Detail

Pos.TagNomSRép.
0590  SG17Groupe (×1000)C×1000
0600  PGIProduct group informationM1
0610  DTMDate/time/periodC×15
0620  QTYQuantityC×10
0630  ALIAdditional informationC×5
0640  FTXFree textC×5
0650    SG18Groupe (×10)C×10
0660    CUXCurrenciesM1
0670    DTMDate/time/periodC×5
0680      SG19Groupe (×100)C×100
0690      PRIPrice detailsM1
0700      CUXCurrenciesC1
0710      APRAdditional price informationC×99
0720      RNGRange detailsC1
0730      DTMDate/time/periodC×5
0740        SG20Groupe (×10)C×10
0750        TAXDuty/tax/fee detailsM1
0760        MOAMonetary amountC1
0770        DTMDate/time/periodC1
0780          SG21Groupe (×99)C×99
0790          ALCAllowance or chargeM1
0800          ALIAdditional informationC×5
0810            SG22Groupe (×1)C1
0820            QTYQuantityM1
0830            RNGRange detailsC1
0840              SG23Groupe (×1)C1
0850              PCDPercentage detailsM1
0860              RNGRange detailsC1
0870                SG24Groupe (×2)C×2
0880                MOAMonetary amountM1
0890                RNGRange detailsC1
0900                  SG25Groupe (×1)C1
0910                  RTERate detailsM1
0920                  RNGRange detailsC1
0930                    SG26Groupe (×5)C×5
0940                    TAXDuty/tax/fee detailsM1
0950                    MOAMonetary amountC1
0960                    DTMDate/time/periodC1
0970                      SG27Groupe (×20)C×20
0980                      NADName and addressM1
0990                      LOCPlace/location identificationC×5
1000                        SG28Groupe (×10)C×10
1010                        RFFReferenceM1
1020                        DTMDate/time/periodC×5
1030                          SG29Groupe (×5)C×5
1040                          CTAContact informationM1
1050                          COMCommunication contactC×5
1060                            SG30Groupe (×10)C×10
1070                            PYTPayment termsM1
1080                            DTMDate/time/periodC×5
1090                            PCDPercentage detailsC1
1100                            MOAMonetary amountC1
1110                              SG31Groupe (×10)C×10
1120                              TDTTransport informationM1
1130                              LOCPlace/location identificationC×10
1140                                SG32Groupe (×5)C×5
1150                                TODTerms of delivery or transportM1
1160                                LOCPlace/location identificationC×2
1170                                  SG33Groupe (×10)C×10
1180                                  PACPackageM1
1190                                  MEAMeasurementsC×10
1200                                  HANHandling instructionsC×5
1210                                    SG34Groupe (×99)C×99
1220                                    EFIExternal file link identificationM1
1230                                    CEDComputer environment detailsC×99
1240                                    COMCommunication contactC×9
1250                                    RFFReferenceC×9
1260                                    DTMDate/time/periodC×9
1270                                    QTYQuantityC×9
1280                                      SG35Groupe (×9)C×9
1290                                      TRUTechnical rulesM1
1300                                      DTMDate/time/periodC×9
1310                                        SG36Groupe (×999999)C×999999
1320                                        LINLine itemM1
1330                                        PIAAdditional product idC×99
1340                                        IMDItem descriptionC×999
1350                                        MEAMeasurementsC×99
1360                                        QTYQuantityC×10
1370                                        HANHandling instructionsC×5
1380                                        ALIAdditional informationC×5
1390                                        DTMDate/time/periodC×10
1400                                        RFFReferenceC×99
1410                                        LOCPlace/location identificationC×99
1420                                        DOCDocument/message detailsC1
1430                                        PTYPriorityC×99
1440                                        FTXFree textC×999
1450                                          SG37Groupe (×999)C×999
1460                                          CCICharacteristic/class idM1
1470                                          CAVCharacteristic valueC×10
1480                                          MEAMeasurementsC×10
1490                                            SG38Groupe (×10)C×10
1500                                            TAXDuty/tax/fee detailsM1
1510                                            MOAMonetary amountC1
1520                                            DTMDate/time/periodC1
1530                                              SG39Groupe (×5)C×5
1540                                              CUXCurrenciesM1
1550                                              DTMDate/time/periodC×5
1560                                                SG40Groupe (×100)C×100
1570                                                PRIPrice detailsM1
1580                                                CUXCurrenciesC1
1590                                                APRAdditional price informationC×99
1600                                                RNGRange detailsC1
1610                                                DTMDate/time/periodC×5
1620                                                PCDPercentage detailsC×5
1630                                                LOCPlace/location identificationC×99
1640                                                  SG41Groupe (×99)C×99
1650                                                  ALCAllowance or chargeM1
1660                                                  ALIAdditional informationC×5
1670                                                  DTMDate/time/periodC×9
1680                                                  LOCPlace/location identificationC×99
1690                                                    SG42Groupe (×10)C×10
1700                                                    QTYQuantityM1
1710                                                    RNGRange detailsC1
1720                                                      SG43Groupe (×99)C×99
1730                                                      PCDPercentage detailsM1
1740                                                      RNGRange detailsC1
1750                                                        SG44Groupe (×10)C×10
1760                                                        MOAMonetary amountM1
1770                                                        RNGRange detailsC1
1780                                                          SG45Groupe (×10)C×10
1790                                                          RTERate detailsM1
1800                                                          RNGRange detailsC1
1810                                                            SG46Groupe (×5)C×5
1820                                                            TAXDuty/tax/fee detailsM1
1830                                                            MOAMonetary amountC1
1840                                                            DTMDate/time/periodC1
1850                                                              SG47Groupe (×999)C×999
1860                                                              PACPackageM1
1870                                                              MEAMeasurementsC×10
1880                                                              QTYQuantityC×99
1890                                                              HANHandling instructionsC×5
1900                                                                SG48Groupe (×10)C×10
1910                                                                PYTPayment termsM1
1920                                                                DTMDate/time/periodC×5
1930                                                                PCDPercentage detailsC1
1940                                                                MOAMonetary amountC1
1950                                                                  SG49Groupe (×10)C×10
1960                                                                  TDTTransport informationM1
1970                                                                  LOCPlace/location identificationC×10
1980                                                                    SG50Groupe (×5)C×5
1990                                                                    TODTerms of delivery or transportM1
2000                                                                    LOCPlace/location identificationC×2
2010                                                                      SG51Groupe (×99)C×99
2020                                                                      EFIExternal file link identificationM1
2030                                                                      CEDComputer environment detailsC×99
2040                                                                      COMCommunication contactC×9
2050                                                                      RFFReferenceC×9
2060                                                                      DTMDate/time/periodC×9
2070                                                                      QTYQuantityC×9
2080                                                                        SG52Groupe (×99)C×99
2090                                                                        NADName and addressM1
2100                                                                          SG53Groupe (×99)C×99
2110                                                                          CTAContact informationM1
2120                                                                          COMCommunication contactC×99
2130                                                                            SG54Groupe (×9)C×9
2140                                                                            TRUTechnical rulesM1
2150                                                                            DTMDate/time/periodC×9
2160                                                                              SG55Groupe (×9)C×9
2170                                                                              DGSDangerous goodsM1
2180                                                                              QTYQuantityC×9
2190                                                                              FTXFree textC×9
2200                                                                                SG56Groupe (×999)C×999
2210                                                                                HYNHierarchy informationM1
2220                                                                                PIAAdditional product idC×99
2230                                                                                QTYQuantityC×9
2240                                                                                FTXFree textC×99
2250                                                                                  SG57Groupe (×999)C×999
2260                                                                                  RFFReferenceM1
2270                                                                                  DTMDate/time/periodC×9
2280                                                                                    SG58Groupe (×99)C×99
2290                                                                                    CCICharacteristic/class idM1
2300                                                                                    CAVCharacteristic valueC×9
2310                                                                                    MEAMeasurementsC×99
2320                                                                                      SG59Groupe (×99)C×99
2330                                                                                      NADName and addressM1
2340                                                                                      PIAAdditional product idC×99
2350                                                                                      QTYQuantityC×9
2360                                                                                        SG60Groupe (×99)C×99
2370                                                                                        CCICharacteristic/class idM1
2380                                                                                        CAVCharacteristic valueC×99
2390                                                                                        MEAMeasurementsC×9
2400UNTMessage trailerM1

Summary

Aucun segment dans cette section.

Évolutions vs D.96A

Différences au top-level entre D.96A et D.10A pour le message PRICAT (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 ajoutés vs D.96A

  • PYT dans la section header (statut M, répétition ×1) — non présent au top-level de la section correspondante en D.96A.
  • TRU dans la section header (statut M, répétition ×1) — non présent au top-level de la section correspondante en D.96A.
  • PYT dans la section detail (statut M, répétition ×1) — non présent au top-level de la section correspondante en D.96A.
  • EFI dans la section detail (statut M, répétition ×1) — non présent au top-level de la section correspondante en D.96A.
  • CED dans la section detail (statut C, répétition ×99) — non présent au top-level de la section correspondante en D.96A.
  • TRU dans la section detail (statut M, répétition ×1) — non présent au top-level de la section correspondante en D.96A.
  • PTY dans la section detail (statut C, répétition ×99) — non présent au top-level de la section correspondante en D.96A.
  • DGS dans la section detail (statut M, répétition ×1) — non présent au top-level de la section correspondante en D.96A.
  • HYN dans la section detail (statut M, répétition ×1) — non présent au top-level de la section correspondante en D.96A.

Segments retirés vs D.96A

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

Changements de répétition max

  • APR (detail) : répétition ×1 en D.96A → ×99 en D.10A.
  • PIA (detail) : répétition ×10 en D.96A → ×99 en D.10A.

Exemple structurel

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

edifact pricat-d10a-example.edi
UNB+UNOC:3+5410000000123:14+5410000000456:14+260514:1430+CTRL010001'
UNH+1+PRICAT:D:10A:UN'
BGM+9+PRICAT-2026-Q3+9'
DTM+137:20260514:102'
DTM+194:20260701:102'
NAD+SU+5410000000456::9'
NAD+BY+5410000000123::9'
CUX+2:EUR:4'
LIN+1++3520000001234:EN'
IMD+F++:::Acoustic guitar, mahogany finish'
QTY+52:1'
PRI+AAB:899.00'
TAX+7+VAT+++:::20'
UNT+13+1'
UNZ+1+CTRL010001'

Erreurs fréquentes

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

Équivalent fonctionnel X12 : X12 832.

← Toutes les versions EDIFACT