Táto stránka popisuje, ako v systéme HOREC nastaviť českú elektronickú evidenciu tržieb ( ďalej len “EET”) a ako následne overiť jej komunikáciu s Finančnou správou.
Pred samotným nastavením si pripravte nasledovné údaje:
pg.trzbyeet.gov.cz (testovanie) alebo trzbyeet.gov.cz (ostrá prevádzka), port 443.Na skúšku môžete použiť testovacie (playground) certifikáty Finančnej správy. Majú vopred pridelené EIČ a evidenčnú jednotku si na test vymyslíte (aspoň dve číslice, posledná je 1, 2, 3 alebo 4).
Certifikát sa uloží do databázy HOREC. Heslo sa pri ukladaní automaticky zašifruje a v databáze nie je čitateľné.
Produkcia CZ12345678..p12.Pole Stav ukazuje, či je certifikát použiteľný. Správna hodnota je VALID.
Ak sa polia nevyplnili, heslo je nesprávne alebo ste ho zadali až po výbere súboru. Súbor z poľa vymažte a vyberte ho znova.
EIČ poplatníka sa v HOREC-u zadáva jedenkrát pre celý hotel. Vsetky pracovné stanice si ho automaticky preberajú.
CZ, ktoré ma 8 až 10 číslic.Každá pracovná stanica, ktorá odosiela tržby do EET, musí mať zapnutú českú fiškalizáciu a vyplnenú záložku EET-CZ.
CZE. Po tejto zmene prejdite na záložku EET-CZ.Zmena nastavenia pracovnej stanice sa prejaví až po novom prihlásení klienta.
Správanie EET sa nastavuje v súbore settings.xml aplikačného servera, v bloku <app name="Horec"> v časti <fiscalization>.
<fiscalization> <mode>MODE_SHARP</mode> <timeout>2000</timeout> <typeOfEnvironment>ENVIRONMENT_UNPRODUCTION</typeOfEnvironment></fiscalization>
<fiscalization> <mode>MODE_SHARP</mode> <timeout>2000</timeout> <typeOfEnvironment>ENVIRONMENT_PRODUCTION</typeOfEnvironment></fiscalization>
Význam nastavení:
MODE_SHARP znamená, že sa tržba skutočne zaeviduje a vráti sa POK. MODE_VERIFICATION je len na overenie správnosti správy, tržba sa nezaeviduje a POK sa nevráti.ENVIRONMENT_UNPRODUCTION posiela správy na testovací server Finančnej správy (playground), ENVIRONMENT_PRODUCTION na ostrý server.Po každej zmene settings.xml reštartujte aplikačný server.
Adresy serverov Finančnej správy nastavovať nemusíte, systém ich pozná podľa prostredia.
Prepnutie z testovacej prevádzky na ostrú prevádzku sa vykonáva len zmenou nastavení a teda nie potrebný zásah ani do programu a ani do databázy.
settings.xml zmeňte typeOfEnvironment na ENVIRONMENT_PRODUCTION.Testovací certifikát na ostrom serveri nefunguje. Do systému netreba nahrávať žiadne certifikáty certifikačnej autority, dôveru k serveru Finančnej správy zabezpečuje samotná Java.
V okne vidíte pre každý pokus aj stĺpce UUID správy, Transaction-Id, Varovanie, Kód a Popis chyby. Číslo z Transaction-Id si poznačte, ak budete problém riešiť s Finančnou správou, práve to číslo od vás budú žiadať.
Na doklade vytlačenom po zaplatení je na konci EET blok:
POK: s kódom. Testovací POK vždy končí na -ff.POK: s kódom.Trzba zatial nebola zaevidovana, bude doevidovana dodatocne. Takýto doklad sa už s POK nedotlačí, tržba sa doeviduje dodatočne.Ak sa tržba nedala z akéhokoľvek dôvodu odoslať (výpadok internetu, odpoveď po časovom limite, chyba servera), doklad ostane medzi neodoslanými. Zákon vyžaduje doevidovať takú tržbu do 48 hodín.
Doklad, ktorý už nemá zmysel odosielať, môžete tlačidlom Odmietnuť vyradiť zo zoznamu.
Rovnaká funkcia je aj v menu Servis → Uzávierky → Denná → Odoslanie fiškálnych dokladov.
Úhradu faktúry, ktorá nie je viazaná na hotelový účet, môžete odoslať do EET ako samostatnú tržbu.
Sumy podľa sadzieb DPH sa zadávajú naďalej, ale do EET sa posiela už iba celková suma.
V okne Fisk. história uvidíte pri každom pokuse jeden z týchto výsledkov.
Chyba — tržba nebola zaevidovaná. Kód a popis chyby nájdete v stĺpcoch Kód a Popis chyby. Kód
-1znamená, že správu treba poslať neskôr. Kódy2až8sú vecné chyby v údajoch.
Kód 0 v overovacom režime — nie je to chyba. V režimeMODE_VERIFICATIONtakto Finančná správa potvrdzuje, že správa je v poriadku. POK sa v tomto režime nevracia.
Na staniciach s českou fiškalizáciou sa môže pri prihlásení objaviť chyba testu fiškálnej tlačiarne. EET fyzickú tlačiareň nepotrebuje. Chybu zatvorte, klient funguje normálne. Je to známa chyba, ktorá bude opravená v ďalšej verzii.
pg.trzbyeet.gov.cz alebo trzbyeet.gov.cz, port 443.VALID.Testovacie prostredie Finančnej správy má každý štvrtok od 20:00 do 06:00 servisné okno. V tom čase odosielanie nefunguje a nie je to chyba programu.
settings.xml aplikuje až reštart servera.
- 01.07.2026 — testovacie prostredie Finančnej správy je dostupné.
- 01.11.2026 — začína prechodné produkčné obdobie a Finančná správa spúšťa generovanie pokladničných certifikátov v portáli MOJE dane.
- 01.01.2027, 20:00 — ostré produkčné spustenie.
Automatická obnova certifikátu beží denne o 3:00 a začína 21 dní pred koncom platnosti. S testovacími certifikátmi sa otestovať nedá, pretože obnova sa podpisuje práve obnovovaným certifikátom. Prvýkrát ju bude možné vyskúšať po 01.11.2026.
Externé objednávky a KIOSK zatiaľ neboli odskúšané naživo. POK sa tam preberá z externého systému a tržba sa do EET neposiela. Ak je hodnota v nesprávnom tvare, systém ju nepoužije, pošle tržbu do EET normálne a do logu zapíše upozornenie.
Overenie podpisu odpovede je dôkazom, že odpoveď je jedna a podpis ju naozaj pokrýva. Nie je to úplný dôkaz pôvodu odpovede, pretože overenie certifikačnej cesty zatiaľ nie je implementované.