User Tools

Site Tools


instalace_pokladny_-_aplikace_posexpert

This is an old revision of the document!


Instalace pokladny - aplikace POSExpert

Standardní čistá instalace

Obvykle provádíme v případě jedné nové samostatné pokladny.

1. možnost - intalátor

  • odsouhlasit licenci
  • vybrat součásti instalace (*reporty již netřeba, takže zbytek tohoto bodu přeskočit)
    • ponechat nastavení sql serveru
    • přepsat port z 80 na 8080 (jméno ani heslo nevyplňovat)
    • nechat nainstalovat
    • ve stavu Instalace reportů je nutné překliknout do malého okna skrytého pod instalací
    • dát Instalovat, 2x OK, následně toto okno zavřít přes Storno, hotovo
  • překopírovat aktuální Launcher z __SERVIS\release\LauncherNew
  • spustit, zadat licenční klíč a nechat opatchovat

2. možnost - zip archiv

  • přenést a rozzipovat již připravenou instalaci
  • vytvořit na ploše zástupce pro Pokladnu a Manažera
  • do SQL Serveru nahrát databázi Posexpert
    • mám-li *.bak: pravym na Databases, Restore Database…, Device, …, Add, vyberu *.bak soubor, Options, (zaškrtnout dva řádky - Overwrite the existing database a Close existing connections to destination database), OK
    • mám-li *.mdf (a *.ldf) pravym na Databases, Attach…, Add, vyberu *.mdf soubor, OK
  • nainstalovat Reporty (*již netřeba)
  • spustit, zadat licenční klíč a nechat opatchovat

Přenesená instalace

Obvykle provádíme v případě dalšího pokladního místa, další pobočky, při instalaci Manažera připojujícího se na stávající pokladnu, výměně počítače za výkonnější, reinstalaci nebo záchraně dat ze špatného počítače. Následuje orientační postup který je nutné přizpůsobit konkrétní situaci (a podle toho některé body vynechat).

Původní PC

Je-li potřeba DB (ze stávajícího/nejnovějšího stroje)

  • SQL Server Management Studio
    • pravym na databázi PosExpert, Tasks, Back Up…, OK;

Pokud nejde provést záloha db - chyba: BACKUP DATABASE is terminated abnormally, tak pomáhá restart služby. Nejprve ukončíme POS aplikaci. Poté v MS SQL Server Management Studiu pravým tlačítkem klikneme vlevo nahoře na název serveru (nad řádkem Databases), Restart.

  • nebo přes Manažera
    • Domů, Správa modulů, Záloha databáze, uložit do složky POSExpert

Poznamenat si údaje k nastavení tiskáren: jméno (bar, kuchyn), typ/model (Epson TM-T20), port (USB0, 192.168.X.Y), sdílení a která je výchozí.

Stáhnout zazipovanou složku POSExpert (včetně databáze a bez složky data, starých záloh a instalátorů).

Nové PC

Zazipovanou složku přenést na nový počítač a dále postupovat jako u nové instalace - 2. možnost - zip archiv.

Další práce s DB (důležité)

  • zadat název pokladny do tabulky Department
  • zadat číslo pokladny/provozovny do AppConfig - pouze u vícepobočkového řešení
  • je-li na jednu db je napojeno více pokladen, přidat další pokladní místo scriptem zavedení pokladny.sql
  • vyčistit databázi scriptem - je-li to potřeba např. po přenesení z jiné pobočky
    • Vymazání kompletních skladů, účtenek, kontaktů.sql - vymaže prakticky vše (mají centrální řízení a data se stáhnou synchronizací s centrálou)
    • Vymazání zkušebních dat.sql - vymaže skladové pohyby a účtenky (nemají centrální řízení a nadefinované zboží zůstane v databázi)

Konfigurace aplikace

Základní

