← Používateľská príručka

Spracovanie pokladničných dokladov (bločky / účtenky)

Načíta pokladničné doklady z QR kódu, fotografie alebo nahraných výdavkov, overí, či ich sumy sedia, a vytvorí z nich koncept nákupnej účtenky alebo výdavok zamestnanca s DPH rozdelenou podľa sadzieb.

Verzia19.0.1.1.0
EdíciaCommunity aj Enterprise
LicenciaAGPL-3
Vyžadujeaccount, mail, l10n_cssk_core
Rozširujú hol10n_cssk_receipt_capture_ai (dodáva sa samostatne), l10n_cssk_receipt_capture_expense, l10n_sk_ekasa_receipt

Na čo slúži

Pohonné hmoty, stravovanie, drobné nákupy: podnik zbiera množstvo pokladničných dokladov (bločkov, v Česku účteniek) a každý treba zaúčtovať s DPH rozdelenou podľa sadzieb. Tento modul je na to spoločným rámcom. Uchováva zachytený doklad — predávajúceho, dátum, sumu, položky a rekapituláciu DPH podľa sadzieb — a vytvára z neho doklady v Odoo, kým údaje dodávajú samostatní poskytovatelia:

Poskytovateľ Modul Čo číta
Overenie v eKase l10n_sk_ekasa_receipt QR kód slovenského bločku; doklad, ktorý predávajúci zaevidoval, sa aj s položkami načíta zo služby finančnej správy
Čítanie pomocou AI l10n_cssk_receipt_capture_ai (dodáva sa samostatne) fotografiu, jazykovým modelom — pre české a zahraničné doklady a slovenské, ktorých kód sa nedá prečítať (pozri Čítanie pomocou AI)

Doklad, ktorý sa prečíta bez chyby, sa stane konceptom nákupnej účtenky alebo s modulom l10n_cssk_receipt_capture_expense výdavkom zamestnanca (pozri Výdavky). Doklad, ktorého sumy nesedia, sa odloží na kontrolu, nikdy sa nezaokrúhli tak, aby sedel.

Rekapitulácia DPH je samostatná tabuľka, pretože je jediným spoľahlivým zdrojom a doklad môže mať tri sadzby (bloček z reštaurácie: jedlo, nealkoholické nápoje, alkohol). Množstvá položiek sa na doklade uchovávajú, účtujú sa však ako množstvo 1 s celkovou sumou riadku, lebo jednotková cena zaokrúhlená na centy by nesedela (31,17 l nafty za 57,85 € nie je 1,86 € × 31,17).

Čo sa odosiela, kedy a kým

Kam Čo Poskytovateľ
finančná správa (eKasa) text QR kódu alebo identifikátory vytlačené na doklade overenie v eKase
váš poskytovateľ modelu, alebo služba Data Dance na vyťažovanie cez sprostredkovateľa fotografia alebo PDF dokladu čítanie pomocou AI
verejné registre právnických osôb IČO predávajúceho, na overenie jeho názvu čítanie pomocou AI

Čítanie sa spustí, keď:

Poskytovatelia sa skúšajú v poradí, najprv tí, čo čítajú kód: pri zapnutom overení v eKase sa slovenský bloček s čitateľným QR kódom k modelu nikdy nedostane. Každý pokus sa zaznamená pri doklade (Attempts) s výsledkom, trvaním a pri čítaní pomocou AI aj s tokenmi a cenou.

Nastavenie

Účtovníctvo → Konfigurácia → Nastavenia, blok Fiscal Receipt Capture (popisy sú v angličtine; modul ešte nemá slovenský preklad):

