Værktøjet kører de fastlåste officielle valideringsfiler, som følger med applikationen: det relevante skema, EN 16931 Schematron og det understøttede profilregelsæt, som filens specifikations-id angiver. Du får det offentliggjorte regel-id, reglens meddelelse og stedet, hvor den slog ud. Et modtagersystem kan bruge en anden version eller tilføje egne kontroller.
Det kører på din fil
- Registrering af syntaks og profil
- Rodelementet afgør syntaksen: en UBL Invoice eller CreditNote eller en UN/CEFACT CrossIndustryInvoice. Specifikations-id'et (BT-24) afgør regelsættet: EN 16931, Peppol BIS Billing 3.0 eller XRechnung 3.0. Et id, som validatoren ikke kender, kontrolleres mod almindelig EN 16931, og rapporten gør opmærksom på det.
- Skema
- De præcise bytes i filen valideres mod de inkluderede OASIS UBL 2.1- eller UN/CEFACT CII D16B-skemaer. Intet hentes fra nettet. En fil, der deklarerer en dokumenttype eller en entitet, afvises i stedet for at blive fortolket.
- Forretningsregler
- Det officielle CEN EN 16931 Schematron kører først. Når filen angiver Peppol BIS Billing 3.0 eller XRechnung 3.0, kører dette regelsæt bagefter på de samme bytes. Hvert fund viser det regel-id, som det pågældende regelsæt har offentliggjort.
Ofte stillede spørgsmål om e-fakturavalidatoren
Hvilken fil kan jeg uploade?
En OASIS UBL Invoice, UBL CreditNote eller UN/CEFACT Cross Industry Invoice som en .xml-fil. En Factur-X-PDF læses ikke her. Udtræk dens vedhæftede factur-x.xml-fil, og upload den.
Bliver min faktura gemt eller sendt videre?
Browseren sender XML-filen til FreeBillGen som en midlertidig upload, der håndteres af frameworket. Validatoren læser den, bruger en kortlivet arbejdskopi til Schematron-trinnet og fjerner arbejdskopien efter dette trin. Den opretter ingen faktura, dokument-, konto- eller rapportpost og sender ikke filen til en ekstern valideringstjeneste. Frameworket rydder midlertidige uploads efter sin oprydningsplan.
Hvilke regelsæt kører I?
De officielle CEN EN 16931-valideringsfiler, reglerne for Peppol BIS Billing 3.0 og reglerne for XRechnung 3.0. Hvert sæt er fastlåst til en bestemt version i applikationen. Rapporten angiver den præcise version, der vurderede filen.
Betyder en bestået kontrol, at min faktura bliver accepteret?
Det betyder, at filen opfyldte skemaet og de regler, der blev kørt. Levering er en anden sag. En modtageplatform kan tilføje egne kontroller, og adgang til Peppol-netværket eller en national platform kræver stadig en kvalificeret udbyder.
Min fil blev afvist. Hvad gør jeg nu?
Hvert fund angiver regel-id'et og det, reglen forventede. Ret de markerede felter i det system, der oprettede filen, eksportér igen, og kør kontrollen på ny.