Vai al contenuto

Strumento gratuito

Validatore di fatture elettroniche EN 16931

Carica una fattura elettronica UBL o CII. Il file viene verificato con gli schemi XML e le regole di business EN 16931 fissati a una versione, oltre al pacchetto di regole Peppol BIS Billing 3.0 o XRechnung 3.0 se il file dichiara uno di questi profili. Il file caricato e le copie di lavoro usate per convalidarlo sono temporanei; non viene creato alcun record di fattura, documento o report.

Convalida in corso...

Vengono eseguiti gli artefatti ufficiali di convalida inclusi nello strumento e fissati a una versione: lo schema pertinente, lo Schematron EN 16931 e il pacchetto di regole del profilo supportato indicato nell'identificatore della specifica del file. Il rapporto mostra l'identificativo pubblicato della regola, il relativo messaggio e il punto in cui si è attivata. Un sistema ricevente può usare una versione diversa o aggiungere controlli propri.

Controlli eseguiti sul file

Sintassi e rilevamento del profilo
L'elemento radice determina la sintassi: UBL Invoice o CreditNote, oppure UN/CEFACT CrossIndustryInvoice. L'identificatore della specifica (BT-24) determina il pacchetto di regole: EN 16931, Peppol BIS Billing 3.0 o XRechnung 3.0. Un identificatore sconosciuto a questo validatore viene verificato rispetto alla sola EN 16931 e il rapporto lo segnala.
Schema
I byte esatti del file vengono convalidati con gli schemi OASIS UBL 2.1 o UN/CEFACT CII D16B inclusi nell'applicazione. Non viene scaricato nulla dalla rete. Un file che contiene una dichiarazione del tipo di documento o di un'entità viene rifiutato e non viene analizzato.
Regole di business
Viene eseguito prima lo Schematron CEN EN 16931 ufficiale. Se il file dichiara Peppol BIS Billing 3.0 o XRechnung 3.0, il relativo pacchetto di regole viene eseguito dopo, sugli stessi byte. Ogni risultato riporta l'identificativo pubblicato dal proprio pacchetto di regole.

Domande frequenti sul validatore di fatture elettroniche

Quale file posso caricare?

Una fattura OASIS UBL, una nota di credito UBL o una fattura UN/CEFACT Cross Industry Invoice in formato .xml. Qui non viene letto un PDF Factur-X: estrai l'allegato factur-x.xml e carica quello.

La fattura viene conservata o inviata altrove?

Il browser invia il file XML a FreeBillGen come caricamento temporaneo gestito dal framework. Il validatore lo legge, usa una copia temporanea di breve durata per la fase Schematron e rimuove quella copia al termine della fase. Non crea registri di fatture, documenti, account o rapporti e non invia il file a un servizio di convalida esterno. Il framework elimina i caricamenti temporanei secondo la propria pianificazione di pulizia.

Quali pacchetti di regole vengono eseguiti?

Gli artefatti ufficiali di convalida CEN EN 16931, le regole Peppol BIS Billing 3.0 e le regole XRechnung 3.0, ciascuno fissato a una versione specifica nell'applicazione. Il rapporto indica la versione esatta che ha valutato il file.

Il superamento della verifica garantisce che la fattura sarà accettata?

Significa che il file ha soddisfatto lo schema e le regole eseguite. L'invio è un passaggio distinto: una piattaforma ricevente può aggiungere controlli propri e per accedere alla rete Peppol o a una piattaforma nazionale serve comunque un fornitore qualificato.

Il file non supera la verifica. Cosa devo fare?

Ogni risultato indica l'identificativo della regola e ciò che si aspettava. Correggi gli elementi segnalati nel sistema che ha prodotto il file, esportalo di nuovo ed esegui un'altra verifica qui.

Devi anche creare la fattura?

FreeBillGen crea fatture gratis e senza registrazione. Può anche esportare mappature UBL e CII generiche da controllare con questo validatore.

Crea una fattura

Questo strumento esegue gli artefatti di convalida ufficiali EN 16931, Peppol BIS Billing e XRechnung fissati a una versione nell'applicazione. Non è un test di conformità di un access point, non è un test di accettazione di una piattaforma nazionale e non sostituisce una consulenza professionale.