Nastavenie Účel
Receipt Journal (denník) nákupný denník pre nákupné účtenky; ak je prázdny, použije sa prvý
Default Expense Account (nákladový účet) účet všetkých riadkov; povinný, inak sa nákupná účtenka nevytvorí
Document Detail (podrobnosť) One line per VAT rate (riadok za sadzbu, predvolené — zaúčtuje presne základ, ktorý vykázal predávajúci) alebo One line per receipt item (riadok za položku)
Auto-create Seller zatiaľ nemá žiadny účinok: predávajúci sa vytvára tlačidlom Create Seller
Receipts: AI Model Chain s čítaním pomocou AI, pozri nižšie

Nákupná daň pre každú sadzbu DPH sa berie z mapovania sadzieb modulu account_invoice_ai_extract (dodáva sa samostatne), ak je nainštalovaný, inak z predvolenej nákupnej dane spoločnosti alebo z tuzemskej nákupnej dane s touto sadzbou. Mapovanie, ktoré priraďuje sadzbe daň s inou sadzbou, sa odmietne.

Účtovníctvo → Konfigurácia → Účtovníctvo → Capture Providers (správcovia účtovníctva) uvádza poskytovateľov s poradím, krajinami a prepínačom Active.

Na čítanie QR kódov z fotografií potrebuje server balík Pythonu zxing-cpp; bez neho to doklad uvedie a skenovanie kamerou funguje ďalej.

Práca s dokladmi

Účtovníctvo → Dodávatelia → Fiscal Receipts:

Stavy: New (nový) → Captured (všetko sedí), Needs Review (niektorá kontrola zlyhala; dôvod je uvedený), Error (zdroj odmietol alebo doklad nemal kto prečítať; dôvod je uvedený) → Posted, keď z neho vznikol doklad.

Kontroly, kým sa doklad považuje za zachytený:

Doklad s identifikátorom, ktorý už bol zachytený, sa odmietne ako duplicita. Accept Anyway presunie odložený doklad do stavu Captured na vašu zodpovednosť; nahlásený rozdiel zostane v chatteri.

Predávajúci sa hľadá podľa IČ DPH, potom IČO, potom DIČ — nikdy podľa názvu. Create Seller vytvorí partnera z názvu, IČ DPH a IČO na doklade. Prevádzka, kde bol doklad vyhotovený, sa uchová ako poznámka a k partnerovi sa nedostane.

DPH, ktorú nemožno odpočítať. Ak suma dokladu prekročí hranicu uvedenú vyššie (400 eur pri predávajúcom so slovenským IČ DPH, 10 000 Kč pri českom; podľa krajiny spoločnosti, ak doklad IČ DPH neuvádza), doklad to uvedie a jeho DPH sa zaúčtuje ako súčasť nákladu. Ak máte na nákup riadnu faktúru, zaškrtnite Full invoice held. Nákupnú účtenku z takého dokladu nemožno zaúčtovať s DPH.

Create Vendor Receipt vytvorí koncept Nákupnej účtenky s dátumom dokladu a jeho identifikátorom ako referenciou, s jedným riadkom za sadzbu DPH alebo za položku (množstvo 1, suma bez DPH, predvolený nákladový účet) a s kópiou fotografie. Odmietne sa, ak niektorá sadzba nemá nákupnú daň, ak je priradená daň zahrnutá v cene, alebo ak sa suma či DPH dokladu — spolu alebo za sadzbu — líši od bločku. Skontrolujte ju a zaúčtujte ako obvykle.

Čítanie pomocou AI

l10n_cssk_receipt_capture_ai (dodáva sa samostatne) prečíta odfotený alebo naskenovaný doklad (obrázok alebo PDF) jazykovým modelom, cez to isté pripojenie ako vyťažovanie faktúr pomocou AI (dodáva sa samostatne). Pre české účtenky, ktoré nemajú kód na overenie, je to jediný spôsob čítania.

Každé čítanie je platené volanie; kto ho môže spustiť, pozri v časti čo sa odosiela.

Výdavky

l10n_cssk_receipt_capture_expense prepojí doklady s aplikáciou Výdavky v Odoo (Community):

Obmedzenia