E R B I N T E R N E T - B A N K A H ROMADNÉ P L A T E B N Í P Ř Í K A Z Y ČÁST PRVNÍ HROMADNÝ DOMÁCÍ PLATEBNÍ PŘÍKAZ Pro správné zpracování hromadného příkazu v CZK (hromadný domácí platební příkaz) je nutné, aby byly splněny následující podmínky: 1) Hromadný příkaz musí být do systému ERB Internet-Banka nahrán ve formátu CSV (oddělovač je středník) nebo MultiCash. 2) Každá jednotlivá platba uvedená v tomto trvalém příkazu musí vyhovovat požadavkům na účinnost platebního příkazu a splňovat formátové kontroly (uvedeny dále) Níže uvedená tabulka obsahuje přehled všech parametrů domácího hromadného příkazu, včetně datového typu, který musí daný atribut splňovat. Při nahrávání souboru CSV definujícího hromadný příkaz do systému je prováděná kontrola na validitu veškerých parametrů, pokud není splněna, soubor nebude do internetového bankovnictví nahrán. Název pole Datový typ Popis DueDate PaymentAmount PaymentPriority DD.MM.YYYY 13,2n 13.2n 1n Valuta datum splatnosti platby (pouze pracovní dny) Částka platby Priorita platby 0(standardní) nebo 1(prioritní) ClientPaymentDescription 50a Popis platby CreditAccountPrefixNumber 6n Předčíslí čísla účtu příjemce platby CreditAccountNumber 10n Číslo účtu příjemce platby E v r o p s k o - r u s k á b a n k a, a. s. h t t p : / / w w w. e r b a n k. e u Stránka 1 / 7
CreditAccountBankCodeNumber 4n Kód banky příjemce RecipientAccountName 35a Jméno příjemce ConstantSymbol 4n Konstantní symbol VariableSymbol 10n Variabilní symbol SpecificSymbol 10n Specifický symbol MessageForRecipient 140a Zpráva pro příjemce Soubor hromadných příkazů musí obsahovat hlavičku, která se skládá z názvů polí oddělených středníky. Vzor CSV souboru naleznete na konci tohoto dokumentu. ČÁST DRUHÁ HROMADNÝ ZAHRANIČNÍ PLATEBNÍ PŘÍKAZ Pro správné zpracování hromadného příkazu v cizí měně (hromadný zahraniční platební příkaz) je nutné, aby byly splněny následující podmínky: 1) Hromadný příkaz musí být do systému ERB Internet-Banka nahrán ve formátu CSV (oddělovač je středník) nebo MultiCash. 2) Každá jednotlivá platba uvedená v tomto trvalém příkazu musí vyhovovat požadavkům na účinnost zahraničního platebního příkazu a splňovat předepsaný formát. Hromadný platební příkaz nelze použit s měnou v ruských rublech! Uvedená tabulka obsahuje přehled všech parametrů zahraničního hromadného příkazu, včetně datového typu, který musí daný atribut splňovat. Při nahrávání souboru CSV definujícího hromadný příkaz do systému, je prováděná kontrola na validitu veškerých parametrů. Pokud není splněna, soubor nebude do internetového bankovnictví nahrán. Název pole Datový typ Popis Description 50a Popis platby DebitAccountNumber 34a Číslo účtu plátce CreditAccountNumber 34a Číslo účtu příjemce CreditCountry 2a Kód země příjemce E v r o p s k o - r u s k á b a n k a, a. s. h t t p : / / w w w. e r b a n k. e u Stránka 2 / 7
RecipientSWIFTCode 11a SWIFT (BIC) kód banky příjemce RecipientAccountName 30a Jméno účtu příjemce RecipientNameAndAddress 4*35a Jméno a adresa příjemce RecipientBankNameAndAddress 4*35a Jméno a adresa banky příjemce PaymentAmount 19,2n 19.2n Částka platby PaymentCurrency 3a Měna platby (ISO kód) PaymentDueDate DD.MM.YYYY Valuta datum splatnosti platby (pouze pracovní dny) MessageForRecipient 4*35a Zpráva pro příjemce MessageForPayerBank 4*35a Informace pro banku Fees 3a Poplatky (SHA, BEN, OUR) Datový typ [4*35a] se zapisuje tak, že pole se skládá ze 4 virtuálních řádků. Řádky se neukončují žádným znakem, ale doplňují se mezerami do konce délky řádku. Zápis adresy příjemce: CLICKATELL 33-55 VICTORIA STREET WINDSOR, BERKSHIRE,SL4 1HE UNITED KINGDOM Pole s adresou příjemce (řádky jsou doplněny na 35 znaků mezerami, každý řádek začíná automaticky po dalších 35 znacích): CLICKATELL 33-55 VICTORIA STREET WINDSOR, BERKSHIRE,SL4 1HE UNITED KINGDOM Soubor hromadných příkazů musí obsahovat hlavičku, která se skládá z názvů polí oddělených středníky. Vzor CSV souboru naleznete na konci tohoto dokumentu. ČÁST TŘETÍ TRANSAKČNÍ HISTORIE EXPORT DAT Na obrazovce transakční historie lze exportovat data o provedených, zaúčtovaných transakcích do jednoho z univerzálních formátů. Tato data pak může uživatel importovat do vlastního informačního systému pro spárování příchozích plateb apod. Systém umožňuje exportovat transakční historii do souborů typu XML a CSV. Do souboru se vždycky exportují data, která uživatel vidí na obrazovce. Tzn., že výstup odpovídá podmínkám zadaným na obrazovce transakční historie. Oba dva typy souborů obsahují stejná data. Vzory jednotlivých souborů jsou uvedeny na konci textu. E v r o p s k o - r u s k á b a n k a, a. s. h t t p : / / w w w. e r b a n k. e u Stránka 3 / 7
Pole v XML Adresa v XML Pole v CSV Datový typ Popis ACCOUNT_NUMBER ACCOUNT_MOVEMENTS/ACCOUNT_MOVEMENT/CLIENT_ACCOUNT/ CLIENT_ACCOUNT_NUMBER 34a Číslo účtu ACCOUNT_BANKCODE ACCOUNT_MOVEMENTS/ACCOUNT_MOVEMENT/CLIENT_ACCOUNT/ CLIENT_ACCOUNT_BANKCODE 4n Kód banky účtu (2210) ACCOUNT_NUMBER ACCOUNT_MOVEMENTS/ACCOUNT_MOVEMENT/PARTNER_ACCOUNT/ PARTNER_ACCOUNT_NUMBER 34a Číslo protiúčtu ACCOUNT_BANKCODE ACCOUNT_MOVEMENTS/ACCOUNT_MOVEMENT/PARTNER_ACCOUNT/ PARTNER_ACCOUNT_BANKCODE 4n Kód banky protiúčtu 12n Identifikátor záznamu DOCUMENT_NUMBER ACCOUNT_MOVEMENTS/TRANSACTION/ DOCUMENT_NUMBER v transakční historii VALUE_DATE ACCOUNT_MOVEMENTS/TRANSACTION/ VALUE_DATE DD.MM.YYYY Datum splatnosti DD.MM.YYYY Datum zadání/rozpoznání POSTING_DATE ACCOUNT_MOVEMENTS/TRANSACTION/ POSTING_DATE DEBIT_OR_CREDIT ACCOUNT_MOVEMENTS/TRANSACTION/ DEBIT_OR_CREDIT 2a Debit/credit indikátor AMOUNT ACCOUNT_MOVEMENTS/TRANSACTION/ AMOUNT 19,2n Částka transakce CURRENCY ACCOUNT_MOVEMENTS/TRANSACTION/ CURRENCY 3a Měna platby (ISO kód) MOVEMENT_TYPE ACCOUNT_MOVEMENTS/TRANSACTION/ MOVEMENT_TYPE 255a Typ účetního pohybu MOVEMENT_BANK_ID ACCOUNT_MOVEMENTS/TRANSACTION/ MOVEMENT_BANK_ID PURPOSE_OF_PAYMENT ACCOUNT_MOVEMENTS/TRANSACTION/ PURPOSE_OF_PAYMENT 255a 255a 50a Identifikátor platby v bankovním systému Účel úhrady/zpráva pro příjemce Unikátní identifikátor zaúčtované transakce BANK_REF ACCOUNT_MOVEMENTS/TRANSACTION/ BANK_REF VARIABLESYMBOL ACCOUNT_MOVEMENTS/TRANSACTION/ VARIABLESYMBOL 10n Variabilní symbol CONSTANTSYMBOL ACCOUNT_MOVEMENTS/TRANSACTION/ CONSTANTSYMBOL 4n Konstantní symbol SPECIFICSYMBOL ACCOUNT_MOVEMENTS/TRANSACTION/ SPECIFICSYMBOL 10n Specifický symbol E v r o p s k o - r u s k á b a n k a, a. s. h t t p : / / w w w. e r b a n k. e u Stránka 4 / 7
VZOR CSV HROMADNÝ DOMÁCÍ PLATEBNÍ PŘÍKAZ DueDate;PaymentAmount;PaymentPriority;ClientPaymentDescription;CreditAccountPrefixNumber;CreditAccountNumber;CreditAccountBankCodeNumber; RecipientAccountName;ConstantSymbol;VariableSymbol;SpecificSymbol;MessageForRecipient 9.9.2010;15783.8;0;Platba dane ze zisku za rok 2009;4773;7622021;0710;Financni urad pro Prahu 3;0308;7505063669;123456789;Platba dane ze zisku za rok 2009 VZOR CSV HROMADNÝ ZAHRANIČNÍ PLATEBNÍ PŘÍKAZ Description;DebitAccountNumber;CreditAccountNumber;CreditCountry;RecipientSWIFTCode;RecipientAccountName;RecipientNameAndAddress;Recipient BankNameAndAddress;PaymentAmount;PaymentCurrency;PaymentDueDate;MessageForRecipient;MessageForPayerBank;Fees PLATBA ZA KREDIT;101486;GB30BARC20473556451888;GB;BARCGB22;UCET;CLICKATELL 33-55 VICTORIA STREET WINDSOR, BERKSHIRE,SL4 1HE UNITED KINGDOM;BARCLAYS BANK PLC 1 CHURCHILL PLACE LONDON E14 5HP UNITED KINGDOM;5;EUR;10.8.2010;CLIENTID MR USERNAME NOVAK JAN INVOICE NUMBER 123456;PAYMENT FOR SMS CREDIT;SHA E v r o p s k o - r u s k á b a n k a, a. s. h t t p : / / w w w. e r b a n k. c z Stránka 5 / 7
VZOR XML Z VÝPISU TRANSAKČNÍ HISTORIE <?xml version="1.0" encoding="utf-8"?> <ACCOUNT_MOVEMENTS> <ACCOUNT_MOVEMENT> <CLIENT_ACCOUNT> <ACCOUNT_NUMBER>1000790</ACCOUNT_NUMBER> <ACCOUNT_BANKCODE>2210</ACCOUNT_BANKCODE> </CLIENT_ACCOUNT> <PARTNER_ACCOUNT> <ACCOUNT_NUMBER>1000803</ACCOUNT_NUMBER> <ACCOUNT_BANKCODE></ACCOUNT_BANKCODE> </PARTNER_ACCOUNT> <TRANSACTION> <DOCUMENT_NUMBER>1942</DOCUMENT_NUMBER> <VALUE_DATE>22.01.2010</VALUE_DATE> <POSTING_DATE>22.01.2010</POSTING_DATE> <DEBIT_OR_CREDIT>DR</DEBIT_OR_CREDIT> <AMOUNT>94.8</AMOUNT> <CURRENCY>CZK</CURRENCY> <MOVEMENT_TYPE>PTS interni INT</MOVEMENT_TYPE> <MOVEMENT_BANK_ID>PTS100121004752</MOVEMENT_BANK_ID> <PURPOSE_OF_PAYMENT></PURPOSE_OF_PAYMENT> <BANK_REF>100915</BANK_REF> <VARIABLESYMBOL></VARIABLESYMBOL> <CONSTANTSYMBOL></CONSTANTSYMBOL> <SPECIFICSYMBOL></SPECIFICSYMBOL> </TRANSACTION> </ACCOUNT_MOVEMENT> </ACCOUNT_MOVEMENTS> E v r o p s k o - r u s k á b a n k a, a. s. h t t p : / / w w w. e r b a n k. c z Stránka 6 / 7
VZOR CSV Z VÝPISU TRANSAKČNÍ HISTORIE CLIENT_ACCOUNT_NUMBER;CLIENT_ACCOUNT_BANKCODE;PARTNER_ACCOUNT_NUMBER;PARTNER_ACCOUNT_BANKCODE;DOCUMENT_NUMBER;VALUE _DATE;POSTING_DATE;DEBIT_OR_CREDIT;AMOUNT;CURRENCY;MOVEMENT_TYPE;MOVEMENT_BANK_ID;PURPOSE_OF_PAYMENT;BANK_REF;VARIABLESY MBOL;CONSTANTSYMBOL;SPECIFICSYMBOL 1000790;2210;1000803;;1942;22.01.2010;22.01.2010;DR;94.8;CZK;PTS interni INT;PTS100121004752;;100915;;; 1000803;2210;0000000001000790;;1945;22.01.2010;22.01.2010;CR;150;RUB;PTS interni INT;PTS100121004751;;100910;;; 1000803;2210;0000000001000790;;1946;22.01.2010;22.01.2010;CR;150;RUB;PTS interni INT;PTS100121004752;;100916;;; 1000790;2210;1000803;;1941;22.01.2010;22.01.2010;DR;94.8;CZK;PTS interni INT;PTS100121004751;;100909;;; 1000803;2210;CZ7922100000000001000790;;1944;21.01.2010;21.01.2010;CR;2500;RUB;PTS interni INT;PTS100121004747;;100904;;; 1000803;2210;0000000001000790;;1943;21.01.2010;21.01.2010;CR;150;RUB;PTS interni INT;PTS100121004745;;100898;;; 1000790;2210;1000803;;1940;21.01.2010;21.01.2010;DR;1400;CZK;PTS interni INT;PTS100121004747;;100903;;; 1000790;2210;1000803;;1939;21.01.2010;21.01.2010;DR;94.82;CZK;PTS interni INT;PTS100121004745;;100897;;; E v r o p s k o - r u s k á b a n k a, a. s. h t t p : / / w w w. e r b a n k. c z Stránka 7 / 7