Editace (obvykle všech 4) *.config souborů. Výchozí údaje jsou nastaveny pro samostatnou pokladnu (vše na jednom PC).

  • v sekci &ltappSettings&gt nastavit zejména *Path, SQLServer a StartSQLServer “MSSQLSERVER” (pro dodatečné spouštění SQL serveru)
  • v sekci &ltapplicationSettings&gt (pokladna) nastavit &ltvalue&gt1&lt/value&gt číslo pokladny (nesmí být stejné jako na jiném stroji v síti)
  • v sekci &ltapplicationSettings&gt (manager) nastavit cestu a oprávněného uživatele k reportům (*již netřeba)
    • lokální db - odstranit hodnoty &ltvalue&gt u ReportingServiceUserName a ReportingServiceUserPassword
    • vzdálená db - zadat hodnoty &ltvalue&gt u ReportingServiceUserName a ReportingServiceUserPassword (obvykle ReportUser)

Pozn.: cesty k SQLServeru můžeme zadávat: . (lokální db, výchozí instance SQL), ip adresu (nepřiděluje náhodně dhcp), nebo název pc (zapnutá viditelnost v síti).
Např. Data Source=.;, Data Source=192.168.1.1; Data Source=1.1.1.1,1533; nebo Data Source=Pokladna161010a
Pokud db není v defaultní instanci sql, uvádíme název instance za zpětným lomítkem, např. Data Source=.\MSSQLSERVERPOS

Nainstalovat odpovídající systém reportů - u starších verzí bez aktualizací nepoužívat nové reporty ale ty co mají na disku (*již netřeba)

  • ve složce reports spustit ReportInstaller.exe
  • nainstalovat novější systém reportů - Telerik - tento způsob již nepoužíváme
    • do C:\POSExpert\server\reports nahrát do příslušných složek reporty .trdx + ReportDef.xml (z SERVIS\release\Reporty Telerik)
    • Manager si načte reporty po spuštění, přes webový prohlížeč nejsou dostupné jako ty předchozí

Spustit Managera a Pokladnu a zadat licence

  • v Managerovi otevřít konfiguraci pokladen, pojmenovat/přejmenovat pokladnu (a případně vybrat sklady)
  • zkontrolovat Hlavní kontakt a případně v DB upravit ID main contact

Cizojazyčná verze

- rozdíly oproti CZ instalaci. (Psáno pro SK, obdobně se nastavuje HU)

  • V ovládacích panelech - Hodiny, jazyk země - sekce Oblast - Místo - Přepnout na Slovensko z původního dle nastavení jazyka windows
  • Do složky server a client dokopírovat podsložky SK, ENG, HU z aktuální verze releasu
  • V configu serveru a klienta nastavit defaultLanguage a DefaultUILanguage na SK (na velikosti písmen nezáleží)
    • POZOR po instalaci je špatně config pro klienta, chybí tam jeden z těch tagů, musí tam také být oba tedy
              <setting name="DefaultLanguage" serializeAs="String">
                    <value>SK</value>
              </setting>
              <setting name="DefaultUILanguage" serializeAs="String">
                    <value>sk</value>
              </setting>
  • Ve složce lokalizace - skripty spustit 3 scripty daného jazyka - AppConfigSK, EnumerationSK a ModuleSK
  • V tabulce Currency v DB - u CZK pole isDefault na false a u EUR na true, dále je třeba nastavit kurzy, CZK na 0,0385, EUR na 1, US na 0,8462
  • V tabulce Tax změnit sazby daně - SK: 0, 10, 20, 10, HU: 0, 18, 27, 5
  • V tabulce AppConfig změnit DefaultCountry CZ na SK
  • Nastavit fiskální režim (až obdržíme info o modulu)

Tím by mělo být nastaveno SK prostředí. Vzhledem k náročnějšímu postupu, je vždy lepší další pobočky dělat způsobem, že si vezmeme appku a db z již nastavené pobočky, ale pokud je to nový klient tak toto pochopitelně nelze.

instalace_pokladny_-_aplikace_posexpert.1534341749.txt.gz · Last modified: 2018/08/15 16:02 by tomasruc

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki