ProductionTerminal - postup inštalácie
<viewsecurity consultant />
Obsah
Uvodne informacie
Zakladne casti
ProductionTerminal (obsahuje PTManager (PTM), PTClient (PTC))
ProductionTerminalServer (PTS)
Verzia produktu ma tvar
jediny potrebny subor pre deploy novej verzie na uz existujucu
ProductionTerminalServer.war
Potrebne nalezitosti
- nainstalovana DB oracle
- spustitelny Apache-Tomcat alebo sa da vyuzit aj nas aplikacny server
Postup cistej instalacie
PT Server
1. predpokladame nainstalovanu databazu Oracle
2. cez squirell alebo inak je potrebne spustit na DB nasledovne skripty (skripty sa nachadzaju v subore ProductionTerminalServer.war/WEB-INF/db/oracle).
- vytvorit uzivatela spustenim skriptu "create_user.sql" (defaultne sa vytvori PT_USER s tabulkovym priestorom PT_DATA) - vytvorit tabulkovu strukturu spustenim skriptu "initDb.sql" pod vytvorenym uzivatelom - naplnit zakladne data do tabuliek spustenim skriptu "fillDb.sql"
3.
A) Pripad spustenia v samostatnom Tomcat-e
- nakopirovat subor ProductionTerminalServer.war do Tomcat-u do adresara /webapps
B) Pripad spustenia s nasim aplikacnym serverom
- nakopirovat subor ProductionTerminalServer.war do aplikaca /webapps
- nakonfigurovat aplikac tak, aby spustal catalinu
(settings.xml --- <catalina startup="true"/>)
4.
A) Pre Tomcat:
- nakopirovany ProductionTerminalServer.war v Tomcate /WEB-INF/classes je potrebne vytvorit/nakopirovat subor jdbc.properties vytvoreny z pritomnej predlohy jdbc.properties.oracle podla parametrov DB servera
B) Spustenie v BG APP:
- v adresári conf nachádzajúcom sa v DlAppServer vytvorte adresárovú štruktúru ProductionTerminalServer\WEB-INF\classes\ do ktorej nakopírujte súbor jdbc.properties. predloha sa nachádza vo webapps\ProductionTerminalServer\WEB-INF\classes\
5. spustit Tomcat alebo aplikac
PT Klienti
1. nakopirovat zo suboru ProductionTerminalServer.war/WEB-INF/clients adresar ProductionTerminal na zvolenu pracovnu stanicu, umiestnit podla potreby
2. do tohto adresara ProductionTerminal nakopirovat poskytnute Java Runtime Environment (napr. /jre1.6.0 - podla aktualnych PTManager.bat, PTClient.bat a Updater.bat suborov - vo vsetkych je ten nazov ten isty hned na zaciatku, menit sa bude zriedkakedy - nova java)
3. editovat v ProductionTerminal adresari settings.ini podla umiestnenia PTS (IP a port)
PTClient
1. spustit PTClient (nevynechat! je to kvoli automatickemu pridaniu pracovnej stanice potrebnej pre vytvorenie terminalu. da sa vsak doplnit aj rucne v PTM menu Servis/ciselniky/stanice)
PTManager
1. spustit PTManager.bat a prihlasit sa s nasledovnymi inicialmi
meno : system_admin heslo : dlSecretPass80
2. servis/ciselniky/uzivatelia - vytvorit noveho uzivatela, odhlasit sa a prihlasit pod novym uzivatelom
3. v settings.ini sa moze uviest meno a heslo noveho defaultneho uzivatela pre rychlejsie automaticke prihlasovanie bez prihlasovacieho dialogu
4. pod tymto uzivatelom vytvorit data v menu ciselniky/ --vsetko od vrchu az po deliacu ciaru je povinne a treba vyplnat v poradi zhora dole pre dodrzanie zavislosti
Konfiguracia prepojenia ProductionTerminal a systemu Asseco BLUEGASTRO
Strana BG
1. spustit BGManager
2. menu Servis/ciselniky/vystupne objednavkove body
3. pridat novy, vybrat server, vybrat klienta, zaskrtnut povoleny, ulozit
4. menu Pokladne/ciselniky/PLU - Nastavenie predaja : tu treba nastavit vsetky PLUcka, ktore chceme, aby sa vysielali na dany objednavkovy bod (ide aj cez hromadne zmeny)
Strana PT
1. spustit PTM
2. menu Servis/ciselniky/externe systemy - novy
3. udaje :
- nazov "BLueGastro" (predplnene) - host:port podla umiestnenia BlueWS - nazov web. aplikacie "BlueWS" (predplnene) - uziv. meno : system_admin (predplnene) - heslo : dlSecretPass80 (predplnene) - instalacne cislo gastra v decimalnom formate - ak treba, tak urcit default proces pre tento ext.system - zaskrtnut povoleny
malo by byt done