Znalosti · E-faktura
Co je Peppol BIS Billing 3.0?
Struktura faktury podle BIS Billing 3.0
BIS Billing 3.0 definuje dva typy dokumentů: fakturu (Invoice) a dobropis (Credit Note). Oba jsou popsány pro syntaxi UBL. Pro fakturu existuje navíc vazba na CII.
Které typy dokumentů příjemce přijímá, je uvedeno v jeho záznamu v SMP, zvlášť pro každou syntaxi. Fakturu v CII proto lze doručit jen příjemcům, kteří mají tento typ dokumentu zaregistrovaný. Váš software musí záznam před odesláním zjistit, zpravidla přes rozhraní svého přístupového bodu (Access Point). Pokud registrace chybí, může zvolit jiný registrovaný formát nebo informovat uživatele.
Samofakturaci (self-billing), kdy fakturu vystavuje odběratel jménem dodavatele, BIS Billing 3.0 nepokrývá. Pro ni má OpenPeppol samostatnou specifikaci s vlastními identifikátory, Peppol BIS Self-Billing 3.0.
Že jde o fakturu podle BIS Billing 3.0, ukazují v dokumentu dva identifikátory. Identifikátor
specifikace v BT-24 zní
urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0, typ
obchodního procesu v BT-23 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0. Identifikátor
specifikace určuje, podle jakých pravidel validátor soubor kontroluje.
Specifikace na docs.peppol.eu popisuje všechna pole, číselníky a pravidla.
Kontrolní pravidla BIS Billing 3.0
Faktura podle BIS Billing 3.0 se kontroluje podle tří sad pravidel: podle schématu XML své syntaxe (UBL nebo CII), podle obchodních pravidel EN 16931 a podle pravidel OpenPeppol.
Pravidla OpenPeppol nesou prefixy PEPPOL-EN16931 a PEPPOL-COMMON.
K nim přistupují pravidla specifická pro jednotlivé země. Uplatní se jen tehdy, když kód země prodávajícího odpovídá zemi, pro kterou pravidla platí, a to buď v jeho DIČ (BT-31), nebo v jeho adrese (BT-40). Tato pravidla navrhuje a spravuje národní autorita Peppol (Peppol Authority) příslušné země.
Jak vyhodnotit hlášení validátoru, ukazuje náš článek Validace e-faktury a správné čtení protokolu o kontrole.
Vydání a závazné termíny
OpenPeppol zveřejňuje změny BIS Billing 3.0 dvakrát ročně, v květnu a v listopadu, jako vydání s třetí číslicí verze, například 3.0.20 a 3.0.21. Vydání může zpřísnit pravidla, rozšířit číselníky nebo opravit chyby ve stávajících pravidlech.
Změny jednotlivých verzí a závazné termíny uvádějí poznámky k vydání od OpenPeppol.
Pro váš software to znamená, že byste měli každé vydání před jeho závazným termínem prověřit a spustit své testy s novou sadou pravidel. Od závazného termínu validují Access Pointy podle nové sady pravidel. Faktura, která splňuje jen tu starou, pak může být odmítnuta.
BIS Billing 3.0 a XRechnung
BIS Billing 3.0 i XRechnung jsou aplikační specifikace EN 16931 a obě lze přenášet sítí Peppol. Jejich povinná pole se v detailech liší. XRechnung například vždy vyžaduje referenci kupujícího (BT-10), u faktur pro veřejnou správu se v ní uvádí Leitweg-ID. BIS Billing 3.0 vyžaduje referenci kupujícího nebo referenci objednávky (BT-13).
Kdy by měl váš software který formát vytvářet a číst, porovnává náš článek XRechnung, ZUGFeRD a BIS Billing 3.0.
Kontrola faktury podle BIS Billing 3.0
Jednotlivý soubor můžete zkontrolovat podle EN 16931 a pravidel Peppol bezplatným validátorem e-faktur od InvoiceRails, bez přihlášení. Ve vašem softwaru převezme validaci před odesláním API InvoiceRails, které kontroluje podle sady pravidel aktuálně závazného vydání.