1. Scopo del documento
Il presente documento descrive il contenuto del file zip veicolato tramite il canale "Avvisi di Borsa per Info Providers" e la tempistica relativa a ogni flusso di dati.
2. Contenuto del servizio
Il servizio prevede l'invio di un file zip contente gli avvisi relativi agli enti emittenti così come creati e inviati attraverso il Network Information System.
Il workflow è di seguito rappresentato.
2.1 Schedulazione trasferimento flusso dati
I file saranno inviati tre volte durante ogni giornata di mercato aperto:
15.15 ca. - tale invio ricomprende circa il 90% degli avvisi giornalmente prodotti
18.15 ca. - tale invio ricomprende circa l'8% degli avvisi giornalmente prodotti
23.15 ca. - tale invio ricomprende circa il 2% degli avvisi giornalmente prodotti
In situazioni eccezionali è possibile che vengano effettuati degli invii straordinari di avvisi che potrebbero essere trasmessi in orari differenti da quelli sopra indicati.
3. Nomenclatura file zip
Il file ZIP inviato sarà nominato come segue:
- avvisi_aaaammgg_#.zip
(conterrà sia entrambi i file avvisi_aaaammgg_#.csv e avvisi_annullati_aaaammgg_#.csv, qualora presente)
dove:
- aaaammgg rappresenta la data del file;
- # si riferisce al numero, incrementale, dell'invio giornaliero (01, 02 or 03).
Invii straordinari saranno eventualmente nominati:
- avvisi_aaaammgg_*.zip
dove * rappresenta la seguente stringa: m_hh_mm_ss (m è un valore fisso, gli altri valori indicano l'ora dell'operazione di invio).
4. Contenuto file zip
Il contenuto del servizio è rappresentato dal trasferimento di un file zip che contiene:
- uno o due file csv;
- file pdf.
Secondo il seguente schema
4.1 Tracciato dei file csv
1) Il primo file è nominato avvisi_aaaammgg_#.csv, dove:
- aaaammgg rappresenta la data di creazione del file;
- # si riferisce al numero incrementale relativo all'invio giornaliero.
Il file di test contiene le seguenti informazioni:
Header:
NumeroAvviso#SocietaOggetto#MittenteComunicato#DataEmanazione#Tipo#
Categoria#Mercato#Oggetto#AvvisoPubblico#NDGsocietaOggetto#NDGMittente
Content:
Esempio:
1 19
2 ACEA, ACEGAS, ACOTEL GROUP
3 BORSA ITALIANA
4 10/02/2004 18:01
5 DISPTEC
6 Ammissione alla quotazione
7 MTA - Blue Chips
8 AAABBB
9 19.pdf
10 00023,00045,00239
11 11111
2) Il secondo file, qualora presente, è nominato avvisi_annullati_aaaammgg_#.csv, dove:
- aaaammgg rappresenta la data di creazione del file;
- # si riferisce al numero incrementale relativo all'invio giornaliero.
Nel caso di invii straordinari di avvisi (vedere punto 2) # non rappresenterà il numero incrementale relativo all'invio giornaliero ma conterrà una stringa differente.
Il file di testo contiene informazioni relative gli Avvisi annullati secondo lo schema seguente:
Header:
- NumeroAvviso#AvvisoPubblico#Data
Content:
Example:
1 4422
2 annullo-4422.pdf
3 10/12/2001 09:32
4.2 Dettaglio file pdf
I file zip contengono anche:
- Un file pdf per ciascun Avviso pubblicato (#avviso.pdf) dove:
- #avviso è il numero dell'Avviso così come identificato all'interno del file csv avvisi_aaaammgg_#.csv
- Un file pdf per ciascun Avviso annullato (annullo-#avviso.pdf) dove:
- #avviso è il numero dell'Avviso così come identificato all'interno del file csv avvisi_annullati_aaaammgg_#.csv
Nota: se un Avviso viene annullato prima della creazione del file zip il pdf originale non verrà trasmesso; se invece un Avviso viene annullato dopo la creazione del file zip sarà responsabilità dell'Infoprovider aggiornare il relativo record e cancellare il documento originale.
5. Procedure di recovery
Nel caso in cui un file o parte di esso dovesse risultare danneggiato, il file verrà interamente ritrasmesso.