Fatturazione Elettronica - Tag nella Fattura Elettronica

Versione Compatibile: Tutte

Data e numero revisione: 23/10/2023, v. 2

Motivazione revisione: Migliorata la leggibilità del capitolo 

In questo capitolo saranno riportati i TAG XML di una fattura ordinaria e le relative indicazioni sulle modalità di generazione del tag in questione. 


Premessa:

L'XML è concepito in modo che ci siano dei tag padre i quali contengono altri tag (tag figlio)

Osservando la tabella si potrà notare come ci siano dei tag padre non obbligatori con dei tag figli obbligatori: Ciò significa che, qualora venisse inserito nell'xml il tag padre, quegli elementi segnati come obbligatori allora dovranno essere inseriti per forza. 

In altri casi, esistono tag padri obbligatori con tutti tag figli non obbligatori: In tal caso significa che nessuno di quei tag va necessariamente inserito, purché ne venga inserito almeno uno. 


Le celle evidenziate in verde indicano i tag facoltativi

Le celle evidenziate in rosso indicano i tag obbligatori


1 <FatturaElettronicaHeader>

Nome tag

Formato

Dove viene reperito

1.1 <DatiTrasmissione>(1)

1.1.1 <IdTrasmittente>(1)

1.1.1.1 <IdPaese>(1)

IT, ES, ecc.

Da Business File:

ImpostazioniImpronta InformaticaFE Trasmittente

Campi: "Id Paese" e "C.F./P. IVA"

1.1.1.2 <Id Codice>(1)

Alfanumerico

1.1.2 <ProgressivoInvio>(1)

Alfanumerico

Da Business File:

ImpostazioniImpronta InformaticaFE Trasmittente

Campo: "Progressivo Invio"

1.1.3 <FormatoTrasmissione>(1)

FPA12 (PA)

FPR12 (Privati)

Da Business:

Clienti fatturazione elettronicaCampo "tipo cliente"

1.1.4 <CodiceDestinatario>(1)

Alfanumerico

Da Business:

Clienti fatturazione elettronicaCampo "codice destinatario"

1.1.5 <ContattiTrasmittente>(1)

1.1.5.1 <Telefono>(1)

Alfanumerico

Da Business File:

ImpostazioniImpronta InformaticaFE Trasmittente

Campi: "Telefono" e "E-mail"

1.1.5.2 <Email>(1)

Alfanumerico

1.1.6 <PECDestinatario>(1)

Alfanumerico

Da Business:

Clienti fatturazione elettronicaCampo "PEC fatt. privati"

1.2 <CedentePrestatore>(1)

1.2.1 <DatiAnagrafici>(1)

1.2.1.1 <IdFiscaleIVA>(1)

1.2.1.1.1 <IdPaese>(1)

 IT, ES, ecc.

Da Business File:

ImpostazioniImpronta InformaticaFE Cedente

Ai relativi campi

1.2.1.1.2 <IdCodice>(1)

Alfanumerico

1.2.1.2 <CodiceFiscale>(1)

Alfanumerico

1.2.1.3 <Anagrafica>(1)

1.2.1.3.1 <Denominazione>(1)

Alfanumerico

1.2.1.3.2 <Nome>(1)

Alfanumerico

1.2.1.3.3 <Cognome>(1)

Alfanumerico

1.2.1.3.4 <Titolo>(1)

Alfanumerico

1.2.1.3.5 <CodiceEORI>(1)

Alfanumerico

1.2.1.4 <AlboProfessionale>(1)

Alfanumerico

1.2.1.5 <ProvinciaAlbo>(1)

Alfanumerico

1.2.1.6 <NumeroIscrizioneAlbo>(1)

Alfanumerico

1.2.1.7 <DataIscrizioneAlbo>(1)

Alfanumerico

1.2.1.8 <RegimeFiscale>(1)

Alfanumerico

1.2.2 <Sede>(1)

1.2.2.1 <Indirizzo>(1)

Alfanumerico

1.2.2.2 <NumeroCivico>(1)

Alfanumerico

1.2.2.3 <CAP>(1)

Alfanumerico

1.2.2.4 <Comune>(1)

Alfanumerico

1.2.2.5 <Provincia>(1)

 RM, PG, ecc.

1.2.2.6 <Nazione>(1)

 IT, ES, ecc.

