Specifikace QR kódu pro účely účtenkové loterie

Podobné dokumenty
PŘIHLÁŠENÍ K ELEKTRONICKÉ EVIDENCI TRŽEB

UŽIVATELSKÁ PŘÍRUČKA DUNA modul EET

Elektronická evidence tržeb Seminář pro vývojáře pokladních systémů

ELEKTRONICKÁ EVIDENCE TRŽEB EET

Elektronická evidence tržeb (EET) v programu HARMONIK stav k

Elektronická evidence tržeb Seminář pro vývojáře pokladních systémů

plusmobile Příručka k použití funkcí EET Tato příručka obsahuje pokyny pro nastavení a práci s funkcemi EET v offline režimu na mobilních terminálech.

Elektronická evidence tržeb Seminář pro vývojáře pokladních systémů

Elektronická evidence tržeb. Seminář pro vývojáře pokladních systémů

Elektronická evidence tržeb (EET) v programu HARMONIK

Algoritmy I. Číselné soustavy přečíst!!! ALGI 2018/19

Elektronická evidence tržeb. Popis položek datové zprávy Situace při evidenci

Dokumentace produktu Návod na nastavení EET

Elektronická evidence tržeb (EET)

Vykazování dat o poskytovaných sociálních službách

Miroslav Hejna náměstek ministra financí pro informační a komunikační technologie. 21. ročník sympozia EDI (FACT a EB) Praha, 14.

Řešení pro zákazníky, kteří nemají v místě účtování počítač se systémem SQL Ekonom

Modul IRZ návod k použití

Elektronická evidence tržeb

ELEKTRONICKÁ EVIDENCE TRŽEB METODIKA ÚPRAVY TISKOVÝCH SESTAV (DOPLNĚNÍ EET)

Elektronická evidence tržeb Seminář pro vývojáře pokladních systémů

Vykazování dat o poskytovaných sociálních službách

Elektronická evidence tržeb. P r a h a 2. srpna 2016

Nastavení a použití EET (elektronické evidence tržeb) v programu WinVet 2017

Harrachov ŘEŠENÍ EET OD SPACIR STUDIO

Elektronická evidence tržeb a její nastavení v systému SB KOMPLET

Zákon o evidenci tržeb

Způsoby získání autentizačních údajů

ERP informační systém

Elektronická evidence tržeb

1 OBECNÝ POPIS 2 3 ZÍSKÁNÍ VÝPISŮ Z INTERNETOVÉHO BANKOVNICTVÍ BANKY 4

Číselné soustavy a převody mezi nimi

Elektronická evidence tržeb

Technická specifikace struktury ABO formátu UHL1 DATOVÝ SOUBOR

ELEKTRONICKÁ EVIDENCE TRŽEB

Elektronická evidence tržeb Seminář pro vývojáře pokladních systémů

WIN-STROM software s.r.o. Jak na EET ve WinStromu 7

Zvláštní režim DPH pro obchodníky s použitým zbožím

Daisy expert stručný manuál

10. funkční období. Návrh zákona, kterým se mění některé zákony v souvislosti s přijetím zákona o evidenci tržeb

Helios RED a Elektronická evidence tržeb (Helios RED verze 10)

Helios RED a Elektronická evidence tržeb (Helios RED verze 10)

XENGO. nová definice mobility VIRTUÁLNÍ OBCHOD UŽIVATELSKÁ PŘÍRUČKA

Elektronická evidence tržeb v programu TRIFID

VYHLÁŠKA. 3 Účinnost. Tato vyhláška nabývá účinnosti dnem 1. prosince 2016.

Pokyny pro uživatele programu SKLAD Odpadů 8

Elektronická evidence tržeb

Ad-on modul Microsoft Dynamics NAV. Pokladna. manuál

Použití zákaznických karet s čárovým kódem pro identifikaci zákazníků

HELIOS - EET BüroKomplet, s.r.o.

Helios Orange.

Získání autentizačních údajů a certifikátu pro EET:

Co je nového v systémech DUNA DE, DUNA ÚČTO, DUNA OBCHOD 2013,1.22

Elektronická evidence tržeb: Workshop SOCR ČR

Reálné dopady elektronické evidence tržeb na podnikatele a firmy Elektronická evidence tržeb

