Elektronická evidence tržeb v systému Business Central

Základní informace o elektronické evidenci tržeb

Osobou povinnou evidovat tržby je poplatník daně z příjmů fyzických nebo právnických osob, pokud mu plynou evidované tržby. V případě, kdy se jedná čistě o platby převodem z účtu na účet, nebo v případě inkasa, nejsou formální znaky evidované tržby naplněny, a tudíž takové platby nejsou evidovanými tržbami.

Evidovanou tržbou je platba, která:

  • splňuje formální náležitosti, tzn. je uskutečněna v hotovosti, platební kartou nebo jiným obdobným způsobem (§ 5 ZoET), a která zároveň

  • zakládá rozhodný příjem (§ 6 ZoET)

Formální náležitosti splňuje platba, která je uskutečněna :

  • v hotovosti

  • platební kartou

  • šekem

  • směnkou

  • v jiných formách, které mají charakter obdobný předchozím formám (např. dárkové karty, poukázky na zboží a služby - kam patří též stravenky, dále i platby prostřednictvím žetonů apod., včetně bitcoinů), nebo

  • započtením kauce nebo obdobné jistoty složené ze způsobů podle předchozích bodů

Rozhodným příjmem se rozumí příjem z činnosti, která je podnikáním, a to s výjimkou příjmu, který:

  • není předmětem daně z příjmů

  • je ojedinělý (např. neočekávaně a jednorázově je podnikatelem přijata platba v hotovosti, ačkoliv podnikatel jinak přijímá výhradně platby přímým převodem z účtu na účet)

  • podléhá dani vybírané srážkou podle zvláštní sazby daně

  • podléhá dani ze samostatného základu daně u právnických osob

Koncept řešení v Business Central

Řešení pro Microsoft Dynamics NAV 2017 CZ zahrnuje „napojení“ řešení elektronické evidence tržeb (dále jen EET) na funkcionalitu pokladen v systému Microsoft Dynamics NAV 2017 CZ.

Hlavní funkčnosti:

  • Evidence tržby v hototvosti

  • Odeslání požadované informace o evidované tržbě na server finanční správy

  • Přijmout a zpracovat potvrzovací zprávu z EET popřípadě chybovou zprávu

  • Vytisknout doklad s fiskálním identifikačním kódem

  • Režim EET (běžný/zjednodušený)

Nastavení

Aby bylo možné EET používat, je potřeba provést nastavení:

  • služby EET

  • certifikátů

  • provozoven

  • pokladních zařízení

  • pokladních případů

  • uživatelů pokladen

Nastavení služby EET

Kartu nastavení služby EET je možné dohledat prostřednictvím zadání Nastavení služby EET do pole vyhledávání.

 

 

 

Pole URL Sužba slouží pro nastavení adresy webové služby, na kterou budou odesílány datové zprávy evidence tržeb. Adresu definuje finanční správa a je možné, že se historicky může měnit.


Pole Režim prodeje, definuje pracovní režim služby, možnosti jsou Běžný (online) režim nebo Zjednodušený (offline). Hodnota pole bude součástí datové zprávy posílané státní správě, na vlastní funkcionalitu EET v Microsoft Dynamics NAV 2017 CZ nemá žádný vliv. Více viz Scénáře zpracování položky EET.

Zaškrtávací pole Povoleno pole pro vlastní aktivaci služby, vytvoření položky fronty úloh, deaktivace polí nastavení. Ve frontě úloh položka pro opakované odesílání položek EET, ke kterým nebyla přijata odpověď během nastavené mezní doby odezvy a položek, ke kterým přišla odpověď v podobě chybové zprávy.

Pole Kód certifikátu určuje relaci do tabulky Certifikáty. Pro nastavení výchozího certifikátu, který bude použit pro podpis zpráv evidovaných tržeb.

Nastavení certifikátů