1.2.3 <StabileOrganizzazione>(1)

1.2.3.1 <Indirizzo>(1)

Alfanumerico

Da Business File:

ImpostazioniImpronta InformaticaFE Cedente Dettaglio

Ai relativi campi

1.2.3.2 <NumeroCivico>(1)

Alfanumerico

1.2.3.3 <CAP>(1)

Alfanumerico

1.2.3.4 <Comune>(1)

Alfanumerico

1.2.3.5 <Provincia>(1)

 RM, PG, ecc.

1.2.3.6 <Nazione>(1)

 IT, ES, ecc.

1.2.4 <IscrizioneREA>(1)

1.2.4.1 <Ufficio>(1)

 RM, PG, ecc.

1.2.4.2 <NumeroREA>(1)

Alfanumerico

1.2.4.3 <CapitaleSociale>(1)

Numerico

1.2.4.4 <SocioUnico>(1)

SU (Socio unico)

SM (Più soci)

1.2.4.5 <StatoLiquidazione>(1)

LS(Liquidazione)

LN(Non Liquidazione)

1.2.5 <Contatti>(1)

1.2.5.1 <Telefono>(1)

Alfanumerico

1.2.5.2 <Fax>(1)

Alfanumerico

1.2.5.3 <Email>(1)

Alfanumerico

1.2.6 <RiferimentoAmministrazione>(1)

Alfanumerico

1.3<RappresentanteFiscale>(1)

1.3.1 <DatiAnagrafici>(1)

1.3.1.1 <IdFiscaleIVA>(1)

1.3.1.1.1 <IdPaese>(1)

 IT, ES, ecc.

Da Business File:

ImpostazioniImpronta InformaticaFE Rappresentante

Ai relativi campi

1.3.1.1.2 <IdCodice>(1)

Alfanumerico

1.3.1.2 <CodiceFiscale>(1)

Alfanumerico

1.3.1.3 <Anagrafica>(1)

1.3.1.3.1 <Denominazione>(1)

Alfanumerico

1.3.1.3.2 <Nome>(1)

Alfanumerico

1.3.1.3.3 <Cognome>(1)

Alfanumerico

1.3.1.3.4 <Titolo>(1)

Alfanumerico

1.3.1.3.5 <CodEORI>(1)

Alfanumerico

1.4<CessionarioCommittente>(1)

1.4.1 <DatiAnagrafici>(1)

1.4.1.1 <IdFiscaleIVA>(1)

1.3.1.1.1 <IdPaese>(1)

 IT, ES, ecc.

Da Business:

Codice ISO dello Stato inserito nell'Anagrafica Cliente

1.3.1.1.2 <IdCodice>(1)

Alfanumerico

Da Business:

Partita IVA del cliente inserita nell'Anagrafica Cliente

1.4.1.2 <CodiceFiscale>(1)

Alfanumerico

Da Business:

Codice Fiscale del cliente inserita nell'Anagrafica Cliente

1.4.1.3 <Anagrafica>(1)

1.4.1.3.1 <Denominazione>(1)

Alfanumerico

Da Business:

Informazioni anagrafiche del cliente inserite nell'Anagrafica Cliente.

Nome, Cognome, Titolo e Cod. EORI  al momento non gestiti

1.4.1.3.2 <Nome>(1)

Alfanumerico

1.4.1.3.3 <Cognome>(1)

Alfanumerico

1.4.1.3.4 <Titolo>(1)

Alfanumerico

1.4.1.3.5 <CodEORI>(1)

Alfanumerico

1.4.2 <Sede>(1)

1.4.2.1 <Sede>(1)

Alfanumerico

Da Business:

Informazioni anagrafiche del cliente inserite nell'Anagrafica Cliente.

Tutti i campi sono presi dai campi situati della maschera "Indirizzo"

1.4.2.2 <NumeroCivico>(1)

Alfanumerico

1.4.2.3 <CAP>(1)

Alfanumerico

1.4.2.4 <Comune>(1)

Alfanumerico

1.4.2.5 <Provincia>(1)

 PG, RM, ecc.

1.4.2.6 <Nazione>(1)

 IT, ES, ecc.

1.4.3 <StabileOrganizzazione>(1)

1.4.3.1 <Sede>(1)

