Ez a folyamat a csomagban található, rögzített hivatalos validációs komponenseket futtatja: a vonatkozó sémát, az EN 16931 Schematront, valamint a fájl specifikációs azonosítója által megjelölt, támogatott profilhoz tartozó szabálycsomagot. Megkapja a közzétett szabályazonosítót, annak üzenetét és az érintett helyet a fájlban. A fogadó rendszer használhat eltérő verziót, vagy saját ellenőrzéseket is hozzáadhat.
Milyen ellenőrzések futnak le a fájlon
- Szintaxis és profil azonosítása
- A gyökérelem határozza meg a szintaxist: UBL Invoice vagy CreditNote, illetve UN/CEFACT CrossIndustryInvoice. A specifikációs azonosító (BT-24) határozza meg a szabálycsomagot: EN 16931, Peppol BIS Billing 3.0 vagy XRechnung 3.0. Azokat az azonosítókat, amelyeket ez a validátor nem ismer, az alap EN 16931 szabályok szerint ellenőrzi, és ezt a jelentésben is jelzi.
- Séma
- A fájl pontos bájtsorát a beépített OASIS UBL 2.1 vagy UN/CEFACT CII D16B sémák alapján validáljuk. A hálózatról semmi sem kerül letöltésre, és a dokumentumtípust vagy entitást deklaráló fájlokat a rendszer elutasítja, nem pedig elemzi.
- Üzleti szabályok
- Először a hivatalos CEN EN 16931 Schematron fut le. Ha a fájl Peppol BIS Billing 3.0 vagy XRechnung 3.0 formátumot jelöl meg, az adott szabálycsomag fut le utána, ugyanazokon a bájtokon. Minden találat tartalmazza a szabályazonosítót, amelyet a saját szabálycsomagja tett közzé.
E-számla-ellenőrző - GYIK
Milyen fájlt tölthetek fel?
Egy OASIS UBL Invoice, egy UBL CreditNote vagy egy UN/CEFACT Cross Industry Invoice, .xml fájlként. A Factur-X PDF-et itt nem olvassuk be; bontsa ki belőle a factur-x.xml mellékletet, és azt töltse fel.
Tárolják vagy elküldik valahová a számlámat?
A böngésző az XML-t a keretrendszer által kezelt ideiglenes feltöltésként küldi el a FreeBillGen részére. Az ellenőrző beolvassa, a Schematron szakaszhoz egy rövid élettartamú munkapéldányt használ, majd a szakasz után törli azt. Nem hoz létre számlát, dokumentumot, fiókot vagy jelentéssort, és nem küldi el a fájlt külső validációs szolgáltatásnak. A keretrendszer a saját takarítási ütemterve szerint törli az ideiglenes feltöltéseket.
Milyen szabálykészleteket futtatnak?
A hivatalos CEN EN 16931 validációs artefaktumok, a Peppol BIS Billing 3.0 szabályai és az XRechnung 3.0 szabályai, mindegyik rögzített verzión ebben az alkalmazásban. A jelentés megnevezi azt a pontos verziót, amely a fájlt értékelte.
Ha itt átmegy, az azt jelenti, hogy a számlámat elfogadják?
Ez azt jelenti, hogy a fájl megfelelt a sémának és a futtatott szabályoknak. A kézbesítés ettől független: a fogadó platform saját ellenőrzéseket is alkalmazhat, és a Peppol hálózat vagy egy nemzeti platform eléréséhez továbbra is minősített szolgáltató szükséges.
A fájlom nem ment át. Mi a teendő?
Minden találat megnevezi a szabályazonosítót és az elvárt értéket. Javítsa ki a megjelölt elemeket a fájlt létrehozó rendszerben, exportálja újra, majd futtassa le ismét itt.