Gazzetta n. 90 del 18 aprile 2001 (vai al sommario)
AGENZIA DELLE ENTRATE
PROVVEDIMENTO 26 marzo 2001
Approvazione delle specifiche tecniche per la trasmissione telematica dei dati contenuti nella dichiarazione modello 770/2001.

IL DIRETTORE DELL'AGENZIA

In base alle attribuzioni conferitegli dalle norme riportate nel seguito del presente provvedimento:

Dispone:
1. Approvazione delle specifiche tecniche per la trasmissione telematica dei dati contenuti nella dichiarazione modello 770/2001.
1.1. Sono approvate le specifiche tecniche contenute nell'allegato A al presente decreto per la trasmissione in via telematica all'Amministrazione finanziaria dei dati contenuti nella dichiarazione modello 770/2001 da parte degli utenti del servizio telematico.
Motivazioni:
Con il provvedimento del 31 gennaio 2001, pubblicato nel supplemento ordinario n. 36 alla Gazzetta Ufficiale n. 47 del 26 febbraio 2001, e' stato approvato il modello 770/2001 da presentare nell'anno 2001.
Il punto 3.1 di tale provvedimento ha fatto rinvio ad un successivo atto per la definizione delle specifiche tecniche per la trasmissione dei dati delle predette dichiarazioni in via telematica.
Nell'ALLEGATO A al presente provvedimento vengono pertanto stabiliti il contenuto e le caratteristiche tecniche da adottare per la trasmissione in via telematica all'Agenzia delle Entrate dei dati contenuti nella dichiarazione modello 770/2001 da parte dei contribuenti tenuti a tale adempimento dichiarativo che provvedono direttamente all'invio nonche' da parte degli altri utenti del servizio telematico che intervengono quali intermediari abilitati alla trasmissione.
Si riportano i riferimenti normativi del presente provvedimento.
Attribuzioni del Direttore dell'Agenzia delle Entrate.
Decreto legislativo 30 luglio 1999, n. 300 (art. 57; art. 62; art. 66; art. 67, comma 1; art. 68, comma 1; art. 71, comma 3, lettera a); art. 73, comma 4);
Statuto dell'Agenzia delle Entrate, pubblicato nella Gazzetta Uffciale n. 42 del 20 febbraio 2001 (art. 5, comma 1; art. 6, comma 1);
Regolamento di amministrazione dell'Agenzia delle Entrate, pubblicato nella Gazzetta Uffciale n. 36 del 13 febbraio 2001 (art. 2, comma 1);
Decreto del Ministro delle Finanze 28 dicembre 2000, pubblicato nella Gazzetta Ufficiale n. 9 del 12 febbraio 2001.
Disciplina normativa di riferimento.
Decreto del Presidente della Repubblica 29 settembre 1973, n. 600. e successive modificazioni ed integrazioni: disposizioni comuni in materia di accertamento delle imposte sui redditi;
Decreto legislativo 9 luglio 1997, n. 241, e successive modificazioni: norme di semplificazione degli adempimenti dei contribuenti in sede di dichiarazione dei redditi e dell'imposta sul valore aggiunto, nonche' di modernizzazione del sistema di gestione delle dichiarazioni;
Decreto del Presidente della Repubblica 22 luglio 1998, n. 322, e successive modificazioni: modalita' per la presentazione delle dichiarazioni relative alle imposte sui redditi, all'imposta regionale sulle attivita', produttive e all'imposta sul valore aggiunto;
Decreto del Presidente della Repubblica 14 ottobre 1999, n. 542, e successive modificazioni ed integrazioni: disposizioni relative alla presentazione delle dichiarazioni dei redditi, dell'IRAP e dell'IVA;
Decreto 31 luglio 1998, pubblicato nella Gazzetta Ufficiale n. 187 del 12 agosto 1998: modalita' tecniche di trasmissione telematica delle dichiarazioni e dei contratti di locazione e di affitto da sottoporre a registrazione, nonche' di esecuzione telematica dei pagamenti, come modificato dal decreto 24 dicembre 1999, pubblicato nella Gazzetta Ufficiale n. 306 del 31 dicembre 1999, nonche' dal decreto 29 marzo 2001, pubblicato nella Gazzetta Ufficiale n. 78 del 3 aprile 2000;
Decreto 18 febbraio 1999, pubblicato nella Gazzetta Ufficiale n. 44 del 23 febbraio 1999, decreto 12 luglio 2000, pubblicato nella Gazzetta Ufficiale n. 173 del 26 luglio 2000 e decreto 21 dicembre 2000, pubblicato nella Gazzetta Ufficiale n. 3 del 4 gennaio 2001: individuazione di altri soggetti incaricati della trasmissione telematica delle dichiarazioni comprese le dichiarazioni delle amministrazioni dello Stato;
Provvedimento del 31 gennaio 2001, pubblicato nel supplemento ordinario n. 36 alla Gazzetta Ufficiale n. 47 del 26 febbraio 2001; approvazione del modello 77012001 da presentare nell'anno 2001;
Il presente provvedimento sara' pubblicato nella Guzzetta Ufficiale della Repubblica Italiana.
Roma, 26 marzo 2001
Il direttore dell'Agenzia: ROMANO
 
ALLEGATO A

Specifiche tecniche per la trasmissione telematica Modello 770/2001

CONTENUTO E CARATTERISTICHE TECNICHE DEI DATI DELLE DICHIARAZIONI MODELLO 770/2001 DA TRASMETTERE ALL'AGENZIA DELLE ENTRATE IN VIA
TELEMATICA

1. AVVERTENZE GENERALI
Il contenuto e le caratteristiche della fornitura dei dati da trasmettere sono riportati nelle specifiche tecniche di seguito esposte.
Si precisa che una dichiarazione da inviare, i cui dati non rispettino le specifiche tecniche, verra' scartata.
Le modalita' per la trasmissione dei dati in via telematica sono stabilite con il decreto del 31 luglio 1998 (pubblicato nella G.U. del 12 agosto 1998, n. 187) e successive modificazioni.
2. CONTENUTO DELLA FORNITURA
2.1. Generalita'
Ciascuna fornitura dei dati in via telematica si compone di una sequenza di record aventi la lunghezza fissa di 1.900 caratteri.
Ciascun record presente nella fornitura e' contraddistinto da uno specifico "tipo-record" che ne individua il contenuto e che determina l'ordinamento all'interno della fornitura stessa.
I record previsti per la fornitura delle dichiarazioni Mod. 770/2001 sono:
record di tipo "A": e' il record di testa della fornitura e contiene i dati
identificativi della fornitura e del soggetto responsabile dell'invio telematico
(fornitore);
record di tipo "B": e' il record contenente i dati anagrafici del contribuente e gli
altri dati del modello base;
record di tipo "E": e' il record contenente i dati relativi ai quadri del Mod.
770/2001;
record eli tipo "Z": e' il record di coda della fornitura e contiene alcuni dati
riepilogativi della fornitura stessa.
2.2. La sequenza dei record
La sequenza dei record all'interno della fornitura deve rispettare le seguenti regole:
presenza di un solo record di tipo "A", posizionato come primo record della fornitura;
per ogni dichiarazione mod. 770/2001 presenza, nell'ordine, di un unico record di tipo "B" e di tanti record di tipo "E" quanti sono necessari a contenere tutti i dati presenti nella dichiarazione; i record di tipo "E" relativi ad una stessa dichiarazione devono essere ordinati per il campo "Progressivo modulo";
presenza di un solo record di tipo "Z", posizionato come ultimo record della fornitura.
Qualora la dimensione complessiva delle dichiarazioni da trasmettere ecceda il limite previsto (1,38 MB compressi), si dovra' procedere alla predisposizione di piu' forniture, avendo cura che i dati relativi a ciascuna dichiarazione siano contenuti nella stessa fornitura.
Nel caso in cui la singola dichiarazione ecceda il limite previsto, e' necessario adottare le seguenti modalita' operative:
la dichiarazione deve essere frazionata in piu' invii esclusivamente ad essa riservati. Al fine di minimizzare il numero di invii necessari a trasmettere l'intera dichiarazione, si deve dimensionare ciascun invio approssimandosi il piu' possibile al limite dimensionale massimo descritto. Inoltre, tale operazione di frazionamento deve essere effettuata avendo cura di non separare i record relativi ad un singolo modulo su distinti invii;
ciascun invio deve contenere i record "A", "B" e "Z". Va precisato che i record di tipo "B" presenti in ogni invio devono avere il medesimo contenuto; inoltre i dati riepilogativi riportati sul record "Z" devono essere riferiti al singolo invio e non all'intera dichiarazione;
ciascun invio deve essere identificato da un "progressivo invio / totale invii di cui si compone la dichiarazione", mediante l'impostazione dei relativi campi riportati nella specifica tecnica del record A", alla sezione "Dichiarazione su piu' invii".
2.3. La struttura dei record
I record di tipo "A", "B" e "Z" contengono unicamente campi posizionali, ovvero campi la cui posizione all'interno del record e' fissa. La posizione, la lunghezza ed il formato di tali campi sono esposti in dettaglio nelle specifiche di seguito riportate.
In coda ai record di ciascun tipo sono riportati 3 caratteri di controllo, cosi' come descritto in dettaglio nelle specifiche che seguono.
I record di tipo "E" sono invece composti da: una prima parte, contenente campi posizionali, avente una lunghezza di 89 caratteri. In particolare il campo "Progressivo modulo", che deve essere univoco e crescente nell'ambito di ciascun quadro anche in presenza di operazioni societarie straordinarie e successioni, deve riportare il dato presente nell'apposito spazio ("Mod. N.") sul modello tradizionale. Pertanto, le informazioni relative a moduli diversi non devono essere riportate su record caratterizzati da progressivo modulo uguale; per i quadri nei quali sul modello cartaceo non e' previsto in alto a destra l'apposito spazio ("Mod. N."), il campo "Progressivo modulo" deve assumere il valore "00000001";
una seconda parte, avente una lunghezza di 1800 caratteri, costituita da una tabella di 75 elementi da utilizzare per l'esposizione dei soli dati presenti sul modello. Ciascuno di tali elementi e' costituito da un campo-codice di 8 caratteri e da un campo-valore di 16 caratteri.
Il campo-codice ha la seguente struttura:
primo e secondo carattere che individuano il quadro del modello 770/2001;
terzo, quarto e quinto carattere che individuano il numero di rigo del quadro;
sesto, settimo ed ottavo carattere che individuano il numero di colonna all'interno del rigo.
L'elenco dei campi-codice e la configurazione dei relativi campi-valore e' dettagliatamente descritto nelle specifiche di seguito riportate.
Si precisa che qualora la tabella che costituisce la seconda parte del record di tipo "E" non fosse sufficiente ad accogliere tutti i dati della dichiarazione, sara' necessario predisporre un nuovo record di tipo "E". La presenza di piu' di un record di tipo "E" all'interno di una stessa dichiarazione puo' derivare da due possibili situazioni:
i dati da registrare sono in numero tale da non poter essere interamente contenuti nella tabella del record; in tal caso e' necessario predisporre un nuovo record dello stesso tipo con lo stesso valore del campo "Progressivo modulo";
i dati da registrare sono relativi a piu' modelli cartacei caratterizzati da differenti valori del campo posto in alto a destra ("Mod. N."); in questo caso e' necessario predisporre piu' record caratterizzati da differenti valori del "Progressivo modulo".
una terza parte, di lunghezza 11 caratteri, destinata ad accogliere uno spazio non utilizzato di 8 caratteri e 3 caratteri di controllo del record. 2.4. La struttura dei dati
Campi posizionali
I campi posizionali, vale a dire i campi dei record di tipo "A", " B", "Z" e della prima parte dei record di tipo "E", possono assumere struttura numerica o alfanumerica e per ciascuno di essi e' indicato, nelle specifiche che seguono, il simbolo NU o AN rispettivamente. Nel caso di campi destinati a contenere alcuni dati particolari (ad esempio date, percentuali, ecc.), nella colonna "Controlli bloccanti" e' indicato il particolare formato da utilizzare.
L'allineamento dei dati e' a destra per i campi a struttura numerica (con riempimento a zeri dei caratteri non significativi) ed a sinistra per quelli a struttura alfanumerica (con riempimento a spazi dei caratteri non significativi).
I campi posizionali devono essere inizializzati con impostazione di zeri se a struttura numerica e di spazi se a struttura alfanumerica.
Campi non posizionali
I campi non posizionali, vale a dire quelli relativi alla tabella che costituisce la seconda parte dei record di tipo " E" possono assumere una tra le configurazioni riportate nel seguente prospetto:

