České banky, podpora osobního účetnictví a OFX

graf z moneydance

Řeším takový malý soukromý problém. Rozhodl jsem se výrazněji analyzovat výdaje naší domácnosti a při tom efektivizovat čas, který trávím s tímtéž. Našel jsem řadu programů k tomu určených od Quicken po multiplatformní Moneydance. Jenže jsem narazil na problém. Úžasné elektronické bankovnictví eBanky nemá k osobním účtům žádný export dat do textového souboru, natož pak do standardu OFX, který snad každý home-accounting software umí načíst.

Dost mne to rozlítostnilo, přitom třeba Moneydance už má podporu českého prostředí a účtovat i analyzovat v něm by docela slušně šlo bez dalších úprav.

Poslal jsem dotaz do eBanky, jestli někde export přeci jen není, u firemních účtů se to nějak dá. A také jsem se šel rozhlédnout po ostatních bankách, zda OFX mají.

Podporu OFX formátu hlásí Raiffeisen banka, která eBanku ostatně nedávno koupila. Bohužel demo soubor na webu je z roku 2002 a nelze jej žádným programem načíst. Proč – to nevím.

Další, kdo podporu OFX nenápadně uvádí v menu demobankovnictví, je Citibank. Jenže demobankovnictví mi na Macu není schopno ten soubor vygenerovat, otázka je, zda je to chyba Macka nebo banky nebo toho, že je to demo.

Update: export do CSV jsem detekoval také u HVB.

U jiné banky jsem OFX nenašel, ale dost možná tam je. Obecně podpora OFX nebo exportu dat není nic, co by banka nějak halasně hlásila na svém webu, většinou to najdete až v demu bankovnictví a to zase každá banka na webu nemá.

Mohli byste se podívat, zda vaše banka (jde mi o české banky) má export pohybů na účtě přes webové rozhraní do nějakého textového souboru, nejlépe do OFX? A pokud s jeho používáním máte nějakou zkušenost, podělit se o ni? Myslím, že by to i ostatní mohlo dost zajímat.

Podotýkám, že mne už také napadlo parsovat výpis z eBanky, ale to mi přijde dost opruz. To už raději tu banku změním, protože jakýkoliv vývoj v eBance za poslední roky je nulový. Přitom jakákoliv podpora domácího účta bylo to, na co se těším od založení účtu v eBance (a ten mám od prvního dne jejího startu a těším se stále marně).

Co je to OFX: formát pro výměnu finančních dat mezi programy, používají ho Money Quicken a řada dalších programů. Je to vlastně XML verze výpisu z účtu nebo platebních příkazů. Podávat platební příkazy přímo z home účetnictví nepotřebuju, to bych už chtěl asi moc…

PS: Zpráva dne: PayPal bude od 14.9.2006 umožňovat oficiálně příchozí platby na české PayPal účty. Jupí. Nová vlna ekomece v česku? Ne? Tak si jděte udělat svůj shop na Shopify a inkasujte přes PayPal 🙂

Jak se vám líbil článek?
1 Star2 Stars3 Stars4 Stars5 Stars (hlasováno , průměr: 4,33)
Loading...