Nastavení certifikátů se nachází na kartě Nastavení služby EET v záložce Navigace.

 

 

Certifikát může společnost využít buď je jeden v rámci celé činnosti, nebo může použít různé certifikáty dle jednotlivých provozoven, či koncových pokladních zařízení. Modul pro obecnou správu certifikátu funguje nezávisle na řešení EET. Jednotlivé certifikáty je možné přiřadit k jednotlivým provozovnám EET nebo přímo pokladním zařízením EET.

Priority použití certifikátu pro podpis položky evidence tržeb:

  • Pokladní zařízení EET

  • Provozovna EET

  • Nastavení služby EET

Nastavení provozoven

Pro nastavení provozoven zaregistrovaných na portálu státní správy slouží stránka Nastavení provozoven EET, která se nachází na kartě Nastavení služby EET v záložce Navigace.

 

 

Pole Kód slouží k identifikaci provozovny.

Pole Popis určuje název provozovny.

Pole Identifikace identifikuje provozovnu, která byla přidělena poplatníkovi na portálu finanční správy.

Nepovinné pole Kód certifikátu určuje relaci do tabulky certifikátů. Použije se pro podpis zprávy evidence tržeb.

Na každou provozovnu jsou navázané pokladní zařízení, které jsou přímo spárované s provozovnou, a po vzniku položek EET již není možné je ručně odstranit.

Nastavení pokladních zařízení

Stránka nastavení pokladních EET zařízeních slouží pro identifikaci fiskálních míst v systému Microsoft Dynamics NAV 2017 CZ.

Stránku otevřete z domovské stránky Nastavení provozoven EET.

 

Stránka definuje které fiskální místa (Pokladny) slouží k elektronické evidenci tržeb.

Pole Kód určuje identifikační kód pokladního zařízení poplatníka, které zasílá datovou zprávu evidované tržby. Tento kód je tvořen na straně poplatníka alfanumerickými znaky a vybranými speciálními znaky.

V poli Kód provozovny je relace do číselníku provozoven a určuje které pokladní zařízení je přiřazeno které provozovně.

Pole Typ zařízení slouží pro identifikaci fiskálního místa v systému, většinou je volba pouze pokladna.

Pole Číslo zařízení slouží pro identifikaci fiskálního místa v systému a to dle typu zařízení. Tedy pokud je pokladna, pak je relace do číselníku pokladen.

Pole Název zařízení se samo doplní po vybrání čísla zařízení a je tvořeno názvem pokladny.

Nepovinné pole Kód certifikátu určuje relaci do tabulky certifikátů. Použije se pro podpis zprávy evidence tržeb.

Pole Číselná řada účtenek definuje číselnou řadu určenou pro EET účtenky. Tu je potřeba nejdříve nadefinovat v číselných řadách systému Business Central.

Nastavení pokladních případů

V nastavení pokladních případů, které najdeme pomocí vyhledávacího okna, je možné označit jednotlivé pokladní případy, které podléhají správě EET. Tyto případy pak budou automaticky označeny příznakem transakce EET na pokladních dokladech.

Zaškrtávací pole Transakce EET definuje právě ty pokladní případy, které chceme využívat pro EET.

Nastavení uživatelů pokladny

V nastavení uživatelů pokladen, přibylo zaškrtávací pole pro evidenci uživatelů s právy pro účtování pokladních EET dokladů.

Práce s pokladními doklady a položkami EET

Vytvoření a zaúčtování pokladního EET dokladu

Evidovaná tržba bude vznikat v okamžiku zaúčtování pokladního dokladu, který obsahuje řádek splňující podmínky pro evidovanou tržbu na pokladně, která byla nastavena jako EET pokladna na stránce Pokladní zařízení EET.

O tom, že pokladna je registrovaná k EET, se můžeme přesvědčit i přímo na pokladním dokladu. Při výběru pokladního dokladu, je na hlavičce vidět needitovatelné políčko s identifikátorem EET.

