Tudástár · E-számla
Mi az a Peppol BIS Billing 3.0?
A BIS Billing 3.0 szerinti számla felépítése
A BIS Billing 3.0 két dokumentumtípust határoz meg: a számlát (Invoice) és a jóváírást (Credit Note). Mindkettő a UBL szintaxisra van leírva. A számlához ezenfelül CII-kötés is tartozik.
Azt, hogy a címzett mely dokumentumtípusokat fogadja, az SMP-bejegyzése tartalmazza, szintaxisonként külön. Egy CII-számla ezért csak olyan címzettnek kézbesíthető, amely ezt a dokumentumtípust regisztrálta. Szoftverének a küldés előtt le kell kérdeznie a bejegyzést, általában a hozzáférési pontja (Access Point) interfészén keresztül. Ha a regisztráció hiányzik, választhat egy másik regisztrált formátumot, vagy tájékoztathatja a felhasználót.
Az önszámlázást (self-billing), amikor a vevő állítja ki a számlát a szállító nevében, a BIS Billing 3.0 nem fedi le. Erre az OpenPeppol külön specifikációt tart fenn saját azonosítókkal, a Peppol BIS Self-Billing 3.0-t.
A dokumentumban két azonosító mutatja, hogy BIS Billing 3.0 szerinti számláról van szó. A BT-24
specifikációazonosító értéke
urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0, a BT-23
üzletifolyamat-típus értéke urn:fdc:peppol.eu:2017:poacc:billing:01:1.0. A
specifikációazonosító határozza meg, hogy a validátor mely szabályok alapján ellenőrzi a fájlt.
A docs.peppol.eu oldalon található specifikáció az összes mezőt, kódlistát és szabályt ismerteti.
A BIS Billing 3.0 ellenőrzési szabályai
A BIS Billing 3.0 szerinti számlát három szabályrendszer alapján ellenőrzik: a szintaxisa (UBL vagy CII) XML-sémája, az EN 16931 üzleti szabályai és az OpenPeppol szabályai alapján.
Az OpenPeppol szabályainak előtagja PEPPOL-EN16931 és PEPPOL-COMMON.
Ezekhez járulnak még az országspecifikus szabályok. Ezeket csak akkor alkalmazzák, ha az eladó országkódja megegyezik a szabályok országával, akár a közösségi adószámában (BT-31), akár a címében (BT-40). A szabályokat az adott ország Peppol-hatósága (Peppol Authority) kezdeményezi és tartja karban.
Azt, hogyan értékelje ki a validátor üzeneteit, Az e-számla validálása és az ellenőrzési jelentés helyes értelmezése című cikkünk mutatja be.
Kiadások és kötelező határidők
Az OpenPeppol a BIS Billing 3.0 módosításait évente kétszer, májusban és novemberben teszi közzé, a harmadik verziószámjegyben eltérő kiadásokként, például 3.0.20 és 3.0.21. Egy kiadás szigoríthat szabályokat, bővíthet kódlistákat, vagy kijavíthatja a meglévő szabályok hibáit.
Az egyes verziók változásait és a kötelező határidőket az OpenPeppol kiadási megjegyzései tartalmazzák.
Szoftvere számára ez azt jelenti, hogy minden kiadást érdemes a kötelező határidő előtt áttekinteni, és a teszteket az új szabályrendszerrel lefuttatni. A kötelező határidőtől kezdve az Access Pointok az új szabályrendszer alapján validálnak. Az a számla, amely csak a réginek felel meg, ekkor elutasítható.
A BIS Billing 3.0 és az XRechnung
A BIS Billing 3.0 és az XRechnung egyaránt az EN 16931 alkalmazási specifikációi, és mindkettő továbbítható a Peppol-hálózaton. A kötelező mezőik a részletekben eltérnek. Az XRechnung például minden esetben megköveteli a vevői hivatkozást (BT-10), a közigazgatásnak szóló számláknál ebben szerepel a Leitweg-ID. A BIS Billing 3.0 a vevői hivatkozást vagy egy megrendelési hivatkozást (BT-13) követel meg.
Azt, hogy szoftverének mikor melyik formátumot érdemes előállítania és olvasnia, az XRechnung, ZUGFeRD és BIS Billing 3.0 című cikkünk hasonlítja össze.
BIS Billing 3.0 szerinti számla ellenőrzése
Egy-egy fájlt az ingyenes InvoiceRails e-számla-validátorral ellenőrizhet az EN 16931 és a Peppol-szabályok alapján, bejelentkezés nélkül. Szoftverében az InvoiceRails API végzi el a validálást a küldés előtt, és mindig az aktuálisan kötelező kiadás szabályrendszere alapján ellenőriz.