**Tisk účtenky na mobilním zařízení s Androidem** Tisk lze realizovat za pomoci termotiskárny umožňující bluetooth připojení. Tiskáren pro tisk účtenek existuje více. My jsme pro otestování možností zvolili nejlevnější tiskárnu, která se nabízí k All-in-one řešením pro evidenci EET. Je to tiskárna Cashino PTP-II. {{ :images:mobilnitiskuctenky:cashino_ptp-ii.jpg?200 |}} Tato tiskárne nemá vlastní aplikaci Print Service umožňující tisk z aplikací v mobilním zařízení. Je nutné nainstalovat aplikaci **"ESC POS Bluetooth Print Service"** [[https://play.google.com/store/apps/details?id=com.loopedlabs.escposprintservice]] V základní verzi umožňuje vytisknutí 25 účtenek, premium verze stojí 140 CZK. Vzhledem k ceně tiskárny je to přijatelné. V případě potřeby je možné použít jakoukoliv tiskárnu, jen je nutné ověřit zda má obslužný SW pro Android nebo bude možné použít SW třetí strany. **Nastavení zařízení** - Je třeba napárovat tiskárnu na mobilní zařízení. Zapne se tiskárna, na mobilním zařízení se v bluetooth dá vyhledat, dá se spárovat a použije se pin 0000 nebo pin dodávaný s tiskárnou. - spustí se aplikace "ESC POS Bluetooth Print Service" ve které se nastaví preferovaná tiskárna. Dále se nastaví volba "Auto print..." a "Auto Close" aby se tisk zahájil hned po volbě a dialog se zavřel po vytištění. {{:images:mobilnitiskuctenky:bluetooth_settings.jpg?150|}}{{:images:mobilnitiskuctenky:esc_pos_print_service_01.jpg?150|}}{{:images:mobilnitiskuctenky:esc_pos_print_service_02.jpg?150|}}{{:images:mobilnitiskuctenky:esc_pos_print_service_03.jpg?150|}} Tím je ukončena celá konfigurace mobilního zařízení. **Nastavení mobilní aplikace** - Připraví se tisková sestava účtenky. Použije se výstup IDC/HTX. Je třeba volit co nejjednodužší výstup s ohledem na možnosti tiskárny. - Do aplikace se vloží odkaz na sestavu v místě kde se bude tisknout. Tisknout se dá dvěma způsoby a to zobrazením tiskárny na obrazovce a následně jejím vytištěním (zde se ale ještě zobrazí náhled před tiskem, který nelze automaticky přeskočit). Nebo přímým zobrazením náhledu pro tisk. Zde popsané příkladu jsou na konci vloženy jako příloha **př.1 - Tisk se zobrazením sestavy a následným tiskem** Ve zdrojové formě musí být obsaženo IDHDOK. Nebo je možné pro test, na hyperlink doplnit "&IDHDOK=xxxxx" Test Účtenky 1 Do sestavy jsou vloženy tlačítka pro tisk sestavy a návrat zpět na doklad. Obě tlačítka jsou v divu ID "noprint", který za pomoci css zrušen v tisku, aby tlačítka nebyly vytištěny na tiskárně.
Tisk Zpět

Tlačítko "Tisk" provede script vložený do body sestavy. Zpět slouží pro návrat na předchozí stránku. {{:images:mobilnitiskuctenky:chrome_01.jpg?150|}}{{:images:mobilnitiskuctenky:chrome_02.jpg?150|}}{{:images:mobilnitiskuctenky:Chrome_03_Print_Spooler.jpg?150|}}{{:images:mobilnitiskuctenky:Uctenka_01.jpg?150|}}{{:images:mobilnitiskuctenky:Uctenka_02.jpg?150|}} **př.2 - Tisk jen s tiskovým náhledem** Ve zdrojové formě musí být obsaženo IDHDOK. Nebo je možné pro test, na hyperlink doplnit "&IDHDOK=xxxxx" Test Účtenky 2 Sestava je stejná jako předchozí, jen neobsahuje tlačítka pro tisk, která nejsou třeba. {{:images:mobilnitiskuctenky:chrome_01.jpg?150|}}{{:images:mobilnitiskuctenky:Chrome_03_Print_Spooler.jpg?150|}}{{:images:mobilnitiskuctenky:Uctenka_01.jpg?150|}} V obou příkladech je i sekce s EET. Pokud bude mít doklad odeslané EET, tak se informace na účtence vytisknou. **Soubory účtenky:** {{ :techdoc:testuctenka.zip |}}