===== Nastavení ======
==== Nastavení ZIS ====
=== Adresář s PDF fakturami ===
PDF Faktury pro přenos na ZVK se generují z IS Orsoft Open ZIS. Ve startovací dávce Orsoft Open je třeba nastavit proměnnou prostředí
set orsoft_fakt_pdf=D:\OrsOpenSrv\Eldokum\FAV_WEB\
V tomto adresáři jsou podadresáře podle čísla odběratele (16 míst), v nich jsou vlastní soubory lfXXXXXXXXXX.pdf, kde XXXXXXXXXX je číslo faktury (10 míst).
=== Nutné číselníky pro ZIS ===
== Typ požadavku ==
Číselník Typů požadavků je na cestě (jedná se o číselník Z0TICTYP):
ZIS / Parametry / Číselníky / Workflow TIC / Číselník typů TIC zprávy
Příznak "W" říká, že se má nabízet pro Web (myšleno ZVK).
{{:orsoftopen:z0:zvk:z0_ciselnik_z0tictyp.jpg}}
== Číselníky CRM Open ==
Nejdříve je třeba obnovit standardní obsah číselníků CRM Open, aby vůbec fungovalo.
Dále je třeba doplnit následující:
* CRM / Parametry / Číselníky / Aktivity / Zdroj - a do něj přidat položku **"ZVK"** s textem Zákaznická virtuální kancelář.
* CRM / Parametry / Číselníky / Aktivity / Druh - a do něj přidat položku **"POZ"** s textem Požadavky.
* CRM / Parametry / Číselníky / Aktivity / Druh - a do něj přidat položku **"OZN"** s textem Oznámení.
=== Připojení do DB MySQL ===
Orsoft Open ZIS se připojuje napřímo do MySQL - nesmí tomu bránit žádný firewall apod. Používá se port 3306. V adresáři s hibernate.properties pro Open musí existovat
i nový konfigurační soubor pro připojení do MySQL: zvk_cfg.properties
Ten má v sobě nadefinována 2 připojení:
* do databáze ZVK_MIRROR, která je buď v ORACLE nebo v SQL Serveru - používá se jako zrcadlo vzdálené DB MySQL
* do databáze MySQL na webovém serveru
Příklad zvk_cfg.properties z ŠPVS:
# connect na MySQL s daty ZVK
zvk.connection.url=jdbc:mysql://db.ispadmin.eu:3306/spvs_zakaznici?useUnicode=true&characterEncoding=UTF-8
zvk.connection.username=spvs_zakaznici
zvk.connection.password=XXXXXXXXXXX
# connect na Oracle (lokalni DB), kde se pripravuji data pro ZVK
mirror.connection.url=jdbc:oracle:thin:@192.168.6.116:1521:orsoft
mirror.connection.username=zvk_mirror
mirror.connection.password=zvk_mirror
Příklad zvk_cfg.properties z VaKTU:
# connect na MySQL s daty ZVK
zvk.connection.url=jdbc:mysql://zakaznici.vaktu.cz:3306/vaktu_zakaznici?useUnicode=true&characterEncoding=UTF-8
zvk.connection.username=root
zvk.connection.password=XXXXXXXXXXX
# connect na MSSQL (lokalni DB), kde se pripravuji data pro ZVK
mirror.connection.url=jdbc:sqlserver://SERVIS5\\MSSQL;databaseName=ZVK_MIRROR
mirror.connection.username=zvk_mirror
mirror.connection.password=zvk_mirror