[normattiva_dump]

SUB-ALLEGATO 1 TABELLA DEI CODICE-ERRORE DELLA ROUTINE DI CONTROLLO - Cod-errore-nn 0101 Codice banca primo livello non impostato 0102 Codice nazione banca non previsto 0201 Codice titolo non impostato 0301 Tipo titolo non impostato 0302 Tipo titolo non valido 0401 Prezzo d'emisione non impostato 0501 Aliquota fiscale non impostata 0601 Giorni non impostato 0701 Data inizio cedola non impostata 0801 Data scadenza cedola non impostata 0802 Data scadenza cedola incongruente con data inizio cedola 0901 Tasso di interesse non impostato 1001 Codice identificativo investitore non impostato 1101 Nominativo investitore non impostato 1201 Domicilio investitore non impostato 1301 Codice nazione di residenza investitore non impostato 1302 Codice nazione di residenza investitore non previsto 1501 Natura giudirica non impostata 1502 Natura giudirica non prevista 1503 Incongruenza tra natura giuridica e data di nascita 1601 Valore del flag scarto non ammesso 1602 Scarto non previsto dalla convenzione 1603 Scarto incongruente con prezzo di emissione 1701 Progr. periodo non impostato 1702 Progr. periodo errato 1801 Data di variazione non impostata 1802 Data di variazione duplicata o non in sequenza temporale 1901 Valore nominale non impostato 2001 Importo richiesto non impostato 2002 Importo calcolato diverso da importo richiesto SUB-ALLEGATO 2 PROCEDURE DI TRASFERIMENTO DATI TRA ISTITUTI BANCARI ED ANAGRAFE TRIBUTARIA Allegato tecnico relativo alle procedure per le applicazioni delle ritenute convenzionali sugli interessi dei titoli di Stato Italiani 1. ARCHITETTURA DEL SISTEMA DI TRASFERIMENTO DATI 1.1 Introduzione Lo scambio di dati tra Istituto bancario ed Anagrafe Tributaria (A.T.) relativo alle ritenute convenzionali sugli interessi dei titoli di stato italiani (per brevità definito flusso Titoli) prevede un invio di dati dalla banca verso A.T. e una successiva ricezione di dati di risposta; l'attivazione delle operazioni di trasmissione dei dati verso A.T. e di ricezione delle risposte è a carico dell'Istituto bancario. 1.2 Funzioni collegate con il trasferimento dati Per garantire opportuni livelli di sicurezza e gestibilità alle trasmissioni dati tra Istituto bancario ed Anagrafe Tributaria sono state individuate una serie di funzioni collegate al trasferimento dei dati; tali funzioni sono: - funzioni di congruenza, integrità, sicurezza e compressione dei dati; - funzioni di controllo accessi, logging e protocollazione delle trasmissioni; - funzioni accessorie di ausilio alle trasmissioni. Le funzioni del primo gruppo, relative ai dati, garantiscono che i dati scambiati con A.T. abbiano le seguenti caratteristiche: - coerenza sintattica con le relative applicazioni che li tratteranno sul polo remoto; la funzione è realizzata tramite appositi controlli, di sequenza e di formattazione del records, attivati prima della trasmissione vera e propria, in modo da bloccare, con opportuni diagnostici, le trasmissioni di dati formalmente non corretti; - garanzia di integrità consistente nella certezza che la copia remota del dato sia identica al dato trasferito; la funzione è realizzata associando ai normali controlli dello strumento trasmissivo, una serie di controlli utente realizzati tramite codici numerici CRC (Controllo di Ridondanza Ciclico) calcolati sui dati prima e dopo la trasmissione; - garanzia di sicurezza del dato rispetto ad illegittimi accessi in lettura durante il trasferimento; la funzione è realizzata tramite la crittografia del dato originario e la strasmissione di soli dati crittografati; - comprensione per ottimizzare il traffico di linea. Le funzioni del secondo gruppo, relativo alla singola trasmissione, prevedono: - controllo dell'identità dell'ente trasmittente per bloccare operazioni eseguite senza autorizzazione; tale controllo è effettuato a livello di collegamento fisico e di sessione di file transfer, - logging dell'avventura trasmissione in entrambi i poli trasmissivi; il logging deve essere assicurato per tutti gli eventi e quindi anche per i tentativi di trasmissione non andati a buon fine; - protocollazione della singola trasmissione per poter identificare ogni singola operazione nelle successive attività elaborative. Le funzioni accessorie sono: - funzioni di "pooling" degli archivi da trasmettere per garantire la possibilità di predisporre gli archivi per nuove trasmissioni anche nel caso di interruzione del collegamento; - funzioni di attivazione guidata delle richieste di trasmissione; - funzioni accessorie di amministrazione del prodotto di trasmissione dati. 1.3 Modalità di trasferimento dati Lo scambio di dati viene realizzato in maniera diversificata in dipendenza della disponibilità presso l'Istituto bancario della particolare piattaforma hardware/software, nell'ambito delle possibili alternative di seguito indicate: 1) utilizzo del prodotto programma IBM NetView/FTP V.2 in ambiente MVS; 2) utilizzo del prodotto programma IBM NetView/FTP V.1 in ambiente MVS; 3) utilizzo di protocolli di trasferimento dati standard (FTP su TCP/IP, FTAM OSI). Le funzionalità descritte nel paragrafo 1.2 vengono realizzate tramite appositi moduli di interfaccia, realizzati a cura di Anagrafe Tributaria. Il modulo di interfaccia per il prodotto Netview/FTP V.2 consiste in una serie di exit routines che, operando in modo sincrono con la trasmissione, realizzano una sessione parallela di controllo per garantire tutte le funzioni collegate con il trasferimento dati individuate. Il modulo di interfaccia per il prodotto Netview/FTP V.1 è realizzato tramite exit, come nel caso precedente, con l'unica differenza che la sessione sincrona di controllo termina prima della notifica finale presso l'Istituto bancario del completamento dell'intera operazione trasmissiva. Il modulo di interfaccia per gli altri protocolli di file transfer opera in modo asincrono con la trasmissione e garantisce le funzioni di congruenza, integrità e sicurezza dei dati nonché la protocollazione della trasmissione, mentre le funzioni di logging della singola trasmissione e eventuali funzioni accessorie saranno quelle dello specifico prodotto (FTP su TCP/IP, FTAM) che implementa la trasmissione. 2. TRASFERIMENTO MEDIANTE NETVIEW/FTP I trasferimenti dati (invio da Istituto bancario ad A.T. e successiva ricezione delle risposte da parte dello stesso) realizzati con NetView/FTP hanno la caratteristica di svolgersi tramite una serie di exit routines, fornite da A.T., che operando in modo sincrono con la trasmissione e agendo in cooperazione tra loro, realizzano una sessione parallela di controllo per garantire l'attivazione di tutte le funzioni collegate con il trasferimento dati individuate: - funzioni di congruenza, integrità, sicurezza e compressione dei dati; - funzioni di controllo accessi, logging e protocollazione delle trasmissioni; - funzioni accessorie di ausilio alle trasmissioni. 2.1 Trasmissione da Istituto bancario ad Anagrafe Tributaria La gestione del flusso trasmissivo si articola cronologicamente nella esecuzione delle seguenti 7 fasi: 1) la routine di gestione inserimento richiesta, richiamata dalla procedura di predisposizione dei dati nel nodo trasmittente (Istituto bancario), consente di selezionare un archivio disponibile nel pool su cui descrivere i dati da trasferire e di inserire la relativa richiesta di trasmissione;