|
Formát ABO je základní formát dat, který dosud banka IPB akceptuje. Používáte-li pro tvorbu platebních příkazů jiný SW než IPB HOMEBANKING, musíte z něj vyexportovat data ve struktuře odpovídající formátu ABO a tato data v aplikaci IPB HOMEBANKING importovat. Import dat provedete volbou z nabídkového pruhu:
Příkazy/Import/ABO
Zobrazí standardní okno "Otevřít" pro výběr souboru ve formátu ABO. Z tohoto souboru se nám transformují data do formátu platebních příkazů, se kterými můžete vykonávat všechny činnosti, jako s doklady pořízenými v aplikaci IPB HOMEBANKING.
Obr. 1
Tlačítko Otevřít transformace souboru z formátu ABO do formátu platebních příkazů Tlačítko Storno Uzavření obrazovky bez transformace
2.5.1. Formát ABO
a) Struktura souboru
UHL1: klíč k ochraně vět účetní soubor 1 ... ... účetní soubor p
b) Struktura účetního souboru
hlavička účetního souboru: věta pevné délky skupina 1 ... ... skupina m konec účetního souboru: věta pevné délky c) Struktura skupiny
hlavička skupiny položka 1 ... ... položka a konec skupiny: věta pevné délky d) Popis jednotlivých položek
Struktura UHL1
pozice obsah počet míst 1 - 4 "UHL1" 4 5 - 10 DDMMRR 6 11 - 30 zkrácený název organizace 20 31 - 40 číslo komitenta 10 41 - 43 počátek intervalu přidělených čísel účtů 3 44 - 46 konec intervalu přidělených čísel účtů 3 47 - 52 přidělená pevná část klíče 6 53 - 58 tajný kód z tabulky denních zabezpečovacích kódů 6 59 - 60 ukončovací znaky CR a LF 2 Záznam této věty (UHL1) se do aplikace IPB HOMEBANKING netransformuje, musí však být uvedena jako první věta souboru, obsah položek nemá význam.
Struktura hlavičky účetního souboru (pevná délka)
pozice obsah počet míst 1 "1" 1 2 mezera 1 3 - 6 "1501" pro úhrady ......"1502" pro inkaso 4 7 mezera 1 8 - 10 pořadové číslo souboru 3 11 - 13 kód banky - první 3 čísla zprava 3 14 mezera 1 15 - 18 "5100" identifikační kód IPB 4
Struktura hlavičky skupiny pro jednotlivý příkaz k úhradě/inkasu.
obsah počet míst "2" 1 mezera 2 CASTKA - celková částka Kč skupiny položek v haléřích max.14 mezera 1 DDMMRR - datum splatnosti 6
Struktura hlavičky skupiny pro hromadný příkaz k úhradě/inkasu.
obsah počet míst "2" 1 mezera 2 CIUCTU - číslo účtu příkazce (účet toho, kdo vystavuje příkaz)
- pro Příkaz k úhradě - z tohoto účtu bude provedena plaba - pro Příkaz k inkasu - na tento účet bude převedena plaba max.17 mezera 1 CASTKA - celková částka Kč skupiny položek v haléřích max.14 mezera 1 DDMMRR - datum splatnosti 6
Struktura položky pro jednotlivý příkaz k úhradě/inkasu (variabilní délka záznamu).
obsah počet míst CIUCDB - číslo účtu plátce
- pro Příkaz k úhradě - z tohoto účtu bude provedena plaba - pro Příkaz k inkasu - z tohoto účtu bude provedena plaba max.17 mezera 1 CIUCKR - číslo účtu příjemce
- pro Příkaz k úhradě - na tento účet bude převedena plaba - pro Příkaz k inkasu - na tento účet bude převedena plaba max.17 mezera 1 KCSPOL - částka v haléřích max.14 mezera 1 VSYM - variabilní symbol max.10 mezera 1 BBB - směrový kód banky účtu příjemce 4 KSYM - konstantní symbol 4 mezera 1 SSYM - specifický symbol (nepovinné) max.10
Struktura položky pro hromadný příkaz k úhradě/inkasu (variabilní délka záznamu).
obsah počet míst CIUCTU
- pro Příkaz k úhradě - na tento účet bude převedena plaba - pro Příkaz k inkasu - z tohoto účtu bude provedena plaba max.17 mezera 1 KCSPOL - částka v haléřích max.14 mezera 1 VSYM - variabilní symbol max.10 mezera 1 BBB - směrový kód banky účtu příjemce 4 KSYM - konstantní symbol 4 mezera 1 SSYM - specifický symbol (nepovinné) max.10
Struktura konce skupiny
pozice obsah počet míst 1 "3" 1 2 mezera 1 3 "+" 1
Struktura konce účetního souboru
pozice obsah počet míst 1 "5" 1 2 mezera 1 3 "+" 1 Legenda:
Povinné údaje Údaje jsou nepovinné a nemusí být ve formátu ABO pro IPB HOMEBANKING uvedeny Údaje jsou nepovinné, ale ve formátu ABO musí být uvedeno jakékoliv číslo na předepsaný počet míst
2.5.2 Příklad výpisu hromadného příkazu k úhradě/inkasu
Příklad výpisu hromadného příkazu k úhradě
UHL1271198Ceska nar.zdrav.poj.0222780978658999123456654321 1 1501 501082 5100 2 122780922 00000001000000 271198 174-1999738514 200000 2220009813 51000008 093653 5152046 200000 2220000598 51000008 093654 192359658 200000 2220000004 51000008 093655 174-0346006514 200000 2220497222 51000008 093656 492732514 200000 2220000811 51000008 093657 3 + 5 +
Z účtu Částka Bude převedeno na účet Částka 122780922/5100 10000,00 174-1999738514/5100 2000,00 5152046/5100 2000,00 192359658/5100 2000,00 174-0346006514/5100 2000,00 492732514/5100 2000,00
Příklad výpisu hromadného příkazu k inkasu.
UHL1271198Ceska nar.zdrav.poj.0222780978658999123456654321 1 1502 501082 5100 2 122780922 00000001000000 271198 174-1999738514 200000 2220009813 51000008 093653 5152046 200000 2220000598 51000008 093654 192359658 200000 2220000004 51000008 093655 174-0346006514 200000 2220497222 51000008 093656 492732514 200000 2220000811 51000008 093657 3 + 5 +
Bude převedeno na účet Částka Z účtu Částka 122780922/5100 10000,00 174-1999738514/5100 2000,00 5152046/5100 2000,00 192359658/5100 2000,00 174-0346006514/5100 2000,00 492732514/5100 2000,00 Poznámka:
Formát ABO používá IPB pro bezdokladový elektronický styk, kdy klient předává bance příkazy na tzv. kompatibilnim médiu tj. disketě.
Z tohoto důvodu obsahuje ABO formát údaje, které jsou nutné pro původní účel, ale aplikace IPB HOMEBANKING je nepotřebuje, protože používá jiný způsob zabezpečení - certifikáty. Tyto údaje jsou v této aplikaci ignorovány a je jedno jaká čísla tam budou zapsána. Pro IPB HOMEBANKING :
- první řádek musí začínat UHL1 a veškeré další údaje tohoto řádku (datum kódu, název organizace, číslo komitenta, počátek a konec přidělených čísel úč. soub., pevná část klíče, tajný kód) jsou nepovinné, tj. mohou byt nevyplněné nebo vyplněné libovolným údajem předepsané délky. Některé účetní softwary, z nichž se ve firmách generuje výstup v ABO, vyžadují zadání tohoto kódu, a proto je import do IPB HOMEBANKING naprogramován tak, že klient může zadat libovolný kód.
- V hlavičce účetního souboru jsou pak ignorovány další 2 položky:
- pořadové číslo souboru . Pořadové číslo souboru je v homebankingu ignorovano (IPB HOMEBANKING si příkazy čísluje sám tzv. číslem transakce), proto je jedno jaké číslo tam bude vyplněno, ale musí tam být číslo na předepsaný počet znaků, např. 000. - první 3 čísla ze ctyřmístného kódu pobočky, které nejsou pro IPB HOMEBANKING důležité, ale musí zde byt zadáno nějaké číslo na předepsaný počet míst podle formátu ABO - například samé nuly.
- U položek CIUCTU, CIUCDB, CIUCKR se nesmí uvádět před číslem účtu nulové předčíslí ve tvaru 000000-XXXXXXXXXX, ale pouze číslo účtu ve tvaru XXXXXXXXXX.