Alfanumerico

Da Business:

Informazioni inserite nell'Anagrafica Cliente e nei Parametri fatturazione elettronica. Per informazioni visitare la pagina dedicata


1.4.3.2 <NumeroCivico>(1)

Alfanumerico

1.4.3.3 <CAP>(1)

Alfanumerico

1.4.3.4 <Comune>(1)

Alfanumerico

1.4.3.5 <Provincia>(1)

 PG, RM, ecc.

1.4.3.6 <Nazione>(1)

 IT, ES, ecc.

1.4.4 <RappresentanteFiscale>(1)

1.4.4.1 <IdFiscaleIVA>(1)

1.4.4.1.1 <IdPaese>(1)

 IT, ES, ecc.

Da Business:

Informazioni inserite nell'Anagrafica Cliente e nei 'Parametri Fatturazione Elettronica'. Per informazioni visitare la pagina dedicata

1.4.4.1.2 <IdCodice>(1)

Alfanumerico

1.4.4.2 <Denominazione>(1)

Alfanumerico

1.4.4.3 <Nome>(1)

Alfanumerico

1.4.4.4 <Cognome>(1)

Alfanumerico

1.5 <TerzoIntermediarioOSoggettoEmittente>(1)

1.5.1 <DatiAnagrafici>(1)

1.5.1.1 <IdFiscaleIVA>(1)

1.5.1.1.1 <IdPaese>(1)

Alfanumerico

Da Business File:

ImpostazioniImpronta InformaticaFE Terzo Intermediario

Ai relativi campi

1.5.1.1.2 <IdCodice>(1)

 IT, ES, ecc.

1.5.1.2 <CodiceFiscale>(1)

Alfanumerico

1.5.1.3 <Anagrafica>(1)

1.5.1.3.1 <Denominazione>(1)

Alfanumerico

1.5.1.3.2 <Nome>(1)

Alfanumerico

1.5.1.3.3 <Cognome>(1)

Alfanumerico

1.5.1.3.4 <Titolo>(1)

Alfanumerico

1.5.1.3.5 <CodEORI>(1)

Alfanumerico

1.6 <SoggettoEmittente>(1)

CC (Cessionario Committente)

TZ (Terzo)

Generato automaticamente in base alla presenza o meno della sezione 1.5 <TerzoIntermediarioOSoggettoEmittente>




2 <FatturaElettronicaBody>

Nome tag


Formato

Dove viene reperito

2.1 <DatiGenerali>

2.1.1 <DatiGeneraliDocumento>(1)

2.1.1.1 <TipoDocumento>(1)

TDXX

Da Business :

Codici Fatturazione ElettronicaTipi Doc mag./prima nota

2.1.1.2 <Divisa>(1)

EUR, USD, ecc.

Al momento sempre EUR

2.1.1.3 <Data>(1)

AAAA-MM-GG

Da Business :

Data del documento di magazzino

2.1.1.4 <Numero>(1)

Alfanumerico

Da Business :

Numero del documento di magazzino

2.1.1.5 <DatiRitenuta>(N)

2.1.1.5.1 <TipoRitenuta>(1)

RTXX

Da Business (Anagrafica cliente) 

Persona FisicaRT01, Persona GiuridicaRT02

2.1.1.5.2 <ImportoRitenuta>(1)

Numerico

Da Business :

Dalla sezione 'Ritenuta' del piede del documento di magazzino

2.1.1.5.3 <AliquotaRitenuta>(1)

Numerico

2.1.1.5.4 <CausalePagamento>(1)

A,B... , Z

Al momento sempre A

2.1.1.6 <DatiBollo>(1)

2.1.1.6.1 <BolloVirtuale>(1)

Valore Ammesso=SI

Da Business :

In Consolle Fatture Attive, colonne 'Tipo Bollo' ed 'Importo Bollo' (pagina del manuale dedicata)

2.1.1.6.2 <ImportoBollo>(1)

Numerico

2.1.1.7 <DatiCassaPrevidenziale>(N)

2.1.1.7.1 <TipoCassa>(1)

TCXX

Personalizzabile tramite Stored Procedure

2.1.1.7.2 <AlCassa>(1)

Numerico

2.1.1.7.3 <ImportoContributoCassa>(1)

Numerico