Pokud doklad nesplňuje podmínky pro evidovanou tržbu na pokladně, je zaúčtován jako standardní pokladní doklad bez položek EET (např. odvody z pokladny, …).

Do evidence tržeb se tak budou zapisovat následující pokladní doklady splňující podmínky pro evidovanou tržbu:

Platba prodejní faktury – pokladní doklad s řádkem, kde:

  • Typ dokladu = Platba

  • Typ účtu = Zákazník

  • Typ vyrovnání dokladu = Faktura

  • Číslo vyrovnání dokladu = Není prázdné

Platba prodejní zálohy – pokladní doklad s řádkem, kde:

  • Typ dokladu = Platba

  • Typ účtu = Zákazník

  • Záloha = Ano

  • Kód propojení zálohy = Není prázdné

Refundace prodejního dobropisu

  • Typ dokladu = Refundace

  • Typ účtu = Zákazník

  • Typ vyrovnání dokladu = Dobropis

  • Číslo vyrovnání dokladu = Není prázdné

Refundace prodejní zálohy

  • Typ dokladu = Refundace

  • Typ účtu = Zákazník

  • Typ vyrovnání dokladu = Platba

  • Číslo vyrovnání dokladu = Není prázdné

Druhou možností je, že na pokladním dokladu, je zadán řádek prostřednictvím pokladního případu. Tj. je zadán pokladní případ, který má zaškrtnuto pole Transakce EET.

Pokladní doklady pokladen nastavených do režimu evidence tržeb (je nastavena v tabulce Pokladní zařízení EET) v případě úhrad prodejních dokladů s řádky pro EET, obsahují na řádku pokladního dokladu identifikátor pro evidovanou tržbu. Lze tak jednoduše zjistit, že požadovaný řádek (doklad) opravdu spadá pod EET.

Na pokladních dokladech pro EET se můžou vyskytovat pouze řádky s tímto označením. Pokladní doklad, který bude zároveň obsahovat i jiné řádky než EET, nebudete moci zaúčtovat.

Pokladní doklad s řádky EET lze jen přímo zaúčtovat (funkce Účtovat nebo Účtovat a Tisk), nelze ho pouze Vydat.

Položky evidence tržeb

Nová stránka pro evidenci a správu evidovaných tržeb. Stránka je v podobě tabulky, kde každý záznam (položka) je reprezentován samostatným řádkem.

 

 

Každý záznam na stránce obsahuje k dané tržbě údaje, které jsou vyžadovány pro zasílání státní správě k evidenci. Dále obsahuje údaje pro tisk na doklad tržby. K danému záznamu jsou dále zaznamenány také údaje z elektronické komunikace.

Nový záznam na stránce bude vytvořen automaticky systémem při vzniku evidované tržby.

V Business Central to je v okamžiku úhrady prodejního dokladu v hotovosti na daném fiskálním místě. Tj zaúčtováním pokladního dokladu s řádky EET na pokladně, která je nastavena v tabulce Pokladní zařízení EET.

Karta položek EET

printscreen

Důležitá pole na kartě položek EET :

  • Kód původu – identifikace místa systému, ze kterého záznam vzniknul, v CZ řešení Pokladna

  • Číslo původu - identifikace místa systému, ze kterého záznam vzniknul, v CZ řešení Číslo pokladny

  • ID uživatele – uživatel, který záznam vytvořil

  • Datum a čas vytvoření - zaznamenání vzniku položky

  • Stav EET - pole reprezentuje stav elektronické komunikace požadavku. Může nabývat hodnot: K odeslání (při vzniku/vytvoření položky), Odesláno (po odeslání datové zprávy službě EET), Chyba (v případě, že služba EET vrátí zpět chybovou datovou zprávu), Úspěch (tj. bezchybné zpracování služba EET vrátí zpět potvrzující datovou zprávu), Úspěch s varováním (zpracování službou EET, ale s chybou)

    • Pod polem stav je evidence jednotlivých stavů položky – tabulka Stavy položky EET. Zde je ke každému stavu položky zaprotokolován Datum a čas. Tedy v okamžiku, kdy se změní stav EET položky, tak se provede do této tabulky jeho zaprotokolování. Do pole Popis zaznamenán Kód a Textový popis chyby z datové zprávy.

