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.