MOBILNÍ SKLADNÍK Pstup instalace K dispzici puze ve slvenském jazyce Aktualizace dkumentu: 30.01.2017
1. Adresárvá štruktúra inštalácie servervej časti: Vytvriť adresárvú štruktúru na zvlenm disku rzbalením súbru AMS_Start.zip a nakpírvaním bsahu na vpred zvlený disk. Obsah balíčka je pripravený/naknfigurvaný tak, aby kreňvý adresár bl C:\AMS. Zbrazenie adresárvej štruktúry pdrbne. (Prílha: OBR1) Dpručená adresárvá štruktúra: C:\AMS: Kreňvý adresár. C:\AMS\_Update: Úlžište zálh a súbrv ptrebných pre aktualizáciu. C:\AMS\client: Klientska časť aplikácie určená na testvacie účely. C:\AMS\server: Servervá časť aplikácie, webvé služby. 2. Inštalácia na úrvni peračnéh systému: IIS (Internet Infrmatin services) Pmcu Server manager je ptrebne dplniť rlu: Web server (IIS) Zznam ptrebných nainštalvaných kmpnent. (Prílha: OBR2) Minimálna verzia.net Framewrk 4.0 (4.0.30319) Vytvrenie samstatnéh užívateľa v OS, tak aby p prihlásení sa na server bl mžné pužívať Abru a Abra OLE. Inštalácia webvých služieb servervej časti: Fnd aplikácii AMS (Applicatin pl). (Prílha: OBR3) Webvú aplikáciu AMS. (Prílha: OBR4) Odkaz na webvú službu: http://lcalhst:8900/abraws.asmx Ak je všetk v priadku tak sa p zadaní adresy d príkazvéh riadku v prehliadači zbrazí zznam dstupných funkcii. Micrsft SQL Server 2008 Express R2 with Tls Ptrebne stiahnuť súbr SQLEXPRWT_x64_ENU.exe Nainštalvať SQL Server + Management studi (všetk bsahuje inštalačný balíček): Neinštalvať kmpnentu SQL Server Replicatin. Autentificatin mde zvliť Mixed mde : Dplniť všetkých užívateľv, ktrí môžu spravvať SQL server Nastaviť hesl SQL administrátra sa. Obnviť databázu z zálhy ams.bak Súbr je dstupný v archíve AMS_Init.zip. Pre fyzické ulženie súbrv je určený adresár c:\ams\server\userdata\sql\.
Micrsft SQL Server Cmpact 3.5 Service Pack 2 fr Windws Desktp Umžňuje spustenie klientskej časti aplikácie v OS. Pmcu Management studia nainštalvanéh v rámci inštalácie MS SQL Server 2008 R2 je mžné v režime SQL Server Cmpact pracvať z súbrvu databázu klientskej časti. Súbr SSCERuntime-ENU.exe je dstupný v archíve AMS_Init.zip. Pri inštalácii je ptrebne pstupvať pdľa pkynv sprievdcu: Najskôr musí byt nainštalvaná 32bit verzia. V prípade 64bit OS, nainštalvať aj 64bit verziu. Pznámka: P inštalácii SQL Server 2008 je už v OS nainštalvaná 32bit verzia. 3. Knfigurácia webvých služieb: V adresári C:\AMS\server\abraws\ sa nachádza knfiguračný súbr Web.cnfig. Knfiguračný súbr bsahuje zznam parametrv z ktrých vyberiem tie najdôležitejšie: m_strabrawsurl: Odkaz na webvé služby. Pužije sa v nastavení klientskej aplikácie. "http://lcalhst:8900/abraws.asmx" m_strcnnect: Definícia spjenia na databázu webvých služieb. "Driver={SQL Server Native Client 10.0};Server=SRV- ABRA\MSSQLSERVER;Database=AMS;Trusted_Cnnectin=yes" m_strfbcnnect: Definícia spjenia na databázu Abry (Firebird). "Database=lcalhst:C:\Abra\Data\DATA.FDB;User=SYSDBA;Passwr d=masterkey;prt=3050;dialect=3;charset=win1250;rle=;cnnecti n lifetime=30;pling=true;packet Size=8192;IslatinLevel=ReadUncmmitted;" m_strabraoleprgid: Definícia pmenvanéh Abra OLE. "AbraOLE.Applicatin_AMS" Taktiež je ptrebné venvať zvýšenú pzrnsť všetkým parametrm v ktrých sa nachádza adresárvá cesta. Spustiť príkaz mmc cmexp.msc /32 (prehliadač cm bjektv) V umiestnení Cmpnent Service -> Cmputer -> My Cmputer -> DCOM Cnfig je ptrebné vyhľadať kľuč, pd ktrým je zaregistrvane AbraOLE. Najčastejšie pužívané kľúče: Starý kľuč {45797. Nvší kľuč {11FB15D6-. V detaile nájdenéh kľúča v zálžke Security je ptrebne dplniť užívateľa Everyne d každej sekcie pmcu vľby Custmize s maximálnymi právami nadefinvanými pre daný typ sekcie.
4. Abra: Vytvriť užívateľa: Men: AMS Hesl: AbraMOS00 Rla: Otvrené rzhranie, Obchádzať práva k bjektm, SQL Update a Select. V archíve AMS_Init.zip sa nachádza súbr s názvm AMS.ais. Jedná sa inštalačný balíček, ktrý je ptrebne nainštalvať d Abry. Nastaviť parametre užívateľa Supervisr, pd ktrým sa bude mžné prihlásiť pri prvm spustení klientskej aplikácie. PIN: nutne na začiatk nastaviť na 1111. Sklady: zznam skladv dstupných pre jedntlivé agendy. (Prílha: OBR5) Inicializácia def. plžiek pmcu sady sql dtazv: update firms SET X_datum_akt = 42714 update strecards SET X_datum_akt = 42714 update streprices SET X_datum_akt = 42714 update BusOrders SET X_datum_akt = 42714 update AssetCards SET X_datum_akt = 42714 update SmallAssetCards SET X_datum_akt = 42714 5. Knfigurácia klientskej časti (SERVER): V adresári C:\AMS\client je dstupná kmpletná klientska časť aplikácie, ktrú je mžné p úspešnm nastavení parametrv neskôr pužiť v mbilných zariadeniach. (Prílha: OBR6) Aplikácia sa spúšťa pmcu súbru AMS_Lader.exe. Pstup nastavenia aplikácie: Najskôr je ptrebne nastaviť parametre pripjenia a t stlačením tlačidla Predvľby dstupnéh v kne Nastavení ktré sa zbrazí p stlačení zelenéh tlačidla Nastavenia v hlavnm kne aplikácie. P stlačení príslušnéh tlačidla je užívateľ vyzvaný k zadaniu hesla pdľa masky. Príklad dekódvania hesla pdľa masky: 1315318554 (maska) 0123456789 (kntrlvane čísla) 0101110010 (hesl) P nastavení parametrv pripjenia uknčime prácu v aplikácii a spustime ju znva. P prihlásení skúsime spustiť funkciu Mala sync.. Pkiaľ synchrnizácia prebehla v priadku, spustime funkciu Inicializacie, ktru zabezpečíme naplnenie všetkých ptrebných dát z Abry d lkálnej databázy klientskej aplikácie a t knkrétne d súbru s názvm AMS_Data.sdf. P úspešnej inicializácii dát uknčime prácu v aplikácii a pätvne p jej spustení sa d nej prihlásime.
P prihlásení pkračujeme v nastavvaní ďalších parametrv aplikácie. Parametre sú uspriadane d lgických celkv pmcu zálžiek. Minimálne je nutne nastaviť rady dkladv (Zálžka: Řady) a dstupnsť jedntlivých agend (Zálžka: Hl. frmulař). 6. Knfigurácia klientskej časti (MOBILNE ZARIADENIE): Prepjenie mbilnéh zariadenia s pčítacm: Na pčítací s OS WINDOWS je ptrebne mať nainštalvanú aplikáciu Windws Mbile Device Center pmcu ktrej sa je mžné pripjiť na mbilne zariadenie. Mbilne zariadenie psadením d klísky, tat je ddávaná splu s mbilným zaradením, sa pmcu USB kábla dôjde k prepjeniu s pčítacm. Skntrlvať, pprípade nastaviť systémvý dátum. Nastaviť wifi Obsah adresára C:\AMS\client je ptrebne nakpírvať d mbilnéh zaradenia, knkrétne d adresára Applicatin v ktrm vytvríme nvy adresár najlepšie s názvm AMS. Na pracvnej plche je ptrebné vytvriť dkaz na spustiteľný súbr AMS_Lader.exe. Z adresári C:\AMS\client\_instal existujú dva inštalačné súbry, ktré je ptrebne nainštalvať d mbilnéh zariadenia pkiaľ už nie sú nainštalvané d výrbcu zariadenia. NETCFv35.Messages.EN.cab sqlce.wce5.armv4i.cab P úspešnm spustení aplikácie v predvľbách aplikácie je ptrebne aktualizvať url webvých služieb vzhľadm na nastavene wifi. 7. SSL: Knfigurácia IIS: Pmcu IIS Managera na dmvskej stránke je mžné spravvať certifikáty. (Prílha: OBR7). Pmcu dstupných akcii v správe certifikátv je mžne imprtvať existujúci certifikát, vytvriť nvý aleb vytvriť certifikát pdpísaný sám sebu. Dpručujeme pužiť certifikát vydaný verenu certifikačnu autritu. Vytvrený certifikát je ptrebne vyexprtvať d súbru v frmáte Security Certificate (.cer) tak aby h bl mžné naimprtvať d mbilnéh zariadenia. Servervá časť - Webvá aplikácia AMS: Pmcu IIS Managera je ptrebne nastaviť: Nvy typ väzby aplikácie https. (Prílha: OBR8). Aktivvať SSL pmcu akcie s názvm Nastavení SSL Klientska časť Mbilné zariadenie: Pmcu systémvej aplikácie Certificates ktrá je súčasťu Cntrl panelu v je mžné naimprtvať certifikát, ktrý sme nastavili v IIS a pužili v servervej časti webvej aplikácie AMS. Zaktualizvať v aplikácii AMS dkaz na webvé službu.
AKTUALIZÁCIA NA NOVÚ VERZIU APLIKÁCIE 1. Servervá časť: V adresári C:\AMS\_Update vytvrím pdadresár s časvu značku d ktrej d zálhujem kmpletne bsah adresára C:\AMS\server. Najlepšie zálhu skmprimvať. Obsahuje lgvacie súbry ktré sú dstupné v C:\AMS\server\userdata\lg. Príklad pdadresára: 20161107_zdl_fullbackup Č je mžné aktualizvať: Webvé služby: Tiet sú dstupné v adresári C:\AMS\server\abraws. Aktualizácia prebehne nakpírvaním celéh balíka väčšinu nazvanéh abraws.zip. Klientsku aplikáciu: Tat je dstupná v adresári C:\AMS\server\userdata. Aktualizácia prebehne: Nakpírvaním nvéh súbru AMS_FrUpdate.exe. Zmenu čísla verzie aplikácie v knfiguračnm súbre Web.cnfig, ktrý sa nachádza v adresári C:\AMS\server\abraws\ a t knkrétne nastavením parametra aktuálnej verzie aplikácie s názvm m_strabrawmupdateversin. 2. Mbilne zariadenie: P spustení synchrnizačnéh prcesu sa vždy na začiatku aktivuje kntrla na dstupnsť nvej verzie aplikácie na serveri. V prípade že spustená verzia nie je identická s verziu uvedenu v knfiguračnm súbre na serveri, dôjde k autmatickej aktualizácii aplikácie. P úspešnm prense nvej verzie aplikácie d mbilnéh zariadenia bude užívateľ vyzvaný k uknčeniu a znva spusteniu aplikácie ak pdmienky pre úspešne uknčenie aktualizačnéh prcesu.
PRÍLOHY: OBR1: (Zbrazenie adresárvej štruktúry)
OBR2: IIS (Zznam nainštalvaných súčasti IIS)
OBR3: IIS Manager (Nastavenia servervej casti: Fnd aplikacii) OBR4: IIS Manager (Nastavenia servervej casti: Web aplikacia)
OBR5: Abra (Priklad nastavenia parametrv pre uzivatela Supervisr) OBR6: Klientska aplikacia spustena na serveri.
OBR7: IIS Manager (Funkcia pre správu certifikatv pre jedntlive aplikacie).
OBR8: IIS Manager (Dplnenie nvej vazby typu https s certifikatm). OBR9: IIS Manager (Nastavenie SSL).