Help.i novinky Obsah dokumentace Příručka pro kontaktní osoby Příručka pro správce a operátory Technická podpora Hledání on-line

Automatické přepínání operátorů

Program SwitchUserState.exe v databázi HELP.i automaticky přepíná stav operátorů (out-of-office) podle toho, kdo má aktuálně pohotovost. Podle prvního vstupního parametru jsou k dispozici 3 funkce:

První spuštění programu SwitchUserState.exe je nutné s parametrem volno, při kterém se vytvoří soubor s historií operátorských stavů.
Pro spuštění s databází "helpi" a jsou připraveny soubory prace.bat, volno.bat a update.bat. Tyto soubory lze spouštět např TaskSchedulerem. Každé spuštění programu je dokumentováno v logovacím souboru.

Vstupy z příkazové řádky:

Vstupy z registrů:

Před prvním spuštěním programu je nutné uložit do registrů odpovídající hodnoty proměnných (umístění v registrech je HKEY_LOCAL_MACHINE\SOFTWARE\Datasys\Help.i\switchUserState). Pro tento účel lze modifikovat a importovat soubor SwitchUserState.reg.

Pro správný běh programu musí být zadány správně všechny vstupy z příkazové řádky i z registrů, v případě zadání neexistující cesty, souboru, databáze nebo neplatného parametru, je program vždy ukončen.

Formáty souborů s kalendářem a se seznamem operátorů v pohotovosti jsou zřejmé z přiložených vzorů (pre_kalendar.xls a pre_pohotovost.xls).

Kalendář obsahuje sloupce "Datum" a "Typ", kde hodnoty Typ odpovídají:

Seznam operátorů v pohotovosti musí obsahovat sloupec "Začátek" a dále pak může následovat libovolný počet sloupců s emailovými adresami operátorů v pohotovosti. Pohotovost začíná vždy datem uvedeným v aktuálním řádku a končí den před datem uvedeným na řádku následujícím (poslednímu řádku platnost nekončí).

zpět na začátek