53 komentářů

  • Česká spořitelna nabízí export pouze do CSV (můžete si vybrat jestli mají být data oddělená čárkou nebo středníkem). Domnívám se, že nic víc tam není.

  • ČSOB InternetBanking24 umi export do txt a slk (coz je asi to same, akorat to otevre ecel).

    KB Mojebanka Umi vyexportovat vypis za období v PDF a TXT.

  • Komerční banka v aplikaci mojebanka má export účetních dat ve formátech: best KB – OKM, Kompatibilní média (.gpc) a CSV

  • Patricku, presne tohle jsem resil pocatkem tohohle roku. OFX (tehdy) neumel v Cechach nikdo z vetsich bank (a male jsem nezkoumal).

  • ČS umožňuje ještě ABO import i export (obdobně jako KB – gpc. Co se rozsahu informací týče, tak CSV export toho obsahuje mnohem více, protože není tak striktně svázáno formátem ABO.

    Na OFX se nedávno někdo ptal, ale vzhledem k téměř nulovému zájmu klientů to zatím nevypadá, že by se měl implementovat.

    "Výhoda" Citi je, že to své bankovnictví přebrala od amíků, kde lidi neví kde leží Maledivy, ale návratnost investice spočítají vcukumžiku 🙂 Takže napojení na celkem rozšířený MS Money je standard. V ČR nám bohužel ještě nevyrostli klienti a kvůli Tangerovi a 5 dalším se takováto investice nevyplatí.

    Určtitě je to ale budoucnost, bohužel nevím jak vzdálená.

  • Před pár lety jsem s těmito SW také koketoval (uživatelsky) a nakonec jsem (světe div se) zakotvil u MS Money. Tenkrát v nějaké verzi 2002 nebo 2003 a vcelku to šlo, byl jsem spokojený. Už tehdy tam bylo napojení na spoustu bank (vesměs amerických). Nevím jestli se v nových verzích něco změnilo ohledně podpory českého trhu. Navíc ty používáš Mac a Money jsou striktně Win SW, snad jedině v nějaké emulaci.

  • No eBanka to umi. Ale neni to vubec primocare, spise naopak.
    Musite mit nejdrive eKomunikator a udelat si klasicke kolecko pro certifikat (na webu zadost, doma vygenerovat klic, dojit s nim do banky)
    Pak si muzete v eKomunikatoru stahnout vypis (libovolneho sveho uctu, nejenom firemniho uctu). Ten se ulozi v jakemsi podivenem formatu, tusim ABO nebojaksetojmenuje.
    Pak si nastartujete utilitu ManualniZpracovani, jenz se dodava s eKomunikatorem, nactete prislusny vypis a date ulozit jako a je hotovo.

    Ma to jednu drobnou nevyhodu. Jsou to EXE pro windows a nevim, ze by existovala verze pro Lin nebo OSX.

  • 2 roky tomu nazad řešila většina velkých bank přes homebanking aplikaci (tj. Windows) v ABO formátu. OFX, resp. IFX jsou v Čechách neznámé pojmy …

  • [7] Takze eBanka je nakonec jedina, ktera to alespon nejak umi. Hmm, a to ji stale vycitame, ze nikam neroste? Ono se tezko roste, kdyz konkurence nejenze spi, ale jeste se ani nenarodila.

  • Kdysi jsem si delal programek, ktery si vse potrebne vythnul z HTML vypisu z eBanky.

    Proste jsem si dal prehled pohybu na uctu a tu HTML tabulku ulozil do souboru a pak jsem na to pustil ten muj program a on z toho udelal XLS ci DBF. Pak jsem si nad tim uz mohl delat ruzne SELECTy.

    Zajimave bylo, ze tehdy v tom HTML byly i sloupecky s dalsimi rozsirujicimi informacemi, ktere okem na tom webovem vypisu eBanky videt nebyly.

  • Škoda že je eKomunikator je pro firemní účty.

  • Nevim, jak jste toho dosahl, mam eKomunikator aktivni asi pro 3 firemni ucty,ale vypis z osobniho mi stahnout nejde, sice se to zacne stahovat,ale pak zahlasi, ze mu chybi certifikat v SOI pro desifrovani. Vite uricte, ze to funguje i s osobnim uctem? Abych prip mohl argumentovat u osobniho bankere… Diky.

  • Aha tak se vsem omlouvam. Opravdu eKomunikator je jen pro firemni ucty. Zkousel jsem to a fakt to nejde a na info lince rekli ze "Nelze". Coz je skoda, protoze technicky by v tomhle ohledu mezi ucty nemel byt rozdil.

  • Přidal jsem si položku do kontextového menu Exploreru, která spustí skript, jenž z aktivní stránky (tedy výpis pohybů na účtě) vygeneruje potřebný soubor. Tedy je to one-click řešení. Čekat na měsíční výpisy nemůžu, potřebuju pohyby zpracovávat denně a naopak za denní výpisy nechci platit.

    Doporučuji na firemní finance používat osobní účet, u něhož jsou nově příchozí platby zdarma!

  • Raiffaisenka umí export výpisu z účtu – do OFX (na webu je uvedeno XML). Jestli je formát správný, to nevím, ale XML-ko je to dobře vytvořené a zformátované…

  • Podivejte se na utilitku XL2QIF nebo CALC2QIF, ta umi prekonvertovat Excel nebo Open Office Calc soubory do QIF coz je stary format pro Quicken, ale vetsina software (vcetne MoneyDance) jej umi v pohode importovat. A tudiz takto lze dostat data temer od jakekoliv banky do MoneyDance. Takto jsem to resil ja.

  • [14] A nechces to treba zverejnit?

  • nj chtelo by to petici na zprovozneni exportu do domaciho ucetnictvi. V nas plati jeden clovek jeden ucet, tak tady neni takovy tlak na zastresujici aplikaci. Taky by se mne to hodilo, jen 3 mesicni historie ZB uctu je dost omezujici.

    Zivnobanka ma nejaky export do CVS.

  • Poštovní spořitelna má v aplikaci pro Homebanking funkci pro export do formatu OFX. Ale nezkoušel jsem, jak moc je to funkční…

  • [17] Nechci. Před pár měsíci jsem se rozhodl nezveřejňovat nic, alespoň po nějakou dobu. Ten příspěvek měl být návod, jak na to, proto ho prosím jinak nechápejte.

    Ještě doplním pár odkazů

    – vytvoření rozšíření pro IE http://msdn.microsoft.com/workshop/browser/ext/tutorials/context.asp
    – specifikace OFX http://www.ofx.net/ofx/de_spec.asp

  • Odporúčam Vám ešte nejaký čas vydržať u eBanky.

    Teraz keď ju kúpila Raiffeisen banka, asi na 99% to bude umožňovať.

    Ja mám totiž na slovensku účet v Tatrabanke a tá má prepojenie tiež na Raiffeisen bank a Tatrabanka to umožňuje.

  • A zkousel vubec nekdo volat na infolinku do ebanky? Predpokladam ze kdybysme vsichni co to cteme a co nam to chybi (a jeste par dalsich) dneska nebo zitra zavolali na infolinku, tak se treba zacnou angazovat…

  • [22] Já jsem se zeptal v eBance své osobní bankéřky. Ta mi řekla, že výpisy z ekomunikátoru je jen pro firemní klienty a soukromí, že mají používat opisování nebo kopírování do excelu. Což je opruz, protože to nejde nějak inteligentě zkopírovat, jen opsat 🙁

  • [20] Fajn, to respektuji. Co zalozit tedy sponzorovany projekt, kde by to nekdo naprogramoval za nejaky darek. Treba iPod nano 😉

  • [24] Do toho bych šel. Když to někdo udělá jako plugin do Firefoxu (aby mi to fungovalo i na mackovi) a ideálně tak, aby se to dalo snadno upravit pro další banky, tak do toho dám jeden iPod Nano 4GB 🙂

  • dik za tipy vsetkym. ja som myslel, ze u nas v banke, som exot, ked trvam na takychto vymennych formatoch z ibankingu. budem mat argument aspon na zaoberanie sa dalsimi formatmi.
    problem, ze taketo sluzby su poskytovane najma firmam je vec "politicka" – banka poskytuje hotovu aplikaciu a z roznych dovodov nechce riesit napojenie na programy tretich stran – je to dvojsecna zbran – ako bude riesit reklamaciu pohybov na ucte, ktory bol "ovladany" niecim dalsim, alebo len puhe "vypadnutie" polozky pri importe/exporte?

  • IPB/Postovni sporitelna (dnes CSOB) umi zasilat mailem gpc soubory pri zmene na uctu. Dokumentaci k formatu gpc lze ziskat od technicke podpory CSOB. Jsou to male textove soubory popisujici transakci; lze je strojove zpracovat. Lepsi nez nic…

    Velmi me mrzi, ze eBanka nenabizi zadnou moznost exportu dat. 🙁

  • Zakaznickou linku eBanku jsou s podobnym pozadavkem kontaktoval zacatkem roku. Bylo mi sdeleno ze nic podobneho neumi.

  • CSOB -> .SLK -> XL2QIF -> MoneyDance je funkcni. Pravda, na jeden klik to neni.

  • eBanka a export do CSV – to umi diky genialnimu Michalu Valaskovi, ktery tenhle script uverejnil cca 7 let tomu nazad na svem webu a ja to dodnes pouzivam… genialni vec, bohuzel jede jen v IE, takze do MACu si budes muset nainstalit neco jako IE4linux, pak to to pojede i s IE.Kdyby jsi script nemohl najit, posli maila, obratem zaslu script (plati i pto ostatni)
    Roman.Volf@volny.cz

  • [14] U firemniho uctu budou dle vyjadreni osobniho bankere prichozi platby taky zdarma. Rikal, ze na podzim by to mohlo byt, ale ja tomu moc neverim.

    Jinak nevim, jak by se na to tvarili pri kontrole z FU, ze pouzivate osobni ucet misto firemniho.

  • Nedalo mi to a spichl jsem v rychlosti hrubou webovou stranku, ktera vyparsuje do CSV formatu 1. stranku 'Pohybu na uctu' eBanky vykopirovane primo z prohlizece.

    https://plech.net/ebanka/

    Funguje to pouze pro zmineny vypis, testovano v IE/FF/Opere. Taktez nepredpokladam, ze pres muj server pozenete periodicky soukrome financnich zaznamy – proto je pripojeny zdrojovy kod aspx stranky pro pripadne zajemce – pobezi na WinXP s IIS/.NET, "zkusenejsim" i jinde. Dokazu si predstavit napr. prepis do JavaScriptu, takze pujde provozovat v lokalnim prohlizeci, nicmene na to bohuzel neni cas, stejne jako na mnoho potencialnich optimalizaci – me to takto zatim staci 🙂

  • [31] Neznám žádný zákon, který by zakazoval používání osobního účtu, tedy předpokládám, že se budou tvářit standardně (= nepříjemně). http://www.dgx.cz/trine/item/podnikatelsky-vs-osobni-ucet

  • [31] Když jsem začal podnikat, ptak jsem se na FU, jestli musím mít nutně založen firemní účet, a tam mi sdělili, že je to jedno, že stačí jakýkoliv účet…

  • [32] Firemni ucet je jenom marketingove – obchodni vymysl bank. Dle FU je nutne pro podnikani mit BU (hlavne asi kvuli tomu, aby meli co zablokovat v pripade neplaceni dani…)

  • Dle zakona pro podnikani neni potreba zadny ucet ……
    Stejne tak neni potreba mit firemni razitko …..

    FU se sice divi ale donutit vas nemuze …..

  • Ahoj,

    Z EBANKY LZE EXPORTOVAT. Včetně osobního účtu.

    Nedavno jsem to vyřešil tak, že jsem si vytvořil PHP skript, který se přihlásí přes Internet na internet banking, stáhne veškeré údaje o transakcích a uloží na disk do CSV, OFX nebo databáze.

    Nechci dávat zadarmo, protože mě to vytvoření stálo fakt dost času. Pokud máte někdo zájem o skript řekněme za 499Kč ;-), stačí se ozvat na jakub<zavináč>horky<tečka>net.

  • Ha ha, tady chce někdo managovat bleeding edge projekty, a není schopnej spatlat skript na 20 řádek, kterej rozparsuje pitomou HTML tabulku…

  • [38] Haha a tady si někdo plete programování s projekt managementem 🙂

  • [39] Projektový management neznamená JEN powerpointové inženýrství, navzdory tomu že to v praxi bohužel velmi často platí.

  • [40] Powerpoint s projekt managementem nemá nic společného, pokud ho nevyvíjíte. Ale brát vám názor nebudu 🙂

  • [31]
    kdyz jsem zivnostnik a rucim celym svym majetkem, proc bych nemohl pouzivat osobni ucet? to si mam nechat vyplatu posilat na soukromy a faktury na firemni? a kdyz prijde exekutor tak se podiva na osobni a rekne "pardon to jsou vase osobni penize, ja vam zabavim jen ty na firemnim?" hehe. dobry.

    rucim celym majetkem -> pouzivam osobni ucet.

  • Fio podporuje CSV a GPC
    Viz take u Berushka

  • Tak koukám, že spoustu lidí řeší stejný problém a ještě jsem tu uvedenej 🙂 Žádné uspokojivé řešení jsem tu nenašel, takže se pravděpodobně vrhnu do vlastní implementace konvertoru ABO(GPC) do OFX. Mám na to 2 měsíce, než mi vyprší trial verze MS Money. Jinak jsem se ptal Microsoftů a o prodeji Money 2007 v ČR nepočítají.

  • Ještě k eBance: i pro osobní účty existuje možnost nechat se sestavovat (a případně nešifrovaným emailem zasílat) výpis z účtu. To je textový soubor, který by šel použít jako základ ke konverzi do XML resp. OFX.

    PS: Zmíněnou konverzi z ABO (GPC) do XML už mám hotovou, takže už zbývá jen transformace do OFX. To bude trochu složitější, ale do konce ledna to snad zvládnu.

  • eBanka snad take podporuje modifikovany ABO format (GPC soubory), ale jen pokud mate firemni ucet. Soukromy ucet stale nic podobneho neumi. Snad ucetnictvi Pohoda umi gpc soubory z eBanky zpracovat.

    Dalsi ustav ktery gpc soubory podporuje je FIO, pokud mate ucet, mate k dispozici vypisy i ve formatu gpc.

  • pomůže mi tu prosím někdo zprovoznit přímé bankovnictví mojebanka,děkuji

  • Dobrý den,

    Potřeboval bych kód na export dat z interní MySQL databáze do formátu ABO (kvůli importu dávky do internetového bankovnictví). Pokud máte s ABO zkušenosti tak prosím pište na vorel@hero-translating.com

    Děkuji
    Lukáš Vorel

  • Co znamená – Moneydance už má podporu českého prostředí ?

  • Moje řešení spočívá v CSOB vs Quickens. Dělám to tak, že když mi přijde email do schránky s výpisem uloží se na disk (pomocí makra) a tam si ho sebere služba, která ho přechroustá na QFX a to ručně naimportuju do Quickens. Pokud by bylo API Quickens dobře zmapované, možná bych ho dokázal naimportovat rovnou. Pokud by se makra dala programovat v C# mohlo by to celé obsatart právě to makro, ale bohužel. Pokud chcete další info, klidně mě kontaktujte.

  • Tiez ma to trosku stvalo ze som nemohol importovat veci z banky priamo do KMyMoney (free/open source software pre uctovnictvo). Tak som narychlo (asi za 30 min 🙂 ) zbuchal konverzny zkript ktory z ABO vystupu mBanky vytvori qif subor ktory sa da importovat v KMyMoney.

    Mozete si ho pokojne stiahnut tu: https://github.com/sochotnicky/mbank2qif/blob/master/mbank2qif.py

    Momentalne tam nie je ziadna ochrana pred chybami ani nic podobne. Prvy argument ma byt subor z mbanky, druhy argument je subor kde sa zapise vysledny qif vystup. Niektore informacie v konverzii chybaju (napr informacie o ucte a podobne), ale na zakladne veci to myslim staci.

  • Jenom bych tady udělal reklamu na program do kterého přispívám https://pypi.python.org/pypi/ofxstatement/ a do něho jsou moduly pro české banky (mám ČSOB a GPC, čili v současnosti FIO, nezkoušel jsem s mBank) https://pypi.python.org/pypi/ofxstatement-czech/

    Taky pouze python3 program na spouštění z příkazové řádky.

  • What you wrote madе a lot оf sense. But, think οn thiѕ,
    suppose yoս adɗeԀ a littlе content? I ain’t ѕaying yоur infоrmation іsn’t solid,
    ƅut what if yοu adԀeɗ a headline thɑt makes people աant moгe?
    I mean Marigold.cz