ValidateFin
93+ terms

Glossario XML finanziario

Definizioni dei termini SEPA, UBL, Peppol, ISO 20022 e di fatturazione elettronica utilizzati nella messaggistica finanziaria.

Glossario XML finanziario

Questo glossario definisce i termini tecnici dei formati elettronici di pagamento e fatturazione - SEPA (pain, camt), ISO 20022, UBL, Peppol, EN 16931, Factur-X, IBAN e i formati USA/Canada (ACH, ABA, MT940, BAI2). Ogni voce fornisce una definizione concisa e citabile per leggere, integrare o eseguire il debug di questi file.

A

Access Point (Peppol)

Un fornitore di servizi certificato che connette le aziende alla rete Peppol. Gli Access Point inviano e ricevono documenti elettronici (fatture, ordini) per conto dei propri clienti, gestendo il modello di consegna sicuro a quattro angoli.

Area SEPA

La zona geografica in cui si applicano gli standard di pagamento SEPA, comprendente i 27 Stati membri dell'UE e Islanda, Liechtenstein, Norvegia, Svizzera, Regno Unito, Andorra, Monaco, San Marino e Vaticano - 36 paesi in totale nel 2025.

Strumenti correlati:IBAN Validator
B

BAI2 (Bank Administration Institute v2)

Un formato di estratto conto di cash management pubblicato dal Bank Administration Institute, dominante negli USA e in Canada. BAI2 usa una gerarchia di record numerici (01 intestazione file, 02 gruppo, 03 conto, 16 transazione, 88 continuazione), importi in unità minori intere e codici di tipo numerici (100–399 crediti, 400–699 debiti). È la controparte nordamericana dello SWIFT MT940 ed è sempre più convertito nel più ricco ISO 20022 camt.053.

Strumenti correlati:BAI2 ViewerCamt.053 Viewer

BBAN (Basic Bank Account Number)

La parte nazionale di un IBAN che identifica la banca, la filiale e il numero di conto. Il formato BBAN varia da paese a paese; ad esempio, un BBAN belga è composto da 12 cifre, mentre un BBAN francese ha 23 caratteri.

Strumenti correlati:IBAN Validator

BIC (Business Identifier Code)

Un codice di 8 o 11 caratteri (detto anche codice SWIFT) che identifica in modo univoco un istituto finanziario. I BIC vengono utilizzati nei messaggi di pagamento SEPA per instradare le transazioni alla banca corretta. Formato: 4 lettere (banca) + 2 lettere (paese) + 2 caratteri (localizzazione) + 3 caratteri opzionali (filiale).

Strumenti correlati:SEPA ValidatorIBAN Validator

BIS Billing 3.0

Peppol BIS (Business Interoperability Specification) Billing 3.0 è la specifica per la fatturazione elettronica e le note di credito sulla rete Peppol. Si basa sulla norma europea EN 16931 e definisce i campi obbligatori, gli elenchi di codici e le regole di business Schematron.

Strumenti correlati:UBL Validator

Business Application Header (BAH)

Un componente ISO 20022 (AppHdr) che incapsula i messaggi MX con metadati sull'emittente, il destinatario e il tipo di messaggio. Il BAH consente il routing e l'elaborazione dei messaggi ISO 20022 indipendentemente dal contenuto di business.

C

camt.052

Un messaggio ISO 20022 (Bank-To-Customer Account Report) che fornisce informazioni infragiornaliere o in tempo reale sui saldi e le transazioni di un conto. Utilizzato per la gestione della tesoreria e il monitoraggio della liquidità prima del regolamento di fine giornata.

Strumenti correlati:Camt.053 Viewer

camt.053

Un messaggio ISO 20022 (Bank-To-Customer Statement) che trasmette i dati dell'estratto conto bancario di fine giornata, inclusi i saldi di apertura/chiusura e tutte le operazioni contabilizzate. Sostituisce il messaggio SWIFT MT940 per gli estratti conto.

Strumenti correlati:Camt.053 Viewer

camt.054