printscreen

  • Datum a čas poslední změny stavu – pole reprezentuje datum a čas aktuálního stavu EET položky.

  • Kód provozovny – hodnota pole propsaná do položky z příslušného pokladního zařízení EET, tj. kód provozovny (v CZ řešení při zaúčtování pokladního dokladu z vazby na pokladnu).

  • Kód pokladního zařízení - hodnota pole propsaná do položky z příslušného pokladního zařízení EET, tj. kód pokladního zařízení.

  • Číslo dokladu – číslo dokladu, který vyvolal vznik záznamu.

  • Celková částka tržby – Ze zaúčtovaného pokladního dokladu celková částka včetně DPH (LM). Pozn. v případě výdejového pokladního dokladu se znaménkem mínus.

  • Podpisový kód (dále jen PKP) - Automaticky generovaný systémem při vzniku záznamu v tabulce.

  • Bezpečnostní kód (dále jen BKP) - Automaticky generovaný systémem při vzniku záznamu v tabulce.

  • Fiskální identifikační kód (dále jen FIK) - pole se bude plnit při zpracování potvrzující zprávy (pole je součástí těchto zpráv, kdy vrácená odpověď obsahuje fiskální identifikační kód (FIK)).

Stránka položky evidence tržeb obsahuje v pásu karet další podpůrné funkce. Na záložce Akce jsou:

Odeslat službě EET (pro možnost manuálního odeslání položky)
Odeslat k ověření (pro možnost manuálního ověření položky)

Na záložce Navigace:

Zobraz doklad (pro možnost zobrazit původní pokladní doklad)
Protokol stavu položky EET (zobrazí stránku s položkami stavů komunikace i s popisem chybových zpráv)

Scénáře zpracování položky EET

Běžný (online) režim

Úspěšné zpracování v rámci mezní doby odezvy

  • Na základě realizované evidované tržby v systému vzniká položka EET. Položka nabývá stav K odeslání. Ihned je systémem automaticky vygenerována zpráva a odeslána službě EET.

  • Stav položky se po jejím odeslání změní na Odesláno

  • V rámci nastavené mezní doby odezvy se ze služby EET vrátí potvrzovací zpráva, která obsahuje FIK, který je zapsán do položky EET. Stav položky je změněn na hodnotu Úspěch

  • Následně je vytištěn doklad účtenky s FIK kódem položky

Nepodaří se zpracovat odpověď v rámci mezní doby odezvy

  • Na základě realizované evidované tržby v systému vzniká položka EET. Položka nabývá stav K odeslání. Ihned je systémem automatiky vygenerována zpráva a odeslána službě EET

  • Stav položky se po jejím odeslání změní na Odesláno

  • V rámci nastavené mezní doby odezvy se ze služby EET nevrátí potvrzovací zpráva, ani chybová zpráva (například z důvodu problému se spojením). Pokud uplyne mezní doba odezvy, po kterou systém čekal na odpověď, tak Stav položky bude změněn na hodnotu K odeslání

  • Následně je vytištěn doklad účtenky s PKP kódem položky (FIK v tento okamžik není). Tím je proces vystavení dokladu zákazníkovi dokončen

  • Tuto položku je však potřeba stále zaevidovat prostřednictvím služby EET (nejpozději do 48 hod. po jejím vytvoření). O to se může postarat úloha v plánovači (položka fronty úloh), která dále zpracovává položky ve stavu K odeslání. Popřípadě je možnost položku EET v tomto stavu odeslat k evidenci manuálně funkcí

  • Stav položky se po jejím odeslání změní na Odesláno

  • Pakliže se ze služby EET vrátí potvrzovací zpráva, která obsahuje FIK, bude tento zapsán do položky EET. Stav položky bude změněn na hodnotu Úspěch

