DOKUMENTACE MTJ SERVICE S.R.O. Guardian - založení profilu krok za krokem ESHOP Vypracoval: Václav Pur Datum: 10.3.2010 Verze: 2.6.0
OBSAH OBSAH... 2 ZALOŽENÍ PROFILU KROK ZA KROKEM - E-SHOP... 3 1) ZALOŽENÍ... 3 2) NÁZEV... 3 3) ÚPRAVA... 3 4) ZÁKLADNÍ VOLBA... 3 5) SOUBOR... 4 6) FTP... 5 7) PŘIPOJENÉ OBJEKTY... 6 8) HTTP... 7 9) PLÁN... 8 10) NASTAVENÍ... 9 11) ULOŽÍME... 9 12) POVOLÍME PROFIL... 9 13) INICIALIZAČNÍ EXPORT... 10 14) SPUSTÍME SLUŽBU... 10 19.4.2011 Dokument: Guardian 2.6.0 - Krok za krokem Acc+Esh.doc, rev.:65, vytvořil: Václav Pur Str.2
ZALOŽENÍ PROFILU KROK ZA KROKEM - E-SHOP - Příklad pro přenos profilu typu E-shop z databáze Access na FTP server. 1) Založení Stiskneme 2) Název Zapíšeme název profilu (pro E-shop musí název profilu přesně odpovídat profilu založeném v S4S) a potvrdíme "OK". 3) Úprava Zvolíme v přehledu profilů námi vytvořený profil a vybereme Toolbaru. z Guardian 4) Základní volba Zvolíme "Access" jako platformu a "FTP" jako způsob přenosu. V dalším nastavení poté nastavíme v záložce "Access" správně cestu k datům (např.:"c:\softsale"). Tedy bychom měli dostat něco takovéhoto: 19.4.2011 Dokument: Guardian 2.6.0 - Krok za krokem Acc+Esh.doc, rev.:65, vytvořil: Václav Pur Str.3
5) Soubor V záložce "Soubor" zkontrolujeme Typ výstupu S4S, pokud nečekáme obrovské přenosy dat - řádech tisice záznamů každou hodinu, necháme maximální velikost na hodnotě 0 (tedy neomezená velikost souborů). Prozatím chceme mít kontrolu nad soubory, které se exportují a importují (alespoň první týden), volbu "Mazat BAK soubory na FTP" tedy necháme prázdnou. A stahovat připojené objekty (HELP DESK) jsou nám na E-shopu na nic, takže tuto volbu necháme být. Výsledek: 19.4.2011 Dokument: Guardian 2.6.0 - Krok za krokem Acc+Esh.doc, rev.:65, vytvořil: Václav Pur Str.4
6) FTP Nastavíme adresu našeho serveru (např.: "mujserver.cz"), port (stabilně bývá "21"), zaškrtneme volbu pasivní (není důvod aktivně komunikovat se serverem, pokud to přímo nevyžaduje). Proxy nepoužíváme, necháme tedy prázdné. Doplníme Jméno (např.: "mujservercz") a Heslo (např.: "xhk7b9"). Vyzkoušíme si připojení přes ikonu. Pokud jsme vše nastavili správně objeví se hláška, že připojení proběhlo úspěšně. Pomocí ikony vybereme v adresářové struktuře serveru cestu k importovacímu, exportovacímu a potvrzovacímu adresáři. Pro Importovací např.: "www/secure/in", exportovací "www/secure/out" a potvrzovací "www/secure/check". 19.4.2011 Dokument: Guardian 2.6.0 - Krok za krokem Acc+Esh.doc, rev.:65, vytvořil: Václav Pur Str.5
7) Připojené objekty Pokud chceme synchronizovat automaticky objekty dle S4S (například obrázky přiložené k jednotlivým položkám zboží) nastavíme si přenos připojených objektů. Zaškrtneme "Synchronizovat objekty". Pokud chceme, aby se vytvářeli soubory v podadresářích - dle struktury odpovídající připojeným objektům v S4S (pokud se nastaví nestandartní cesta - s jinou cestou, než v ROOTu připojených objektů v S4S, potom se soubor zkopíruje přímo do složky, bez dotvoření adresářů). Pokud tedy ano, zaškrtneme i "na FTP adresářová struktura". Pomocí ikony vybereme v adresářové struktuře serveru cestu k hlavní složce objektů. Např.: "www/objekty". Tímto jsou připojené objekty nastavený, výsledné nastavení by mělo vypadat takto: 19.4.2011 Dokument: Guardian 2.6.0 - Krok za krokem Acc+Esh.doc, rev.:65, vytvořil: Václav Pur Str.6
8) HTTP Nastavíme cestu k importovacímu (nejčastějí import.php) a exportovacímu (nejčastějí export.php) skriptu pomocí http adresy. Tedy např.: "http://mujserver.cz/import.php" a "http://mujserver.cz/export.php". 19.4.2011 Dokument: Guardian 2.6.0 - Krok za krokem Acc+Esh.doc, rev.:65, vytvořil: Václav Pur Str.7
9) Plán Nejprve si rozmyslíme, jak často bychom potřebovali aktualizovat webovou databází s S4S. Jako příklad zvolíme rozdělení plánu času podle četnosti operací. Požadujeme, aby se databáze aktualizovala pondělí až pátek (v sobotu a v neděli ve firmě stejně nikdo není). Čili v nabídce dnů zaškrtneme od pondělí až po pátek. Dále první lidi se ve firmě objeví v 8 hodin. Takže první import by měl proběhnout před 8, potom se bude na objednávkách pracovat a také zákazníci budou objednávat, čili vysokou četnost aktualizace až do 17. Potom už stačí zhruba do 22. méně častěji (např. odpolední směna). Mezitím musí běžet i údržba S4S apod. Výsledně tedy u každého dne přidáme (pomocí ) časové rozpětí od 7:00-8:00 s intervalem 60 minut (proběhne právě jednou). Přídáme další s časovým rozpětím od 8:00-17:00 s intervalem 15 minut. Konečně večerní část od 17:00-22:00 s intervalem 45 minut. 19.4.2011 Dokument: Guardian 2.6.0 - Krok za krokem Acc+Esh.doc, rev.:65, vytvořil: Václav Pur Str.8
10) Nastavení V zapisování logů nastavíme pouze základní log. 11) Uložíme Pomocí ikony v Guardian Toolbaru. 12) Povolíme profil Zvolíme náš profil (podbarví se modře) a stiskneme na tuto ikonu zprovozněn.. Tímto je profil 19.4.2011 Dokument: Guardian 2.6.0 - Krok za krokem Acc+Esh.doc, rev.:65, vytvořil: Václav Pur Str.9
13) Inicializační Export V Guardian Menu: Soubor -> Spustit Inicializační Export Profilu Pokud tato nabídka není aktivní (je zašedlá) buďto není profil aktivní, nebo jej nemáme zvolen. Inicializačni export naplní databázi na webovém server, až po tomto můžeme teprve spustit službu! 14) Spustíme službu Pomocí ikony. A Guardiana můžeme minimalizovat. Dle nastavení času bude probíhat automatická služba. Služba se neřídí dle celých minut, případně celých hodin systémového času. Např. pokud bychom ji pustili 7:01 a čekali, že se spustí až v 8:00 (při intervalu 60 minut), služba proběhne do 1 minuty od spuštění a poté se teprve počítá interval. 19.4.2011 Dokument: Guardian 2.6.0 - Krok za krokem Acc+Esh.doc, rev.:65, vytvořil: Václav Pur Str.10