Naar inhoud springen

Gratis tool

EN 16931 e-factuurvalidator

Upload een UBL- of CII-e-factuur en deze wordt gecontroleerd tegen de vastgezette XML-schema's en EN 16931-bedrijfsregels, plus het Peppol BIS Billing 3.0- of XRechnung 3.0-regelpakket wanneer het bestand dit claimt. De upload- en validatiekopieën zijn tijdelijk; er wordt geen factuur-, document- of rapportrecord aangemaakt.

Valideren…

Dit voert de vastgezette officiële validatieartefacten uit die bij de tool zijn inbegrepen: het relevante schema, de EN 16931 Schematron en het ondersteunde profielregelpakket dat wordt geclaimd via de specificatie-identifier van het bestand. U krijgt de gepubliceerde regel-id, het bijbehorende bericht en de locatie waar de regel is geactiveerd. Een ontvangend systeem gebruikt mogelijk een andere release of voegt eigen controles toe.

Wat er op uw bestand wordt uitgevoerd

Syntaxis- en profieldetectie
Het root-element bepaalt de syntaxis: een UBL Invoice of CreditNote, of een UN/CEFACT CrossIndustryInvoice. De specificatie-identifier (BT-24) bepaalt het regelpakket: EN 16931, Peppol BIS Billing 3.0 of XRechnung 3.0. Een identifier die deze validator niet kent, wordt gecontroleerd tegen standaard EN 16931, en het rapport vermeldt dit.
Schema
Uw exacte bytes worden gevalideerd tegen de meegeleverde OASIS UBL 2.1- of UN/CEFACT CII D16B-schema's. Er wordt niets over het netwerk opgehaald en een bestand dat een documenttype of entiteit declareert, wordt geweigerd in plaats van ontleed.
Bedrijfsregels
De officiële CEN EN 16931 Schematron wordt eerst uitgevoerd. Als het bestand Peppol BIS Billing 3.0 of XRechnung 3.0 claimt, wordt dat regelpakket daarna op dezelfde bytes uitgevoerd. Elke bevinding vermeldt de regel-id die het bijbehorende regelpakket heeft gepubliceerd.

FAQ e-factuurvalidator

Welk bestand kan ik uploaden?

Een OASIS UBL Invoice, een UBL CreditNote of een UN/CEFACT Cross Industry Invoice, als .xml-bestand. Een Factur-X PDF wordt hier niet gelezen; pak de factur-x.xml-bijlage uit en upload die.

Wordt mijn factuur opgeslagen of ergens naartoe gestuurd?

De browser stuurt de XML naar FreeBillGen als een door het framework beheerde tijdelijke upload. De validator leest het bestand, gebruikt een kortstondige werkkopie voor de Schematron-fase en verwijdert die werkkopie na de fase. Er wordt geen databaserecord voor een factuur, document, account of rapport aangemaakt en het bestand wordt niet naar een externe validatiedienst gestuurd. Het framework wist tijdelijke uploads volgens het eigen opruimschema.

Welke regelsets worden er uitgevoerd?

De officiële CEN EN 16931-validatieartefacten, de Peppol BIS Billing 3.0-regels en de XRechnung 3.0-regels, elk vastgezet op een vaste versie in deze applicatie. Het rapport vermeldt de exacte versie die uw bestand heeft beoordeeld.

Betekent slagen hier dat mijn factuur wordt geaccepteerd?

Het betekent dat uw bestand aan het schema en de uitgevoerde regels voldoet. Levering staat daar los van: een ontvangend platform kan eigen controles toevoegen en om het Peppol-netwerk of een nationaal platform te bereiken is nog steeds een gekwalificeerde aanbieder nodig.

Mijn bestand is afgekeurd. Wat nu?

Elke bevinding vermeldt de regel-id en wat er werd verwacht. Corrigeer de gemarkeerde termen in het systeem dat het bestand heeft gegenereerd, exporteer opnieuw en voer het hier opnieuw uit.

Wilt u ook een factuur aanmaken?

Met FreeBillGen maakt u gratis facturen, zonder registratie, en kunt u generieke UBL- en CII-mappings exporteren om ze in deze validator te controleren.

Factuur aanmaken

Dit voert de officiële EN 16931-, Peppol BIS Billing- en XRechnung-validatieartefacten uit die in deze applicatie zijn vastgezet. Het is geen toegangspunt-conformiteitstest, geen acceptatietest voor een nationaal platform en geen professioneel advies.