Pokud nemáte podnikatelský účet, tak máte možnost exportovat bankovní výpisi u Raiffaisen Bank pouze do PDF nebo XML. XML soubor, ale nelze načíst do ekonomického systému jako je např. Money S3 nebo Stormware Pohoda.
Raiffaisen bank tímto nutí majitele účtů aby platili za možnost integrace s ERP systémy cca 150,-Kč / mes za podnikatelský účet.
Řešením je transformace XML souboru do formátu ABO, který umí načíst asi každý účetní systém. Bohužel ke XML formátu Raifka neposkytuje dokumentaci. Tak nezbývá nic jiného než si na význam jednotlivých informací ve výpise přijít sám. Aby jste nemuseli absoluovat stejný výzkum jako já, tak tady uvádím výsledek mého zkoumání.
Struktura souboru
<?xml version='1.0' encoding='ISO-8859-1'?>
<OFX>
<STMTRS>
<BANKACCTFROM>
<BANKID>5500</BANKID>
<ACCTID>000000 1578954234</ACCTID>
</BANKACCTFROM>
<BANKTRANLIST>
<DTSTART>31.03.2015</DTSTART>
<DTEND>30.04.2015</DTEND>
<BALOPEN>15.65</BALOPEN>
<BALCLOSE>112.8</BALCLOSE>
...
<STMTTRN>
<TRNTYPE>CREDIT</TRNTYPE>
<DTPOSTED>20140330</DTPOSTED>
<DTAVAIL>20140330</DTAVAIL>
<TRNAMT>49980</TRNAMT>
<TRNSPSYM>0000000000</TRNSPSYM>
<TRNVASYM>0143459756</TRNVASYM>
<TRNCOSYM>0000000308</TRNCOSYM>
<NAME>Příchozí platba</NAME>
<BANKACCTO>
<BANKID>0100</BANKID>
<ACCTID>9446534895</ACCTID>
<ACCTKEY>000000</ACCTKEY>
</BANKACCTO>
<MEMO/>
<CURRENCY>CZK</CURRENCY>
</STMTTRN>
...
</BANKTRANLIST>
</STMTRS>
</OFX>
Popis hlavičky souboru
BANKID = kód banky
ACCTID = číslo účtu včetně předčíslí oddělené mezerou
Popis Bonkovního výpisu
DTSTART = Datum začátku výpisu ve forátu 28.01.2013
DTEND = Datum začátku výpisu ve forátu 31.02.2013
BALOPEN = počáteční stav účtu ve formátu 170.95
BALCLOSE = konečný stav účtu ve formátu 268.79
Popis položek výpisu
DTPOSTED = Den účtování (dříve) (20130230 = 30.02.2013)
DTAVAIL = Den valuty (později ) (20130230 = 30.02.2013)
TRNAMT = Objem transakce * 1/100 (216 = 2,16)
CURRENCY = Měna transakce - nevypovídá o tom jestli se jedná o zahraniční nebo tuzemskou platbu a zda kód banky a bankovní účet obsahuje IBAN a BIC nebo numerické číslo tuzemského účtu
TRNSPSYM = Specifický symbol (nepovinný)
TRNVASYM = Variabilní symbol (nepovinný)
TRNCOSYM = Constantní symbol (nepovinný)
TRNTYPE = DEBIT / CREDIT
ACCTKEY = Předčíslí bankovního účtu (nepovinný)
ACCTID = Číslo bankovního účtu nebo IBAN (nepovinný)
BANKID = Kód banky nebo BIC (nepovinný)
MEMO = Detail transakce (nepovinný)
<MEMO>DAŇ Z ÚROKŮ</MEMO>
NAME = Typ transakce
<NAME>Provoz účtu</NAME>
<NAME>Příchozí platba</NAME>
<NAME>Odchozí platba</NAME>
Platba kartou
Nemá nastaveny symboly ani informace o protiúčtu<TRNSPSYM/>
<TRNVASYM/>
<TRNCOSYM/>
<NAME>Platba PK u obchodníka</NAME>
<BANKACCTO>
<BANKID/>
<ACCTID/>
<ACCTKEY/>
</BANKACCTO>
BIC
ISO 9362
Např.
Fio banka - FIOZSKBA
mBank - BREXSKBX
SWIFT
https://cs.wikipedia.org/wiki/SWIFT
Závěrem
Pokud Vám tento článek v něčem pomohl, budu rád pokud mi to napíšete do komentáře. Pokud najdete nějakou chybu nebo máte připomínku tak mi napište a já článek opravím aby se se stejnou chybou nemuseli mordovat ostatní co si ho přečtou.