Napon belüli elszámolás bevezetése az informatikai belső ellenőr szemével Kovács Vilmos Levente Simplexion Informatikai Kft kovacs.vilmos@simplexion.hu +36-20/951-11-49
Belföldi elszámolási rendszerek Átutalás Megbízás Kiegyenlítés Elszámolt megbízás Jóváírás VIBER Elszámolt megbízás Egyszerű átutalás: lassú (elszámolási ciklusok szerint), olcsó VIBER: gyors, drága
15/2010. (X. 12.) MNB rendelet értelmében Bevezetése: 2012. július 2. (hétfő) A fizetési megbízásnak teljesülnie kell a befogadásától számított 4 órán belül (közvetlen GIRO tag) 6 órán belül (indirekt GIRO tag) Csak elektronikusan beadott tranzakciókra vonatkozik Nem vonatkozik: beszedés, MÁK
InterGIRO2 szabvány GIRO által kiadott szabvány a rendeletben foglaltak megvalósítására Elszámolási ciklusok 8:30-16:30-ig, 2 óránként ISO20022 szabványnak megfelelő XML üzenetek SEPA-hoz hasonló, de -> HCT Pénznem HUF Tört érték nincs, vagy 00-val kell kitölteni Service level code GHUN, SEPA helyett UTF-8 carakter set használata CSM (clearing and settlement mechanism): IG2
Új mezők az üzenetben Kötelező: megjegyzés 140 karakter az eddigi 96 helyett Tényleges fizető Tényleges átutaló azonosítója Átutaló azonosítója Kedvezményezett azonosítója Tényleges kedvezményezett Tényleges kedvezményezett azonosítója Átutaló hivatkozása a műveletre Átutalás jogcíme Kategória jogcím
Használt üzenettípusok pacs.008.001.02 (Fi-to-FI Customer Credit Transfer - bankközi átutalás) pacs.004.001.02 (Payment Return / visszautalás, Recall ACK / visszahívás pozitív válasza) pacs.002.001.03 (Payment Status Report / azonnali visszajelzés / validációs fájl) camt.056.001.01 (Recall / visszahívás, visszautalás kérése) camt.029.001.03 (Recall NAK / visszahívás visszautasítása / negatív válasz) Maximum 10.000 üzenet fájlonként Üzenet típusonként külön fájl
Szerepek
Üzenet áramlás
Elnevezési konvenciók Küldött és kapott fájlok elnevezési konvenciója: <BIC><REF>.<EXT> BIC: fájlt küldő, vagy fogadó bank kódja REF: küldő által meghatározott referencia szám (pl. dátum és sorszám) EXT: Tartalomra utaló kiterjesztés I: Input Credit File V: Validációs fájl Payment Status Report S: Settled Credit File C: Fedezetlenség miatt visszautasított megbízások
Feldolgozási folyamat EOS, PSR IG2-be beérkezett tranzakciók EOS, PSR Formátum jó Elszámolt EOS, SSR Formátum rossz EOS, SSR Recall Továbbított CT, RCT Recall CPSR, SSR, EOS CT, RCT Végrehajtott Törölt CT CPSR, SSR, EOS SRR, EOS CT, RCT Visszahívott Tovább görgetett Riportok EOS: End Of Session/SSR: Sent and Settled Report/(C)PSR: (Cancelled) Payment Status report Tranzakciók CT: Credit Transfer/RCT: Return
Egy üzleti nap
Fedezet biztosítás Kimenő tranzakciók összege Kimenő tranzakciók összege Nettó fedezettség Nettó + x fedezettség Bruttó fedezettség Fedezetbiztosítás Napközben 5 perc türelmi idő Nap végén 30 perc türelmi idő Napvégi fedezetlen tételek továbbgörgetésre kerülnek
Automatizált fedezet biztosítás Ügyfél tételek Fedezet előrejelzés Ask Ask Ask MT 920 Bal Bal Bal MT 941 C C C Összehasonlítás Aut Aut Aut Értesítés, riasztás E-mail, SMS Automatikus átutalás Zárási idők
A projektterv
Mit jelent a bankoknak? IG2 üzenet tartalmilag bővebb Opcionális mezőket fogadni kell és megjeleníteni a kivonaton IG1->IG2 transzformáció nem egyértelmű, üzleti döntést igényel Treasury-nek egész nap gondoskodnia kell a fedezetről 5 szakasz: a folyamatokat automatizálni kell Visszahívás, visszautasítás: új folyamatok
Mit jelent a vállaltoknak? Eddig Átutalás és beszedés: T+1 VIBER: 4 óra Ezután Elektronikus átutalás: 4 óra Papíros megbízás: T+1 Beszedés: T+1 MÁK kifizetés: T+1 Kb. 50 mrd Ft cash flow emelkedés a vállalatoknál VIBER:? Tranzakciós díjak:?
Miért fontos? Gyorsuló kommunikáció Kevesebb idő a felderítésre Üzenet szabvány változás Új termékek bevezetése Kapacitás tervezés Új eszközök használata az ellenőrzésben Új módszerek kidolgozásának szükségessége Tranzakciók eloszlása az elszámolási ciklusokban
Auditori feladatok Legfontosabb szempont az idő Átutalás befogadás, továbbítás a GIRO felé Fedezet biztosításhoz szükséges információ Bejövő átutalások bedolgozása háttérrendszerbe Szakaszvégi jelentés, nap végi jelentés bedolgozása Automatizált egyeztetés Opcionális mezők háttérrendszeri illesztése Kivonatkezelés
Kimenő megbízás <CdtTrfTxInf> <PmtId> <EndToEndId>2012010100000291410025120120102</EndToEn did> <TxId>2012010100000291410025120120102</TxId> </PmtId> <PmtTpInf> <SvcLvl> <Cd>GHUN</Cd> </SvcLvl> </PmtTpInf> <IntrBkSttlmAmt Ccy="HUF">212</IntrBkSttlmAmt> <ChrgBr>SLEV</ChrgBr> <InstdAgt> <FinInstnId> <BIC>AAAHUH0</BIC> </FinInstnId> </InstdAgt> <Dbtr> <Nm>TESZT ATTIL</Nm> </Dbtr> <DbtrAcct> <Id> Egyedi megbízás nyitó Egyedi üzenet azonosítók Benyújtó intézet Átutaló Számlaszám Összeg <IBAN>HU58141002511000024901000009</IBAN> </Id> </DbtrAcct> <DbtrAgt> <FinInstnId> <BIC>AAAAHUH0</BIC> </FinInstnId> </DbtrAgt> <CdtrAgt> <FinInstnId> <BIC>BBBHUH0</BIC> </FinInstnId> </CdtrAgt> <Cdtr> <Nm>TESZT</Nm> </Cdtr> <CdtrAcct> <Id> <IBAN>HU22603000141000565900000000</IBAN> </Id> </CdtrAcct> <RmtInf> <Ustrd>IG</Ustrd> </RmtInf> </CdtTrfTxInf> Átutaló bankja Kedvezményezett bankja Kedvezményezett Közlemény Egyedi megbízás záró
Üzenet típus (Fi2Fi) Üzenet fejléc <Document xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.008.001.02"> <FIToFICstmrCdtTrf> <GrpHdr> <MsgId>Pacs008_2012-01-02_11-31-10</MsgId> <CreDtTm>2012-01-02T11:31:12.887+01:00</CreDtTm> <NbOfTxs>1</NbOfTxs> <TtlIntrBkSttlmAmt Ccy="HUF">212</TtlIntrBkSttlmAmt> <IntrBkSttlmDt>2012-01-02</IntrBkSttlmDt> <SttlmInf> <SttlmMtd>CLRG</SttlmMtd> <ClrSys> <Prtry>IG2</Prtry> </ClrSys> </SttlmInf> <InstgAgt> <FinInstnId> <BIC>AAAHUH0</BIC> </FinInstnId> </InstgAgt> </GrpHdr> Benyújtó pénzintézet kódja Terhelés ideje Benyújtott tranzakciók száma Elszámolt összeg Elszámolás napja
Visszaigazolás Fi2Fi Payment Status Report <?xml version="1.0" encoding="utf-8"?> <Document xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.002.001.03" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"> <FIToFIPmtStsRpt> <GrpHdr> <MsgId>CVF111208123120000000002270</MsgId> <CreDtTm>2011-12-08T12:31:20+01:00</CreDtTm> <InstdAgt> <FinInstnId> <BIC>AAAHUH0</BIC> </FinInstnId> </InstdAgt> </GrpHdr> <OrgnlGrpInfAndSts> <OrgnlMsgId>Pacs004_2011-12-08_12-26-54</OrgnlMsgId> <OrgnlMsgNmId>pacs.004.001.02</OrgnlMsgNmId> <GrpSts>ACCP</GrpSts> </OrgnlGrpInfAndSts> </FIToFIPmtStsRpt></Document> Elszámolás ideje Eredeti üzenet azonosító Teljes csomag elfogadva Visszaigazolás egyedi azonosítója
Visszaigazolás <OrgnlGrpInfAndSts> <OrgnlMsgId>Camt029_2011-12-08_12-22-24</OrgnlMsgId> <OrgnlMsgNmId>camt.029.001.03</OrgnlMsgNmId> <GrpSts>PART</GrpSts> </OrgnlGrpInfAndSts> <TxInfAndSts> <StsId>CVF111208124030000000002290</StsId> <OrgnlEndToEndId>A22310981201112070001000407</OrgnlEndTo EndId> <OrgnlTxId>CCCHUH0TAUTO00LVVOLY29Z</OrgnlTxId> <TxSts>RJCT</TxSts> <StsRsnInf> <Orgtr> <Id> <OrgId> <BICOrBEI>GHUNHUH0GIR</BICOrBEI> </OrgId> </Id> </Orgtr> <Rsn><Cd>RC01</Cd></Rsn> <AddtlInf>Invalid originator. </AddtlInf> </StsRsnInf> <InstdAgt> <FinInstnId> <BIC>CCCHUH0</BIC> </FinInstnId> </InstdAgt> Negatív válasz (Recall NAK is) Hibakód Egyedi azonosító Hiba van a csomagban Hiba ok Eredeti üzenet Indító pénzintézet Visszaigazolás 2. <OrgnlTxRef> <IntrBkSttlmDt>2011-12-07</IntrBkSttlmDt> <SttlmInf><SttlmMtd>CLRG</SttlmMtd> <ClrSys><Prtry>IG2</Prtry></ClrSys> </SttlmInf> <PmtTpInf> <SvcLvl> <Cd>GHUN</Cd> </SvcLvl> <LclInstrm> <Prtry>007-01</Prtry> </LclInstrm> </PmtTpInf> <Dbtr> <Nm>Ügyfél</Nm> </Dbtr> <DbtrAcct> Elszámolási rendszer Visszautasított tranzakció Átutaló <Id><IBAN>HU60178100070234561179000006 </IBAN></Id> </DbtrAcct> <DbtrAgt> <FinInstnId> <BIC>CCCHUH0</BIC> </FinInstnId> </DbtrAgt> <CdtrAgt>.
Prenotification report <?xml version="1.0" encoding="utf-8"?> <Document xmlns="urn:giro:xsd:prenotifreport" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="urn:giro:xsd:prenotifreport prenotifreport.xsd > <PreNtfRprt> <MsgId>PRENTFRP111208111246000000002187141</MsgId> Üzenet azonosító <CreDtTm>2011-12-08T11:12:46+01:00</CreDtTm> <IntrBkSttlmDt>2011-12-08</IntrBkSttlmDt> <SttlmInf> <ClrSys> <Prtry>IG2</Prtry> </ClrSys> Első szakasz </SttlmInf> <SessNb>1</SessNb> <SessId>session1</SessId> <RcvBIC>AAAHUH0</RcvBIC> <RcvCd>141</RcvCd> <NetAmt Ccy="HUF">402252009.00</NetAmt> <GrossAmt Ccy="HUF">3368976.00</GrossAmt> <GrossNb>1144</GrossNb> </PreNtfRprt></Document> Nettó és bruttó fedezet igény
Visszahívás Settled Credit File <?xml version="1.0" encoding="utf-8"?> <Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.056.001.01" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="urn:iso:std:iso:20022:tech:xsd:camt.05 6.001.01 camt.056.001.01"> <FIToFIPmtCxlReq> <Assgnmt><Id>SCF120103133719000000000181</Id> <Assgnr><Agt><FinInstnId> <BIC>GHUNHUH0GIR</BIC> Indító </FinInstnId></Agt></Assgnr> GIRO <Assgne><Agt><FinInstnId> <BIC>AAAHUH0</BIC> Átutaló </FinInstnId></Agt></Assgne> <CreDtTm>2012-01-03T13:37:19+01:00</CreDtTm> </Assgnmt> <CtrlData> db <NbOfTxs>1</NbOfTxs> </CtrlData> <Undrlyg><TxInf> <CxlId>DDDHU20201201030073C00001</CxlId> <OrgnlGrpInf> <OrgnlMsgId>DDDHU20201201030010T</OrgnlMsgId> <OrgnlMsgNmId>pacs.008.001.02</OrgnlMsgNmId> </OrgnlGrpInf> <OrgnlEndToEndId>A153386321020042000034</OrgnlEnd ToEndId> <OrgnlTxId>DDDHU20201201030010T00001</OrgnlTxId> Fi2Fi <OrgnlIntrBkSttlmAmt Ccy="HUF">100.00</OrgnlIntrBkSttlmAmt> <OrgnlIntrBkSttlmDt>2012-01-03</OrgnlIntrBkSttlmDt> <CxlRsnInf> <Orgtr><Nm>ÜGYFÉL1</Nm></Orgtr> <Rsn><Cd>DUPL</Cd></Rsn> </CxlRsnInf><OrgnlTxRef><SttlmInf> <SttlmMtd>CLRG</SttlmMtd><ClrSys><Prtry>IG2</Prtry> </ClrSys></SttlmInf> <PmtTpInf><SvcLvl><Cd>GHUN</Cd></SvcLvl> <LclInstrm><Prtry>007-01</Prtry> </LclInstrm></PmtTpInf> <RmtInf> <Ustrd>IG2 TESZT CSOPORTOS RECALL LESZ</Ustrd> </RmtInf> <Dbtr><Nm>ÜGYFÉL1</Nm></Dbtr> <DbtrAcct><Id> <IBAN>HU18527000241533863101800009</IBAN> </Id></DbtrAcct> <DbtrAgt><FinInstnId> Ok Közlemény Átutaló <BIC>DDDHU20</BIC></FinInstnId></DbtrAgt> <CdtrAgt><FinInstnId> <BIC>AAAHUH0</BIC></FinInstnId></CdtrAgt> <Cdtr><Nm>IG2 TESZTAPRTNER CSOPORTOS</Nm> Kedvezményezett Összeg </Cdtr> <CdtrAcct><Id> <IBAN>HU74141000001000014901000006</IBAN></Id> </CdtrAcct>.
<EosRprt> <MsgId>EOSRP111222141852000000000032141</MsgId> <CreDtTm>2011-12-22T14:18:52+01:00</CreDtTm> <IntrBkSttlmDt>2011-12-22</IntrBkSttlmDt> <SttlmInf><ClrSys><Prtry>IG2</Prtry> </ClrSys></SttlmInf> <SessNb>1</SessNb><SessId>session1</SessId> <RcvBIC>AAAHUH0</RcvBIC> <RcvCd>141</RcvCd> <SntAccpHCTs> Elfogadott <AccpHCTsNb>0</AccpHCTsNb> <AccpHCTsAmt Ccy="HUF">0.00</AccpHCTsAmt> </SntAccpHCTs> <SntRejectedHCTs> <RjctHCTsNbAll>0</RjctHCTsNbAll> <RjctHCTsAmtAll Ccy="HUF">0.00</RjctHCTsAmtAll> </SntRejectedHCTs> <SntAll> <SntAllNb>0</SntAllNb> <SntAllAmt Ccy="HUF">0.00</SntAllAmt> </SntAll> <ClrgHCTs> <ClrgHCTsNb>0</ClrgHCTsNb> <ClrgHCTsAmt Ccy="HUF">0.00</ClrgHCTsAmt> </ClrgHCTs> <OpngBal Ccy="HUF">0.00</OpngBal> ClsngBal Ccy="HUF">67536901.00</ClsngBal> <ClrdSnt> <ClrdSntNb>0</ClrdSntNb> End of Session Riport 1. szakasz Elutasított Küldött Elszámolt Küldött darab <ClrdSntAmt Ccy="HUF">0.00</ClrdSntAmt> </ClrdSnt> Küldött, elszámolt összeg <ClrdRcvd> <ClrdRcvdNb>868</ClrdRcvdNb> <ClrdRcvdAmt Ccy="HUF">67536901.00</ClrdRcvdAmt> </ClrdRcvd> <RldOvr> <RldOvrNb>0</RldOvrNb> <RldOvrAmt Ccy="HUF">0.00</RldOvrAmt> </RldOvr> <Dltd><DltdNb>0</DltdNb> <DltdAmt Ccy="HUF">0.00</DltdAmt> </Dltd> <NetPstn> <Plnd Ccy="HUF">67536901.00</Plnd> <Actl Ccy="HUF">67536901.00</Actl> </NetPstn> <Rec><RecNb>0</RecNb> <RecAmt Ccy="HUF">0.00</RecAmt> <RecNbExc>0</RecNbExc> <RecAmtExc Ccy="HUF">0.00</RecAmtExc> <RecNbFwd>0</RecNbFwd> <RecAmtFwd Ccy="HUF">0.00</RecAmtFwd> </Rec> </EosRprt> Nyitó / záró egyenleg Átgörgetett (fedezet hiány) Tervezett és valós fedezet igény Recall - visszahívás Érkezett, elszámolt
Hogyan tovább? Ma 1995 2012.07.02? 2014.02 2014? 2020? Idő Csoportos beszedés bevezetése Napon belüli elszámolás bevezetése Kiterjesztés Államkincstárra Csoportos beszedési megbízás megújítása Euró csatlakozás Csak SEPA átutalás az Euró zónában E-invoice bevezetés erős támogatása
Köszönöm a figyelmet Kovács Vilmos Levente Simplexion Informatikai Kft kovacs.vilmos@simplexion.hu +36-20/951-11-49