Každá chyba validácie Peppol obsahuje identifikátor pravidla. Predpona udáva, do ktorej sady pravidiel dané pravidlo patrí, kto ho spravuje, čo upravuje a kde je uverejnený normatívny text. Pred skontrolovaním faktúry začnite s predponou, aby ste určili príslušnú validačnú vrstvu.
Predpony a to, čo určujú
| Predpona | Súbor pravidiel | Riadi | Vydal |
| BR- | Obchodné pravidlá podľa normy EN 16931 | Povinné obchodné podmienky a ich kombinácie | CEN/TC 434 |
| BR-CO- | Pravidlá výpočtu podľa normy EN 16931 | Celkové hodnoty, súčty a odvodené hodnoty | CEN/TC 434 |
| BR-CL- | Pravidlá pre zoznam kódov podľa normy EN 16931 | Hodnoty obmedzené na zoznam kódov | CEN/TC 434 |
| BR-DEC- | Norma EN 16931 – pravítka s desatinnou stupnicou | Počet desatinných miest v sume | CEN/TC 434 |
| BR-S-, BR-Z-, BR-E-, BR-AE-, BR-IC-, BR-G-, BR-O-, BR-AF-, BR-AG- | Pravidlá týkajúce sa kategórií DPH podľa normy EN 16931 | Jedna rodina na jednu kategóriu DPH | CEN/TC 434 |
| UBL-SR-, UBL-CR- | Pravidlá syntaxe pre UBL | Ako je model vyjadrený v jazyku UBL | CEN/TC 434 |
| CII-SR- | Pravidlá syntaxe pre CII | Ako je model vyjadrený v CII | CEN/TC 434 |
| PEPPOL-EN16931-R | Pravidlá Peppol | Požiadavky, ktoré Peppol dopĺňa k norme EN 16931 | OpenPeppol |
| PEPPOL-EN16931-CL | Pravidlá pre zoznam kódov Peppol | Obmedzenia systému Peppol týkajúce sa hodnôt v zozname kódov | OpenPeppol |
| PEPPOL-COMMON-R | Pravidlá pre identifikátory Peppol | Formát identifikačných čísel národných organizácií a daňových identifikačných čísel | OpenPeppol |
| SE-R-, NO-R-, DK-R-, NL-R-, DE-R-, IT-R-, GR-R-, IS-R- | Vnútroštátne predpisy | Požiadavky jednotlivých krajín uplatňované zmluvnou stranou | Príslušný orgán Peppol |
Skupiny kategórií DPH
Každá skupina DPH vyžaduje kombináciu polí, ktorú si vyžaduje jej kategória. BR-S- sa vzťahuje na štandardnú sadzbu, BR-Z- na nulovú sadzbu, BR-E- na oslobodenie od DPH, BR-AE- na mechanizmus prenesenia daňovej povinnosti, BR-IC- na dodávky v rámci Spoločenstva, BR-G- na vývoz mimo EÚ a BR-O- na dodávky nepodliehajúce DPH.
Dve skupiny sa od tohto vzoru odchyľujú. Daň na Kanárskych ostrovoch (IGIC, kód kategórie L) má predponu BR-AF-, zatiaľ čo daň v Ceute a Melille (IPSI, kód kategórie M) má predponu BR-AG-. Predpony BR-IG- a BR-IP- nie sú predponami skupín pravidiel podľa normy EN 16931.
Bežné pravidlá validácie Peppol
| Identifikátor | Správa | Závažnosť |
| PEPPOL-EN16931-R001 | Obchodný proces MUSÍ byť uvedený | Smrteľný |
| PEPPOL-EN16931-R004 | Identifikátor špecifikácie MUSÍ začínať hodnotou urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0 a musí spĺňať pravidlá formátu identifikátora | Smrteľný |
| PEPPOL-EN16931-R007 | Obchodný proces MUSÍ mať schválený identifikátor | Smrteľný |
| PEPPOL-EN16931-R008 | Dokument NESMIE obsahovať prázdne prvky | Smrteľný |
| PEPPOL-EN16931-R010 | Elektronická adresa kupujúceho MUSÍ byť uvedená | Smrteľný |
| PEPPOL-EN16931-R020 | Elektronická adresa predajcu MUSÍ byť uvedená | Smrteľný |
| PEPPOL-COMMON-R052 | Číslo dánskej obchodnej komory (P) MUSÍ byť uvedené v správnom formáte | Smrteľný |
| PEPPOL-COMMON-R053 | Dánske číslo ERSTORG (SE) MUSÍ byť uvedené v správnom formáte | Smrteľný |
Chyba R004 sa týka nesprávneho alebo skráteného identifikátora špecifikácie. Chyba R008 nastáva vtedy, keď zdrojový systém zapíše prázdny prvok namiesto toho, aby ho vynechal.
Závažnosť je vlastnosťou súboru pravidiel ( release), nie samotného pravidla
Identifikátor pravidla nemá pevne stanovenú úroveň závažnosti. To isté pravidlo môže byť v jednom prípade release varovaním a v ďalšom kritickou chybou, pričom o tom, ktorá úroveň sa uplatní, rozhoduje verzia artefaktu, v ktorej beží váš validátor.
Vo verzii 3.0.21 sa PEPPOL-COMMON-R052 a PEPPOL-COMMON-R053 zmenili z varovných na kritické, pretože pravidlá sa teraz vzťahujú na všetky profily. Dánske pravidlá DK-R-003 a DK-R-017 sa stali kritickými v tej istej verzii release. Dokument, ktorý prešiel validáciou s predchádzajúcou verziou artefaktu, môže preto zlyhať pri validácii podľa novej verzie release.
V rámci tej istej verzie release boli pridané varovné pravidlá pre holandské identifikátory, PEPPOL-COMMON-R054 až R057, ktoré sa týkajú čísel KVK (0106), identifikačných čísel organizácií (0190), identifikačných čísel prevádzok (0217) a identifikačných čísel pre DPH (9944). OpenPeppol uvádza, že v budúcnosti release sa tieto pravidlá stanú kritickými, zatiaľ sú však varovnými, aby implementátori mali k dispozícii prechodné obdobie. Plánujte ich vyriešiť skôr, ako sa zmení ich závažnosť.
Ak faktúra, ktorá bola predtým schválená, teraz neprejde, skontrolujte si poznámky na stránke release ešte predtým, ako faktúru skontrolujete.
Kde sa nachádza normatívny text
| Predpona | Kde hľadať |
| PEPPOL-EN16931-R, PEPPOL-EN16931-CL, PEPPOL-COMMON-R | Pravidlá pre fakturáciu prostredníctvom Peppol BIS 3.0 na stránke docs.peppol.eu |
| Rodiny BR, BR-CO, BR-CL, BR-DEC a VAT | Stránky s pravidlami normy EN 16931 pre vašu syntax |
| UBL-SR-, UBL-CR-, CII-SR- | Stránky s pravidlami viazania syntaxe pre vašu syntax |
| Národné predvoľby | Najskôr sa zaznamená „ release “, potom sa uplatní súbor pravidiel pre danú krajinu |
Release Poznámky uvádzajú, či boli vnútroštátne predpisy doplnené, revidované alebo im bola priradená iná úroveň závažnosti.
Čítanie identifikátora pravidla, ktorý ste doteraz nevideli
- Začnite s predponou. Tá identifikuje vlastníka a validačnú vrstvu. Pravidlo typu BR- sa týka údajov na faktúre. Pravidlo typu UBL-SR- sa týka spôsobu zostavenia súboru. Pravidlo typu PEPPOL-COMMON-R sa týka formátu identifikátora. Národná predpona znamená, že pravidlo bolo uplatnené vzhľadom na krajinu predajcu alebo kupujúceho a nemusí platiť pre váš ďalší dokument.
- Skontrolujte úroveň závažnosti v aktuálnych artefaktoch. Ten istý identifikátor môže byť v jednom artefakte typu „ release “ fatálnou chybou a v inom len varovaním, pričom v preposlanej chybovej správe nemusí byť uvedená verzia artefaktu, v ktorom k nej došlo.
- Vyhľadajte obchodný pojem, ktorý je uvedený v názve pravidla. Správy pravidiel Peppol uvádzajú názov obchodného pojmu, nie cestu k prvku. Na stránke so syntaxou daného obchodného pojmu nájdete prvok, kardinalitu a všetky ostatné pravidlá, ktoré sa naň vzťahujú – a práve tam sa zvyčajne nachádza skutočná príčina.
- Skontrolujte, či sa na tom istom poli spustilo aj druhé pravidlo. Pravidlá sa zhlukujú. Chýbajúci prvok spustí jedno pravidlo, nesprávna hodnota v tomto prvku spustí ďalšie, a ak opravíte len ten prvok v predmete správy, dokument naďalej nevyhovuje.
Súvisiace usmernenia
Normatívne zdroje
Pravidlá Peppol a pravidlá normy EN 16931 pre formát UBL a OpenPeppol. Skupiny pravidiel boli tiež overené voči validačným artefaktom normy EN 16931, ktoré zverejnila organizácia CEN/TC 434.