Sigla formato|Descrizione |Allineamento|Esempio ---------------------------------------------------------------------
AN |Campo alfanumerico | Sinistra |'STRINGA' ---------------------------------------------------------------------
PR |Provincia | Sinistra |'STRINGA' ---------------------------------------------------------------------
|Campo composto da 2 | |
|caratteri indica la | |
|sigla automobilistica | |
|delle province italiane| |
|ed i valori "spazio" ed| |
|'"EE" per ali esteri. | | ---------------------------------------------------------------------
CB |Casella barrata | Destra |' 1 ' ---------------------------------------------------------------------
|Campo composto da 15 | |
|spazi e 1 numero (che | |
|può valere | |
|esclusivamente 1) | | ---------------------------------------------------------------------
|N.B. Se la casella non | |
|è barrata il campo è da| |
|considerare assente | | ---------------------------------------------------------------------
|Campo composto da 4 | |
|spazi e 12 numeri (che | |
|valgono esclusivamente | |
CB12 |0 oppure 1) | Destra |' 000000000001' ---------------------------------------------------------------------
| | |'010011000101' ---------------------------------------------------------------------
| | |'100000000000' ---------------------------------------------------------------------
|N.B. Registrare | |
|ordinatamente il valore| |
|1 in corrispondenza di | |
|ciascuna casella | |
|barrata e il valore 0 | |
|in corrispondenza di | |
|ciascuna casella non | |
|barrata | | ---------------------------------------------------------------------
|Se nessuna delle | |
|caselle è barrata il | |
|campo è da considerare | |
|assente | | ---------------------------------------------------------------------
|Codice fiscale (16 | |
CF |caratteri) | ===== |'RSSGNN60R30H501U' ---------------------------------------------------------------------
|Codice fiscale (11 | |
|caratteri) | sinistra |'02876990587' ---------------------------------------------------------------------
DA |Data nel formato AAAA | Destra |'1999' ---------------------------------------------------------------------
|Data nel formato | |
DT |GGMMAAAA | Destra |'05051998' ---------------------------------------------------------------------
D4 |Data nel formato GGMM | Destra |'0512' ---------------------------------------------------------------------
D6 |Data nel formato MMAAAA| Destra |'061998' ---------------------------------------------------------------------
NU |Campo numerico positivo| Destra |'1234' ---------------------------------------------------------------------
|Campo numerico negativo| Destra |'-1234' ---------------------------------------------------------------------
|Campo composto da 14 | |
|spazi e 2 numeri (Es. | |
N2 |contro codice INAIL) | Destra |'01' ---------------------------------------------------------------------
|Campo composto da 13 | |
|spazi e 3 numeri (Es. | |
N3 |codice concessione) | Destra |'018' ---------------------------------------------------------------------
|Campo composto da 10 | |
|spazi e 6 numeri (Es. | |
N6 |periodo di riferimento)| Destra |'012345' ---------------------------------------------------------------------
|Campo composto da 6 | |
|spazi e 10 numeri (Es. | |
|matricola aziendale | |
N10 |INPS) | Destra |'0123456789' ---------------------------------------------------------------------
|Percentuale e aliquota | |
|con max 3 cifre | |
PC |decimali | Destra |'100' ---------------------------------------------------------------------
|N.B la prima unità | |
|intera prima dei | |
|decimali deve essere | |
|sempre riportata anche | |
|se vale 0, in presenza | |
|di decimali | |
|significativi | |'33,333' ---------------------------------------------------------------------
|Campo numerico con max | |
QU |5 cifre decimali. | Destra |'1000,16' ---------------------------------------------------------------------
| | |'0,99' ---------------------------------------------------------------------
|N.B la prima unità | |
|intera prima dei | |
|decimali deve essere | |
|sempre riportata anche | |
|se vale 0, in presenza | |
|di decimali | |
|significativi | |'3000000,50'