2.1.1.7.4 <ImponibileCassa>(1)

Numerico

2.1.1.7.5 <AliquotaIVA>(1)

Numerico

2.1.1.7.6 <Ritenuta>(1)

Valore Ammesso=SI

2.1.1.7.7 <Natura>(1)

N1, N3.X, ecc

2.1.1.7.8 <RiferimentoAmministrazione>(1)

Alfanumerico

2.1.1.8 <ScontoMaggiorazione>(N)

2.1.1.8.1 <Tipo>(1)

SC (Sconto)

MG (Maggiorazione)

Da Business :

Sezione 'Pagamento' nella testata del Documento di Magazzino

2.1.1.8.2 <Percentuale>(1)

Numerico

2.1.1.8.3 <Importo>(1)

Numerico

2.1.1.9 <ImportoTotaleDocumento>(1)

Numerico

Da Business :

Totale del calcolo effettuato nel Piede del Documento di Magazzino

2.1.1.10 <Arrotondamento>(1)

Numerico

Al momento non viene gestito

2.1.1.11 <Causale>(N)

Alfanumerico

Da Business :

Tramite personalizzazione XML (pagina del manuale)

2.1.1.12 <Art73>(1)

SI / NO

Personalizzabile tramite Stored Procedure

2.1.2 <DatiOrdineAcquisto>(N)

2.1.2.1 <RiferimentoNumeroLinea>(N)

Numerico

Da Business :

- Tramite personalizzazione XML (pagina del manuale)

- Dai campi dell'impegno collegato in Business

(L'utente può scegliere quali campi prendere dall'impegno tramite i Parametri Fatturazione Elettronica)

2.1.2.2 <IdDocumento>(1)

Alfanumerico

2.1.2.3 <Data>(1)

AAAA-MM-GG

2.1.2.4 <NumItem>(1)

Alfanumerico

2.1.2.5 <CodiceCommessaConvenzione>(1)

Alfanumerico

2.1.2.6 <CodiceCUP>(1)

Alfanumerico

2.1.2.7 <CodiceCIG>(1)

Alfanumerico

2.1.3 <DatiContratto>(N)


Da Business :

Tramite personalizzazione XML (pagina del manuale)


2.1.4 <DatiConvenzione>(N)

2.1.5 <DatiRicezione>(N)

2.1.6 <DatiFattureCollegate>(N)

2.1.7 <DatiSAL>(N)

2.1.7.1 <RiferimentoFase>(1)

Numerico

Personalizzabile tramite Stored Procedure

2.1.8 <DatiDDT>(N)

2.1.8.1 <Numero>(1)

Numerico

Da Business :

Dai campi di testata del Documento di Magazzino

2.1.8.2 <Data>(1)

AAAA-MM-GG

2.1.8.3 <RiferimentoNumeroLinea>(N)

Alfanumerico

2.1.9 <DatiTrasporto>(1)

2.1.9.1 <DatiAnagraficiVettore>(1)

2.1.9.1.1 <IdFiscaleIVA>(1)

2.1.9.1.1.1<IdPaese>(1)

IT, ES, ecc.

Da Business :

Dai campi situati nella sezione 'Trasporto/Varie' del Piede del Documento di Magazzino

2.1.9.1.1.2<IdCodice>(1)

Alfanumerico

2.1.9.1.2 <CodiceFiscale>(1)

Alfanumerico

2.1.9.1.3 <Anagrafica>

2.1.9.1.3.1 <Denominazione>(1)

Alfanumerico

2.1.9.1.3.2 <Nome>(1)

Alfanumerico

2.1.9.1.3.3 <Cognome>(1)

Alfanumerico

2.1.9.1.3.4 <Titolo>(1)

Alfanumerico

2.1.9.1.3.5 <CodEORI>(1)

Alfanumerico

2.1.9.1.4 <NumeroLicenzaGuida>(1)

Alfanumerico

2.1.9.2 <MezzoTrasporto>(1)

Alfanumerico

2.1.9.3 <CausaleTrasporto>(1)

Alfanumerico

2.1.9.4 <NumeroColli>(1)

Alfanumerico

2.1.9.5 <Descrizione>(1)

Alfanumerico

2.1.9.6 <UnitaMisuraPeso>(1)

Alfanumerico

2.1.9.7 <PesoLordo>(1)

