Automated Clearing House SCT Interface Specifications Automated Clearing House ICBPI ICCREA SEPA CREDIT TRANSFER SEPA CREDIT TRANSFER SERVICE INTERFACE SPECIFICATIONS Date: 14/07/2014 Version: 5.0 Status: Final Pag. 1 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications DIFFUSIONE E RISERVATEZZA DEI CONTENUTI La diffusione del presente documento è limitata a Iccrea Banca S.p.A. e Icbpi S.p.A. . Le due aziende sono le uniche a poter autorizzare ulteriori diffusioni. Ogni riproduzione parziale o totale da parte di altri soggetti senza esplicita autorizzazione è pertanto vietata a norma delle leggi vigenti. Iccrea Banca S.p.A. e Icbpi S.p.A. non si assumono alcuna responsabilità per l’uso del materiale contenuto nel presente documento. Pag. 2 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Contents 1 INTRODUZIONE .............................................................................................................. 6 1.1 1.2 1.3 1.4 SCOPO DEL DOCUMENTO ................................................................................................. 6 BACKGROUND ................................................................................................................. 6 STORIA DELLE MODIFICHE ............................................................................................... 7 REFERENCES ................................................................................................................. 10 2 PARTECIPAZIONE AL SISTEMA .............................................................................. 12 2.1.1 Bic Tecnici ............................................................................................................. 12 3 I FLUSSI SCT – SEPA CREDIT TRANSFER ............................................................. 13 3.1 TIPI DI FILES .................................................................................................................. 13 3.2 CICLO GIORNALIERO ..................................................................................................... 15 3.2.1 Ciclo – fase A ......................................................................................................... 15 3.2.2 Ciclo – fase B ......................................................................................................... 15 3.2.3 Ciclo – fase finale di chiusura ............................................................................... 16 4 TIPOLOGIA FILE ........................................................................................................... 17 4.1 CREDIT TRANSFER ORDERS (CTO) ............................................................................... 17 4.2 ORDERS VALIDATION REPORT (OVR) .......................................................................... 17 4.3 SETTLED CREDIT ORDERS (SCO) .................................................................................. 18 4.4 CANCELLED SETTLED ORDERS (CSO) .......................................................................... 18 REPORTS FILES ................................................................................................................... 19 4.5 .......................................................................................................................................... 19 4.5.1 Closing Balance Report (CBR) .............................................................................. 19 5 SCAMBIO FILES ............................................................................................................ 20 5.1 CUT-OFF TIME ............................................................................................................... 20 5.2 SICUREZZA ED INTEGRITÀ DEI FILES SCAMBIATI ........................................................... 20 5.3 FILE NAMING CONVENTIONS ........................................................................................ 20 5.3.1 Logical File Names ................................................................................................ 20 5.3.2 Identificativo File (IF) ........................................................................................... 21 5.3.3 File format e bulks ................................................................................................. 22 5.3.4 XML Schemas ........................................................................................................ 22 5.4 VALIDATION OF INPUT PAYMENT FILES ........................................................................ 22 5.4.1 R-message validation ............................................................................................. 23 5.5 PROCESSO DI RAGGIUNGIBILITÀ E VALIDAZIONE DEL BIC ............................................. 24 5.5.1 Algoritmo di raggiungibilià e di instradamento .................................................... 24 6 BULKS E MESSAGGI – FORMATO MESSAGGI ..................................................... 25 6.1 BULK TYPES .............................................................................................................. 25 6.1.1 CTO Bulk messages ............................................................................................... 25 6.1.2 OVR Bulk messages ............................................................................................... 25 6.1.3 CSO Bulk messages ............................................................................................... 25 Pag. 3 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 6.1.4 SCO Bulk messages ............................................................................................... 25 6.2 FILE ENCODING ............................................................................................................. 26 6.3 CONTROLLO DI UNIVOCITÀ ........................................................................................... 26 6.3.1 Message ID ............................................................................................................ 27 6.4 UTILIZZO DEI TAG “INSTRUCTED AND INSTRUCTING AGENTS” ..................................... 28 APPENDIX A XML FILES HEADERS .............................................................................. 30 A.1 A.2 A.3 A.4 XML CREDIT TRANSFER ORDERS (CTO) HEADER ...................................................... 30 XML ORDERS VALIDATION REPORT (OVR) HEADER ................................................. 31 XML SETTLED CREDIT ORDERS (SCO) HEADER ......................................................... 32 XML CANCELLED SETTLED ORDERS (CSO) HEADER.................................................. 33 APPENDIX B XML MESSAGE DEFINITIONS ............................................................... 34 B.1 USAGE OF CREDIT TRANSFERS (PACS.008.001.02 ) FILES CTO E SCO......................... 34 B.1.1 SCT CREDIT TRANSFER (PACS.008.001.02) BULK HEADER ...................................... 34 B.1.2 SCT CREDIT TRANSFER (PACS.008.001.02) INDIVIDUAL TRANSACTION ................... 36 B.2 USAGE OF RETURN TRANSACTION (PACS.004.001.02) ................................................. 48 B.2.1 SCT RETURN (PACS.004.001.02) BULK HEADER NEI FILE CTO E SCO..................... 48 B.2.2 SCT RETURN (PACS.004.001.02) INDIVIDUAL TRANSACTION ................................... 50 B.3 USAGE OF RECALL (CAMT.056.001.01) ........................................................................ 66 B.3.1 SCT RECALL (CAMT.056.001.01) BULK HEADER ..................................................... 66 B.3.2 SCT PAYMENT CANCELLATION REQUEST (CAMT.056.001.01) UNDERLYING TRANSACTION ........................................................................................................................ 68 B.4 RESOLUTION OF INVESTIGATION (CAMT.029) BULK HEADER....................................... 81 B.4.1 RESOLUTION OF INVESTIGATION (CAMT.029) TRANSACTION DETAIL ....................... 83 B.5 PAYMENT STATUS ........................................................................................................ 90 B.5.1 SCT STATUS REPORT (PACS.002.001.03) BULK HEADER NEL FILE OVR .................. 90 B.5.2 SCT STATUS REPORT (PACS.002.001.03) NEI FILES OVR E CSO - ORIGINAL GROUP INFORMATION AND STATUS ................................................................................................... 90 SCT REJECT (PACS.002.001.03) NEL FILE OVR – INDIVIDUAL TRANSACTION....................... 93 APPENDIX C ERROR CODES ........................................................................................... 95 C.1 C.2 C.3 FILE LEVEL ................................................................................................................... 95 BULK LEVEL ................................................................................................................. 95 TRANSACTION LEVEL ................................................................................................... 96 APPENDIX D AOS TRASFERIBILITÀ BONIFICI SCT ................................................. 98 D.1 SPECIFICHE DEI DATI RICHIESTI .................................................................................... 98 APPENDIX E REPORT FILE DETAILS ........................................................................... 99 E.1 DAILY RECONCILIATION REPORT (CBR) ...................................................................... 99 E.1.1 CBR HEADER ............................................................................................................. 99 E.1.2 CBR FILES/BULKS/TRANSACTIONS SENT .................................................................. 100 E.1.3 CBR FILES/BULKS/TRANSACTIONS RECEIVED .......................................................... 103 APPENDIX F GLOSSARIO ............................................................................................... 104 APPENDIX G PARAMETRI CONNESSIONI SWIFT ................................................... 105 Pag. 4 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Pag. 5 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 1 Introduzione 1.1 Scopo del documento Il documento descrive i requisiti necessari per lo scambio dei dati tra le Banche Aderenti Dirette ed il Servizio SEPA Credit Transfer erogato dall’ ACH ICBPI–ICCREA. Il documento è aggiornato alla versione 7.0 del Rulebook e delle relative Implementation Guidelines pubblicati dall’ EPC dello schema SCT [6][7]. 1.2 Background La collaborazione tra ICBPI ed ICCREA ha consentito di realizzare le infrastrutture necessarie per erogare le funzioni di ACH SEPA compliant con l’attivazione in produzione di quelle riguardanti il SEPA Credit Transfer (SCT). La principale innovazione contemplata da questi standard, rappresentata dall’adozione di norme procedurali uniformi per i bonifici in euro, è diventata operativa il 28 gennaio 2008. In tale data quindi, ha preso il via la Single Euro Payments Area (SEPA). Il Servizio SEPA Credit Transfer, che già nel corso del 2008 ha consentito alle proprie banche clienti l’esecuzione di ordini di pagamento in euro transfrontalieri e nazionali nei paesi SEPA (paesi UE, SEE e Svizzera), persegue ora l’obiettivo di confermare continuamente la propria conformità agli standard SEPA. Pag. 6 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 1.3 Storia delle modifiche Data Autore Versione Status 23/12/2008 ICBPI 0.5 baseline 01/07/2010 ICBPI 1.0 Draft 13/07/2010 ICBPI 1.1 Draft 07/01/2010 ICBPI 1.2 FINAL 11/10/2011 ICBPI 2.0 FINAL 09/07/2012 ICBPI 3.0 Draft 23/07/2012 ICBPI 3.1 Draft 30/10/2012 ICBPI 3.3 Draft 11/12/2012 ICBPI 3.4 FINAL 21/11/2013 ICBPI 4.0 Draft 14/07/2104 ICBPI 5.0 FINAL Principali aggiornamenti della presente versione La prima colonna contiene il riferimento al documento. La seconda colonna contiene la descrizione della modifica. La terza colonna contiene la tipologia della modifica e segue la seguente classificazione: TYPO: errori ortografici e/o di layout, CHIAR: chiarimento del testo, MOD: modifica al contenuto del documento. Aggiornamenti della corrente versione: Riferimento Descrizione Tipo Par. 2 Inserimento nuovo paragrafo “Partecipazione al Sistema” che descrive le modalità di adesione all’ACH CHIAR Par. 2 Introdotta la nuova modalità di adesione: Bic Tecnico. MOD Par. 4.5.1 E’ stato rimosso il paragrafo “File di riconciliazione” in quanto i report “Progressive Balance Report” e “Stored Balance Report” non sono stati implementati MOD Pag. 7 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Par 4.5.3 E’ stato rimosso il paragrafo “Report Integrativi” in quanto non disponibili MOD Par 5.5.1 Aggiornato il paragrafo relativo alla raggiungibilità e all’instradamento con dettaglio delle date usate per il reperimento della corretta configurazione delle Routing table. (Rimozione della differenza tra invio e regolamento) MOD Par 5.1 Aggiornato il paragrafo per specificare il riferimento al documento di dettaglio MOD Par. 6.2 Chiarimento sull’utilizzo del character set UTF 8 e la gestione dei caratteri non-Latin CHIA Appendix B. Dettagliati i nuovi controlli effettuati per la verifica dell’IBAN. MOD Appendix G. Aggiunti parametri di connessione rete Swift CHIA Varie correzioni ortografiche e di stile TYPO n/a Precedenti aggiornamenti (21/11/2013): o Aggiornamento dei messaggi alla versione 7.0 del Rulebook: o o Introduzione del campo “Amount of The Credit Transfer obbligatorio (AT-04)” nel messaggio CAMT.029 Aggiornamenti di maintenance o Specificato che il campo “Additional Information” del PACS.004 deve essere obbligatorio in caso di “Reason” = “FOCR” ed è ammessa una sola riga o Nel file OVR il campo “Original File Reference” è facoltativo e non obbligatorio Precedenti aggiornamenti (11/12/2012): o File CBR: corretta l’indicazione delle posizioni dei singoli campi in: “files/bulks/transactions sent” e “files/bulks/transactions received” (pagg. 90, 91; il tracciato risultava già corretto). Precedenti aggiornamenti (30/10/2011): o Aggiornamento dei messaggi alla versione 6.0 del Rulebook: Pag. 8 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications o o Introduzione nuovo attributo (AT-49) “Additional Information to AT-48” Recall Reason code, da utilizzare nel caso in cui la ragione del recall sia frode (FRAD), codice d’errore “VT13” o lunghezza del campo "Name" limitata a 70 caratteri nei seguenti Dataset: Interbank C.T. Reject PACS.002.001.03; Recall of C.T. Dataset CAMT.056.001.01, negative answer to a Recall of C.T. CAMT.029.001.03 (si segnala che per tali aggiornamenti non sono state apportate variazioni ai controlli sulla lunghezza massima di tali campi, in quanto già precedentemente limitati a 70 caratteri) Aggiornamenti di maintenance: o Nota di chiarimento su Payment Cancellation request, v. par. 4.5.1.1 o Modificata tempistica per matching tra return e operazioni originale: l’ACH effettuerà il matching del return con l’original credit transfer se la data di regolamento della transazione originaria è al massimo D-40 (giorni di calendario). In caso contrario l’ACH effettua solo un controllo formale e di raggiungibilità e, in caso di accettazione, la transazione sarà regolata ed inoltrata alla banca destinataria o Aggiunti dettagli per la gestione dei messaggi ROI (camt 029) nel file CBR o Allineate le specifiche relative ai codici di validazione con la versione del servizio in produzione o XML Credit Transfer Orders (CTO) Header e XML Orders Validation Report (OVR), XML Cancelled Settled Orders (CSO), Settled Credit Orders (SCO) Header: modificata nota per test code (eliminato valore “L”, ammessi: “T” Test, “P” Produzione) o Resolution of Investigation (camt.029), Bulk Header, pag. 73 e Transaction Detail (pag. 76), allineata la documentazione (lo schema risultava già corretto) o SCT Reject (pacs.002.001.03) nel file OVR – Individual Transaction, pag. 82, allineata la documentazione (lo schema risultava già corretto) o Introdotti nuovi codici di errore V04 e VT81. o Specificato il controllo del “country code” ISO del codice IBAN: deve essere un paese dell’ area SEPA. Precedenti aggiornamenti (11/10/2011): o Aggiornamento dei messaggi alla versione 5.0 del Rulebook Pag. 9 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications o File OVR o aggiunti nuovi codici di validazione (proprietary status code): (ACCN e ACRC) Nuova Logica di reach e routing BIC 8 e BIC 11 Precedenti aggiornamenti: o Aggiornamento dei messaggi alla versione 4.0 del Rulebook o pacs.008 o o camt.056 corretto Reason code (EPC Errata List A/009) corretto codici ISO e Proprietary (EPC Errata List A/016) pacs.004 o o o aggiunto l’elemento Returned Instructed Amount (EPC Errata List C/002) camt.029 introdotto Reason code ARDT (EPC Errata List A/007) corretto AT-R3 in AT-R6 (EPC Errata List (A/017) pacs.002 Introduzione degli error codes o o aggiunto elemento 2.19 per AOS Trasferibilità aggiornato le tabelle dei codici Introduzione specifiche AOS Trasferibilità dei Bonifici 1.4 References Num Doc. Titolo Ente 1 SEPA Credit Transfer Scheme Rulebook Version 4.0 Approved EPC 2 SEPA Credit Transfer Scheme Implementation guidelines Version 4.0 Approved EPC Pag. 10 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 3 SEPA Credit Transfer Scheme Rulebook Version 5.0 Approved EPC 4 SEPA Credit Transfer Scheme Rulebook Version 6.0 Approved EPC 5 SEPA Credit Transfer Scheme Implementation guidelines Version 6.0 EPC 6 SEPA Credit Transfer Scheme Rulebook Version 7.0 Approved EPC 7 SEPA Credit Transfer Scheme Implementation Guidelines Version 7.0 EPC Pag. 11 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 2 PARTECIPAZIONE AL SISTEMA Esistono due modalità di partecipazione al sistema ACH ICBPI-ICCREA: Partecipante Diretto: ha un accesso diretto al sistema e scambia e riceve file seguendo le regole e i formalismi definiti in questo documento. Può spedire transazioni specificando, per la Banca del Creditore o la Banca del Debitore, un suo Bic o quello di uno dei suoi Partecipanti Indiretti. Partecipanti Indiretti: Banche che, solo attraverso il colloquio con un Partecipante Diretto e/o Tecnico, possono trasmettere delle transizioni nel sistema. Non è scopo di questo documento descrivere le regole di comunicazione tra il Partecipante indiretto e il suo Partecipante Diretto e/o Tecnico. 2.1.1 Bic Tecnici Solo per le transazioni soggette all’interoperabilità con altre ACH (es: EBA) è stato introdotto il concetto di Bic Tecnico. Questo tipo di BIC permette sia di scambiare transazioni e di ricevere i report di riconciliazione cosi come avviene per i Partecipanti Diretti, ma non permette di specificare il Bic del Partecipante Tecnico né come Banca del Creditore né come quella del Debitore. Il BIC Tecnico può essere solo utilizzato per spedire e riceve transazioni in cui l'originante o il beneficiario delle transazioni siano dei Partecipanti Indiretti. Pag. 12 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 3 I Flussi SCT – SEPA Credit Transfer L’ACH, in prima istanza, elabora i flussi che sono pervenuti attraverso la rete, dai partecipanti diretti. I files contengono delle istruzioni di pagamento secondo le regole previste dal rulebook dell’EPC. Alla fine del ciclo sono prodotti dei saldi bilaterali per il sistema di settlement. Alla ricezione delle risposte (positive o negative) sono preparati dei file che sono inoltrati ai partecipanti diretti. Le istruzioni che avrebbero dovuto pervenire per un ciclo ma non vi sono entrate, automaticamente vengono trasferite al ciclo successivo. 3.1 Tipi di files Direzione Flusso Tipo File Banca ACH Icbpi-Iccrea Credit Transfer Orders (CTO) Contenuto XML Message used XML Message Credit Transfer pacs.008. Richieste di Cancellazione camt.056. Storni/Positive Answer to a Recall camt.029. FI to FI Customer Credit Transfer Cancellation Request pacs.004. EPC Description Payment Return Negative Answer to a Recall Resolution of Investigation ACH Icbpi-Iccrea Banca Mittente Orders Validation Report (OVR) Conferma / Scarto pacs.002. dei messaggi ricevuti Payment Status Report ACH Icbpi-Iccrea Banca Mittente Cancelled Settled Orders (CSO) Pagamenti non regolati pacs.002. Payment Status Report ACH Icbpi-Iccrea Banca Ricevente Settled Credit Credit Transfer ricevuti dal pacs.008. FI to FI Customer Pag. 13 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Direzione Flusso Tipo File ACH Icbpi-Iccrea Banca Ricevente Contenuto Orders (SCO) sistema (regolati) Settled Credit Orders (SCO) Returns ricevuti dal sistema (regolati) XML Message used XML Message EPC Description Credit Transfer pacs.004. camt.056 camt.029 FI to FI Customer Returns Cancellation Request Resolution of Investigation ACH Icbpi-Iccrea Banche aderenti Closing Balance Report (CBR) Riconciliazione di fine giornata applicativa NA NA ACH Icbpi-Iccrea Banche aderenti Progressive Balance Report (PBR) Riconciliazione progressiva per ciclo di regolamento NA NA ACH Icbpi-Iccrea Banche aderenti Stored Balance Report (SBR) Previsionale di regolamento per ciclo/giorno successivo NA NA Pag. 14 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 3.2 Ciclo giornaliero 3.2.1 Ciclo – fase A (1) CTO File (2) OVR File ACH – ICBPI Iccrea ICCREAS 3.2.2 Ciclo – fase B B ACH – ICBPI Iccrea (5) CSO File (6) SCO File (7) SCO File Ricevuti da altre ACH 3.2.3 (8) CTO File Rilasciati verso altre ACH Pag. 15 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 3.2.3 Ciclo – fase finale di chiusura ACH – ICBPI Iccrea (9) *BR Reconciliation File Pag. 16 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 4 Tipologia File 4.1 Credit Transfer Orders (CTO) Il partecipante diretto invia al sistema centrale gli ordini di pagamento mediante il file di tipo CTO. Il sistema centrale controllerà l’univocità dell’Identificativo File trasmesso. I pagamenti ricevuti dal sistema centrale subiscono una validazione con modalità real-time il cui esito è consultabile sulla web station. Il sistema centrale invia all’aderente l’esito della validazione mediante il file OVR. I pagamenti corretti vengono predisposti per la successiva fase di clearing. Un file di tipo CTO può contenere: Credit Transfers Returns Payment Cancellation Requests Resolutions of Investigation 4.2 Orders Validation Report (OVR) A fronte di ogni singolo file CTO ricevuto da un aderente diretto, il sistema centrale invierà un file di tipo OVR contenente l’esito della validazione. L’aderente riceve un file OVR indicante il rifiuto totale del file o il rifiuto parziale di alcune o tutte le istruzioni di pagamento contenute nel file CTO originario, deve quindi correggere gli errori e inviare un nuovo file CTO. Il rifiuto totale del file sarà operato dal sistema centrale in caso di incongruenze sui dati contenuti nell’Header o in caso di “not well formatted file”. Il rifiuto parziale del file è il rifiuto delle singole istruzioni di pagamento in esso contenute e il file OVR riporterà le singole evidenze di errore per singolo messaggio. In caso di rifiuto totale il file OVR risulterà privo di dettaglio. Lo scarto di tutti i messaggi contenuti nel file verrà gestito dal sistema centrale come scarto parziale e quindi il file OVR conterrà le evidenze di errore per singolo messaggio. Al fine di migliorare la funzionalità del servizio in relazione alla validazione delle richieste di recall SCT, è possibile conoscere, con l’esito di validazione, se la recall avrà luogo in “pre settlement” o in “post settlement”. Pag. 17 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications L’esito di validazione positiva di un messaggio di recall sarà comunicato con due codici diversi che corrispondono ai seguenti due casi: il messaggio di recall si riferisce ad un CT accettato ma non regolato il messaggio di recall si riferisce ad un CT regolato Verranno utilizzati come codici di validazione (proprietary status rispettivamente i seguenti: code) ACCN – Accepted as Cancellation ACRC – Accepted as Recall L’esito di validazione sarà inviato con il messaggio di tipo OVR. Il messaggio di validazione (contenuto nel file di tipo OVR) relativo al messaggio di recall sarà formattato nel seguente modo: Status reason nel Group header: ACCP. Status reason al livello transazione. Per il dettaglio transazione saranno utilizzate le informazioni minime (si rimanda alle specifiche di interfaccia). La validazione negativa non subisce alcuna modifica. 4.3 Settled Credit Orders (SCO) Gli aderenti ricevono tutti i credit transfers, i returns a loro diretti e regolati con successo, con un file di tipo SCO. I files SCO possono essere inviati all’aderente in 3 modalità : 1. unico SCO che include tutte le transazioni; 2. un file SCO per singolo aderente indiretto tramitato; 3. un file SCO per tipologia di contenuto a. Pagamenti b. Returns; La modalità 2 e la modalità 3 sono compatibili, pertanto un aderente può scegliere di ricevere un file SCO per singolo aderente indiretto portato al regolamento con suddivisione per tipologia di contenuto. 4.4 Cancelled Settled Orders (CSO) Il file CSO viene inviato agli aderenti per notificare le disposizioni di pagamento non regolate dal sistema di settlement. Pag. 18 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 4.5 Reports Files 4.5.1 Closing Balance Report (CBR) Riferito alla data di regolamento appena chiusa, contiene le informazioni in termini di numero, importo e stato di tutte le transazioni inviate e ricevute regolate. Contiene quindi il saldo credito/debito definitivo della giornata di regolamento. Pag. 19 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 5 Scambio Files 5.1 Cut-Off time Per la definizione dei cut-off del sistema fare riferimento al documento “CUTOFF TIME SERVIZI SCT, SDD”. 5.2 Sicurezza ed integrità dei Files scambiati I files scambiati tra l’aderente e il sistema centrale sono soggetti a firma digitale mediante certificati PKI in uso nell’infrastruttura di rete SwiftNet. L’integrità dei file inviati dall’aderente al sistema centrale, è garantita dalla riconciliazione delle informazioni contenute nel file e i dati indicati nell’header di tratta. 5.3 File Naming Conventions 5.3.1 Logical File Names Il nome logico del file deve identificare già in prima battuta la tipologia, data di scambio, se soggetto a compressione e garantire univocità a livello di supporto fisico. Deve essere così strutturato: EEEESSSBBBBBBBBX…X.Z.(GZ) EEEE assume valore SI02 (Icbpi-Iccrea Clearing); SSS sono i tre caratteri che identificano il servizio, SCT (Sepa Credit Transfer) BBBBBBBB è il BIC(8) che identifica l’aderente che invia o che riceve; X…X sono 15 caratteri numerici usati dall’aderente per garantire l’univocità del nome supporto, l’utilizzo consigliato e lo standard adottato da Icbpi-Iccrea è yyyymmddnnnnnnn – data applicativa + progressivo all’interno della data. Z indica la tipologia del file: T = CTO; V = OVR; C = CSO; S = SCO; L = CBR; P = PBR; Pag. 20 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications W = SBR 5.3.2 Identificativo File (IF) L’identificativo file contenuto nell’header applicativo del file ha lo scopo di rendere univoco il supporto logico contenuto nel file fisico inviato da o per la banca. L’IF è soggetto a controllo da parte del sistema centrale e la mancata univocità di tale identificativo genererà uno scarto totale del file per possibile duplicazione. La validità del controllo è comunque circoscritta nell’ambito di 15 giorni solari a partire dalla data di creazione indicata nell’header. Lo standard di riferimento è lasciato libero per l’aderente ma va considerato che i caratteri non sono gestiti in case sensitive dal sistema centrale e pertanto è consigliato l’utilizzo di caratteri in modalità UpperCase. Il sistema centrale comunque adotta lo standard di seguito riportato : AYYYYMMDDNNNNNNN, where: A indica il tipo di file: T = CTO; V = OVR; C = CSO; S = SCO; L = CBR; P = PBR; W = SBR YYYYMMDD data applicativa NNNNNNN progressivo all’interno della data applicativa Nota che in caso di scarto totale del file per motivi non riconducibili a mancata univocità del IF, l’aderente può dopo le correzioni inoltrare il file con lo stesso IF in quanto questo precedentemente non è stato registrato dal sistema centrale. In caso di scarto parziale del file, i pagamenti corretti devono essere rispediti in un file con diverso IF. Pag. 21 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 5.3.3 File format e bulks I files CTO, OVR e SCO sono strutturati in più messaggi di bulk con specifico group header che a loro volta contengono più transazioni di pagamento, storni o richieste di cancellazione. I group header di Bulks hanno sempre un identificativo univoco (MessageID); Le transazioni contenute in un Credit Transfer bulk devono avere tutte la medesima data di regolamento; Possono comunque essere presenti più bulks con stessa data di regolamento all’interno dello stesso file. Nel caso di differenti tipologie di bulk all’interno dello stesso file, queste devono essere presenti con uno specifico ordine: Credit Transfers; Payment Cancellation Requests; Returns; Result of Investigation. 5.3.4 XML Schemas Da notare che gli schema di validazione per i file inviati dalle banche sono quelli qui descritti e distribuiti dal Sistema Icbpi-Iccrea. La versione 2009 dello standard ISO 20022 introduce un nuovo elemento, il message root definito per tutti i messaggi come di seguito illustrato: pacs.008.001.02 <FIToFICstmrCdtTrf> pacs.004.001.02 <PmtRtr> pacs.002.001.03S2 <FIToFIPmtStsRpt> camt.056.001.01 <FIToFIPmtCxlReq> camt.029.001.02 <RsltnOfInvstgstn> 5.4 Validation of Input Payment Files La validazione dei files CTO inviati al sistema centrale dagli aderenti è costituito da 5 fasi di controllo : Controllo trasmissivo – sono controllati data e nome logico del file; o Scarto totale del file Pag. 22 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Se indicata la compressione, il file viene decompresso (in caso di incongruenza viene respinto); o Scarto totale del file Verifica dell’integrità del file – controlli su header file, univocità e congruenza di contenuto; o Scarto totale del file Unbulk del file – validazione su schema XML e verifica dell’univocità del singolo bulk; o Scarto parziale del singolo bulk all’interno del file Controlli di merito – diagnosi della singola transazione sulle regole stabilite dal servizio; o Scarto parziale delle singole transazioni contenute nel bulk In aggiunta ai controlli formali e di business, l’ACH Icbpi-Iccrea effettuerà anche controlli sulle modalità di erogazione del servizio specifiche per ogni partecipante. In caso di violazione della configurazione del servizio la transazione sarà scartata per “specific operation not allowed”. 5.4.1 R-message validation 5.4.1.1 Payment cancellation request Al fine di aumentare le performance dell’ACH è stata attivata una logica di elaborazione che consente l’esecuzione (validazione) simultanea di più messaggi. La validazione simultanea di più messaggi non implica necessariamente che la validazione avvenga secondo una logica first-in-first-out. Pertanto, nel caso in cui sia necessario ordinare la cancellazione di un’operazione di credit transfer inviata durante la fase di “deferred mode”, si consiglia di attendere il relativo esito di validazione prima di inviare il messaggio di richiesta di cancellazione. 5.4.1.2 Return L’ACH effettuerà il matching del return con l’original credit transfer se la data di regolamento della transazione originaria è al massimo D-40 (giorni di calendario). In caso contrario l’ACH effettua solo un controllo formale e di raggiungibilità e, se accettata, la transazione sarà regolata ed inoltrata alla banca destinataria. Pag. 23 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 5.5 Processo di raggiungibilità e Validazione del Bic La validazione del BIC ricevente avviene tramite l’utilizzo delle anagrafiche di routing gestite dal sistema centrale. L’anagrafica è di tipo storico e può essere distribuita su richiesta agli aderenti al servizio Icbpi-Iccrea. I messaggi validi verranno, dopo la fase di regolamento, inviati all’ACH controparte sulla quale è attestata la banca ricevente. Questa informazione è contenuta nell’anagrafica di routing ma non presente nella directory distribuita agli aderenti. Il ricevente fisico del messaggio è identificato come Instructed Agent relativo al Creditor Agent BIC destinatario del messaggio. In caso di messaggi di Returns, l’Instructed Agent è relativo all’Original Debtor Agent BIC contenuto nel credit transfer di pagamento originale. 5.5.1 Algoritmo di raggiungibilià e di instradamento L’ACH ICBPI–ICCREA, aderendo al Framework Eacha, adotta il seguente l’algoritmo di instradamento: se nella routing table dell’ACH (tabella SCTSI0 formata dai bic forniti dai nostri aderenti diretti e indiretti e da quelli comunicati dalle altre ACH italiane ed estere con cui abbiamo accordi di interoperabilità), per un determinato istituto, è presente un bic 8, esempio ABCDIT22, l’instradamento degli SCT verrà effettuato su qualunque bic 11 contenente il bic8, es. ABCDIT22123, ABCDIT22XXX, ABCDIT22678 .. se nella routing table dell’ACH, per un determinato istituto, sono presenti solo bic 11, esempio ZYXWIT22XXX, ZYXWIT22345, ZYXWIT22789, l’instradamento degli SCT verrà effettuato solo sui bic 11 censiti. I controlli di raggiungibilità e l’instradamento sono effettuati verificando la configurazione delle Routing Table effettiva alla data regolamento del pacs.008. Per quanto riguarda i messaggi inviati dopo regolamento (camt.029, camt.056 e pacs.004) i controlli sono effettuati utilizzando la configurazione delle Routing Table attiva alla data relativa al rmsg: Interbank Settlement Date per pacs.004 e la data di sistema al momento del processamento per i camt.029 e camt.056. Pag. 24 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 6 Bulks e Messaggi – Formato messaggi 6.1 BULK TYPES 6.1.1 CTO Bulk messages Un file CTO può contenere più bulks, ciascun bulk deve essere congruente in termini di: Message Type Interbank Settlement Date. 6.1.2 OVR Bulk messages Per ogni file CTO inviato al sistema centrale, l’aderente riceverà un file OVR contenente le evidenze di rifiuto per singola transazione. L’header OVR conterrà inoltre il numero e l’importo totale dei bulks originari, accettati e rifiutati. Per ogni bulk ricevuto dal sistema centrale, nel file OVR sarà presente un bulk indicante il numero e l’importo totale dei pagamenti originari, accettati e rifiutati. Il bulk contenuto nel file OVR conterrà a sua volta le informazioni di accettazione e rifiuto dei pagamenti originari. Nel caso in cui un bulk originario è stato scartato interamente, il bulk errato nell’OVR sarà privo delle transazioni al suo interno. Nel caso in cui l’intero file sia stato scartato interamente, il file OVR conterrà il solo Header errato privo di bulk al suo interno. 6.1.3 CSO Bulk messages Il file CSO conterrà le evidenze di mancato regolamento per singolo pagamento. Pertanto i bulks presenti all’interno del file CSO avranno relazione con quelli originariamente inviati dall’aderente. 6.1.4 SCO Bulk messages Il file SCO contiene i messaggi ricevuti da altre entità e inviati all’aderente raggruppati per data di regolamento. Non hanno relazione con quelli originariamente ricevuti dal sistema centrale, che opera bulk esemplificativo per il suo aderente. Pag. 25 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 6.2 File Encoding Come da SEPA Implementation Guidelines, il sistema ICBPI-ICCREA supporta UTF-8 character set. Alle Banche è richiesto di supportare almeno il Latin character set: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 /-?:().,'+ CR LF Space Tuttavia in presenza di accordi bilaterali o multilaterali è possibile spedire e ricevere transazioni con caratteri non-Latin. L'ACH ICBPI-ICCREA non verificherà o limiterà la presenza di tali caratteri. 6.3 Controllo di Univocità I messaggi e i file sono soggetti a controllo di univocità nell’ambito che segue : Files Message Type Reference Number Bank ID - Nome File Mittente Identificativo File BIC(8) Nell’ambito di 15 gg CTO Bulks - Msg ID Instructing Agent or Assigner Icbpi-Iccrea Bulks - Msg ID Icbpi-Iccrea BIC Credit Transfers pacs.008 Transaction ID Debtor Agent Reject pacs.002 Status ID Icbpi-Iccrea BIC Return pacs.004 Return ID Original Creditor Agent Resolution of camt.029 Identification Original Creditor Pag. 26 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Investigation Agent Payment Cancellation Request camt.056 Cancellation ID Original Debtor Agent 6.3.1 Message ID Il MessageID è univoco nell’ambito sopra descritto e di libera interpretazione da parte dell’aderente che lo invia. Il sistema centrale non lavora in modalità CaseSensitive per tanto si consiglia l’utilizzo di UpperCase. Il sistema centrale adotta lo standard che segue : ASSSYYYYMMDDYYHHMMSSNNNNNNNNNNNNNNN, dove: A indica il tipo di file : T = CTO; V = OVR; C = CSO; S = SCO; L = CBR; P = PBR; W = SBR SSS indica il servizio e assume valore “SCT”; YYYYMMDD è la data di generazione del bulk; HHMMSS è l’ora di generazione del bulk; NNNNNNNNNNNNNNN progressivo incrementale giornaliero. In caso di scarto totale di un bulk, il MessageID può essere rinviato in quanto non viene registrato da parte del sistema centrale. Pag. 27 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications 6.4 Utilizzo dei Tag “Instructed and Instructing Agents” Negli schema questi tag appaiono sia a livello di Bulk GroupHeader che di singola transazione, le regole di utilizzo sono quelle che seguono : CTO Field Level Status Instructing Agent Group Header Mandatory Individual Transaction Not Present Group Header Not Present Individual Transaction Not Present Field Level Status Instructing Agent Group Header Not Present Individual Transaction Not Present Group Header Not Present Individual Transaction Not Present Instructed Agent OVR Instructed Agent SCO Pag. 28 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Field Level Status Instructing Agent Group Header Not Present Individual Transaction Mandatory Group Header Mandatory Individual Transaction Not Present Field Level Status Instructing Agent Group Header Mandatory Individual Transaction Not Present Group Header Not Present Individual Transaction Mandatory Instructed Agent CSO Instructed Agent Pag. 29 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications APPENDIX A XML FILES HEADERS A.1 XML Credit Transfer Orders (CTO) Header Status Field Name M Sending Institution M M M M XML Element SndgInst Notes 4!a2!a2!c BIC(8) dell’istituzione che invia il file 4!a2!a2!c (error code T11) BIC(8) Icbpi-Iccrea 16!x (error code T12) Identificativo File SrvcId 3!a (error code T13) SCT (error code T03) TstCode 1!a “T” Test Receiving Institution RcvgInst File Reference Fileref Service Identifier Test Code Format “P” Production M M M M M File Type File Date and Time Total Number of pacs.008 Bulks Total Number of camt.056 Bulks Total Number of pacs.004 Bulks FType FDtTm NumCTBlk NumPCRBlk NumRFRBlk 3!a ISODateTim e 8n 8n 8n (error code T14) “CTO”. Data e ora di creazione Numero totale di Bulks di tipo Credit Transfer contenuti nel file (error code T18) Numero totale di Bulks di tipo Payment Cancellation REquest contenuti nel file (error code T19) Numero totale di Bulks di tipo Return contenuti nel file (error code T20) Pag. 30 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications M Total Number of camt.029 NumROIBlk 8n Numero totale di Bulks di tipo Resolution of Investigation contenuti nel file (error code T21) A.2 XML Orders Validation Report (OVR) Header Status Field Name M Sending Institution Receiving Institution Service Identifier Test Code M M M XML Element SndgInst Format Notes 4!a2!a2!c BIC(8) Icbpi-Iccrea RcvgInst 4!a2!a2!c SrvcId 3!a BIC(8) dell’istituzione che ha inviato il file originale “SCT” TstCode 1!a “T” Test “P” Production M M O File Type File Reference Original File Reference Ftype FileRef OrigFRef 3!a 16!x 16!x Original File Name OrigFName 32x M Original Date And Time OrigDtTm ISO Date & Time M File Reject Reason FileRjctRsn 3!x M File Business Date FileBusDt ISO Date “OVR”. Identificativo File Identificativo del File originale CTO al quale si riferisce il file OVR Nome Logico del file originale CTO al quale si riferisce il file OVR Data e ora di produzione del file originale CTO al quale si riferisce il file OVR Codice identificativo di errore che ha generato l’eventuale scarto totale Data di creazione del file OVR Pag. 31 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications A.3 Status M M M M XML Settled Credit Orders (SCO) Header Field Name Sending Institution Receiving Institution Service Identifier Test Code XML Element SndgInst Format Notes 4!a2!a2!c BIC(8) Icbpi-Iccrea RcvgInst 4!a2!a2!c SrvcId 3!a BIC(8) dell’aderente che riceve il file “SCT” TstCode 1!a “T” Test “P” Production M M M File Type File Reference Routing Indicator FType FileRef 3!a 16x “SCO” Identificativo File RoutingInd 3!a “DIR”: File contenente le sole istruzioni per l’aderente diretto “IND”: File contenente le sole istruzioni per l’aderente indiretto M Content Type CType 3!a “ALL”: File cumulativo “RET”: File contenente solo i return “CTR” : File contenente solo i pagamenti credit transfer “ALL” : File cumulativo BIC(8) dell’aderente indiretto al quale si riferiscono le informazioni contenute nel file. Presente solo in caso di RoutingInd = “IND” Data di creazione del file SCO O Indirect Istitution IndInst 4!a2!a2!c M File Business Date Total Number of pacs.008 Bulks Total FileBusDt ISO Date NumCTBlk 8n Numero totale di Bulks di tipo Credit Transfer contenuti nel file NumPCRBlk 8n Numero totale di Bulks di tipo M M Pag. 32 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Number of camt.056 Bulks Total Number of pacs.004 Bulks Total Number of camt.029 M M A.4 Status M M M M Payment Cancellation REquest contenuti nel file NumRFRBlk 8n Numero totale di Bulks di tipo Return contenuti nel file NumROIBlk 8n Numero totale di Bulks di tipo Resolution of Investigation contenuti nel file XML Cancelled Settled Orders (CSO) Header Field Name Sending Institution Receiving Institution Service Identifier Test Code XML Element SndgInst Format Notes 4!a2!a2!c BIC(8) Icbpi-Iccrea RcvgInst 4!a2!a2!c SrvcId 3!a BIC(8) dell’aderente che riceve il file “SCT” TstCode 1!a “T” Test “P” Production M M M M File Type File Reference File Business Date File Cycle Number FType FileRef 3!a 16x “CSO” Identificativo File FileBusDt ISO Date Data di creazione del file CSO FileCycleNo 2!n Ciclo di regolamento che ha generato le evidenze contenute nel file Pag. 33 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications APPENDIX B XML MESSAGE DEFINITIONS B.1 Usage of Credit Transfers (pacs.008.001.02 ) files CTO e SCO B.1.1 SCT Credit Transfer (pacs.008.001.02) Bulk Header XML Tag Format Stat RB Ref Usage Rules GrpHdr 35x M NA bulk reference. +MsgId GrpHdr Codice univoco : error code DUPL. ISO DATE M NA date & time di creazione. (Error code V04) 15n M NA Numero totale di transazioni contenute nel bulk. +CreDtTm GrpHdr +NbOfTxs Deve corrispondere al numero di transazioni contenute nel bulk: error code V03. Non deve essere maggiore del numero massimo Massimo di transazioni:error code V02 GrpHdr +TtlIntBkSttlmAmt 18d M EUR M NA Importo totale delle transazioni contenute nel bulk. 15 interi e 2 decimali dopo la virgola (schema validation); Divisa sempre “EUR” (schema validation); Deve corrispondere al toale degli importo delle single transazioni contenute nel bulk: error code V05. Deve essere maggiore uguale a 0,01: error code V13. Pag. 34 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications GrpHdr ISO DATE M AT-42 +IntBkSttlmDt Data di regolamento delle transazioni contenute nel bulk. Deve essere una data valida secondo il calendario TARGET e Deve essere compresa nel range ammesso (D+3) per transazioni in warehousing: error code V15. GrpHdr 4!a M NA +StllmInf Metodo di regolamento. Solo “CLRG” ammesso (schema validation). ++SttlmMtd GrpHdr 3!a M NA Identificativo del Clearing System. +SttlmInf ++ ClrSys +++Prtry GrpHdr Solo ‘SIC’ ammesso: error code V16. 4!a2!a2!c C NA Aderente diretto che ha originato il Bulk. +InstgAgt Usato solo nel file CTO ++FinInstnId Deve essere lo stesso presente nel tag SndgInst dell’header CTO: error code V10. +++BIC GrpHdr 4!a2!a2!c C NA Aderente che deve ricevere il bulk. +InstdAgt Usato solo nel file SCO: error code V11. ++FinInstnId Sarà uguale al Receiving Inst indicato nell’header SCO. +++BIC Pag. 35 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications B.1.2 SCT Credit Transfer (pacs.008.001.02) Individual Transaction XML tag Format Status CdtTrfTxInf 35x O RB Ref Validation Rules Identificativo dell’istruzione di pagamento. +PmtId Non controllato. ++InstrId CdtTrfTxInf 35x M AT-41 End to End Id. +PmtId Se non presente deve contenere NOTPROVIDED ++EndToEndId Non controllato CdtTrfTxInf 35x M AT-43 Transaction Id. +PmtId ++TxId CdtTrfTxInf Univoco e controllato nell’ambito di duplicazione : error code AM05. 4!a M AT-40 Service Level. +PmtTpInf ++SvcLvl Deve essere “SEPA” (schema validation) ++Cd Pag. 36 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status CdtTrfTxInf 35x C RB Ref Code Local Instrument +PmtTpInf non può essere utilizzato insieme al campo successivo: schema validation ++LclInstrm In caso di bonifico da routing (AOS Trasferibilità bonifici) deve essere valorizzato con “RTE”: error code VT13 +++Cd CdtTrfTxInf Validation Rules 35x C Proprietary Local Instrument +PmtTpInf non può essere utilizzato insieme al campo precedente: schema validation ++LclInstrm +++Prtry CdtTrfTxInf 4!a O AT-45 Category Purpose della transazione(codice ISO 20022) +PmtTpInf Ammessi CODE o Proprietary (schema error). ++CtgyPurp Il valore non è controllato CdtTrfTxInf 18d M +IntrBkSttlmAmt 3!a M AT-04 Importo della transazione. La divisa deve essere “EUR” (schema validation); Il numero di interi e decimali dopo la virgola non devono superare quelli ammessi per la divisa EUR (schema validation); Deve essere maggiore di “0”: error code AM01. Pag. 37 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status RB Ref Validation Rules CdtTrfTxInf ISO Date O NA AOS Trasferibilità dei Bonifici: +IntrBkSttlmDt Data di regolamento del bonifico originario. Può essere utilizzato solo in caso di SCT da routing; error code VT13 Deve essere una data valida secondo il calendario TARGET e precedente alla data di regolamento dell’SCT da routing; error code DT01 Se mancante in caso di “RTE”: error code VT33 CdtTrfTxInf ISO Date O +AccptncDtTm CdtTrfTxInf +InstdAmt Data di accettazione Campo non ammesso; error code VT80 18d O Importo in divisa O Tasso di cambio 3!a Attribute CdtTrfTxInf 11d +XchgRate CdtTrfTxInf Campo non ammesso; error code VT80 4!a M Solo SLEV ammesso. (schema validation) +ChrgBr Pag. 38 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status RB Ref Validation Rules CdtTrfTxInf 18d O Importo commissione. +ChrgsInf 3!a C Campo non ammesso; error code VT80 4!a2!a2!c[3!c] O BIC soggetto a commissione ++ChrgsAmt Attribute CdtTrfTxInf +ChrgsInf Campo non ammesso; error code VT80 ++ChrgsPty +++FinInstnId ++++BIC CdtTrfTxInf + PrvsInstgAgt ++ FinInstnId +++BIC 4!a2!a2!c [3!c] O CdtTrfTxInf 4!a2!a2!c[3!c] NA Può essere usato solo in caso di bonifico da routing codice di errore VT13 Se mancante in caso di “RTE”: error code VT33 O Istituzione che ha originato questo Credit Transfer +InstgAgt CdtTrfTxInf AOS Trasferibilità bonifici: The Previous Instructing Agent. Usato solo nel file SCO: error code VT13 70x O AT-08 Ultimate Debtor Name +UltmtDbtr ++Nm Pag. 39 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status RB Ref Validation Rules CdtTrfTxInf 2!a C NA Paese Ultimate Debtor. +UltmtDbtr Campo non ammesso; error code VT80 ++PstlAdr +++Ctry CdtTrfTxInf +UltmtDbtr Indirizzo Ultimate DebtorCampo non ammesso; error code VT80 ++PstlAdr Sono ammesse un massimo di due righe da 70 caratteri +++AdrLine (schema validation). CdtTrfTxInf 2*70x O 4!a2!a2!c[3!c] C NA AT-10 + UltmtDbtr BIC Identificativo Ultimate Debtor (Ordering identification code). ++Id Non consentito se utilizzato il tag seguente(schema validation) +++OrgId ++++BIC CdtTrfTxInf vedi schema C AT-09 Identificativo Ultimate Debtor: Private ID +UltmtDbtr ++Id Non consentito se utilizzato il tag precedente(schema validation) +++PrvtId Pag. 40 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status RB Ref Validation Rules CdtTrfTxInf 2!a O NA Campo non ammesso; error code VT80 +UltmtDbtr ++CtryOfRes CdtTrfTxInf Paese di residenza Ultimate Debtor 70x M AT-02 Nome del Debitore 2!a C AT-03 Paese del debitore. +Dbtr ++Nm CdtTrfTxInf +Dbtr Deve essere un codice ISO 3166 valido: error code VT73 ++PstlAdr +++Ctry CdtTrfTxInf 2*70x O AT-03 Indirizzo del Debitore +Dbtr Sono ammesse un massimo di due righe da 70 caratteri ++PstlAdr (schema validation). +++AdrLine CdtTrfTxInf 4!a2!a2!c[3!c] C +Dbtr ++Id AT-10 BIC Identificativo del debitore (Ordering identification code). Non consentito se utilizzato il tag seguente(schema validation) +++OrgId ++++BIC Pag. 41 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status RB Ref Validation Rules CdtTrfTxInf vedi schema C AT-10 Identificativo del Debitore (Ordering Id code): Private ID +Dbtr ++Id Non consentito se utilizzato il tag precedente(schema validation) +++PrvtId CdtTrfTxInf 2!a O 2!a2!n30x M Campo non ammesso; error code VT80 +Dbtr ++CtryOfRes CdtTrfTxInf AT-01 +DbtrAcct I primi 2 caratteri devono essere validi secondo “ISO 3166” e devono corrispondere a paesi Sepa; Codice VT73; Il Check Digit dell’IBAN sia validato secondo “ISO13616”: Codice di errore VD19. ++Id +++IBAN CdtTrfTxInf IBAN del debitore 4!a2!a2!c[3!c] M +DbtrAgt AT-06 Banca del debitore ++FinInstnId +++BIC Deve essere una banca aderente Diretta o Indiretta e attivo per la data di regolamento indicata per la transazione: error code TY01. Non deve essere un Bic di un Partecipante Tecnico: Codice di Errore VT90 Pag. 42 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status RB Ref Validation Rules CdtTrfTxInf 4!a2!a2!c[3!c] M AT-23 Banca del creditore +CdtrAgt ++FinInstnId +++BIC CdtTrfTxInf Deve essere una banca aderente Diretta o Indiretta e attivo per la data di regolamento indicata per la transazione: error code TY01. Non deve essere un Bic di un Partecipante Tecnico: Codice di Errore VT90 70x M AT-21 Nome del Creditore 2!a C AT-22 Paese del Creditore. +Cdtr ++Nm CdtTrfTxInf +Cdtr Deve essere un codice ISO 3166 valido: error code VT73 ++PstlAdr +++Ctry CdtTrfTxInf 2*70x O AT-22 Indirizzo del Creditore +Cdtr Sono ammesse un massimo di due righe da 70 caratteri ++PstlAdr (schema validation). +++AdrLine Pag. 43 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status RB Ref Validation Rules CdtTrfTxInf 4!a2!a2!c[3!c] C AT-10 BIC Identificativo del Creditore (Beneficiary identification code). +Cdtr ++Id Non consentito se utilizzato il tag seguente(schema validation) +++OrgId ++++BIC CdtTrfTxInf vedi schema C AT-24 +Cdtr Identificativo del Creditore (Beneficiary Id code): Private ID ++Id Non consentito se utilizzato il tag precedente(schema validation) +++PrvtId CdtTrfTxInf 2!a O 2!a2!n30x M Campo non ammesso; error code VT80 +Cdtr ++CtryOfRes CdtTrfTxInf +CdtrAcct AT-20 IBAN del creditore I primi 2 caratteri devono essere validi secondo “ISO 3166” e devono corrispondere a paesi Sepa; Codice di errore VT73; Il Check Digit dell’IBAN sia validato secondo “ISO13616”: Codice di errore VD19. ++Id +++IBAN Pag. 44 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status CdtTrfTxInf 70x O 2!a C RB Ref Validation Rules The Ultimate Creditor Name. +UltmtCdtr ++Nm CdtTrfTxInf NA +UltmtCdtr Paese Ultimate Creditor Campo non ammesso; error code VT80 ++PstlAdr +++Ctry CdtTrfTxInf 2*70x O NA +UltmtCdtr Indirizzo Ultimate Creditor Campo non ammesso; error code VT80 ++PstlAdr +++AdrLine Sono ammesse un massimo di due righe da 70 caratteri (schema validation). CdtTrfTxInf 4!a2!a2!c[3!c] C +UltmtCdtr AT-10 BIC Identificativo Ultimate Creditor itore Organisation Identification ++Id Non consentito se utilizzato il tag seguente(schema validation) +++OrgId ++++BIC Pag. 45 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status RB Ref Validation Rules CdtTrfTxInf vedi schema C AT-09 Identificativo Ultimate Creditor: Private ID +UltmtCdtr ++Id Non consentito se utilizzato il tag precedente(schema validation) +++PrvtId CdtTrfTxInf 2!a O NA Campo non ammesso; error code VT80 +UltmtCdtr ++CtryOfRes CdtTrfTxInf Paese di residenza Ultimate Creditor 4!a O The Instruction for Creditor Agent (ISO20022 code). 140x O AOS Trasferibilità bonifici: The Instruction for Creditor Agent. +InstrForCdtrAgt ++Cd CdtTrfTxInf +InstrForCdtrAgt Può essere utilizzato solo in caso di SCT da routing; error code VT13 ++InstrInf Se mancante in caso di “RTE”: error code VT33 CdtTrfTxInf 35x O AT-44 The Purpose of the transaction (codice ISO20022) +Purp ++Cd Non deve essere valorizzato se è presente il tag successivo(schema validation) Pag. 46 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML tag Format Status RB Ref Validation Rules CdtTrfTxInf 35x O AT-44 The Purpose of the transaction (codice proprietario) +Purp Non deve essere valorizzato se è presente il tag precedente(schema validation) ++Prtry CdtTrfTxInf NA O ISO20022 XML validation. +RgltryRptg CdtTrfTxInf Campo non ammesso; error code VT80 NA O ISO20022 XML validation. +RltdRmInf CdtTrfTxInf Campo non ammesso; error code VT80 140 x O +RmInf C AT-05 Structured or Unstructured Remittance Information. Un Massimo di 1 Structured or Unstructured occorrenze con un limite di 140x (schema validation). Se maggiore di una occorrenza; error code VT80 In caso di “Structured” massimo 140x per occorrenza esclusi i tags. Error Code VT33. Attualmente è prevista solo un’ occorrenza Pag. 47 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications B.2 Usage of Return Transaction (pacs.004.001.02) B.2.1 SCT Return (pacs.004.001.02) Bulk Header nei file CTO e SCO XML Element Format Status Validation Rules GrpHdr 35x M Message reference impostato dal mittente. +MsgId GrpHdr +CreDtTm GrpHdr Uniqueness is checked: error code DUPL. ISO Date & Time M Data e Ora di creazione (Error code V04) 15n M Numero di transazioni incluse nel bulk. +NbOfTxs Deve corrispondere al numero di transazioni effettivo: error code V03. Non deve essere maggiore del numero massimo Massimo di transazioni:error code V02 GrpHdr 18d M Importo totale delle transazioni contenute nel bulk. 3!a M 15 interi e 2 decimali dopo la virgola (schema validation); +TtlRtrdIntrBkSttlmAmt La divisa deve essere “EUR” (schema validation); Attribute Deve essere maggiore di “0”: error code V13; and Deve essere uguale alla somma degli importi delle singole transazioni contenute nel bulk: error code V05. GrpHdr +IntrBkSttlmDt ISODate M Data di regolamento delle transazioni contenute. AT-R4/ATR8 Deve essere compresa nel range consentito: error code V15. Pag. 48 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status Validation Rules GrpHdr 4!a M Informazioni sul metodo si regolamento. +SttlmInf Supportato solo “CLRG”. (schema validation) ++SttlmMtd GrpHdr 3!a M Identificativo del sistema di clearing. +SttlmInf ++ClrSys Proprietary identification of the Clearing System. +++Prtry Solo ‘SIC’ ammesso: error code V16. GrpHdr 4!a2!a2!c C Aderente diretto che ha originato il bulk. +InstgAgt Deve essere lo stesso presente nel tag SndgInst dell’headre CTO: error code V10. ++FinInstnId Usato solo nel file CTO. error code V10 +++BIC GrpHdr 4!a2!a2!c C +InstdAgt Istituzione che ha originato questo Credit Transfer Usato solo nel file SCO: error code V11 ++FinInstnId +++BIC Pag. 49 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications B.2.2 SCT Return (pacs.004.001.02) Individual Transaction Each ICF message must be sent within the configured time period for type of message. XML Element Format Status RB Ref Usage Rules and Validation TxInf 35x M R5 Return Id: +RtrId TxInf Univoco e controllato: error code AM05. 35x M NA Message ID del bulk contenente la transazione originale. 35x M NA Message Name Id del pagamento originale (pacs.008.001.02) 35x O NA Instruction ID del pagamento originale 35x M NA End to End Id del pagamento originale +OrgnlGrpInf ++OrgnlMsgId TxInf +OrgnlGrpInf ++OrgnlMsgNmId TxInfAndSts +OrgnlInstrId TxInf +OrgnlEndToEndId Pag. 50 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 35x M NA Transaction Id della transazione originale +OrgnlTxId La trasazione originale deve essere presente: error code VT78 lo stato della transazione deve essere “regolato” (error code VT75) TxInf 18d M R6 Importo della transazione originale. +OrgnlIntrBkSttlmAmt Attribute 3!a La divisa deve essere “EUR” (schema validation) Il numero di interi e decimali non deve superare quello consentito. (schema validation) Pag. 51 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 18d M NA Importo della transazione. +RtrdIntrBkSttlmAmt 3!a Attribute Deve essere uguale all’importo originario al netto delle commissioni (Charges Information) se Return Reason è FOCR; error code AM02 Deve essere uguale all’importo originario se Return Reason è diverso da FOCR; error code VT77 La divisa deve essere “EUR” (schema validation); and Il numero di interi e decimali non deve superare quello consentito. (schema validation) Deve essere uguale o maggiore di 0.01: error code AM01. TxInf 18d O +RtrdInstdAmt NA Returned Instructed Amount Deve essere presente se presente l’elemento “Charges Information”; error code VT13 Ammesso solo in caso di risposta positiva ad una Recall (reason FOCR); error code VT33 Pag. 52 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 18d O NA Compensation Amount; 3!a C +CmpstnAmt deve espresso in “EUR”; Il numero di interi e decimali non deve superare quello consentito. (schema validation) Presente solo se Returned Interbank Settlement Amount è differente dal Original Settlement Amount. TxInf 4!a O NA 18d O NA 3!a C 4!a2!a2!c[3!c] O Solo valore SLEV ammesso +ChrgBr TxInf +ChrgsInf ++ChrgsAmt Attribute DrctDbtTxInf +ChrgsInf NA Charges Party ammessa una sola occorrenza ++ChrgsPty +++FinInstnId ++++BIC Pag. 53 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 4!a2!a2!c C NA BIC(8) Aderente diretto che origina il return. +InstgAgt Presente solo sul file SCO: Error code VT13. ++FinInstnId +++BIC TxInf 4!a2!a2!c O NA Non sarà presente nel file SCO inviato alle banche aderenti 70x C R2 Cliente che origina la transazione. 4!a2!a2!c[3!c] C R2 La banca che origina la transazione. +InstdAgt ++FinInstnId +++BIC TxInf +RtrRsnInf ++RtrOrgtr +++Nm TxInf +RtrRsnInf ++RtrOrgtr +++Id ++++OrgId +++++BIC Pag. 54 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 4!a C NA Return Reason Code (ISO20022) 4!a C NA Return Reason Code (Codice Proprietario) 105x C AT-R7 Additional Information +RtrRsnInf ++RtrnRsn +++Cd TxInf +RtrRsnInf ++RtrnRsn +++Prtry TxInf +RtrRsnInf attributo AT-R7 (specific reference of the bank initiating the recall) ++AddtlInf deve essere presente solo se reason è FOCR (error code VT13) ed è ammessa una sola riga TxInf ISO DATE M +OrgnlTxRef NA Data di regolamento originale. Deve essere la stessa data contenuta nella transazione originale ++IntrBkSttlmDt Pag. 55 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 4!a M NA Settlement Method +OrgnlTxRef ammesso solo il valore CLRG; (schema error) ++SttlmInf +++SttlmMtd TxInf 4!a M NA +OrgnlTxRef Service Level Code. Deve essere SEPA. ++PmtTpInf +++SvcLvl ++++Cd TxInf 35x C NA +OrgnlTxRef Payment Type Information Non può essere usato allo stesso tempo con l’elemento successivo ++PmtTpInf +++LclInstrm ++++Cd TxInf 35x C +OrgnlTxRef NA Payment Type Information Non può essere usato allo stesso tempo con l’elemento precedente ++PmtTpInf +++LclInstrm ++++Prtry Pag. 56 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 4x C AT-45 Category Purpose della transazione (codice ISO 20022) +OrgnlTxRef Non può essere usato allo stesso tempo con l’elemento successivo ++PmtTpInf +++CtgyPurp ++++Cd TxInf 35x C AT-45 +OrgnlTxRef Category Purpose della transazione proprietario Non può essere usato allo stesso tempo con l’elemento precedente ++PmtTpInf +++CtgyPurp ++++Prtry TxInf 140x O +OrgnlTxRef ++RmtInf C NA Structured or Unstructured Remittance Information. Un Massimo di 1 Structured or Unstructured occorrenze con un limite di 140x (schema validation) In caso di “Structured” massimo 140x per occorrenza esclusi i tags. Error Code VT33. Attualmente è prevista solo un’ occorrenza Pag. 57 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 70x O AT-08 Ultimate Debtor Name 2!a C NA Paese Ultimate Debtor. 2*70x O NA Indirizzo Ultimate Debtor +OrgnlTxRef ++UltmtDbtr +++Nm TxInf +OrgnlTxRef ++UltmtDbtr +++PstlAdr ++++Ctry TxInf +OrgnlTxRef ++UltmtDbtr +++PstlAdr ++++AdrLine Pag. 58 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 4!a2!a2!c[3!c] C AT-10 BIC Identificativo Ultimate Debtor (Ordering identification code). +OrgnlTxRef ++UltmtDbtr +++Id Non consentito se utilizzato il tag seguente(schema validation) ++++OrgId +++++BIC TxInf vedi schema C AT-09 Identificativo Ultimate Debtor: Private ID +OrgnlTxRef ++UltmtDbtr +++Id Non consentito se utilizzato il tag precedente(schema validation) ++++PrvtId TxInf 2!a O NA Paese di residenza Ultimate Debtor 70x M NA Nome del debitore. +OrgnlTxRef ++UltmtDbtr +++CtryOfRes TxInf +OrgnlTxRef ++Dbtr +++Nm Pag. 59 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 2!a C NA Paese ISO del debitore. Solo se valorizzato l’indirizzo 70x O NA Indirizzo postale del debitore. +OrgnlTxRef ++Dbtr +++PstlAdr ++++Ctry TxInf +OrgnlTxRef Sono supportate 2 occorrenze da 70x. ++Dbtr +++PstlAdr ++++AdrLine TxInf 4!a2!a2!c[3!c] C NA BIC della banca del Debitore +OrgnlTxRef ++Dbtr +++Id ++++OrgId Non consentito se utilizzato il tag seguente(schema validation) +++++BIC Pag. 60 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf vedi Schema C NA Identificativo del Debitore: Private ID +OrgnlTxRef ++Dbtr +++Id Non consentito se utilizzato il tag precedente(schema validation) ++++PrvtId TxInf 2!a O NA Paese ISO di residenza del debitore 2!a2!n30x M NA Conto del debitore :IBAN 4!a2!a2!c[3!c] M NA Debtor Agent :BIC +OrgnlTxRef ++Dbtr +++CtryOfRes TxInf +OrgnlTxRef ++DbtrAcct +++Id ++++IBAN TxInf +OrgnlTxRef ++DbtrAgt +++FinInstnId ++++BIC Pag. 61 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 4!a2!a2!c[3!c] M NA Creditor Agent: BIC 70x M NA Nome del creditore 2!a C NA Paese ISO del creditore. Solo se valorizzato l’indirizzo 70x O NA Indirizzo postale del creditore. +OrgnlTxRef ++CdtrAgt +++FinInstnId ++++BIC TxInf +OrgnlTxRef ++Cdtr +++Nm TxInf +OrgnlTxRef ++Cdtr +++PstlAdr ++++Ctry TxInf +OrgnlTxRef 2 occorrenze supportate. ++Cdtr +++PstlAdr ++++AdrLine Pag. 62 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 4!a2!a2!c[3!c] C NA identification of the Creditor: BIC. +OrgnlTxRef ++Cdtr +++Id ++++OrgId Non consentito se utilizzato il tag seguente(schema validation) +++++BIC TxInf vedi schema C NA Identificativo del Creditore : Private ID +OrgnlTxRef ++Cdtr +++Id Non consentito se utilizzato il tag precedente(schema validation) ++++PrvtId TxInf 2!a O NA Paese ISO di residenza del creditore +OrgnlTxRef ++Cdtr +++CtryOfRes Pag. 63 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 2!a2!n30x M NA Conto del creditore :IBAN 70x O AT-28 The Ultimate Creditor Name. 2!a C NA Paese Ultimate Creditor O NA Indirizzo Ultimate Creditor +OrgnlTxRef ++CdtrAcct +++Id ++++IBAN TxInf +OrgnlTxRef ++UltmtCdtr +++Nm TxInf +OrgnlTxRef ++UltmtCdtr +++PstlAdr ++++Ctry TxInf +OrgnlTxRef 2*70x ++UltmtCdtr +++PstlAdr ++++AdrLine Pag. 64 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation TxInf 4!a2!a2!c[3!c] C AT-10 BIC Identificativo Ultimate Creditor itore Organisation Identification +OrgnlTxRef ++UltmtCdtr +++Id Non consentito se utilizzato il tag seguente(schema validation) ++++OrgId ++++++BIC TxInf vedi schema C AT-29 Identificativo Ultimate Creditor: Private ID +OrgnlTxRef ++UltmtCdtr +++Id Non consentito se utilizzato il tag precedente(schema validation) ++++PrvtId TxInf 2!a O NA Paese di residenza Ultimate Creditor +OrgnlTxRef ++UltmtCdtr +++CtryOfRes Pag. 65 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications B.3 Usage of Recall (camt.056.001.01) B.3.1 SCT Recall (camt.056.001.01) Bulk Header XML Element Format Status Assgnmt 35x M +Id Assgnmt RB Ref Usage Rules and Validation Identificativo univoco dell’Assignement assegnato dal DP mittente 4!a2!a2!c M Assigner +Assgnr CTO: DP mittente del messaggio: error code V10 ++Agt SCO: BIC ACH Icbpi-Iccrea +++FinInstId ++++BIC Assgnmt 4!a2!a2!c M Assigne +Assgne CTO: BIC ACH Icbpi-Iccrea: error code V11 ++Agt SCO: DP rivcevente +++FinInstId ++++BIC Pag. 66 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status Assgnmt IS0Date M +CreDtTm &Time Date&Time di creazione del messaggio (Error code V04) CtrlData 15n M Numero totale di transazioni contenute nell’ Assignement. +Nb0fTxs RB Ref Usage Rules and Validation Deve corrispondere al numero di transazioni contenute nell’Assignement: error code V03. Shall not be greater than the maximum number of transaction:error code V02 CtrlData 18d O Campo non ammesso; error code VT80 +CtrlSum Pag. 67 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications B.3.2 SCT Payment Cancellation Request (camt.056.001.01) Underlying Transaction XML Element Format Undrlyg Status RB Ref M Usage Rules and Validation Contiene gli elementi identificativi della transazione da cancellare. +TxInf deve contenre almeno un’occorrenza: schema error Undrlyg 35x M AT-R7 +TxInf Cancellation Id deve essere univoco: error code AM05 ++CxlId Undrlyg 35x M NA Message Id originario 35x M NA Ammesso solo il valore +TxInf ++0rgnlGrpInf +++0rgnlMsgId Undrlyg +TxInf pacs.008.001.02 (schema error) ++0rgnlGrpInf +++0rgnlMsgNmId Undrlyg 35x 0 NA Original Instruction Id +TxInf ++0rgnlInstrId Pag. 68 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation Undrlyg 35x M AT-41 Original End to End 35x M AT-43 Original Transaction Id +TxInf ++0rgnlEndToEndId Undrlyg +TxInf la transazione deve essere presente nel Sistem Centrale (error code VT78) ++0rgnlTxId lo stato della transazione deve essere “accettato” (error code VT75) Undrlyg 18d M +TxInf EUR M AT-04 Importo della transazione originaria. La divisa deve essere “EUR” (schema validation) ++0rgnlIntrBkSttlmAmt Il numero di interi e decimali non deve superare quello consentito. (schema validation) Deve essere pari all’importo della transazione originaria (error code VT77) Undrlyg IS0 DATE +TxInf M AT-42 Original Interbank Settlement Date Deve essere uguale alla data della transazione originaria (error code VT78) ++0rgnlIntrBkSttlmDt Pag. 69 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Undrlyg Usage Rules and Validation Utilizzato solo per SCO: error code VT13 +TxInf ++Assgnr +++FinInstId ++++BIC Undrlyg 70x C R2 +TxInf Cliente che richiede la cancellazione non può essere presente allo stesso tempo del campo successivo (schema error) +CxlRsnInf ++0rgtr +++Nm Undrlyg 4!a2!a2!c[3!c] +TxInf C R2 Party (Banca) che richiede la cancellazione non può essere presente allo stesso tempo del campo precedente (schema error) ++CxlRsnInf +++0rgtr ++++Id +++++0rgId ++++++BIC0rBEI Pag. 70 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation Undrlyg 4!a C AT-48 Recall Reason Reason code (ISO20022) +TxInf deve essere un codice valido (schema error) ++CxlRsnInf non può essere presente allo stesso tempo del campo successivo (schema error) +++Rsn ++++Cd Undrlyg 35x C AT-48 +TxInf non può essere presente allo stesso tempo del campo precedente (schema error) ++CxlRsnInf non può contenere i valori dei codici ISO (Reason Code ISO20022) +++Rsn ++++Prtry Undrlyg Proprietary Reason code for cancellation 105x O +TxInf ++CxlRsnInf AT-49 Può essere presente solo in caso di Reason Code “FRAD” (Error Code VT13) Usage Rule: Only one occurrence is allowed +++AddtlInf Pag. 71 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation Undrlyg 4!a M NA Metodo di regolamento. +TxInf Solo “CLRG” ammesso (schema validation). ++0rgnlTxRef +++SttlmInf ++++SttlmMtd Undrlyg 3!a M NA Identificativo del Clearing System. +TxInf ++0rgnlTxRef Solo ‘SIC’ ammesso: error code V16. +++SttlmInf ++++ClrSys +++++Prtry Undrlyg 4!a M +TxInf AT-40 Service Level Code. deve essere SEPA ++0rgnlTxRef +++PmtTpInf ++++SvcLvl +++++Cd Pag. 72 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status Undrlyg 35x C RB Ref Usage Rules and Validation Code Local Instrument +TxInf non può essere utilizzato insieme al campo successivo: schema validation ++0rgnlTxRef +++PmtTpInf ++++LclInstrm +++++Prtry Undrlyg See schema 0 Proprietary Local Instrument +TxInf non può essere utilizzato insieme al campo precedente: schema validation ++0rgnlTxRef +++PmtTpInf ++++CtgyPurp Undrlyg 140 x O +TxInf +0rgnlTxRef C ++RmtInf AT-05 Structured or Unstructured Remittance Information. Un Massimo di 1 Structured or Unstructured occorrenze con un limite di 140x (schema validation) In caso di “Structured” massimo 140x per occorrenza esclusi i tags. Error Code VT33. Attualmente è prevista solo un’ occorrenza Pag. 73 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Undrlyg vedi schema Status +TxInf RB Ref Usage Rules and Validation AT-08 Ultimate Debtor AT-09 ++0rgnlTxRef +++UltmtDbtr Undrlyg 70x M AT-02 Debtor Name. 2!a 0 AT-03 Debtor Country. +TxInf ++0rgnlTxRef +++Dbtr ++++Nm Undrlyg +TxInf deve essere un codice valido IS0 3166. error code VT73 ++0rgnlTxRef +++Dbtr ++++PstlAdr +++++Ctry Pag. 74 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status Undrlyg +TxInf 2*70x RB Ref Usage Rules and Validation AT-03 Indirizzo del Debitore O ++0rgnlTxRef Sono ammesse un massimo di due righe da 70 caratteri +++Dbtr (schema validation). ++++PstlAdr +++++AdrLine Undrlyg 4!a2!a2!c[3!c] C AT-10 +TxInf ++0rgnlTxRef BIC Identificativo del debitore (Ordering identification code). Non consentito se utilizzato il tag seguente(schema validation) +++Dbtr ++++Id +++++0rgId Undrlyg vedi schema +TxInf C AT-10 Identificativo del Debitore (Ordering Id code): Private ID ++0rgnlTxRef Non consentito se utilizzato il tag precedente(schema validation) +++Dbtr ++++Id +++++PrvtId Pag. 75 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Undrlyg Usage Rules and Validation Campo non ammesso; error code VT80 +TxInf ++0rgnlTxRef +++Dbtr ++++Ctry0fRes Undrlyg 2!a2!n30x M AT-01 IBAN del debitore 4!a2!a2!c[3!c] M AT-06 Banca del debitore +TxInf ++0rgnlTxRef +++DbtrAcct ++++Id +++++IBAN Undrlyg +TxInf ++0rgnlTxRef +++DbtrAgt ++++FinInstnId +++++BIC Pag. 76 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation Undrlyg 4!a2!a2!c[3!c] M AT-23 Banca del creditore AT-21 Nome del Creditore AT-22 Paese del Creditore. +TxInf ++0rgnlTxRef +++CdtrAgt ++++FinInstnId +++++BIC Undrlyg +TxInf 70x M 2!a C ++0rgnlTxRef +++Cdtr ++++Nm Undrlyg +TxInf Deve essere un codice ISO 3166 valido: error code VT73 ++0rgnlTxRef +++Cdtr ++++PstlAdr +++++Ctry Pag. 77 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Usage Rules and Validation Undrlyg 2*70x O AT-22 Indirizzo del Creditore +TxInf ++0rgnlTxRef Sono ammesse un massimo di due righe da 70 caratteri +++Cdtr (schema validation). ++++PstlAdr +++++AdrLine Undrlyg 4!a2!a2!c[3!c] C AT-10 +TxInf ++0rgnlTxRef BIC Identificativo del Creditore (Beneficiary identification code). Non consentito se utilizzato il tag seguente(schema validation) +++Cdtr ++++Id +++++0rgId Undrlyg vedi schema +TxInf C AT-24 Identificativo del Creditore (Beneficiary Id code): Private ID ++0rgnlTxRef Non consentito se utilizzato il tag precedente(schema validation) +++Cdtr ++++Id +++++PrvtId Pag. 78 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB Ref Undrlyg Usage Rules and Validation Campo non ammesso; error code VT80 +TxInf ++0rgnlTxRef +++Cdtr ++++Ctry0fRes Undrlyg 2!a2!n30x M 70x O AT-20 IBAN del creditore +TxInf ++0rgnlTxRef +++CdtrAcct ++++Id +++++IBAN Undrlyg +TxInf The Ultimate Creditor Name. ammessi tutti gli elementi presenti nel Credit Transfer originario ++0rgnlTxRef +++UltmtCdtr Pag. 79 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Pag. 80 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications B.4 Resolution of Investigation (camt.029) Bulk Header XML element Format Status RB ref Usage Rules 35x M NA Unique ID of assignment Assignment ++ID assigned by sending DP +Assgnr 4!a2!a2!c M NA Assigner ++Agt CTO: DP sending the message: error code V10 +++FinInstId SCO: BIC of Icbpi-Iccrea’s ACH ++++BIC +Assgne 4!a2!a2!c M NA ++Agt Assignee CTO: BIC of Icbpi-Iccrea’s ACH: error code V11 +++FinInstId ++++BIC +CreDtTm SCO: receiving DP ISODate &Time M NA Creation date & time of the message (Error code V04) Pag. 81 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML element Format Status Status 4!a M +Conf RB ref Usage Rules Confirmation of resolution Must be RJCR Pag. 82 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications B.4.1 Resolution of Investigation (camt.029) Transaction Detail XML Element Format Status RB ref Usage Rules See below M Transaction Information and Status CancellationDetails +TransactionInformationAndStatus See below deve essere un’occorrenza ++CancellationlStatusIdentification 35x M NA presente almeno Codice Identificativo della cancellazione deve essere univoco; error code AM05 ++OriginalGroupInformation +++OriginalMessageIdentification This element and its sub-elements refer to the original "pacs008.001.02" message 35x M NA Original Message Id Per CTO è il Message Id indicato nel file SCO Per SCO è il Message Id del CT originario +++OriginalMessageNameIdentification 35x M NA Only pacs.008.001.02 is allowed ++OriginalInstructionIdentification 35x O NA Instruction ID del CT originario ++OriginalEnd-to-EndIdentification 35x M AT-41 End-to-End ID del CT originario ++OriginalTransactionIdentification 35x M AT-43 Transaction ID del CT originario Pag. 83 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB ref Usage Rules ++TransactionCancellationStatus 4!a M Indica lo stato della richiesta di recall NA Deve essere RJCR ++CancellationStatusReasonInformation +++Originator M 70x C NA ++++Name +++Originator Non può essere presente allo stesso tempo del campo successivo 4!a2!a2!c[3!c] C R2 ++++Id Soggetto (banca) che rifiuta la richiesta di recall Non può essere presente allo stesso tempo del campo precedente +++++OrgId ++++++BICOrBEI +++Reason Soggetto (customer) che rifiuta la richiesta di recall 4!a ++++Code C AT-R6 Resolution of Investigation Reason Code Valori ammessi CUST o LEGL Può essere utilizzato se non presente il campo successivo Pag. 84 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB ref Usage Rules +++Reason 35x C Resolution of Investigation Reason Code AT-R6 ++++Proprietary Proprietary Valori ammessi: NOOR, ARDT) AC04, AM04, NOAS, Può essere utilizzato se non presente il campo precedente +++AdditionalInformation 105x C NA Additional Information Ammesso se presente il valore LEGL (error code VT13) sono ammesse fino a due occorrenze (schema error) ++ OriginalTransactionReference Devono essere presenti gli elementi della transazione originaria Pag. 85 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element +++Interbank Settlement Amount Format Status RB ref Usage Rules 18d M Importo della transazione originaria. EUR M AT-04 La divisa deve essere “EUR” (schema validation) Il numero di interi e decimali non deve superare quello consentito. (schema validation) +++Interbank Settlement Date ISO DATE M AT-42 Data di regolamento del CT originario +++SettlementInformation 4!a M NA Settlement method ++++SttlmMtd +++ SettlementInformation deve essere CLRG (schema error) 35X M NA ++++ClrSys Proprietary identification of the Clearing System. (schema error) +++++Prtry +++PaymentTypeInformation Identificativo del sistema di clearing. Solo ‘SIC’ ammesso: error code V16. 4!a ++++SvcLvl M AT-40 Service Lele Code deve essere SEPA +++++Cd Pag. 86 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status RB ref +++PaymentTypeInformation 35x C NA 35x C NA Usage Rules ++++LclInstrm +++++Cd +++PaymentTypeInformation ++++LclInstrm +++++Prtry +++PaymentTypeInformation Vedi schema O AT-45 140x C AT-05 140x C AT-05 Category purpose ++++CtgyPurp +++RemittanceInformation ++++Ustrd +++RemittanceInformation ++++Strd +++UltimateDebtor (AT-08 Name of the Originator Reference Party) (AT-09 Identification Code of the Originator Reference Party) Pag. 87 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format +++Debtor Status RB ref (AT-02 Name of the Originator) Usage Rules Country deve essere un codice ISO 3166 valido: error code VT73 (AT-03 Address of the Originator) (AT-10 Originator’s Identification Code) +++DebtorAccount (AT-01 Account number of the Soggetto a validazione ISO 13616: error Originator) code XD19; and I primi due caratteri devono essere un codice ISO 3166 valido: error code VT73. +++DebtorAgent (AT06 BIC of the Originator Bank) +++CreditorAgent (AT06 BIC of the Beneficiary Bank) +++Creditor (AT-21 Name of the Beneficiary) Country deve essere un codice ISO 3166 valido: error code VT73 (AT-22 Address of the Beneficiary) (AT-24 Beneficiary Identification Code) Pag. 88 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format +++CreditorAccount Status RB ref (AT-20 Account of the Beneficiary) Usage Rules Soggetto a validazione ISO 13616: error code XD19; and I primi due caratteri devono essere un codice ISO 3166 valido: error code VT73. +++UltimateCreditor (AT-28 Name of the Beneficiary Reference Party) (AT-29 Identification Code of the Beneficiary Reference Party) Pag. 89 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications B.5 Payment Status B.5.1 SCT Status Report (pacs.002.001.03) Bulk Header nel file OVR XML Element Format Status Usage Rules GrpHdr +MsgId 35x M MessageID del bulk originato da Icbpi-Iccrea GrpHdr +CreDtTm ISODate &Time M Data e ora di creazione. B.5.2 SCT Status Report (pacs.002.001.03) nei files OVR e CSO - Original Group Information And Status XML Element Format Status Usage Rules OrgnlGrpInfAndStatus +OrgnlMsgId 35x M Message Id del bulk originale OrgnlGrpInfAndStatus +OrgnlMsgNmId 35x M Tipo di messaggio XMLoriginario. OVR: pacs.008.001.02, pacs.004.001.02, camt.056.001.01, camt.029.001.01 CSO: pacs.008.001.02, pacs.004.001.02 OrgnlGrpInfAndStatus +OrgnllNbOfTxs 15n M OVR: numero totale di transazioni presenti nel bulk originario CSO: numero di transazioni cancellate di quelle presenti nel bulk originario Pag. 90 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element Format Status Usage Rules OrgnlGrpInfAndStatus +OrgnlCtrlSum 18d M OVR: Importo totale delle transazioni presenti nel bulk originario CSO: Importo totale delle transazioni presenti nel bulk originario OrgnlGrpInfAndStatus +GrpSts 4!a M Stato del bulk originario: OVR: “ACCP”= accettato, “PART” = parzialmente accettato or “RJCT” = rifiutato CSO: “RJCT”= cancellato a regolamento, OrgnlGrpInfAndStatus +StsRsnInf ++StsOrgtr +++Id ++++OrgId +++++BIC OrgnlGrpInfAndStatus +StsRsnInf ++Rsn +++Cd OrgnlGrpInfAndStatus +StsRsnInf ++Rsn +++Prtry OrgnlGrpInfAndStatus +NbOfTxsPerSts ++DtldNbOfTxs OrgnlGrpInfAndSts BIC(8) Icbpi-Iccrea 4!a2!a2!c M Indica il codice di errore del bulk secondo standard ISO20022. 4!a C 4!a C Non presente se specificato il tag successivo Indica il codice di errore proprietario del sistema Icbpi-Iccrea (non presente se indicato il tag precedente) Se accettato : V00 Se parzialmente accettato : V01 Se rifiutato: contiene il bulk rejection reason code. In caso di accettazione parziale “V01” indica il numero totale di transazioni rifiutate 15n C 4!a C Status of the Transactions +NbOfTxsPerSts presente se Group Status è PART ovvero in caso di ACCP se la validazione è riferita a messaggi di camt.056 ++DtldSts Pag. 91 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Element OrgnlGrpInfAndStatus +NbOfTxsPerSts ++DtldCtrlSum Format Status Usage Rules In caso di accettazione parziale “V01” indica l’importo totale di transazioni rifiutate 18d C Pag. 92 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications SCT Reject (pacs.002.001.03) nel file OVR – Individual Transaction XML Acronym Format Status TxInfAndSts +StsId 35x M TxInfAndSts +OrgnlInstrId 35x O TxInfAndSts +OrgnlEndToEndId 35x M End to End Id della transazione originale TxInfAndSts +OrgnlTxId 35x M Transaction ID originale 4!a M Stato della transazione: “RJCT”= rejected; “ACCP”=accepted (se original message è camt.056 con “ACCN” oppure “ACRC”, vedi TAG successivo) TxInfAndSts +StsRsnInf ++StsOrgtr +++Id ++++OrgId +++++BIC 4!a2!a2!c[3!c] M BIC(8) Icbpi-Iccrea TxInfAndSts +StsRsnInf ++Rsn +++Cd 4!a C Codice di errore (ISO20022 codes) TxInfAndSts +TxSts Usage Rules Generato dal sistema centrale Instruction ID della transazione originale Solo se assente il tag che segue. Pag. 93 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications XML Acronym Format Status Usage Rules TxInfAndSts +StsRsnInf ++Rsn +++Prtry 35x C Indicazione di esito di validazione proprietaria [CODE][1 carattere blank][tag XML errato] In caso di camt.056 può essere: “ACCN” = accettato come Cancellazione, “ACRC” = accettato come Recall Solo se assente il tag precedente TxInfAndSts +InstdAgt ++FinInstnId +++BIC 4!a2!a2!c[3!c] C TxInfAndSts +OrgnlTxRef ++IntrBkSttlmAmt 18d 3!a C TxInfAndSts +OrgnlTxRef ++IntrBkSttlmDt ISODate M Data di regolamento della transazione originale TxInfAndSts +OrgnlTxRef ++DbtrAgt +++FinInstnId ++++BIC 4!a2!a2!c[3!c] M BIC della banca del debitore indicato nella transazione originale TxInfAndSts +OrgnlTxRef ++CdtrAgt +++FinInstnId ++++BIC 4!a2!a2!c[3!c] M BIC della banca del creditore indicato nella transazione originale Instructed Agent presente solo nei files CSO Importo della transazione originale. Credit Transfer: Interbank Settlement Amount Return: Returned Interbank Settlement Amount Pag. 94 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. APPENDIX C ERROR CODES C.1 Error Code S00 S01 File Level Description CTO totally accepted CTO partially accepted Type PRTRY PRTRY PRTRY PRTRY T06 T07 Network file name not compliant Unknown Service identifier Direct Participant BIC mismatch (network address) or Unknown Direct Participant Invalid file name format Invalid file extension T10 T11 T12 T13 T14 Schema validation failed Invalid Sending Institution Invalid Receiving Institution Duplicate CTO Invalid Test Code PRTRY PRTRY PRTRY PRTRY PRTRY T18 T19 T20 T21 T23 Credit Transfer bulk number mismatch Request for Cancellation bulk number mismatch Returns bulk number mismatch Negative answer bulk number mismatch All bulks rejected PRTRY PRTRY PRTRY PRTRY PRTRY T02 T03 T04 C.2 Error Code V00 V01 V02 V03 V05 V04 V08 V09 V10 PRTRY PRTRY PRTRY Bulk Level Msg Type Description pacs.002 Bulk totally accepted pacs.002 Bulk partially accepted Maximum number of transactions in a bulk pacs.002 exceeded pacs.002 Number of transactions mismatch pacs.002 Total amount mismatch Incorrect message Date&Time (exceeded the Pacs.002 maximum allowed time period, i.e. 60 calendar days) pacs.002 Maximum number of bulks in a file exceeded pacs.002 All transactions rejected pacs.002 Instructing Agent mismatch or invalid use of Pag. 95 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Type PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY V13 Assigner Invalid use of Instructed Agent or invalid use of pacs.002 Assignee pacs.002 Zero Settlement Amount V15 V16 pacs.002 Invalid Settlement Date pacs.002 Invalid Settlement Infodetails PRTRY PRTRY V22 V23 pacs.002 Invalid Error Code (Prtry) format pacs.002 Too many consecutive rejected transactions PRTRY PRTRY V11 C.3 Error Code CUST LEGL ARDT DUPL TECH FRAD NOAS NOOR AC01 AC04 AC06 AG01 AG02 AM01 AM02 AM05 DT01 BE04 ED05 FOCR MD07 MS02 MS03 RC01 RR01 RR02 RR03 PRTRY Transaction Level Msg Type camt.029 camt.029 camt.029 camt.056 camt.056 camt.056 camt.029 camt.029 pacs.004 pacs.004 pacs.004 pacs.004 Description RequestedByCustomer Legal Decision Already returned DuplicatePayment Technical problems resulting in erroneous SCT Fraudulent originated credit transfer No answer from Customer No Original Transazction Received IncorrectAccountNumber ClosedAccountNumber BlockedAccount TransactionForbidden Operation/transaction code incorrect, invalid file pacs.004 format pacs.002 ZeroAmount pacs.002 NotAllowedAmount pacs.004 Duplication pacs.002 pacs.002 InvalidDate pacs.004 MissingCreditorAddress pacs.002 SettlementFailed FollowingCancellationRequest (Positive answer to pacs.004 the Recall) pacs.004 EndCustomerDeceased pacs.004 NotSpecifiedReasonCustomerGenerated pacs.004 NotSpecifiedReasonAgentGenerated pacs.004 BankIdentifierIncorrect pacs.004 MissingDebtorAccountOrIdentification pacs.004 MissingDebtorsNameOrAddress pacs.004 MissingCreditorsNameOrAddress Pag. 96 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Type ISO ISO PRTRY ISO PRTRY PRTRY PRTRY PRTRY ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO ISO RR04 TY01 VD19 VT13 VT15 VT33 VT73 VT75 VT77 VT78 VT79 VT80 VT81 VT90 pacs.004 pacs.002 pacs.002 pacs.002 pacs.002 pacs.002 pacs.002 pacs.002 pacs.002 pacs.002 pacs.002 pacs.002 pacs.002 pacs.002 RegulatoryReason Unknown BIC in routingtable Invalid IBAN format Unsupported XML field Invalid Settlement Cycle Invalid data format Invalid country code Invalid original transaction status, action not required Original Amount mismatch Original Transaction mismatch Original Creditor mismatch Only SEPA core fields are allowed Specific operation not allowed Invalid use of a Technical BIC Pag. 97 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. ISO PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY PRTRY APPENDIX D AOS TRASFERIBILITÀ BONIFICI SCT D.1 Specifiche dei dati richiesti Di seguito sono riportate le specifiche dei dati richiesti per il Servizio di trasferibilità dei bonifici nazionali eseguiti secondo lo schema di pagamento SCT. Tipo operazione bonifico da routing Tale informazione deve essere inserita nel sub-elemento Code dell’elemento 2.12 "Local Instrument". Il valore da inserire è “RTE”. L’elemento è posizionato al livello transazione, per cui files logici potranno contenere sia transazioni corrispondenti a disposizioni di SCT da routing che ordinarie. Riferimento univoco del bonifico originario L’informazione, corrispondente al valore dell’elemento Transaction Identification (elemento 2.4) deve essere riportata nell'elemento bianco 2.58 Istruction for Creditor Agent. Banca ordinante originaria Tale informazione, corrispondente al valore dell’elemento Debtor Agent, deve essere riportata nell'elemento bianco 2.37 Previous Instructing Agent. Data di regolamento del bonifico originario Tale informazione, corrispondente al valore dell’elemento Interbank Settlement Date, deve essere riportata nell'elemento bianco 2.19 Interbank Settlement Date. Pag. 98 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications APPENDIX E REPORT FILE DETAILS E.1 Daily Reconciliation Report (CBR) E.1.1 CBR header Status Field Name Format Value M Record Type 4x “HCBR” 0 M Service Identifier 3x SCT 4 M File Type 3x "CBR" 7 M Sending Institution 4!a2!a2!c 10 M Sender’s File Reference 16x 18 M Date And Time* 6!n6!n 34 M Test Code 1x M Receiving Institution 4!a2!a2!c 47 M Interbank settlement Date 6!n 55 M Total Number Records 6n 61 "T"/"P" Position 46 Il file include i dati relative a : Files/bulks/transactions scambiate nella specifica data di regolamento, indipendentemente dalla data effettiva di regolamento, quindi vengono incluse anche le transazioni soggette a “data warehousing”; Transazioni regolate nella specifica data di regolamento indipendentemente dalla data originaria di invio. Pag. 99 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications E.1.2 CBR files/bulks/transactions sent Status Contents Field Name Format Value M Record Type 4x "CTSH" M Number Files Sent 4n Numero totale di files inviati da un partecipante diretto. M Number Files Rejected 4n Numero di file per i quali è stato inviato da Icbpi-Iccrea un file OVR di scarto totale (files per i quali il codice di errore nel file OVR è diverso da S00 e S01). Nota: solo in caso di error code T23 saranno riportati i valori “number bulks rejected” e “number transactions rejected”. Position 0 4 8 M Number Bulks Sent 4n Numero totale di bulks inviati da un partecipante diretto. 12 M Number Bulks Rejected 4n Numero di bulks segnalati da Icbpi-Iccrea nei files OVR di scarto parziale. 16 M Number Bulks CRT Sent 4n Numero totale di credit transfer bulks inviati da un partecipante diretto. 20 M Number Bulks CRT Rejected 4n Numero di credit transfer bulks segnalati da IcbpiIccrea nei files OVR di scarto parziale 24 M Number Bulks RET Sent 4n Numero totale di returns bulks inviati da un partecipante diretto. 28 M Number Bulks RET Rejected 4n Numero di returns bulks segnalati da Icbpi-Iccrea nei files OVR di scarto parziale parziale 32 M Number Bulks PCR Sent 4n Numero totale di bulks di richieste di cancellazione inviate da un partecipante diretto. 36 M Number Bulks PCR Rejected 4n Numero di bulks di richieste di cancellazione segnalate da Icbpi-Iccrea nei files OVR di scarto parziale 40 M Number Bulks ROI Sent 4n Numero totale di bulks ROI inviate da un partecipante diretto 44 M Number Bulks ROI Rejected 4n Numero totale di bulks ROI inviate da un partecipante diretto e rigettati dal Sistema Centrale (bulks rigettati con error code diverso da V00) M Number Credit Transfers Sent 10n Numero totale di credit transfer inviati da un partecipante diretto. Pag. 100 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. 48 52 Automated Clearing House SCT Interface Specifications Status M M Field Name Format Number Credit Transfers Rejected 10n Number Credit Transfers Held 10n Value Contents Numero di credit transfer segnalati da Icbpi-Iccrea nei files OVR di scarto parziale (transazioni contenute nei bulks rigettati con error code diverso da V00) Numero totale di credit transfer inviati da un partecipante diretto con data di regolamento futura e correttamente processati Position 62 72 M Number Credit Transfers Cancelled 10n Numero totale di credit transfer scartati in fase di regolamento dal sistema di settlement 82 M Number Credit Transfers Settled 10n Numero totale di credit transfer che sono stati correttamente regolati 92 M Number Returns Sent 10n Numero totale di returns inviati da un partecipante diretto. 102 M Number Returns Rejected 10n Numero di returns segnalati da Icbpi-Iccrea nei files OVR di scarto parziale 112 M Number Returns Held 10n Numero totale di returns inviati da un partecipante diretto con data di regolamento futura e correttamente processati 122 M Number Returns Cancelled 10n Numero totale di returns scartati in fase di regolamento dal sistema di settlement 132 M Number Returns Settled 10n Numero totale di returns che sono stati correttamente regolati 142 M Number PCR Sent 10n Numero totale di richieste di cancellazione inviate da un partecipante diretto. 152 M Number PCR Rejected 10n Numero di richieste di cancellazione segnalate da Icbpi-Iccrea nei files OVR di scarto parziale 162 M Number ROI Sent 10n Nmero totale di ROI inviate da un partecipante diretto 172 M Number ROI Rejected 10n Numero di ROI inviate da un partecipante diretto e rigettate dal Sistema Centrale 182 M Value Credit Transfers Sent 18d Importo totale di credit transfer inviati da un partecipante diretto. 192 M Value Credit Transfers Rejected 18d Importo totale di credit transfer segnalati da IcbpiIccrea nei files OVR di scarto parziale 210 Pag. 101 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications Status M Field Name Format Value Credit Transfers Held 18d Value Contents Importo totale di credit transfer inviati da un partecipante diretto con data di regolamento futura e correttamente processati Position 228 M Value Credit Transfers Cancelled 18d Importo totale di credit transfer scartati in fase di regolamento dal sistema di settlement 246 M Value Credit Transfers Settled 18d Importo totale di credit transfer che sono stati correttamente regolati 264 M Value Returns Sent 18d Importo totale di returns inviati da un partecipante diretto. 282 M Value Returns Rejected 18d Importo totale di returns segnalati da Icbpi-Iccrea nei files OVR di scarto parziale 300 M Value Returns Held 18d Importo totale di returns inviati da un partecipante diretto con data di regolamento futura e correttamente processati 318 M Value Returns Cancelled 18d Importo totale di returns scartati in fase di regolamento dal sistema di settlement 336 M Value Returns Settled 18d Importo totale di returns che sono stati correttamente regolati 354 M Value PCR Sent 18d Importo totale di richieste di cancellazione inviate da un partecipante diretto. 372 M Value PCR Rejected 18d Importo totale di richieste di cancellazione segnalate da Icbpi-Iccrea nei files OVR di scarto parziale 390 Pag. 102 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications E.1.3 CBR files/bulks/transactions received Status Contents Field Name Format Value Position M Record Type 4x "CTRH" M Number Files Received 4n Numero totale di files ricevuti 4 M Number Bulks Received 4n Numero totale di bulks ricevuti 8 M Number Bulks CRT Received 4n Numero totale di credit transfer bulks ricevuti 12 M Number Bulks RET Received 4n Numero totale di returns bulks ricevuti 16 M Number Bulks PCR Received 4n Numero totale di PCR bulks ricevuti 20 M Number Bulks ROI Received 4n Numero totale di ROI bulks ricevuti 24 M Number Credit Transfers Received 10n Numero totale di credit transfer ricevuti 28 M Number Returns Received 10n Numero totale di returns ricevuti 38 M Number PCR Received 10n Numero totale di PCR ricevuti 48 M Number ROI Received 10n Numero totale di ROI ricevuti 58 M Value Credit Transfers Received 18d Importo totale di credit transfer ricevuti 68 M Value Returns Received 18d Importo totale di returns ricevuti 86 M Value PCR Received 18d Importo totale delle payment cancellation request ricevute 0 Pag. 103 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. 104 Automated Clearing House SCT Interface Specifications APPENDIX F GLOSSARIO Abbreviazione Titolo SEPA Single Euro Payment Area SCT SEPA Credit Transfer BIC Bank Identifier Code GO General Overview IS Interface Specification ACH Automated clearing house EPC European Payments Council EU European Union IBAN International Bank Account Number IT Information technology NCB National central bank PEACH Pan-European automated clearing house ROC Roll-out committee ( EPC) SECA Single Euro Cash Area SWIFT Society of Worldwide Interbank Financial Telecommunication TARGET Trans European Automated Real-time Gross settlement Express Transfer system UNIFI ISO 20022 – UNIversal Financial Industry message standard Pag. 104 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata. Automated Clearing House SCT Interface Specifications APPENDIX G PARAMETRI CONNESSIONI SWIFT Di seguito sono dettagliate le specifiche tecniche di comunicazione con le reti. SWIFT Parameters Distinguish Name ou=bulkpilot,o=scetitmm,o=swift Collaudo ou=bulkp,o=scetitmm,o=swift Live Service Name seceti.bulkp.rt!p Collaudo seceti.bulkp.rt Live Request Types admi.xxx.si.sct.s.cbr pacs.008.si.sct.(*) dove (*) deve essere uguale a: - s.cso r.cto s.ovr s.sco Delivery xsys.xxx.delnotif Pag. 105 of 105 Tutti i diritti riservati. È vietata la diffusione all’esterno se non espressamente autorizzata.
© Copyright 2024 ExpyDoc