Jak už jsem v úvodu uvedl, řešení které je v desktopové aplikaci provedeno je řešení přímé bez zprostředkovatele (viz. obrázek níže - horní část).
To byl hlavně důvod proč jsem vytvořil toto řešení, nemám rád zbytečně paušální platby jako klient. A v tom se liší EET Klient
(viz. obrázek níže - dolní část) od zbytku trhu. Zásadním negativem proti mého návrhu je, že pokud dojde k změně na straně serveru EET ministerstva
aplikace(program) může přestat být funkční. Ovšem pokud k žádným změnám na straně serveru nedojde pak EET klient může fungovat donekonečna, případně
pokud jej jiná vláda např. nezruší.
Určitě vás zajímá jak to bude s EET klientem pokud dojde k nějaké úprávě na serveru EET. To je zajímavá a oprávněná otázka. V ideálním případě
prostuduji danou změnu a danou úpravu naprogramuji do EET klienta. Protože program nemá implementované žádné upgrade, aktualizační funkce pak bude
pro vás uživatele EET klient dostupná nová verze v ceně několika set korun ( např. 200-400 kč). Po zaplacení tvz. upgradu EET klieta jim na mail přijde
odkaz pro stažení nové verze EET klienta. Nový uživatelé vždy zaplatí celou částku EET klienta a první upgrade zaplatí až bude potřeba provést upgrade.
Jenom připomínám i když to nevím je možné, že upgrade nemusí být potřebný celé roky.
Pokud je funkční připojení na internet program(aplikace) se připojí na servery ministerstva a odešle zprávu ve formatu XML jak ministerstvo
požaduje a zpět dostanete opět XML zprávu obsahují identifikátor FIK, který bude jedinečný a jedná se o to číslo které musí být na účtence.
FIK je tedy potvrzující identifikátor, že transakce byla provedena.
Řešení které EET klient momentálně podporuje je pro nejrozšířenější OS a to Windows 32/64bit. Je možné, že v budoucnu bude provedeno rozšíření na MacOS,Linux
a to i na Android.
Schéma spojení
Funkce Programu :
Podpora klasických tiskáren formátu A4 jak fyzických tak i virtuálních, které tisknou přímo do PDF (např. Microsoft Print to PDF,CudePDF, apod..)
Zde lze vidět jak bude vypadat vytisklá stránka formátu A4 na tiskárně případně v pdf, tedy za předpokladu že budete mít funkční internet a dojde k úspěšnému zaúčtování na serverech MF. Testovací stránka A4
Naistalované tiskárny ve Windows
Podpora pokladních tiskáren, pokud jsou naistalované ve Windows (viz. obrázek uvedená např. XP-58). Samozřejmě k naistalování je nutný driver od výrobce tiskárny pro Windows. Program podporuje tiskárny(termotiskárny) od šířky válce 58(57),80 mm. Zkráceně řečeno program by měl podporovat každou termotiskárnu s válečkem, kterou úspěšně naistalujete do Windows.(Vista,7,8,8.1,10,10.1).
Na nascenovaném obrázku lze vidět jaké typy pokladních účtenek program vytváří.Minimální obsah informací o obsahu účtenky jsou definované zákonem 112/2016. První typ účtenky se vytiskne v případě nefunkčního internetového připojení. Druhý typ účtenky se vytiskne při testovacím transkakci(tvz. ověřovací mód) se servery MF. Třetí účtenka je účtenka která se vytiskne v případě funkčního internetu a dojde k zaregistrovaní platby na serverech MF.
Úspěšně otestované pokladní tiskárny(termotiskárny), a vývojářem tedy otestované :
http://www.eet-tiskarny.cz - Cashino, Xprinter (otestováno na Xprinter XP58-IIN)
Příklady, pokladních účtenek