Numerico

2.1.9.8 <PesoNetto>(1)

Numerico

2.1.9.9 <DataOraRitiro>(1)

AAAA-MM-GG HH:MM:SS

2.1.9.10 <DataInizioTrasporto>(1)

AAAA-MM-GG

2.1.9.11 <TipoResa>(1)

EXW, CPT, ecc

2.1.9.12 <IndirizzoResa>(1)

2.1.9.12.1 <Indirizzo>(1)

Alfanumerico

2.1.9.12.2 <NumeroCivico>(1)

Alfanumerico

2.1.9.12.3 <CAP>(1)

Alfanumerico

2.1.9.12.4 <Comune>(1)

Alfanumerico

2.1.9.12.5 <Provincia>(1)

PG, RM, ecc

2.1.9.12.6 <Nazione>(1)

IT, ES, ecc

2.1.9.13 <DataOraConsegna>(1)

AAAA-MM-GG HH:MM:SS

2.1.10 <FatturaPrincipale>(1)

2.1.10.1 <NumeroFatturaPrincipale>(1)

Alfanumerico

Gestibile tramite Stored Procedure

2.1.10.2 <DataFatturaPrincipale>(1)

AAAA-MM-GG

2.2 <DatiBeniServizi>(1)

2.2.1 <DettaglioLinee>(N)

2.2.1.1 <NumeroLinea>(1)

Numerico

Numero della riga dell'articolo del documento di magazzino

2.2.1.2 <TipoCessionePrestazione>(1)

SC (Sconto)

PR (Premio)

AB (Abbuono)

AC (Spesa Accessoria)

Attualmente non gestito

2.2.1.3 <CodiceArticolo>(N)

2.2.1.3.1 <CodiceTipo>(1)

Alfanumerico

Personalizzabile tramite Mappatura XML

2.2.1.3.2 <CodiceValore>(1)

Alfanumerico

Colonna Codice Articolo della riga del Documento di Magazzino

2.2.1.4 <Descrizione>(1)

Alfanumerico

Colonna 'Descrizione' della riga del Documento di Magazzino

2.2.1.5 <Quantita>(1)

Numerico

Colonna 'Q.tà' della riga del Documento di Magazzino

2.2.1.6 <UnitaMisura>(1)

Alfanumerico

Colonna 'UMP' della riga del Documento di Magazzino

2.2.1.7 <DataInizioPeriodo>(1)

AAAA-MM-GG

Personalizzabile dai Parametri fatturazione elettronica

2.2.1.8 <DataFinePeriodo>(1)

AAAA-MM-GG

Personalizzabile dai Parametri fatturazione elettronica

2.2.1.9 <PrezzoUnitario>(1)

Numerico

Colonna 'Prezzo' della riga del Documento di Magazzino

2.2.1.10 <ScontoMaggiorazione>(N)

2.2.1.10.1 <Tipo>(1)

SC (Sconto)

MG (Maggiorazione)

Inserendo un valore positivo nella colonna "Sconto", il <Tipo> sarà uguale = SC.

Inserendo un valore negativo, il <Tipo> sarà = MG

2.2.1.10.2 <Percentuale>(1)

Numerico

2.2.1.10.3 <Importo>(1)

Numerico

2.2.1.11 <PrezzoTotale>(1)

Numerico

Totale ottenuto dal calcolo degli importi sulla riga in questione al netto degli sconti/maggiorazioni

2.2.1.12 <AliquotaIVA>(1)

Numerico

Colonna 'Cod. IVA' della riga del Documento di Magazzino

2.2.1.13 <Ritenuta>(1)

Valore Ammesso=SI

Generato a partire dal flag "Calcola ritenuta" presente nella tabella "Vendite" dell'anagrafica articolo

2.2.1.14 <Natura>(1)

N1, N3, ecc

Natura del Codice IVA inserito nella riga dell'articolo

2.2.1.15 <RiferimentoAmministrazione>(1)

Alfanumerico

Personalizzabile tramite Mappatura XML

2.2.1.16 <AltriDatiGestionali>(N)

2.2.1.16.1 <TipoDato>(1)

Alfanumerico

Personalizzabile tramite Mappatura XML

2.2.1.16.2 <RiferimentoTesto>(1)

Alfanumerico

