Konfigurace WS
Okno otevřené klepnutím na položku Konfigurace WS je určeno k nastavení ID_profile pro webové služby.
Zaškrtávacím políčkem Aktivní nastavte, jestli se má konfigurace aktuálně používat.
Klepnutím na tlačítko
zobrazíte okno s nápovědou k příslušné konfiguraci.
-
config_ws_profile
Konfigurace se zapisuje do dvou vnořených polí, index prvního pole je ID profilu, které můžeme zvolit, toto ID bude použito v požadavku na WS. Druhé pole obsahuje parametry ve formátu klíč => hodnota.Nastavit lze tyto klíče:
-
id_serv_subj = ID_CERT obsluhovaného subjektu.
-
login_user = přihlašovací jméno uživatele, pod kterým se budou vytvářet dokumenty/spisy, pokud není přihlašovací jméno zadáno, použije se přihlašovací jméno z autentifikace webové služby.
-
MSG_IN_id_fmve = ID_FMVE pro vytvoření příchozího dokumentu (MSG_IN).
-
MSG_OUT_id_fmve = ID_FMVE pro vytvoření odchozího dokumentu (MSG_OUT).
-
SPIS_id_fmve = ID_FMVE pro vytvoření spisu (SPIS).
-
SPIS_cj_id = číselná řada pro vytvoření spisové značky spisu. Použije se jen v případě, že nebyla číselná řada pro vytvoření sp.zn. předána v požadavku na WS.
-
MSG_IN_can_use_default = 1 povolí používat defaultní hodnoty při vytváření MSG_IN, pokud nejsou hodnoty předány v požadavku na WS.
-
MSG_OUT_can_use_default = 1 povolí používat defaultní hodnoty při vytváření MSG_OUT, pokud nejsou hodnoty předány v požadavku na WS.
-
MSG_IN_mail_notify = 1 pošle informační mail po vytvoření příchozího dokumentu (MSG_IN) uživateli, který ho má zpracovat.
-
MSG_OUT_mail_notify = 1 pošle informační mail po vytvoření odchozího dokumentu (MSG_OUT) uživateli, který ho má zpracovat.
-
SPIS_mail_notify = 1 pošle informační mail po vytvoření spisu (SPIS) uživateli, který ho má zpracovat.
Příklad konfigurace pro dva profily WS:
array ( 1 => array ('id_serv_subj' => '28', 'login_user' => 'admin', 'MSG_IN_id_fmve' => '2', 'MSG_OUT_id_fmve' => '44', 'SPIS_id_fmve' => '79', 'SPIS_cj_id' => '58', 'MSG_OUT_can_use_default' => '0', 'MSG_IN_can_use_default' => '0'), 5 => array ('id_serv_subj' => '46', 'login_user' => 'admin', 'MSG_IN_id_fmve' => '17', 'MSG_OUT_id_fmve' => '92', 'SPIS_id_fmve' => '83', 'SPIS_cj_id' => '37', 'MSG_OUT_can_use_default' => '1') ); -
-
config_ws_logdir
Adresář pro logování WS, krom absolutní cesty můžete použít define z config.php FF: XMLGW_LOGDIRNapř.: jen
XMLGW_LOGDIRneboXMLGW_LOGDIR . '/dzhp/'Zkontrolujte, že zadaná cesta končí znakem
/a adresář existuje. -
config_ws_debugdir
Adresář pro debug logy. Zde použijte cestu z proměnné "config_ws_logdir", např.:$config_ws_logdir . '/debug_ws' -
config_ws_loglevel
Úroveň debug logování, máte-li nakonfigurován adresář pro debug logování, můžete určit, jak podrobné bude debug logování:-
61 – pořizovat debug výstupy z veškeré komunikace a měřit čas
-
60 – pořizovat debug výstupy z veškeré komunikace
-
50 – pořizovat debug výstupy při chybě – logovat přenášená data
-
40 – chyby, varování, poznámky a informace (výchozí úroveň)
-
30 – chyby, varování a poznámky
-
20 – chyby a varování
-
10 – pouze chyby
-
0 – neloguje se
-
-
ws_audit_log
WS vytváří auditní log pro každý požadavek v adresáři dle proměnné$config_ws_debugdir. Každý požadavek je zaznamenán do čtyřech souborů: http proměnné, xml data příchozí, xml data odchozí a čas trvání požadavku. Tímto parametrem lze vytváření auditních logů potlačit: false = auditní logy se nebudou vytvářet.V opačném případě se budou auditní logy vždy vytvářet za předpokladu, že je nastavená proměnná
$config_ws_debugdir.
Pokud vám v seznamu schází nějaký konfigurační údaj, můžete si jej přidat. Klepněte na tlačítko Přidat konfiguraci, umístěné v pravém horním rohu okna. Poté se zobrazí dialog Přidat konfiguraci.
V dialogu vyplňte Název proměnné a Hodnotu proměnné. Typ proměnné vyberte ze seznamu, k dispozici jsou volby Proměnná, Define a Pole.
Nastavení konfigurací a změny je nutné potvrdit klepnutím na tlačítko Uložit.