Tutti gli elementi della tabella che costituisce la seconda parte di record di tipo " E" devono essere inizializzati con spazi.
Come si evidenzia dagli esempi sopra riportati, per tutti gli importi presenti sul modello (positivi o negativi) e' previsto il riempimento con spazi dei caratteri non significativi. In particolare, per i dati numerici che assumono valore negativo e' previsto l'inserimento del simbolo "-" nella posizione immediatamente precedente la prima cifra dell'importo, mentre per i dati positivi non e' in alcun caso previsto l'inserimento del simbolo "+". Si precisa che tutti i campi del mod. 770/2001 sono positivi ad eccezione dei seguenti campi del quadro SP che possono assumere anche valore negativo: SP014001, SP018001, SP019001.
2.5. Regole generali.
Il codice fiscale del contribuente, presente sulla prima facciata del frontespizio della dichiarazione 770/2001, e' l'identificativo del soggetto per cui la dichiarazione e' presentata e va riportato in duplica su ogni record che costituisce la dichiarazione stessa nel campo "Codice fiscale del contribuente".
I Codici Fiscali e le Partite IVA riportati nelle dichiarazioni mod. 770/2001 devono essere formalmente corretti.
Si precisa che nella parte non posizionale del record "E" devono essere riportati esclusivamente i dati della dichiarazione il cui contenuto sia un valore diverso da zero e da spazi
Gli importi contenuti nella dichiarazioni possono essere espressi in migliaia di lire od in Euro:
Dichiarazioni in Lire. Tutti gli importi presenti nella parte riservata all'indicazione dei dati fiscali del Mod. 770/2001, sono esposti in migliaia di lire mediante troncamento delle
ultime tre cifre. Tutti gli importi indicati nella parte riservata ai dati contributivi dell'INPS, dell'INPDAI e dell'INPDAP sono riportati in migliaia di lire mediante arrotondamento e successivo troncamento delle ultime tre cifre (fino a 499 alle mille lire inferiori e da 500, alle mille lire superiori).
Dichiarazioni in Euro. Tutti gli importi presenti nella parte riservata all'indicazione dei dati fiscali del Mod. 770/2001, sono esposti in unita' di Euro mediante troncamento delle cifre decimali. Tutti gli importi dei dati contributivi dell'INPS, dell'INPDAI e dell'INPDAP vanno invece indicati senza decimali, arrotondati all'unita' di Euro (fino a 49 centesimi di Euro all'unita' inferiore e da 50 centesimi all'unita' superiore).
Con riferimento ai campi non posizionali, nel caso in cui la lunghezza del dato da inserire dovesse eccedere i 16 caratteri disponibili, dovra' essere inserito un ulteriore elemento con un identico campo-codice e con un campo-valore il cui primo carattere dovra' essere impostato con il simbolo "+", mentre i successivi quindici potranno essere utilizzati per la continuazione del dato da inserire. Si precisa che tale situazione puo' verificarsi solo per alcuni campi con formato AN.
Tutti i caratteri alfabetici devono essere impostati in maiuscolo.
Nei casi in cui nella colonna "Controllo di rispondenza con i dati della dichiarazione" sia descritto il controllo che viene eseguito, gli utenti del servizio telematico di cui all'articolo 2 del Decreto dirigenziale 31 luglio 1998, pubblicato in Gazzetta Ufficiale n.187 del 12 agosto 1998, devono garantire la corrispondenza dei dati con quelli risultanti dalla dichiarazione; ove a seguito di tale controllo permanga la non rispondenza dei dati con le specifiche gli utenti devono comunque trasmettere.
Al fine di tener conto dell'esposizione nel modello di dati troncati, e' necessario applicare gli algoritmi di calcolo, esposti nella colonna "Controlli di rispondenza con i dati della dichiarazione", con le seguenti modalita':
per i calcoli che comprendono somme o sottrazioni prendendo a base il risultato ottenuto dall'applicazione del calcolo indicato, e' necessario determinare un valore minimo ed un valore massimo all'interno dei quali deve essere compreso il valore dichiarato;
- il valore minimo e' determinato dal risultato del calcolo diminuito del numero di sottraendi eventualmente presenti nella formula;
- il valore massimo e' determinato dal risultato del calcolo aumentato del numero di addendi presenti nella formula - 1.
per i calcoli che comprendono operazioni di moltiplicazione o divisione e' prevista una tolleranza minima e massima di 1.
Si precisa che, nel caso in cui tutti i campi referenziati nell'algoritmo di calcolo non siano valorizzati, il valore dichiarato deve essere uguale a zero.
Ad esempio, per il controllo del campo ST033001, nell'ipotesi che siano valorizzati i soli campi ST025001, ST026001, ST027001, ST028001 e ST032001, i valori minimo e massimo saranno i seguenti:
Valore minimo = ST025001 - ST026001 + ST027001 + ST028001 - ST032001 - 2 (dove 2 e' il numero dei sottraendi)
Valore massimo = ST025001 - ST026001 + ST027001 + ST028001 - ST032001 + 2 (dove 2 e' il numero dei addendi - 1).
La barratura di una casella relativa ad un quadro compilato implica la compilazione di almeno un dato nel relativo quadro.
2.6. Il trattamento del Codice Fiscale e della Partita IVA
Il codice fiscale del dichiarante presente sulla prima facciata del frontespizio della dichiarazione mod. 770/2001, va riportato in duplica nel campo "Codice fiscale del dichiarante" su ogni record che costituisce la dichiarazione stessa.
I Codici Fiscali e le Partite IVA riportati nelle dichiarazioni mod. 770/2001 devono essere formalmente corretti.
2.7. Nuovo invio di dichiarazione gia' trasmessa
Nel caso in cui l'intermediario per la trasmissione telematica abbia commesso un errore nell'invio dei dati di una dichiarazione gia' acquisita dal Servizio Telematico, dovra' procedere ad un nuovo invio della stessa impostando i campi 9 e 10 del record di tipo 'B' relativi al "Protocollo della dichiarazione gia' trasmessa".
In tali campi deve essere riportato il protocollo assegnato dal Servizio Telematico alla dichiarazione per la quale si e' reso necessario il nuovo invio (dato desumibile dalla ricevuta rilasciata dal Servizio Telematico).
Risulta evidente che detto campo non deve essere indicato nel caso di dichiarazione scartata dal Servizio Telematico.
Si precisa che non rientrano in tale fattispecie le dichiarazioni correttive nei termini o integrative presentate dal contribuente, per le quali si dovra' predisporre una nuova dichiarazione impostando ad '1' rispettivamente la casella "Dichiarazione correttiva nei termini" o la casella "Dichiarazione integrativa" presenti nel record B.
Di seguito viene descritto il contenuto informativo dei record inseriti nella fornitura dei dati da inviare all'Agenzia delle Entrate.
----> Vedere immagini da pag. 18 a pag. 115 <----
----> Vedere immagini da pag. 116 a pag. 213 <----
 
Gazzetta Ufficiale Serie Generale per iPhone