2.2.1.16.3 <RiferimentoNumero>(1)

Numerico

2.2.1.16.4 <RiferimentoData>(1)

AAAA-MM-GG

2.2.2 <DatiRiepilogo>(N)

2.2.2.1 <AliquotaIVA>(1)

Numerico

Calcolati nel piede del documento.

L'esigibilità IVA viene stabilita a partire dal tipo documento (esigibilità immediata, differita o split)

2.2.2.2 <Natura>(1)

N1, N3, ecc

2.2.2.3 <SpeseAccessorie>(1)

Numerico

2.2.2.4 <Arrotondamento>(1)

Numerico

2.2.2.5 <ImponibileImporto>(1)

Numerico

2.2.2.6 <Imposta>(1)

Numerico

2.2.2.7 <EsigibilitaIVA>(1)

I (Esigibilità immediata)

D(Esigibilità differita)

S(Split Payment)

2.2.2.8 <RiferimentoNormativo>(1)

Alfanumerico

2.3 <DatiVeicoli>(1)

2.3.1 <Data>(1)

AAAA-MM-GG

Gestibile tramite Stored Procedure

2.3.2 <TotalePercorso>(1)

Alfanumerico

2.4 <DatiPagamento>(N)

2.4.1 <CondizioniPagamento>(1)

TPXX

Mappatura del relativo Codice di Pagamento

2.4.2 <DettaglioPagamento>(N)

2.4.2.1 <Beneficiario>(1)

Alfanumerico

Gestibile tramite Stored Procedure

2.4.2.2 <ModalitaPagamento>(1)

MPXX

Mappatura del relativo Codice di Pagamento

2.4.2.3 <DataRiferimentoTerminiPagamento>(1)

AAAA-MM-GG

Gestibile tramite Stored Procedure

2.4.2.4 <GiorniTerminiPagamento>(1)

Numerico

Gestibile tramite Stored Procedure

2.4.2.5 <DataScadenzaPagamento>(1)

AAAA-MM-GG

Preso dallo scadenzario  

2.4.2.6 <ImportoPagamento>(1)

Numerico

Preso dallo scadenzario  

2.4.2.7 <CodUfficioPostale>(1)

Alfanumerico

Gestibile tramite Stored Procedure

2.4.2.8 <CognomeQuietanzante>(1)

Alfanumerico

Gestibile tramite Stored Procedure

2.4.2.9 <NomeQuietanzante>(1)

Alfanumerico

Gestibile tramite Stored Procedure

2.4.2.10 <CFQuietanzante>(1)

Alfanumerico

Gestibile tramite Stored Procedure

2.4.2.11 <TitoloQuietanzante>(1)

Alfanumerico

Gestibile tramite Stored Procedure

2.4.2.12 <IstitutoFinanziario>(1)

Alfanumerico

Sezione "Banca d'appoggio" del documento di magazzino

2.4.2.13 <IBAN>(1)

Alfanumerico

Preso dalla gestione delle banche di Business

2.4.2.14 <ABI>(1)

Numerico

Preso dalla gestione delle banche di Business

2.4.2.15 <CAB>(1)

Numerico

Preso dalla gestione delle banche di Business

2.4.2.16 <BIC>(1)

Numerico

Preso dalla gestione delle banche di Business

2.4.2.17 <ScontoPagamentoAnticipato>(1)

Numerico

Gestibile tramite Stored Procedure

2.4.2.18 <DataLimitePagamentoAnticipato>(1)

AAAA-MM-GG

Gestibile tramite Stored Procedure

2.4.2.19 <PenalitaPagamentiRitardati>(1)

Numerico

Gestibile tramite Stored Procedure

2.4.2.20 <DataDecorrenzaPenale>(1)

AAAA-MM-GG

Gestibile tramite Stored Procedure

2.4.2.21 <CodicePagamento>(1)

Alfanumerico

Descrizione del Codice di Pagamento utilizzato

2.5 <Allegati>(N)

2.5.1 <NomeAttachment>(1)

Alfanumerico


2.5.2 <AlgoritmoCompressione>(1)

Alfanumerico

2.5.3 <FormatoAttachment>(1)

Alfanumerico

2.5.4 <DescrizioneAttachment>(1)

Alfanumerico

2.5.5 <Attachment>(1)

base64Binary