DKI Účtárna vznikla z každodenního provozního problému: účetní doklady přicházejí v různých formátech, důležitá data se přepisují ručně a původní soubor se snadno oddělí od výsledného záznamu.

Cílem nebylo vytvořit další cloudovou účetní službu. Chtěl jsem lokální Windows nástroj, který doklad načte, vytěží z něj údaje, nabídne jejich kontrolu a připraví účetní zápis — bez odesílání citlivých firemních dat mimo počítač.

OCR je začátek, ne hotový výsledek

Aplikace přijímá PDF, fotografie i naskenované dokumenty. České a anglické OCR vytěží dostupný text, ale uživatelské rozhraní s výsledkem zachází jako s návrhem.

Částky, datumy, dodavatel, variabilní symbol nebo členění DPH se zobrazí v kontrolním kroku. Uživatel může vše porovnat s originálem a teprve potom data potvrdit. Tohle je zásadní rozdíl mezi efektní ukázkou OCR a nástrojem použitelným pro skutečné účetní workflow.

Výdaje a příjmy mají vlastní rytmus

Výdajové a příjmové doklady používají společné nastavení firmy, účetních období, DPH a číselných řad. Jejich pracovní tok ale zůstává oddělený, protože se liší očekávání uživatele i následné kontroly.

Automatické předkontace pomáhají připravit opakované zápisy. Výsledek se promítá do účetního deníku a lze jej exportovat do CSV. Originální soubory zůstávají propojené se záznamem a aplikace podporuje JSON zálohy pro obnovu lokálních dat.

Automatizace má účetní práci zrychlit, ne skrýt rozhodnutí, za která někdo nese odpovědnost.

Lokální zpracování jako produktová výhoda

U dokladů není lokální režim jen technická volba. Je to jasný příslib: data neopouštějí zařízení, není potřeba účet a běžný provoz není závislý na dostupnosti cizí služby.

To ovlivnilo i release. Výsledkem je samostatný Windows instalátor, který obsahuje potřebné části OCR i zpracování PDF. Aplikace musí působit jako jeden důvěryhodný nástroj, ne jako vývojový projekt složený z několika serverů.

Co projekt ukazuje

DKI Účtárna pro mě spojuje produktové myšlení s velmi konkrétní desktopovou disciplínou. Nestačí navrhnout čistý formulář. Je potřeba hlídat stav souborů, pořadí kroků, opravitelnost chyb, archivaci a možnost obnovy.

Právě tady se ukazuje hodnota celého přístupu od návrhu po release. Rozhraní, datový model, OCR i balení aplikace musí podporovat stejnou věc: bezpečně převést doklad do kontrolovaného účetního záznamu.