Zpracování chyby v rámci mezní doby odezvy

  • Na základě realizované evidované tržby v systému vzniká položka EET. Položka nabývá stav K odeslání. Ihned je systémem automatiky vygenerována zpráva a odeslána službě EET

  • Stav položky se po jejím odeslání změní na Odesláno

  • V rámci nastavené mezní doby odezvy se ze služby EET vrátí chybová zpráva (z důvodu kritické chyby přijaté datové zprávy evidované tržby, např. chyba elektronického podpisu datové zprávy, atd.), která neobsahuje FIK. Stav položky je změněn na hodnotu Chyba

  • Následně je vytištěn doklad účtenky s PKP kódem položky (FIK v tento okamžik není). Tím je proces vystavení dokladu zákazníkovi dokončen

  • Tuto položku je však potřeba stále zaevidovat prostřednictvím služby EET (nejpozději do 48 hod. po jejím vytvoření). O to se může postarat úloha v plánovači (položka fronty úloh), která bude dále zpracovávat položky ve stavu Chyba. Popřípadě bude možnost položku EET v tomto stavu odeslat k evidenci manuálně funkcí. Ve funkci odeslání dojede automaticky ke znovu vypočítání hodnot pro kritické kontroly

  • Stav položky se po jejím odeslání změní na Odesláno

  • Pakliže se ze služby EET vrátí potvrzovací zpráva, která obsahuje FIK, bude tento zapsán do položky EET. Stav položky bude změněn na hodnotu Úspěch

Zjednodušený (offline) režim

Tržby jsou pořizovány v offline režimu

  • Na základě realizované evidované tržby v systému vzniká položka EET. Položka nabývá stav K odeslání.

  • Jelikož je v Nastavení služby EET hodnota pole Zjednodušený režim = Ano, tak systém po vzniku položky tuto neodesílá, nečeká na zpětnou odpověď ze služby EET, ale rovnou bez prodlevy tiskne doklad

  • Vytištěn je doklad účtenky s PKP kódem položky (FIK v tento okamžik není). Tím je proces vystavení dokladu zákazníkovi dokončen

  • Tuto položku je však potřeba stále zaevidovat prostřednictvím služby EET (nejpozději do 5 dnů po jejím vytvoření). O to se může postarat úloha v plánovači (položka fronty úloh), která bude dále zpracovávat položky ve stavu K odeslání. Popřípadě bude možnost položku EET v tomto stavu odeslat k evidenci manuálně funkcí

  • V okamžiku, kdy je tedy navázáno online spojení zajistí zákazník odeslání ještě neevidovaných položek EET státní správě

  • Stav položky se po jejím odeslání změní na Odesláno

  • Pakliže se ze služby EET vrátí potvrzovací zpráva, která obsahuje FIK, bude tento zapsán do položky EET. Stav položky bude změněn na hodnotu Úspěch

  • Pozn. v případě vrácené chybové zprávy musí zákazník zajistit poslání položky EET státní správě opakovaně (viz. obdobný scénář popsán výše v kapitole k online režimu)

Sestavy EET

Údaje EET tištěné na pokladním dokladu:

  • DIČ

  • ID provozovny a pokladního místa, pořadové číslo účtenky

  • BKP (kód generovaný pokladnou)

  • FIK (PKP). Pozn. PKP pouze tehdy pokud není FIK (tj. v offline režimu, ať už dočasném, nebo trvalém)

  • Datum a čas transakce (přijetí tržby, nebo vystavení účtenky, pokud je vystavena dříve)

  • Celková částka tržby

  • Režim EET (běžný/zjednodušený)