Gruppo |
Valore |
Tipo |
Descrizione |
Note |
contabil |
homeb-caus-iso-bonifico |
pic x(04) |
Causale Interbancaria ISO dell'operazione Bonifico |
Identifica la causale interbancaria, basata su un set predefinito di categorie. Regola: Obbligatorio se IBAN c/c di accredito valorizzato e riferito ad IT Utilizzato solo a livello di singola transazione (AT-45 Category purpose of the Credit Transfer). La lista dei codici è disponibile all'indirizzo http://www.iso20022.org/external_code_list.page (vedi O:\REPARTO-SW\Documentazione\SEPA\area pagamenti\causali operazione bancaria\ExternalCodeSets_3Q2015_27Nov2015_v1.xls) |
contabil |
homeb-caus-iso-assegno |
pic x(04) |
Causale Interbancaria ISO dell'operazione emissione assegni |
Identifica la causale interbancaria, basata su un set predefinito di categorie. Regola: Obbligatorio se IBAN c/c di accredito valorizzato e riferito ad IT Utilizzato solo a livello di singola transazione (AT-45 Category purpose of the Credit Transfer). La lista dei codici è disponibile all'indirizzo http://www.iso20022.org/external_code_list.page (vedi O:\REPARTO-SW\Documentazione\SEPA\area pagamenti\causali operazione bancaria\ExternalCodeSets_3Q2015_27Nov2015_v1.xls) |
La generazione implementata è basata sulla creazione diretta dell'xml tramite runtime per cu potrebbero esserci piccole differenze a seconda del runtime utilizzato.
Il file xml viene creato da cogb32 dopo aver creato il bonifici.dat e prende il nome di bonifici-aaaammgg-hhmisshs.xml.
Dalla documentazione di formato messaggio (file "STIP-ST-001 Credit Transfer CBI v.00.04.00.xls") però si evidenzia come tutti i dati importo sul file xml siano indicati con i 2 decimali separati dal "."
La struttura del file è composta da 2 Gruppi di informazioni principali + 1 Terzo gruppo ripetibile contenuto all'interno del secondo:
•GrpHdr Blocco obbligatorio contenente le informazioni generali sul messaggio, inclusi gli identificativi del messaggio e la data creazione, deve essere unico all'interno del file
•PmtInf Blocco obbligatorio contenente le informazioni di addebito, deve essere unico all'interno del file.
oCdtTrfTxInf Informazioni specifiche relative ad ogni singola transazione della distinta. E' presente da 1 a n volte (n=numero di transazioni presenti nella distinta). In caso di Bonifico Urgente la molteplicità diventa 1..1
La struttura generata rispetta l'xsd "CBIPaymentRequest.00.04.00.xsd"
Se il bonifico viene effettuato verso Creditore estero è NECESSARIO indicare il codice BIC/SWIFT.
Il Debitore (1): poichè si tratta di pagamenti è rappresentato dall'azienda che emette il file di pagamento.
I Creditori (n): sono i destinatari della richiesta di pagamento (solitamente i fornitori).
Esempi sono presenti nelle cartelle "Esempio..." in O:\REPARTO-SW\Documentazione\SEPA
Esempio di file:
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<!-- /mnt/ambiente/ambienti/d/bb-ele/tmp/gio/bonifici-20160107-18265417.xml - generated by ACUCOBOL-GT v8.1.3.1 + ECN-4001 + ECN-4255 on 2016/01/07 -->
<!-- -->
<CBIPaymentRequest
xsi:schemaLocation="urn:CBI:xsd:CBIPaymentRequest.00.04.00 CBIPaymentRequest.00.04.00.xsd"
xmlns="urn:CBI:xsd:CBIPaymentRequest.00.04.00"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<GrpHdr>
<MsgId>bonifici-20160107-18265417</MsgId>
<CreDtTm>2016-01-07T18:26:54.170+02:00</CreDtTm>
<NbOfTxs>0000006</NbOfTxs>
<CtrlSum>10694.33</CtrlSum>
<InitgPty>
<Nm>B & B ELETTRONICA S.R.L.</Nm>
<Id>
<OrgId>
<Othr>
<Id>L4349</Id>
<Issr>SIA</Issr>
</Othr>
</OrgId>
</Id>
</InitgPty>
</GrpHdr>
<PmtInf>
<PmtInfId>bonifici-20160107-18265417</PmtInfId>
<PmtMtd>TRF</PmtMtd>
<ReqdExctnDt>2016-01-07</ReqdExctnDt>
<Dbtr>
<Nm>B & B ELETTRONICA S.R.L.</Nm>
<Id>
<OrgId>
<Othr>
<Id>IT01975620368</Id>
<Issr>ADE</Issr>
</Othr>
</OrgId>
</Id>
</Dbtr>
<DbtrAcct>
<Id>
<IBAN>IT00G0538712996000000ccdper</IBAN>
</Id>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<ClrSysMmbId>
<MmbId>05387</MmbId>
</ClrSysMmbId>
</FinInstnId>
</DbtrAgt>
<ChrgBr>SLEV</ChrgBr>
<CdtTrfTxInf>
<PmtId>
<InstrId>0000001</InstrId>
<EndToEndId>0000001</EndToEndId>
</PmtId>
<PmtTpInf>
<CtgyPurp>
<Cd>SUPP</Cd>
</CtgyPurp>
</PmtTpInf>
<Amt>
<InstdAmt
Ccy="EUR">440.00</InstdAmt>
</Amt>
<Cdtr>
<Nm>ABF LEASING SPA</Nm>
<PstlAdr>
<AdrLine>PIAZZA ERCULEA, 9</AdrLine>
<AdrLine>20122, MILANO , MI, IT</AdrLine>
</PstlAdr>
</Cdtr>
<CdtrAcct>
<Id>
<IBAN>IT0020054062760000000001233</IBAN>
</Id>
</CdtrAcct>
<RmtInf>
<Ustrd>BONIFICO A PAG.TO VS/FATT. 123</Ustrd>
<Ustrd>,</Ustrd>
</RmtInf>
</CdtTrfTxInf>
<CdtTrfTxInf>
<PmtId>
<InstrId>0000002</InstrId>
<EndToEndId>0000002</EndToEndId>
</PmtId>
<PmtTpInf>
<CtgyPurp>
<Cd>SUPP</Cd>
</CtgyPurp>
</PmtTpInf>
<Amt>
<InstdAmt
Ccy="EUR">592.33</InstdAmt>
</Amt>
<Cdtr>
<Nm>CARLO CHIOSSI INGEGNERE</Nm>
<PstlAdr>
<AdrLine>VIA GALLUCCI, 35</AdrLine>
<AdrLine>41121, MODENA , MO, IT</AdrLine>
</PstlAdr>
</Cdtr>
<CdtrAcct>
<Id>
<IBAN>IT0010051655120000000004424</IBAN>
</Id>
</CdtrAcct>
<RmtInf>
<Ustrd>BONIFICO A PAG.TO VS/FATT. 98,</Ustrd>
<Ustrd>123,</Ustrd>
</RmtInf>
</CdtTrfTxInf>
<CdtTrfTxInf>
<PmtId>
<InstrId>0000003</InstrId>
<EndToEndId>0000003</EndToEndId>
</PmtId>
<PmtTpInf>
<CtgyPurp>
<Cd>SUPP</Cd>
</CtgyPurp>
</PmtTpInf>
<Amt>
<InstdAmt
Ccy="EUR">422.00</InstdAmt>
</Amt>
<Cdtr>
<Nm>ITE INDUSTRIALTECNOELETTRICA SRL**</Nm>
<PstlAdr>
<AdrLine>VIA MACCAFERRI, 4/A</AdrLine>
<AdrLine>40069, ZOLA PREDOSA , BO, IT</AdrLine>
</PstlAdr>
</Cdtr>
<CdtrAcct>
<Id>
<IBAN>IT00T0054062760000000000123</IBAN>
</Id>
</CdtrAcct>
<RmtInf>
<Ustrd>BONIFICO A PAG.TO VS/FATT. 123</Ustrd>
<Ustrd>, 444,</Ustrd>
</RmtInf>
</CdtTrfTxInf>
<CdtTrfTxInf>
<PmtId>
<InstrId>0000004</InstrId>
<EndToEndId>0000004</EndToEndId>
</PmtId>
<PmtTpInf>
<CtgyPurp>
<Cd>SUPP</Cd>
</CtgyPurp>
</PmtTpInf>
<Amt>
<InstdAmt
Ccy="EUR">500.00</InstdAmt>
</Amt>
<Cdtr>
<Nm>TIESSE ETICHETTIFICIO SNC DI C. & C.</Nm>
<PstlAdr>
<AdrLine>VIA PAPA GIOVANNI XXIII, 24/B</AdrLine>
<AdrLine>41122, MODENA , MO, IT</AdrLine>
</PstlAdr>
</Cdtr>
<CdtrAcct>
<Id>
<IBAN>IT0010054062760000000044123</IBAN>
</Id>
</CdtrAcct>
<RmtInf>
<Ustrd>BONIFICO A PAG.TO VS/FATT. 424</Ustrd>
<Ustrd>,</Ustrd>
</RmtInf>
</CdtTrfTxInf>
<CdtTrfTxInf>
<PmtId>
<InstrId>0000005</InstrId>
<EndToEndId>0000005</EndToEndId>
</PmtId>
<PmtTpInf>
<CtgyPurp>
<Cd>SUPP</Cd>
</CtgyPurp>
</PmtTpInf>
<Amt>
<InstdAmt
Ccy="EUR">220.00</InstdAmt>
</Amt>
<Cdtr>
<Nm>CO.PO.TEC. ELETTRONICA SRL</Nm>
<PstlAdr>
<AdrLine>C.SO RACCONIGI, 139</AdrLine>
<AdrLine>10141, TORINO P.I. , TO, IT</AdrLine>
</PstlAdr>
</Cdtr>
<CdtrAcct>
<Id>
<IBAN>IT0020054062760000000000331</IBAN>
</Id>
</CdtrAcct>
<RmtInf>
<Ustrd>BONIFICO A PAG.TO VS/FATT. 213</Ustrd>
<Ustrd>344,</Ustrd>
</RmtInf>
</CdtTrfTxInf>
<CdtTrfTxInf>
<PmtId>
<InstrId>0000006</InstrId>
<EndToEndId>0000006</EndToEndId>
</PmtId>
<PmtTpInf>
<CtgyPurp>
<Cd>SUPP</Cd>
</CtgyPurp>
</PmtTpInf>
<Amt>
<InstdAmt
Ccy="EUR">8520.00</InstdAmt>
</Amt>
<Cdtr>
<Nm>MAXIMPIANTI DI CANALINI MASSIMO</Nm>
<PstlAdr>
<AdrLine>VIA REPUBBLICA DI MONTEFIORINO, 21</AdrLine>
<AdrLine>41122, MODENA , MO, IT</AdrLine>
</PstlAdr>
</Cdtr>
<CdtrAcct>
<Id>
<IBAN>IT80T0200812909000000123456</IBAN>
</Id>
</CdtrAcct>
<RmtInf>
<Ustrd>BONIFICO A PAG.TO VS/FATT. 121</Ustrd>
<Ustrd>2, 965, -19-1, 6005, 625, 6215</Ustrd>
<Ustrd>, 6589, WW KJ WKH WSK JWSKJ H</Ustrd>
<Ustrd>W KWSLKJ WLK 2OI2LKD LKL WSL K</Ustrd>
<Ustrd>WCBHS IUG 2UI 2 UI 2EDUY G</Ustrd>
<Ustrd>W0009W 09U0U 23 S 9 9 9S</Ustrd>
<Ustrd>W 9 WQ09U Q09U1W 0U WSHKJ</Ustrd>
<Ustrd>FDFOIJ2O 2O2EOIJ OFE J OJ</Ustrd>
<Ustrd>22OIJ 2 EP 2EPOJIFOPI3EH P</Ustrd>
<Ustrd>EF22FO H2PI EFHP HRPIHPO P</Ustrd>
<Ustrd>COI23 OPI 45'9HFE'3 '09U '0U</Ustrd>
<Ustrd>33IO3 POJ3 0 30JPKLNP3E</Ustrd>
<Ustrd>E2F29U 09 DOJ'0F9JEN' 0E3</Ustrd>
<Ustrd>232</Ustrd>
<Ustrd>ULTIMA RIGA</Ustrd>
</RmtInf>
</CdtTrfTxInf>
</PmtInf>
</CBIPaymentRequest>
A cui corrisponde il file bonifici.dat, siffatto:
PCL434905387070116B & B ELETTRONICA S. E
100000001 070116000000048000000000044000+0538712996000000ccdper0054062760000000001233 400000000000000121 E
160000001IT00G0538712996000000ccdper
170000001IT0020054062760000000001233
200000001B & B ELETTRONICA S.R.L. codice fiscale
300000001ABF LEASING SPA 07967470159
400000001PIAZZA ERCULEA, 9 20122MILANO MI
500000001BONIFICO A PAG.TO VS/FATT. 123,
700000001
100000002 070116000000048000000000059233+0538712996000000ccdper0051655120000000004424 400000000000000981 E
160000002IT00G0538712996000000ccdper
170000002IT0010051655120000000004424
200000002B & B ELETTRONICA S.R.L. codice fiscale
300000002CARLO CHIOSSI INGEGNERE 00372470369
400000002VIA GALLUCCI, 35 41121MODENA MO
500000002BONIFICO A PAG.TO VS/FATT. 98, 123,
700000002
100000003 070116000000048000000000042200+0538712996000000ccdper0054062760000000000123 400000000000003201 E
160000003IT00G0538712996000000ccdper
170000003IT00T0054062760000000000123
200000003B & B ELETTRONICA S.R.L. codice fiscale
300000003ITE INDUSTRIALTECNOELETTRICA SRL** 00539921205
400000003VIA MACCAFERRI, 4/A 40069ZOLA PREDOSA BO
500000003BONIFICO A PAG.TO VS/FATT. 123, 444,
700000003
100000004 070116000000048000000000050000+0538712996000000ccdper0054062760000000044123 400000000000003211 E
160000004IT00G0538712996000000ccdper
170000004IT0010054062760000000044123
200000004B & B ELETTRONICA S.R.L. codice fiscale
300000004TIESSE ETICHETTIFICIO SNC DI C. & C. 01752910362
400000004VIA PAPA GIOVANNI XXIII, 24/B 41122MODENA MO
500000004BONIFICO A PAG.TO VS/FATT. 424,
700000004
100000005 070116000000048000000000022000+0538712996000000ccdper0054062760000000000331 400000000000004561 E
160000005IT00G0538712996000000ccdper
170000005IT0020054062760000000000331
200000005B & B ELETTRONICA S.R.L. codice fiscale
300000005CO.PO.TEC. ELETTRONICA SRL 06973480012
400000005C.SO RACCONIGI, 139 10141TORINO P.I. TO
500000005BONIFICO A PAG.TO VS/FATT. 213344,
700000005
100000006 070116000000048000000000852000+0538712996000000ccdper0200812909000000123456 400000000000006001 E
160000006IT00G0538712996000000ccdper
170000006IT80T0200812909000000123456
200000006B & B ELETTRONICA S.R.L. codice fiscale
300000006MAXIMPIANTI DI CANALINI MASSIMO 02338220367
400000006VIA REPUBBLICA DI MONTEFIORINO41122MODENA MO
600000006BONIFICO A PAG.TO VS/FATT. 1212, 965, -19-1, 6005, 625, 6215, 6589, WW KJ WKH WSK JWSKJ H
600000006W KWSLKJ WLK 2OI2LKD LKL WSL K WCBHS IUG 2UI 2 UI 2EDUY G W0009W 09U0U 23 S 9 9 9S
600000006W 9 WQ09U Q09U1W 0U WSHKJ FDFOIJ2O 2O2EOIJ OFE J OJ 22OIJ 2 EP 2EPOJIFOPI3EH P
600000006 EF22FO H2PI EFHP HRPIHPO P COI23 OPI 45'9HFE'3 '09U '0U 33IO3 POJ3 0 30JPKLNP3E
600000006 E2F29U 09 DOJ'0F9JEN' 0E3 232 ULTIMA RIGA
700000006
EFL434905387070116B & B ELETTRONICA S.R.L. 00000060000000000000000000000010694330000054 E
Altri esempi si trovano in:
Esempio ISO, Esempio Terrepadane (che però ha differenze in relazione al ftto che è un estratto di un evenlop), un Esempio Sepa