====== Mobilní číšník (MobileWaiter) ====== =====Webová aplikace===== * pro zařízení s libovolným OS, obvykle Windows * **již nenabízíme**, dop. novější aplikaci pro Android * Webový prohlížeč - nastavit jako domovkou stránku přihlašovací (na mobilního číšníka) * buď název PC (%%http://serverXY/:8050%%) nebo ip adresu (%%http://192.168.1.X:8050%%) =====Samostatná aplikace===== * pro zařízení s OS Android (POS terminal, mob. telefon, tablet) * do aplikace se lze přihlásit pouze uživatelským účtem s heslem! * nabízíme bez Google účtu (tj. bez aplikací TeamViwer atd.) =====Kompilace do obchodů===== * Satomar - debug verze * Teya - release verze podepsaná ===Nastavení zařízení=== * Základní (M500) * Settings - Language - nastavit Češtinu * Settings - Date & time - nechat automaticky nastavit čas a časovou zónu (pokud nepůjde tak ručně) a formát * Webový prohlížeč - nastavit jako domovkou stránku odkaz na apk nebo stránku odkud lze aplikaci stáhnout * Delší interval před vypnutím obrazovky, vhodné přesunutí ikon (webový prohlížeč na první místo) * Další (Aclas AOWx) * Nastavení, Zabezpečení, Neznáme zdroje - Povolit instalaci apllikací z neznámých zdrojů (Data zařízení a osobní údaje jsou zranitelnější vůči útoku apliací, které pochází z neznámých zdrojů. Souhlasíte s tím, že jste výhradně odpovědní za případné škody na zařízení a ztráty dat způsobené používáním těchto aplikací.) * vypnout BT (šetříme baterii) ===Instalace a nastavení aplikace=== * na počítač (ideálně ten s databází) nainstalovat webovou službu viz [[Webová služba]] * v případě, že instalujeme API k verzi s LocalDB, je třeba upravit konfiguraci IIS, tak jak je popsáno v odkaze v předešlém bodě * na mobilním zařízení stáhnout aplikaci a nastavit * URL k datové službě: buď název PC (%%http://serverXY:port/api%%) nebo ip adresu (např. %%http://192.168.1.10:8050/api%%) * ID pokladny (dle db, standardně vytvoříme novou pokladnu) * volitelně automatické příhlašování - uživatelské jméno heslo * tiskárnu pro tisk účtenek ===Otestování funkčnosti API=== * v prohlížeči zadáme adresu api ../api/Table/GetTables?userID=1&posID=1 * V prohlížeči se vylistuje seznam stolů - musí být nastaven správně posID v adrese a v programu nastaven prostor ====Test objednávkových tiskáren==== * zavolat adresu .../api/Global/PrinterTest?posID=1&userID=1 s nastavením posID dle testovaného zařízení * vytiskne na všech tiskárnách nastavených v realizačních střediscích text "Printer test" * v prohlížeči vypíše počet tiskáren a jejich názvy * **používat názvy tiskáren, ne (default)** ====Tisk na vzdálené (usb) tiskárně==== * PC s tiskárnou * zapnout viditělnost v síti * standardně nainstalovat tiskárnu, zapnout sdílení tiskárny * vypnout sdílení tiskárny heslem (Ovládací Panely, Centrum síťových připojení a sdílení, Změnit pokročilé nastavení sdílení, rozkliknout Všechny sítě, Vypnout sdílení chráněné heslem) * PC s webovou službou (viz [[webová služba]]) * zapnout viditělnost v síti * standardně nainstalovat webovou službu POSAPI * nastavit Identitu (v části Fondy aplikací vybrat POSAPI, Upřesnit nastavení, Identita, Vlastní účet, nastavit nějaký účet ve Windows, např. ReportUser) * PC kterékoliv * v Managerovi (Restaurace, Realizační střediska, Nastavení pokladen) nastavit cestu k tiskárně ve tvaru %%\\název_PC\název_tiskárny%% tj. např. %%\\POKLADNA1\xp-58%% * Mobilní číšník / POS terminál s Androidem * otestovat tisk objednávek .. tisk započne po návratu na seznam účtenek na konkrétním stole