Un messaggio ISO 20022 (Bank-To-Customer Debit Credit Notification) che notifica ai clienti le singole operazioni di addebito o accredito sul proprio conto. Utilizzato spesso per la notifica di pagamento in tempo reale come complemento del camt.052.

Strumenti correlati:Camt.053 Viewer

Categoria di causale (CtgyPurp)

Codice che specifica la natura generale del pagamento. Esempi: SALA (stipendi), SUPP (fornitore), TAXS (imposte), TREA (tesoreria).

Strumenti correlati:SEPA Validator

Categoria IVA

Codice che classifica il trattamento fiscale di una riga di fattura. Categorie comuni: S (aliquota ordinaria), Z (aliquota zero), E (esente), AE (inversione contabile).

Strumenti correlati:UBL Validator

Causale (Purp)

Codice ISO 20022 che indica il motivo specifico di un pagamento. Agevola l'elaborazione e la riconciliazione da parte del creditore.

Strumenti correlati:SEPA Validator

CFONB 120 (AFB120)

Il formato di estratto conto francese normalizzato dal Comité Français d’Organisation et de Normalisation Bancaires. I record sono a larghezza fissa di 120 caratteri e sono identificati dai primi due: 01 saldo precedente, 04 movimento, 05 complemento, 07 nuovo saldo. La sua trappola celebre è l’importo, il cui segno è sovrastampato sull’ultimo carattere (zoned decimal COBOL: "{" e A-I per un credito, "}" e J-R per un debito) e il cui numero di decimali è dichiarato dal record stesso. È la controparte francese del CODA belga e di ISO 20022 camt.053.

ChargBearer (ChrgBr)

Un elemento ISO 20022 (ChrgBr) che specifica chi sostiene le spese della transazione. Valori possibili: DEBT (a carico del debitore), CRED (a carico del creditore), SHAR (condivise) e SLEV (secondo il service level concordato). Nei bonifici SEPA, l'EPC Rulebook impone il valore SLEV.

Chorus Pro

Il portale obbligatorio di fatturazione elettronica del governo francese per le fatture indirizzate alle entità del settore pubblico (B2G). Dal 2017, tutti i fornitori dell'amministrazione pubblica francese devono presentare le fatture tramite Chorus Pro nel formato Factur-X o UBL.

Strumenti correlati:Factur-X Viewer

CII (Cross Industry Invoice)

La Cross Industry Invoice dell'ONU/CEFACT è una sintassi XML per le fatture elettroniche. CII è una delle due sintassi riconosciute dalla norma EN 16931 (l'altra è UBL). Factur-X e ZUGFeRD utilizzano CII per il loro XML incorporato.

Strumenti correlati:Factur-X Viewer

CODA (Coded statement of account)

Il formato di estratto conto bancario belga pubblicato da Febelfin (riferimento: versione 2.8, novembre 2025). Un file CODA è composto da record a larghezza fissa di 128 caratteri identificati dal primo carattere: 0 intestazione, 1 saldo precedente, 2.x movimenti, 3.x informazioni, 8 nuovo saldo, 9 trailer. Gli importi portano tre decimali impliciti e un carattere di segno dare/avere esplicito, e solo i movimenti con numero di dettaglio 0000 sono contabilizzati. È la controparte belga di SWIFT MT940, del BAI2 statunitense e di ISO 20022 camt.053.

Strumenti correlati:CODA ValidatorCamt.053 Viewer

Confronto XML (XML diff)

Tecnica che individua le differenze strutturali e semantiche tra due documenti XML. Utile per analizzare le modifiche a file di pagamento o fatture.

Strumenti correlati:XML Comparator

Contabilizzazione cumulativa (batch booking)

Modalità di elaborazione bancaria in cui tutte le transazioni di un file pain.001 sono raggruppate in un'unica scrittura sull'estratto conto, anziché in scritture singole.

Strumenti correlati:SEPA Validator

Creditore (Creditor)

Nella terminologia SEPA, il creditore è la parte che riceve i fondi (il beneficiario). In un bonifico pain.001, il creditore è identificato dal nome, dall'IBAN e facoltativamente dal BIC. In un addebito diretto pain.008, il creditore è la parte che avvia la riscossione.