SKLAD Odpadů 8 - Modul Elektronická evidence tržeb

EET - UŽIVATELSKÁ PŘÍRUČKA SC ECR 40T / 42T OBCHODNÍ

EET zkušenosti po roce fungování

Oznámení FATCA. FATHLA - Struktura vět. FATHLA - e-přílohy. Zkratka: FATHLA Verze: Ze dne: XX.XX.XXXX

Elektronická evidence tržeb

verze platná od

Nastavení komunikace s registrem EET. Krok 1 - Instalace certifikátu do Allegro. Před začátkem nastavení musíte mít připraveno:

Elektronická evidence tržeb v KelSQL / KelEXPRESS / KelMINI

Elektronická evidence tržeb v programu TRIFID

EET - UŽIVATELSKÁ PŘÍRUČKA SC ECR 40T / 42T OBCHODNÍ

SBÍRKA ZÁKONŮ. Ročník 2016 ČESKÁ REPUBLIKA. Částka 104 Rozeslána dne 24. srpna 2016 Cena Kč 30, O B S A H :

ÚČTENKOVÁ LOTERIE MINISTERSTVO FINANCÍ ČR

UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0

Elektronická evidence tržeb

umožněno využívat záporný zůstatek na kartě. o Zaměstnanec může využívat elektronickou peněženku stejným způsobem jako

Aplikace objednávání svozů

Elektronická evidence tržeb

Výpis z evidence pro daňové účely podle 92a, platný od Exact Globe

Evoneet návod k použití

Stručný průvodce aplikací Sběr dat pro CEP a CEZ

EET - UŽIVATELSKÁ PŘÍRUČKA LCD SC-8000 OBCHODNÍ / RESTAURAČNÍ

KASA FIK ORANGE KLASIK

1 ZÁKLADNÍ POPIS 2 3 DOPORUČENÁ NASTAVENÍ ÚČETNÍHO SYSTÉMU 6 4 TRANSAKČNÍ SOUBOR 6 5 PŘÍKLAD SOUBORU 6

39 Supervize osobní asistence

Návrh zákona o evidenci tržeb ( ) ČÁST PRVNÍ ÚVODNÍ USTANOVENÍ

Vlastní tisk dokladu je proveden prostřednictvím tisku z náhledu, nebo přímo přes tlačítko tisk.

EET Elektronická Evidence Tržeb Uživatelská dokumentace

Mikroprocesorová technika (BMPT)

Funkční specifikace ABOKWS. Aplikační rozhraní elektronického bankovnictví ABO-K. Verze 0.5

Zvláštní režim DPH. podnikový informační systém (ERP) k modulu

EET - UŽIVATELSKÁ PŘÍRUČKA řada ECR SERD (360 / 362 / 46x / 579F / 650F) OBCHODNÍ / RESTAURAČNÍ

EET kalkulačka lite návod k použití

Výměna pokladních certifikátů pro evidenci tržeb

O2 ekasa. Unikátní řešení pro evidenci tržeb. červen Jan Hruška, ředitel segmentu fixních služeb. Jeroným Procházka, produktový manažer O2 ekasa

Orsoft Open Finanční účetnictví VÁCLAV KAŠPAR

Fámy a fakta o elektronické evidenci tržeb

Návod k použití funkcí EET (Elektronické evidence tržeb) v prostředí programu WinDUO

Elektronická evidence tržeb. Neprodukční prostředí (playground) Přístupové a provozní informace

2) Instalace modulu EET v programu Aconto

E K O N O M I C K Ý S O F T W A R E. Metodický pokyn

HOTEL TIME, a.s. Implementace EET do systémů

27 Evidence kasiček. Popis modulu. Záložka Organizované sbírky

Elektronická evidence tržeb. Neprodukční prostředí (playground) Přístupové a provozní informace

1.1 Úvod. 1.2 Dohadné položky (DP)

Elektronická evidence tržeb. Ministerstvo financí Andrej Babiš Alena Schillerová Martin Janeček Daniela Hrabětová

Transkript:

16.4.2018 finální verze Specifikace QR kódu pro účely účtenkové loterie Ministerstvo financí v souvislosti s pořádáním účtenkové loterie stanoví doporučenou specifikaci QR kódu umožňující automatické načtení údajů nezbytných pro registraci účtenky do účtenkové loterie. Údaje obsažené v QR kódu vychází z vybraných údajů povinně uváděných na účtence podle 20 zákona č. 112/2016 Sb., o evidenci tržeb, ve znění pozdějšího předpisu a nálezu Ústavního soudu Pl. ÚS 26/16 ze dne 12. prosince 2017. Uvádění QR kódu na účtence není povinné, stejně jako rozsah informací QR kódem zpracovaných. Pokud obchodníci k tisku QR kódu v níže uvedené specifikaci přistoupí, bude se jednat o jejich dobrovolnou inciativu. Stejně tak je na rozhodnutí výrobců pokladních zařízení, zda danou funkcionalitu implementují do svých systémů či nikoliv. Lze očekávat, že k využití, resp. tisku QR kódu, budou obchodníci motivováni zejména možností pozitivní mediální prezentace vyšší uživatelské přívětivosti svých účtenek pro účely registrace do účtenkové loterie. S ohledem na výše uvedený účel Ministerstvo financí doporučuje respektovat níže uvedenou specifikaci. V opačném případě nelze garantovat kompatibilitu se systémem účtenkové loterie. Cílem Ministerstva financí bylo nastavit specifikaci QR kódu tak, aby maximálně zjednodušila registraci účtenek do slosování, přičemž bylo vycházeno z následujících premis: - minimalizace počtu znaků, - optimální zobrazitelnost a čitelnost QR kódu, - možnosti a kvalita tisku zařízení běžně používaných obchodníky, - minimalizace chybovosti při načítání údajů obsažených v QR kódu, - maximální jednoduchost QR kódu umožňující čitelný tisk i na jednodušších tiskárnách a pokladních zařízeních.

Specifikace Generování QR kódu zásadním způsobem zjednodušuje registraci účtenky ve hře. QR kód obsahuje veškerá potřebná data pro registraci účtenky do slosování, čímž odpadá nutnost ručního opisování údajů z účtenek nebo OCR rozpoznávání. Z pohledu funkční specifikace loterijních QR kódů je třeba vycházet z následujících vlastností: QR kód musí obsahovat veškerá data z účtenky tak, aby tato mohla být automaticky zaregistrována ve hře optimálně zvolené zakódování informace tak, aby kód nezabíral zbytečně plochu bez informační hodnoty uživatelská možnost volby redundance informace v QR kódu s doporučením možnost budoucího rozšíření kódu (verze) Navržené kódování Data vyžadovaná pro registraci účtenky zahrnují: Datum a čas přijetí tržby Celkovou částku tržby Režim tržby Kód FIK; v případě překročení mezní doby odezvy dle 22 nebo v případě zjednodušeného režimu dle 23 (offline) BKP DIČ poplatníka- tato položka není povinná S ohledem na funkční specifikaci je navržený kód složený z posloupnosti následujících atributů, jejichž význam bude popsán dále: VERZE : REŽIM TRŽBY: DATUM : DIČ: KÓDY : ČÁSTKA zakódovaných tak, aby k jejich reprezentaci stačila dekadická číselná reprezentace, což umožní optimálně zakódovat informaci a využít plochu QR kódu. Popis kódovaných atributů VERZE - dvě číslice, každá nabývající hodnoty 1-9, číselník ovlivňující formát výsledného kódu, přípustné hodnoty: o První číslice

