Každá chyba validace Peppol obsahuje identifikátor pravidla. Předpona udává, ke které sadě pravidel dané pravidlo patří, kdo jej spravuje, co upravuje a kde je zveřejněn normativní text. Než začnete fakturu prověřovat, začněte s předponou, abyste určili příslušnou validační vrstvu.
Předpony a to, co určují
| Předpona | Sada pravidel | Řídí | Vydalo |
| BR- | Obchodní pravidla podle normy EN 16931 | Povinné obchodní podmínky a jejich kombinace | CEN/TC 434 |
| BR-CO- | Pravidla pro výpočet podle normy EN 16931 | Celkové hodnoty, součty a odvozené hodnoty | CEN/TC 434 |
| BR-CL- | Pravidla pro seznam kódů podle normy EN 16931 | Hodnoty omezené na seznam kódů | CEN/TC 434 |
| BR-DEC- | Norma EN 16931 – desítkové pravítka | Počet desetinných míst v částce | CEN/TC 434 |
| BR-S-, BR-Z-, BR-E-, BR-AE-, BR-IC-, BR-G-, BR-O-, BR-AF-, BR-AG- | Pravidla pro zařazení do kategorií DPH podle normy EN 16931 | Jedna rodina na jednu kategorii DPH | CEN/TC 434 |
| UBL-SR-, UBL-CR- | Syntaxová pravidla pro UBL | Jak je model vyjádřen v jazyce UBL | CEN/TC 434 |
| CII-SR- | Syntaxová pravidla pro CII | Jak je model vyjádřen v CII | CEN/TC 434 |
| PEPPOL-EN16931-R | Pravidla Peppol | Požadavky, které norma Peppol doplňuje k normě EN 16931 | OpenPeppol |
| PEPPOL-EN16931-CL | Pravidla pro seznam kódů Peppol | Omezení Peppol týkající se hodnot v seznamu kódů | OpenPeppol |
| PEPPOL-COMMON-R | Pravidla pro identifikátory Peppol | Formát identifikačních čísel národních organizací 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- | Vnitrostátní předpisy | Požadavky jednotlivých zemí uplatňované smluvními stranami | Příslušný orgán Peppol |
Skupiny kategorií DPH
Každá skupina DPH vyžaduje kombinaci polí odpovídající dané kategorii. BR-S- označuje standardní sazbu, BR-Z- nulovou sazbu, BR-E- osvobození od DPH, BR-AE- přenesení daňové povinnosti, BR-IC- dodávku v rámci Společenství, BR-G- vývoz mimo EU a BR-O- nepodléhá DPH.
Dvě skupiny se od tohoto vzoru odchylují. Daň na Kanárských ostrovech (IGIC, kód kategorie L) má předponu BR-AF-, zatímco daň v Ceutě a Melille (IPSI, kód kategorie M) má předponu BR-AG-. Předpony BR-IG- a BR-IP- nejsou předponami skupin pravidel podle normy EN 16931.
Běžná pravidla pro ověřování v systému Peppol
| Identifikátor | Zpráva | Závažnost |
| PEPPOL-EN16931-R001 | Obchodní proces MUSÍ být uveden | Smrtelný |
| PEPPOL-EN16931-R004 | Identifikátor specifikace MUSÍ začínat hodnotou urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0 a musí dodržovat pravidla pro formát identifikátoru | Smrtelný |
| PEPPOL-EN16931-R007 | Obchodní proces MUSÍ mít schválený identifikátor | Smrtelný |
| PEPPOL-EN16931-R008 | Dokument NESMÍ obsahovat prázdné prvky | Smrtelný |
| PEPPOL-EN16931-R010 | Je NUTNÉ uvést e-mailovou adresu kupujícího | Smrtelný |
| PEPPOL-EN16931-R020 | Je NUTNÉ uvést e-mailovou adresu prodávajícího | Smrtelný |
| PEPPOL-COMMON-R052 | Číslo dánské obchodní komory (P) MUSÍ být uvedeno ve správném formátu | Smrtelný |
| PEPPOL-COMMON-R053 | Dánské číslo ERSTORG (SE) MUSÍ být uvedeno ve správném formátu | Smrtelný |
Chyba R004 se týká nesprávného nebo zkráceného identifikátoru specifikace. Chyba R008 nastane, když zdrojový systém zapíše prázdný prvek, místo aby jej vynechal.
Závažnost je vlastností souboru pravidel ( release), nikoli samotného pravidla
Identifikátor pravidla nemá pevně stanovenou úroveň závažnosti. Stejné pravidlo může být v jednom release varováním a v dalším kritickou chybou; o tom, která úroveň se použije, rozhoduje verze artefaktu, na které váš validátor běží.
Ve verzi 3.0.21 se PEPPOL-COMMON-R052 a PEPPOL-COMMON-R053 změnily z varovných na fatální, protože se tato pravidla nyní vztahují na všechny profily. Dánská pravidla DK-R-003 a DK-R-017 se stala fatálními ve stejné verzi release. Dokument, který prošel validací s dřívější verzí artefaktu, proto může při validaci podle nové verze release selhat.
Stejný dokument release přidal varovná pravidla pro nizozemské identifikátory, PEPPOL-COMMON-R054 až R057, která se vztahují na čísla KVK (0106), čísla organizací (0190), čísla provozoven (0217) a čísla DIČ (9944). OpenPeppol uvádí, že v budoucí verzi release se tato pravidla stanou fatálními, zatímco nyní jsou varovná, aby poskytla implementátorům přechodné období. Naplánujte jejich odstranění ještě předtím, než se změní jejich závažnost.
Pokud faktura, která dříve prošla, nyní selže, před kontrolou faktury si přečtěte poznámky na stránce release .
Kde se nachází normativní text
| Předpona | Kde hledat |
| PEPPOL-EN16931-R, PEPPOL-EN16931-CL, PEPPOL-COMMON-R | Pravidla pro fakturaci podle standardu Peppol BIS 3.0 na webu docs.peppol.eu |
| Řady BR, BR-CO, BR-CL, BR-DEC a VAT | Stránky s pravidly normy EN 16931 pro vaši syntaxi |
| UBL-SR-, UBL-CR-, CII-SR- | Stránky s pravidly pro vazbu syntaxe pro vaši syntaxi |
| Národní předčíslí | Nejprve se zaznamená kód pro identifikaci osoby ( release ), poté sada pravidel pro danou zemi |
Release Poznámky uvádějí, zda byla vnitrostátní pravidla doplněna, revidována nebo jim byla přiřazena jiná úroveň závažnosti.
Čtení identifikátoru pravidla, který jste dosud neviděli
- Začněte s předponou. Ta určuje vlastníka a ověřovací vrstvu. Pravidlo BR- se týká údajů na faktuře. Pravidlo UBL-SR- se týká struktury souboru. Pravidlo PEPPOL-COMMON-R se týká formátu identifikátoru. Národní předpona znamená, že pravidlo bylo použito na základě země prodávajícího nebo kupujícího a nemusí platit pro váš další dokument.
- Zkontrolujte závažnost v aktuálních artefaktech. Stejný identifikátor může být v jednom artefaktu release fatální a v jiném pouze varovný, a přeposlaná chybová zpráva nemusí uvádět verzi artefaktu, která ji vygenerovala.
- Vyhledejte obchodní pojem, který je uveden v názvu pravidla. Zprávy podle pravidel Peppol uvádějí název obchodního pojmu, nikoli cestu k prvku. Na stránce se syntaxí daného obchodního pojmu najdete příslušný prvek, kardinalitu a všechna další pravidla, která se na něj vztahují – a právě tam se obvykle skrývá skutečná příčina.
- Zkontrolujte, zda se na stejném poli spustilo i druhé pravidlo. Pravidla se seskupují. Chybějící prvek vyvolá jedno pravidlo, nesprávná hodnota v tomto prvku vyvolá další, a pokud opravíte pouze ten v předmětu, dokument bude i nadále vykazovat chybu.
Související pokyny
Normativní zdroje
Pravidla Peppol a pravidla normy EN 16931 pro formát UBL a OpenPeppol. Skupiny pravidel byly rovněž porovnány s validačními artefakty normy EN 16931 zveřejněnými organizací CEN/TC 434.