CtrlSum (Somma di controllo)

Un elemento XML SEPA nel GroupHeader contenente la somma totale di tutti gli importi delle transazioni nel file di pagamento. Il CtrlSum deve essere uguale alla somma di tutti i singoli valori InstructedAmount; una discrepanza causa il rifiuto del file da parte della banca.

Strumenti correlati:SEPA Validator

CustomizationID (BT-24)

Il campo della fattura (termine di business BT-24, "identificativo di specifica") che indica quale specifica segue il documento. In UBL è l'elemento cbc:CustomizationID; in CII il GuidelineSpecifiedDocumentContextParameter/ID. Per Peppol BIS 3.0 il valore è urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0. La regola BR-01 lo rende obbligatorio.

D

Data di scadenza

Data entro cui una fattura deve essere pagata. Nei documenti UBL ed EN 16931 serve a determinare i termini di pagamento.

Strumenti correlati:UBL Validator

Data valuta

Data in cui i fondi diventano disponibili sul conto del beneficiario o vengono addebitati sul conto dell'ordinante. Può differire dalla data contabile.

Strumenti correlati:Camt.053 Viewer

Debitore (Debtor)

Nella terminologia SEPA, il debitore è la parte che paga (il pagante). In un bonifico pain.001, il debitore è il titolare del conto che avvia il pagamento. In un addebito diretto pain.008, il debitore è la parte il cui conto viene addebitato.

DTD (Document Type Definition)

Un linguaggio di schema XML legacy che definisce la struttura e gli elementi consentiti di un documento XML. Le DTD sono bloccate nei parser XML sicuri perché consentono attacchi XXE (XML External Entity). La validazione XML moderna utilizza XSD al loro posto.

E

EDICOM

Un fornitore globale di EDI (Scambio Elettronico di Dati) e fatturazione elettronica. EDICOM offre soluzioni per scambiare documenti commerciali nei formati EDIFACT, XML, UBL e Factur-X in diversi paesi e framework di conformità.

EN 16931

La norma europea per la fatturazione elettronica, pubblicata dal CEN. EN 16931 definisce il modello di dati semantico per una fattura base (campi obbligatori e facoltativi) e due sintassi riconosciute: UBL 2.1 e UN/CEFACT CII. Tutti gli Stati membri dell'UE devono accettare le fatture conformi a EN 16931.

Strumenti correlati:UBL ValidatorFactur-X Viewer

EndToEndId (Riferimento end-to-end)

Un riferimento univoco assegnato dalla parte emittente per identificare una transazione di pagamento SEPA dall'iniziazione al regolamento. L'EndToEndId viene mantenuto lungo tutta la catena di pagamento e restituito al debitore negli estratti conto per facilitare la riconciliazione.

Strumenti correlati:SEPA Validator

Entità giuridica