o 1 - atribut KÓDY obsahuje FIK 2 - atribut KÓDY obsahuje BKP 3-9 - rezervováno pro budoucí rozšíření 0 - nepřípustná hodnota Druhá číslice 1 - atribut DIČ je prázdný 2 - atribut DIČ má délku 8 číslic 3 - atribut DIČ má délku 9 číslic 4 - atribut DIČ má délku 10 číslic 5-9 - rezervováno pro budoucí použití 0 - nepřípustná hodnota REŽIM TRŽBY - Režim evidované tržby je buď běžný, nebo zjednodušený. Jde o položku s fixní délkou 1 dekadická číslice s přípustnými hodnotami 0 a 1, kde 0 reprezentuje běžný režim a 1 reprezentuje zjednodušený režim. DATUM - datum a čas uskutečnění tržby zakódovaný jako 10 dekadických číslic ve formátu yymmddhhmm DIČ - 8 až 10 číslic bez úvodního "CZ" a bez zarovnávání dalšími znaky. Tato položka není povinná. KÓDY - kódy FIK nebo BKP, zakódované jako dekadické číslice takto: o FIK - pro registraci účtenky stačí první tři skupiny po 8 a 4 hexadecimálních číslicích. Jednotlivé skupiny jsou převedeny do dekadické soustavy a doplněny zleva nulami na celkový počet 10, 5 a 5 číslic, celkem tedy 20 číslic. o BKP - pro registraci účtenky stačí první dvě skupiny po 8 hexadecimálních číslicích. Jednotlivé skupiny jsou převedeny do dekadické soustavy a doplněny nulami na celkový počet 10 a 10 číslic, celkem tedy 20 číslic ČÁSTKA - celková částka tržby v haléřích bez oddělovače Příklad Následující příklad ukazuje jak zakódovat informaci do QR kódu. Vstupní data jsou: Datum a čas přijetí tržby: 2017-05-06T14:01:10+02:00 Celková částka tržby: 34113,00,- Kč Režim tržby: běžný BKP kód: 6455B192-D697186A-6AB1971A-1E9B146B-CDD5007B FIK kód: 2c4ccf70-0055-44f2-804e-3056786dd351-ff DIČ poplatníka: CZ7900110063

Varianta, která obsahuje pouze povinné položky V případě použití kódu FIK: VERZE = 11 - kód obsahuje FIK, kód neobsahuje DIČ REŽIM TRŽBY = 0 - jde o běžný režim tržby DATUM = 1705061401 - datum a čas 2017-05-06T14:01:10+02:00 je zakódován jako 10 číslic KÓDY (FIK) = 07432313440008517650 - trojice 2c4ccf70-0055-44f2 je po jednotlivých sekcích převedena do dekadické soustavy a zarovnána na 10 znaků (první sekce), respektive 5 znaků (druhá a třetí sekce) ČÁSTKA = 3411300 - částka v haléřích bez oddělovače V případě použití kódu BKP: VERZE = 21 - kód obsahuje BKP, kód neobsahuje DIČ REŽIM TRŽBY = 0 - jde o běžný režim tržby DATUM = 1705061401 - datum a čas 2017-05-06T14:01:10+02:00 je zakódován jako 10 číslic KÓDY (BKP) = 16833376183600226410 - dvojice 6455B192-D697186A je po jednotlivých sekcích převedena do dekadické soustavy a zarovnána na 10 znaků každá ČÁSTKA = 3411300 - částka v haléřích bez oddělovače Výsledný kód je tedy: Pro FIK - 1101705061401074323134400085176503411300 Pro BKP - 2101705061401168333761836002264103411300 Varianta, která obsahuje i nepovinnou položku DIČ V případě použití kódu FIK: VERZE = 14 - kód obsahuje FIK a DIČ o délce 10 další povinné položky se kódují stejně, jako v předchozím příkladu DIČ = 7900110063

V případě použití kódu BKP: VERZE = 24 - kód obsahuje FIK a DIČ o délce 10 další povinné položky se kódují stejně, jako v předchozím příkladu DIČ = 7900110063 Výsledný kód je tedy: Pro FIK - 14017050614017900110063074323134400085176503411300 Pro BKP - 24017050614017900110063168333761836002264103411300 Reprezentace QR kódu Implementátor tisku si může zvolit libovolnou redundanci (samoopravitelnost poškozeného) QR kódu s ohledem na tiskové zařízení a jeho možnosti. Zvýšením redundance výrazně roste možnost dekódování kódu, ale také plocha na účtence. Doporučené nastavení je úroveň H (HIGH), tedy až 30% opravitelnost QR kódu. Pro takové nastavení vypadají QR kódy, vygenerované pro předchozí příklad, takto: FIK (HIGH) BKP (HIGH) FIK s DIČ (HIGH) BKP s DIČ (HIGH)

Generování účtenkových QR Příklad, jak generovat uvedené QR kódy v jazyce Python, lze nalézt v příloze s názvem: eet_testqr.zip