<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Il blog di Luciano Bastianello</title><link>http://community.visual-basic.it/lucianob/</link><description>(Tutto quello che non c'è non si può rompere)</description><managingEditor>Luciano Bastianello</managingEditor><dc:language>it-IT</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Luciano Bastianello</dc:creator><title>Generazione file Bonifici secondo il tracciato CBI</title><link>http://community.visual-basic.it/lucianob/archive/2010/02/22/27473.aspx</link><pubDate>Mon, 22 Feb 2010 22:55:00 GMT</pubDate><guid>http://community.visual-basic.it/lucianob/archive/2010/02/22/27473.aspx</guid><wfw:comment>http://community.visual-basic.it/lucianob/comments/27473.aspx</wfw:comment><comments>http://community.visual-basic.it/lucianob/archive/2010/02/22/27473.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://community.visual-basic.it/lucianob/comments/commentRss/27473.aspx</wfw:commentRss><trackback:ping>http://community.visual-basic.it/lucianob/services/trackbacks/27473.aspx</trackback:ping><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;img src="http://img404.imageshack.us/img404/6678/cbi001.jpg"/img&gt; &lt;p&gt;Per poter compensare i fornitori lo standard CBI prevede l’invio di un file di tipo testuale predisposto secondo un particolare tracciato che descrive i rapporti da regolare.&lt;/p&gt; &lt;p&gt;Come qualsiasi altra comunicazione CBI prevede per i bonifici un file strutturato contenente righe di testo ciascuna marcata in modo particolare in modo tale da poter costituire il “sistema” della comunicazione.&lt;/p&gt; &lt;p&gt;Per quanto riguarda il file Bonifici è prevista la struttura:&lt;/p&gt; &lt;table border="1" cellspacing="0" cellpadding="2" width="593"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="172"&gt;Record&lt;/td&gt; &lt;td valign="top" width="419"&gt;Descrizione&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;PC&lt;/td&gt; &lt;td valign="top" width="431"&gt;Uno per comunicazione come prima riga della comunicazione, riepiloga i dati generali della comunicazione come mittente, destinatario, data e descrizione del flusso &lt;br&gt;In una unica comunicazione è possibile prevedere due tipi di pagamenti: &lt;br&gt;- bonifici &lt;br&gt;- emissione assegni&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;EF&lt;/td&gt; &lt;td valign="top" width="431"&gt;Uno per comunicazione come ultima riga della comunicazione riepiloga i totali della comunicazione&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;10&lt;/td&gt; &lt;td valign="top" width="431"&gt;Uno per ogni disposizione &lt;br&gt;Contiene i dati generali della disposizione&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;16&lt;/td&gt; &lt;td valign="top" width="431"&gt;Uno per ogni disposizione &lt;br&gt;Contiene le coordinate dell’ordinante&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;17&lt;/td&gt; &lt;td valign="top" width="431"&gt;Uno per disposizione &lt;br&gt;Contiene le coordinate del beneficiario &lt;br&gt;Se si tratta di bonifici è obbligatoria l’indicazione dell’IBAN del beneficiario&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;20&lt;/td&gt; &lt;td valign="top" width="431"&gt;Uno per ogni disposizione &lt;br&gt;Contiene alcune informazioni relative all’ordinante&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;30&lt;/td&gt; &lt;td valign="top" width="431"&gt;Uno per ogni disposizione &lt;br&gt;Contiene la descrizione del beneficiario&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;40&lt;/td&gt; &lt;td valign="top" width="431"&gt;Unico per ogni disposizione. &lt;br&gt;E’ facoltativo se si tratta di ordine di emissione bonifici. &lt;br&gt;Diventa obbligatorio se si tratta di emissione assegni.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;50/60&lt;/td&gt; &lt;td valign="top" width="431"&gt;Uno per ogni disposizione. &lt;br&gt;Obbligatorio per il tipo disposizione emissione bonifici.&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="184"&gt;70&lt;/td&gt; &lt;td valign="top" width="431"&gt;Uno per ogni disposizione&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;Alcune particolarità:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Per poter generare il flusso bonifici è necessario che siano presenti abi/cab/conto corrente del mittente e del destinatario  &lt;li&gt;Nel file di dettaglio disposizioni NON è stato inserito il codice iban, il codice è calcolato quando serve &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;Generazione Dati di Prova&lt;/strong&gt;&lt;/p&gt; &lt;img src="http://img214.imageshack.us/img214/5011/cbi002.jpg"/img&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;I tipi disposizione che si possono generare sono “RIBA” e “Bonifici”, questo programma è infatti in grado di generare entrambi i flussi sia come dati di prova che come file di testo.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Generazione File Bonifici o RIBA&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;img src="http://img200.imageshack.us/img200/721/cbi003.jpg" /img&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.4shared.com/file/227649778/6795b342/TracciatiCbiVb_2008.html"&gt;Programma di esempio sviluppato con Visual Basic Express 2008&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.4shared.com/file/227648856/1fbdc9f/TracciatiCbiCs_2008.html"&gt;Programma di esempio sviluppato con Visual C# Express 2008&lt;/a&gt;&lt;/p&gt; &lt;p align="right"&gt;&lt;a href="http://get.live.com/writer/overview"&gt;Powered with Windows Live Writer&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://community.visual-basic.it/lucianob/aggbug/27473.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>