Impresa o persona giuridica identificata da un identificativo legale (numero d'impresa, numero di registrazione). Usata nei documenti commerciali per identificare venditori e acquirenti.

Strumenti correlati:UBL Validator

Estratto conto bancario

Un rapporto strutturato di tutte le transazioni di un conto bancario in un determinato periodo. In ISO 20022, gli estratti conto bancari vengono scambiati come messaggi camt.053, fornendo i saldi e le informazioni dettagliate sulle operazioni.

Strumenti correlati:Camt.053 Viewer
F

Factur-X

Uno standard franco-tedesco di fatturazione elettronica ibrida che incorpora un file XML strutturato (basato su UN/CEFACT CII) in un documento PDF/A-3. Factur-X comprende cinque profili (Minimum, Basic WL, Basic, EN 16931, Extended) ed è obbligatorio per la fatturazione B2G in Francia.

Strumenti correlati:Factur-X Viewer

Fattura UBL (Invoice)

Una fattura elettronica nel formato UBL (Universal Business Language) 2.1. Una fattura UBL contiene informazioni strutturate sul venditore, l'acquirente, le righe degli articoli, le imposte e le condizioni di pagamento. È uno dei due tipi di documenti (insieme alla nota di credito) riconosciuti da Peppol BIS Billing 3.0.

Strumenti correlati:UBL Validator

FatturaPA

Il formato di fatturazione elettronica obbligatorio dell'Italia per tutte le transazioni B2B e B2G, gestito dall'Agenzia delle Entrate. I file FatturaPA sono documenti XML inviati tramite il sistema di interscambio SDI.

Strumenti correlati:UBL Validator

Fatturazione elettronica (E-Invoicing)

Lo scambio elettronico di documenti di fatturazione tra fornitori e acquirenti in un formato strutturato e leggibile dalla macchina. La fatturazione elettronica sostituisce le fatture cartacee o PDF con standard quali UBL, CII, Factur-X, XRechnung o FatturaPA.

File di schema .xsd ISO 20022 (pain.008.001.02.xsd)

Il file XSD che definisce la struttura di un messaggio ISO 20022, denominato in base alla versione del messaggio, ad es. pain.008.001.02.xsd (addebito SEPA) o pain.001.001.09.xsd (bonifico). Un validatore verifica l'XML rispetto a questo schema per la conformità strutturale prima di applicare le regole di business. ValidateFin include gli XSD ufficiali e valida rispetto ad essi nel browser.

G

GroupHeader (Intestazione di gruppo)

Il primo blocco di un messaggio XML SEPA (pain.001 o pain.008) contenente le informazioni a livello di messaggio: MessageId, CreationDateTime, NumberOfTransactions, ControlSum e InitiatingParty. In ogni file è presente un solo GroupHeader.

GuidelineSpecifiedDocumentContextParameter

L'elemento XML CII (UN/CEFACT) che contiene l'identificativo di profilo Factur-X / ZUGFeRD. Il suo sottoelemento ID contiene l'URN del profilo, ad es. <ram:GuidelineSpecifiedDocumentContextParameter><ram:ID>urn:cen.eu:en16931:2017</ram:ID>. Qui un validatore legge il BT-24 per stabilire quali regole di profilo applicare.

I

IBAN (International Bank Account Number)

Un sistema di numerazione internazionale standardizzato per i conti bancari, definito nella norma ISO 13616. Un IBAN inizia con un codice paese di 2 lettere, seguito da 2 cifre di controllo (validate tramite mod-97), e poi da un BBAN specifico del paese. Gli IBAN sono obbligatori per tutte le transazioni di pagamento SEPA.

Strumenti correlati:IBAN Validator

Informazioni di rimessa

Riferimento o testo libero che consente al creditore di riconciliare un pagamento con le fatture corrispondenti. Può essere strutturata (riferimento) o non strutturata (fino a 140 caratteri di testo libero).

Strumenti correlati:SEPA ValidatorCamt.053 Viewer

InitiatingParty (Parte iniziatrice)

La parte che avvia un'istruzione di pagamento SEPA, identificata nel GroupHeader dei messaggi pain.001 e pain.008. L'InitiatingParty è generalmente l'azienda cliente che presenta il file di pagamento alla propria banca, e può differire dal Debitore.

Instruction ID (InstrId)

Riferimento univoco di un'istruzione di pagamento assegnato dall'iniziatore. A differenza dell'End-to-End ID, ha valore solo tra iniziatore e banca e non viene trasmesso end-to-end.

Strumenti correlati:SEPA Validator

Inversione contabile (reverse charge)

Meccanismo IVA in cui l'acquirente, e non il venditore, è tenuto a dichiarare e versare l'IVA. Comune nelle transazioni B2B transfrontaliere.

Strumenti correlati:UBL Validator

ISO 20022

Uno standard internazionale di messaggistica finanziaria che definisce una piattaforma comune per lo sviluppo di standard di messaggi. I messaggi ISO 20022 sono in XML e coprono i pagamenti (pain), i rapporti di conto (camt), i titoli, il commercio e altro. SEPA, SWIFT MX e i principali sistemi di pagamento istantaneo utilizzano ISO 20022.

L

Livello di servizio (SvcLvl)

Livello di elaborazione concordato per un pagamento. Il codice SEPA indica che la transazione va trattata secondo le regole dello schema SEPA.

Strumenti correlati:SEPA Validator
M

Mandato di addebito diretto

Autorizzazione concessa dal debitore al creditore ad addebitare il proprio conto bancario. Obbligatoria per ogni operazione di addebito diretto SEPA.

Strumenti correlati:SEPA Validator

Messaggio MX (ISO 20022 MX)

Un messaggio XML ISO 20022 (a differenza del formato MT legacy). I messaggi MX sono più ricchi, più strutturati e supportano più dati rispetto ai messaggi MT. La migrazione mondiale di SWIFT verso ISO 20022 MX è in corso per sostituire i messaggi MT nei pagamenti transfrontalieri.

Mod-97 (Modulo 97)

L'algoritmo di checksum matematico utilizzato per convalidare gli IBAN. L'algoritmo riorganizza l'IBAN, converte le lettere in numeri e verifica che il risultato modulo 97 sia uguale a 1. Un fallimento del controllo mod-97 indica un errore di trascrizione nell'IBAN.

Strumenti correlati:IBAN Validator

MsgId (Identificatore di messaggio)

Un identificatore univoco assegnato dalla parte iniziatrice a un messaggio di pagamento SEPA (pain.001 o pain.008). Il MsgId deve essere univoco entro un periodo ragionevole (generalmente 15 giorni) per evitare l'elaborazione duplicata da parte della banca.

MT940

Un formato di messaggio SWIFT legacy per la trasmissione di estratti conto bancari, ampiamente utilizzato prima di ISO 20022. MT940 fornisce informazioni sui saldi e le transazioni, ma con dati strutturati meno ricchi rispetto al camt.053 di ISO 20022 che lo sostituisce.

Strumenti correlati:MT940 ViewerCamt.053 Viewer
N

Nota di credito (Credit Note)

Un documento commerciale emesso da un venditore per correggere o annullare una fattura emessa in precedenza. In UBL, una nota di credito è un tipo di documento distinto (UBL CreditNote) con la stessa struttura di una fattura, ma utilizzato per ridurre l'importo dovuto dall'acquirente.

Strumenti correlati:UBL Validator

Nota di debito

Documento emesso dall'acquirente per richiedere un aumento dell'importo di una fattura. Meno comune della nota di credito.

Strumenti correlati:UBL Validator

Numerazione di versione ISO 20022 (pain.001.001.09)

Un identificativo ISO 20022 come pain.001.001.09 si legge: area di business + numero del messaggio . variante . versione. Quindi pain.001.001.09 = avvio di bonifico (pain.001), variante 001, versione 09. pain.001.001.03 (2009) e pain.001.001.09 (2019) sono due versioni dello stesso messaggio; SEPA sta migrando da .03 a .09.

O

Onere (charge)

Costo aggiuntivo applicato a una riga di fattura o al totale della fattura, come spese di consegna o commissioni di servizio.

Strumenti correlati:UBL Validator
P

pain.001 (Iniziazione del bonifico)

Un messaggio XML ISO 20022 utilizzato per avviare una o più transazioni di bonifico SEPA. Un file pain.001 viene presentato da un'azienda alla propria banca e contiene i blocchi GroupHeader, PaymentInformation e CreditTransferTransactionInformation. Versioni comuni: 003, 009, 011.

Strumenti correlati:SEPA ValidatorCSV Converter

pain.002

Payment Status Report. Messaggio ISO 20022 restituito dalla banca per confermare l'accettazione o il rifiuto di un file pain.001 o pain.008, con un codice motivo per ogni rifiuto.

Strumenti correlati:pain.002 Reader

pain.008 (Iniziazione dell'addebito diretto)

Un messaggio XML ISO 20022 utilizzato per avviare addebiti diretti SEPA. Il creditore invia un pain.008 alla propria banca, che poi preleva i fondi dai conti dei debitori. Richiede un mandato preventivo firmato dal debitore. Versioni comuni: 002, 008, 010.

Strumenti correlati:SEPA Validator

Partita IVA (numero IVA)

Identificativo univoco assegnato a un'impresa registrata ai fini IVA. Nei documenti UBL ed EN 16931 è indicato con il prefisso del paese (es. BE0123456789).

Strumenti correlati:UBL Validator

Payment Information (PmtInf)

Il secondo blocco di un file SEPA pain.001 o pain.008, che raggruppa le transazioni che condividono parametri comuni come il metodo di pagamento, la data di esecuzione e il conto del debitore. Un unico file può contenere più blocchi PaymentInformation.

PDF/A-3

Formato PDF di archiviazione normato ISO 19005-3, che consente di incorporare file di qualsiasi tipo. Factur-X e ZUGFeRD lo usano per incorporare l'XML della fattura nel PDF.

Strumenti correlati:Factur-X Viewer

Peppol

Pan-European Public Procurement On-Line. Rete per lo scambio di documenti commerciali elettronici basata su UBL, ampiamente usata negli appalti pubblici europei.

Strumenti correlati:UBL Validator

Peppol ID

Un identificatore univoco per un partecipante alla rete Peppol, utilizzato per instradare i documenti elettronici all'Access Point corretto. Un Peppol ID è composto da un identificatore di schema (es.: 0208 per i numeri d'impresa belgi) seguito dall'identificatore dell'azienda (es.: numero IVA).

Strumenti correlati:UBL Validator

PmtInfId (Identificatore delle informazioni di pagamento)

Un identificatore univoco per un blocco PaymentInformation in un file SEPA pain.001 o pain.008. Nello stesso messaggio possono esistere più blocchi PmtInfId, ciascuno che raggruppa transazioni con parametri comuni. Le banche utilizzano il PmtInfId per tracciare e segnalare i singoli lotti di pagamenti.

Profili Factur-X (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED)

Factur-X definisce cinque profili di dati, dal meno al più completo: MINIMUM (solo intestazione e totali, non conforme a EN 16931), BASIC WL (basic senza righe), BASIC (con righe di fattura), EN 16931 (detto anche Comfort, pienamente conforme a EN 16931) ed EXTENDED (scenari di business aggiuntivi). ZUGFeRD 2.x usa gli stessi profili.

R

RequestedExecutionDate (Data di esecuzione richiesta)

La data in cui la parte iniziatrice richiede che il pagamento venga eseguito dalla banca, specificata nel formato ISO 8601 (YYYY-MM-DD). Per i bonifici SEPA, deve essere un giorno lavorativo TARGET2. Le date che cadono nei fine settimana o nei giorni festivi vengono generalmente rinviate al successivo giorno lavorativo.

Riferimento del creditore (ISO 11649)

Riferimento standardizzato generato dal creditore per identificare una fattura o un credito. Include una cifra di controllo per rilevare gli errori.

Strumenti correlati:SEPA Validator

Riga di fattura

Elemento di una fattura che descrive un bene o un servizio fornito. Riporta descrizione, quantità, prezzo unitario, IVA e importo totale.

Strumenti correlati:UBL Validator
S

Schematron

Un linguaggio di validazione XML basato su regole XPath, utilizzato in aggiunta a XSD per la validazione delle regole di business. Peppol BIS Billing e la EN 16931 utilizzano Schematron per imporre vincoli che XSD non può esprimere, come la coerenza tra campi (es.: l'importo IVA deve essere uguale alla base imponibile per l'aliquota).

Strumenti correlati:UBL ValidatorSEPA Validator

Sconto

Riduzione di prezzo applicata a una riga di fattura o al totale della fattura. Nei documenti EN 16931 lo sconto riporta una motivazione e un importo.

Strumenti correlati:UBL Validator

SCT (Bonifico SEPA)

Uno strumento di pagamento SEPA per inviare fondi da un conto bancario a un altro nell'area SEPA. Le transazioni SCT vengono avviate tramite messaggi XML pain.001 ed elaborate in un giorno lavorativo. La variante Instant (SCT Inst) viene regolata in meno di 10 secondi.

SDD (Addebito diretto SEPA)

Uno strumento di pagamento SEPA che consente a un creditore di prelevare fondi direttamente dal conto di un debitore, sulla base di un mandato. Esistono due schemi: SDD Core (per i privati) e SDD B2B (per le aziende). Le istruzioni SDD vengono trasmesse tramite messaggi XML pain.008.

SDI (Sistema di Interscambio)

Il sistema nazionale di interscambio di fatturazione elettronica dell'Italia, gestito dall'Agenzia delle Entrate. Tutte le fatture italiane B2B e B2G nel formato FatturaPA devono transitare attraverso il SDI, che valida, consegna e archivia le fatture tra aziende, offrendo al contempo visibilità all'amministrazione fiscale.

SEPA (Area Unica dei Pagamenti in Euro)

Un'iniziativa di integrazione dei pagamenti dell'Unione Europea che consente pagamenti in euro senza contante tra 36 paesi secondo standard armonizzati. SEPA copre i bonifici (SCT), gli addebiti diretti (SDD) e i pagamenti istantanei (SCT Inst), tutti basati sulla messaggistica XML ISO 20022.

Strumenti correlati:SEPA Validator

SMP (Service Metadata Publisher)

Un componente Peppol che pubblica le capacità di un partecipante: quali tipi di documenti può ricevere e quale Access Point lo serve. Quando si invia un documento su Peppol, l'Access Point del mittente interroga l'SMP per scoprire il punto di accesso del destinatario.

Strumento locale (LclInstrm)

Codice che specifica la variante dello strumento di pagamento utilizzato. Negli addebiti diretti SEPA distingue gli schemi CORE e B2B.

Strumenti correlati:SEPA Validator

SWIFT (Society for Worldwide Interbank Financial Telecommunication)

La cooperativa mondiale che gestisce la rete internazionale di messaggistica finanziaria utilizzata da banche e istituzioni finanziarie. SWIFT definisce sia i codici BIC (per l'identificazione delle istituzioni) che gli standard di messaggi MT/MX per i pagamenti transfrontalieri.

T

Termini di pagamento

Condizioni concordate tra acquirente e venditore su tempi e modalità di pagamento di una fattura. Possono prevedere uno sconto per pagamento anticipato.

Strumenti correlati:UBL Validator
U

UBL (Universal Business Language)

Una libreria standard OASIS di documenti commerciali XML (fatture, ordini, avvisi di spedizione, ecc.). La versione 2.1 è la base di Peppol BIS Billing 3.0 e della conformità a EN 16931. Le fatture e le note di credito UBL sono il formato di fatturazione elettronica più utilizzato in Europa.

Strumenti correlati:UBL Validator

urn:cen.eu:en16931:2017 (CustomizationID EN 16931)

L'identificativo di base del modello semantico EN 16931. Da solo, urn:cen.eu:en16931:2017 è il profilo Factur-X EN 16931 (Comfort). Combinato con #compliant# o #conformant# e una URN di CIUS, forma un CustomizationID come urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0 (Peppol BIS 3.0) - il valore richiesto dalla regola BR-01 (BT-24).

urn:factur-x.eu:1p0 (URN di profilo Factur-X)

Il prefisso URN che identifica un profilo Factur-X / ZUGFeRD nell'XML CII incorporato. I cinque identificativi di profilo sono urn:factur-x.eu:1p0:minimum, urn:factur-x.eu:1p0:basicwl, urn:cen.eu:en16931:2017#compliant#urn:factur-x.eu:1p0:basic, urn:cen.eu:en16931:2017 (il profilo EN 16931 / Comfort) e urn:cen.eu:en16931:2017#conformant#urn:factur-x.eu:1p0:extended. Compare nell'elemento GuidelineSpecifiedDocumentContextParameter/ID.

urn:iso:std:iso:20022:tech:xsd (namespace ISO 20022)

Il namespace XML che identifica un messaggio ISO 20022 e il suo schema XSD, ad es. urn:iso:std:iso:20022:tech:xsd:pain.001.001.09 per un bonifico SEPA o urn:iso:std:iso:20022:tech:xsd:camt.053.001.08 per un estratto conto. È dichiarato con xmlns sulla radice Document e deve corrispondere esattamente alla versione del messaggio.

V

Validazione dello schema

Il processo di verifica di un documento XML rispetto a uno schema formale (XSD o Schematron) per controllare la correttezza strutturale e la conformità alle regole di business. La validazione dello schema è il primo passo nell'elaborazione di qualsiasi messaggio SEPA, UBL o ISO 20022.

Strumenti correlati:SEPA ValidatorUBL Validator

ViDA (IVA nell'era digitale)

Una proposta della Commissione europea per modernizzare le norme IVA introducendo la segnalazione digitale in tempo reale e la fatturazione elettronica obbligatoria per le transazioni B2B intraeuropee. ViDA mira a ridurre il divario IVA e le frodi richiedendo fatture elettroniche strutturate per le transazioni transfrontaliere a partire dal 2028.

X

XML (Extensible Markup Language)

Un linguaggio di markup che codifica documenti in un formato leggibile sia dagli esseri umani che dalle macchine. XML è la base dei messaggi di pagamento SEPA, delle fatture UBL, dei messaggi finanziari ISO 20022 e di molti altri standard finanziari. I documenti XML vengono validati tramite schemi (XSD) e regole di business (Schematron).

Strumenti correlati:XML Comparator

XML ben formato (Well-Formed XML)

Un documento XML che rispetta le regole sintattiche di base dell'XML: un unico elemento radice, tag correttamente annidati, elementi chiusi e codifica corretta. Un documento ben formato può essere analizzato; un documento valido viene inoltre verificato rispetto a uno schema (XSD o DTD).

xmlns (Namespace XML)

Un attributo che dichiara un namespace in un documento XML, collegando i nomi degli elementi a un URI che li identifica in modo univoco. I file SEPA pain.001 devono dichiarare il namespace ISO 20022 corretto (es.: urn:iso:std:iso:20022:tech:xsd:pain.001.001.03) affinché la validazione dello schema abbia successo.

XPath

Un linguaggio di query per navigare e selezionare nodi in un documento XML. XPath viene utilizzato nelle regole Schematron per validare la logica di business nei file SEPA e UBL, e nei fogli di stile XSLT per trasformare XML in report o altri formati.

XRechnung

Lo standard nazionale di fatturazione elettronica della Germania basato su EN 16931, obbligatorio per le fatture indirizzate alle autorità pubbliche federali tedesche dal 2020. XRechnung utilizza la sintassi UBL 2.1 o UN/CEFACT CII e viene presentato tramite il portale ZRE (Zentraler Rechnungseingang).

Strumenti correlati:UBL Validator

XSD (XML Schema Definition)

Lo standard W3C per definire la struttura, il contenuto e i tipi di dati dei documenti XML. Gli schemi XSD sono pubblicati dall'EPC per i messaggi SEPA pain e da OASIS per UBL. Un file XML conforme al suo XSD è detto valido rispetto allo schema; gli errori strutturali vengono rilevati in questa fase.

Strumenti correlati:SEPA ValidatorUBL Validator

XSLT (Extensible Stylesheet Language Transformations)

Un linguaggio per trasformare documenti XML in altri formati XML, HTML o testo tramite template ed espressioni XPath. XSLT viene utilizzato per generare report leggibili dagli esseri umani da file SEPA, UBL e camt.053, e per convertire tra diverse versioni di messaggi ISO 20022.

XXE (XML External Entity)

Una classe di vulnerabilità di sicurezza XML in cui un documento XML malevolo fa riferimento a entità esterne per leggere file locali o effettuare attacchi SSRF (Server-Side Request Forgery). I parser XML sicuri disabilitano le dichiarazioni DOCTYPE e la risoluzione delle entità esterne. ValidateFin blocca gli XXE per progetto.

Z

ZUGFeRD

Uno standard tedesco di fatturazione elettronica ibrida (Zentraler User Guide des Forums elektronische Rechnung Deutschland) che incorpora un file XML UN/CEFACT CII in un documento PDF/A-3. ZUGFeRD è l'equivalente tedesco di Factur-X e condivide la stessa specifica tecnica; le versioni 2.1+ sono allineate con EN 16931.

Strumenti correlati:Factur-X Viewer