À la carte - postup inštalácie

Z Hotelové systémy - Wiki
Skočit na navigaci Skočit na vyhledávání

<viewsecurity consultant />

  • aktuálna verzia A la carte je na: ftp/produkty/hotelove_systemy/bluegastro/WebServices/A la carte/
  • minimálna podporovaná verzia BG je GV_02.10.25 (k dispozícii na ftp/test)
  • povinne verzia Apache Tomcat 7.0.14 alebo 7.0.47 - na iných sa to zatiaľ správa zle!
  • tomcat je nutné spustiť pod Javou 7
  • pri inštalovanom Tomcate a inštalovanej Jave7 bude spustenie bez problémov
  • pri manuálne spúšťanom Tomcate príp. pri neinštalovanej Jave7 (balík Java7 bez inštalácie je dostupný na ftp pri aplikácii À la carte) je nutné správne nasmerovať tomcat na javu
    • buď je možné nastaviť systémovú premennú JAVA_HOME (cesta je zapísaná nižšie) - pozor na naše ostatné aplikácie (ServerAsseco BLUEGASTRO a TouchCaskDesk by sa nemali odkazovať na tento JAVA_HOME)
    • alebo je spustenie pod Javou 7 je možné úpravou súboru catalina.bat
    • začiatok súboru stačí upraviť takto:
rem $Id: catalina.bat 1040546 2010-11-30 14:47:34Z markt $
rem ---------------------------------------------------------------------------

set JAVA_HOME=<cesta ku Java7>\Java7\jdk_win32

rem Suppress Terminate batch job on CTRL+C

Konfigurácia Asseco BLUEGASTRO

  • je potrebná licencia ExternalPDA - aspoň jeden systém a aspoň jedno PDA
  • v externých systémoch je potrebné vytvoriť externý systém PDA a povoliť ho
  • na záložke pokladne je nutné povoliť akciu Objednávka na všetkých pokladniach, na ktoré sa budú objednávky posielať
  • PDA stanice sú zatiaľ prázdne - PDA sa vytvoria až po prvotnom prihlásení aplikácie do BlueGastra

Konfigurácia A la carte

Všetky nastavenia sú dostupné v konfiguračnom súbore - alacarte.properties.default, ktorý je priamo vo .war v adresári WEB-INF/conf.

  • nastavenia je potrebné vykonať ešte vo .war súbore.
  • súbor alacarte.properties.default treba premenovať/skopírovať do alacarte.properties
  • pripojenie na aplikačný server Asseco BLUEGASTRO.
    • dlappserver.hostname=localhost - host, kde beží ServerAsseco BLUEGASTRO
    • dlappserver.port=5521 - port, na ktorom beží ServerAsseco BLUEGASTRO
  • číslo pokladne, na ktorú sa budú zasielať objednávky.
    • cashdesk.number=1 - číslo pokladne, ktoré je zobrazené napr. v Konfigurácií pokladní (Pokladne -> Konfigurácia pokladní)
  • identifikačné číslo PDA, cez ktoré budeme objednávať.
    • pda.id=1 - identifikátor PDA.
  • identifikačné číslo používateľa, ktorý sa bude využívať na vytvorenie objednávok. Je to ID používateľa z tabuľky L_UZIVATEL.
    • user.id=15 - pod menom tohto používateľa budú prichádzať objednávky
  • povolene kategórie, ktoré sa zobrazia a sťahujú sa k nim plucka, maximálne 5 kategórií. Číslo kategórie sa zobrazuje v Kategóriách PLU (Pokladne -> Číselníky -> PLU-Nastavenia -> Kategórie PLU). Zobrazenie kategórií sa riadi nastavením poradia kategórií.
    • pluCategory.1=4
    • pluCategory.2=8
    • pluCategory.3=12
    • pluCategory.4=
    • pluCategory.5=

Prvé spustenie A la carte

Aplikácia sa spúšta vo webovom prehliadači - linka: http://host:port/ALaCarte - POZOR - názov je case sensitive.

  • v prípade, že nie je povolená žiadna kategória, potom sa v prehliadači zobrazí chybové hlásenie s informáciou, že sa nepodarilo zistiť počet stránok PLU.
  • ak sú PLU kategórie nastavené, zobrazí sa hlavné a zároveň jediné okno aplikácie
  • pred vytvorením prvej objednávky je treba pustiť pokladňu, na ktorú majú objednávky prichádzať.
  • teraz je možné vytvoriť prvú objednávku - táto neprejde s chybou Návratový kód xx (hlášky sme s časových dôvodov neošetrovali). V túto chvíľu je potrebné vrátiť sa do BlueGastra, do externého systému PDA, kde po stlačení tlačidla PDA stanice bude založená nová PDA stanica. Túto stanicu je potrebné priradiť príslušnej pokladni cez Konfiguráciu pokladní.
  • nasledujúca objednávka už prejde bez problémov. Ak nie, nižšie sú vymenované možné chyby:
  • možné návratové chyby:
    • kód 2 - nie sú voľné licencie pre PDA (treba skontrolovať registračný súbor - nestačí len povolený PDA systém, musia byť aj licencie pre jednotlivé PDA)
    • kód 3 - príslušný účtujúci neexistuje (treba v súbore alacarte.properties nastaviť ID účtujúceho, ktorý existuje v systéme Asseco BLUEGASTRO)
    • kód 99 - tento kód sa vráti pri rôznych situáciach, najčastejšie nie je spustená pokladňa, zmenilo sa nastavenie používateľa (vymazané heslo, vymazaný používateľ). Pri prvotnom zaslaní objednávky tento kód znamená, že PDA nie je priradené pokladni.


Odteraz je možné aplikáciu používať. Pre korektné vytlačenie objednávky je treba mať nastavené objednávkové tlačiarne.

À la carte