Jobcontrol

Program pro spouštění automatických úloh, například závěrka dne, komunikace s e-shopem a podobně.Také spouští JobSpool.

Úlohy běží pod windows uživatelem „jobcon“. Jsou vidět ve Windows Plánovači úloh, který je i spouští. Plánování a změny se provádí v i/2.

Implementace

Pro nastavení jobcon se používají systémové paramtery xp086 a dál. Další parametry:

Parametr	Modul	Popis
xp0020	syst00 (System)	JobControl Script Directory Příklad: U:\Programme\Polynorm\i2\sys\scripts
xp0021	syst00 (System)	JobControl Logfile Directory Příklad: U:\Programme\i2\data\JobControl
xp0034	syst00 (System)	Windows Username pro JobControl, Příklad: Jobcon POZOR: Lze měnit pouze přes správu JobControl, protože jsou uložena šifrovaně (Extras, JobControl User)
xp0035	syst00 (System)	Heslo pro JobControl Windows User POZOR: Lze měnit pouze přes správu JobControl, protože jsou uložena šifrovaně (Extras, JobControl User)
xp0036	syst00 (System)	Windows Domény pro JobControl Windows User, Příklad: Poly

Detail - nastavení plánování

Fronta číslo	Unikátní číslo fronty
Uživatel	Uživatel i/2, pod kterým je úloha spuštěna
Mandant	Číslo mandanta, který je zpracován
Autostart	Ano=úloha je automaticky naplánována
Kategorie	Používat pouze obecné (Ostatní jsou rezervovány pro implementaci)
Čas konce	Čas ukončení úlohy opakované pomocí Interval
Jméno úlohy	Název v Naplánované úlohy, nesmí být použitá diakritika
Script	Vždy používat „JobControlRun.cmd“
Server	Název serveru, kde úloha poběží, pokud je nainstalováno více serverů
Fáze plánování	Nemá význam
Čas čekání	Čas čekání mezi starty při používání kategorie Spooler
Interval	Pokud je nastavený větší než nula, bude úloha spouštěna opakovaně až do času konce. Pokud má úloha zadaný Interval opakování, musí mít zadaný také čas konce.
Včetně fronty	Při zvolení položky se začne Interval počítat ihned po spuštění úlohy, jinak až po ukončení.
Poslední kontrola Spool status	Informace

Na základě těchto údajů plánuje i/2 úlohu do Plánovaných úloh. V naplánovaných úlohách je uložena pouze následující úloha, po jejím spuštění se automaticky naplánuje další. Plánované úlohy jsou popsány v online nápovědě Windows.

Debug

Úlohy běží na session 0 (bez gui) Debugování je možné přes debugger - připojit na číslo procesu. Alternativně je možné dočasně nastavit v plánovači úloh „Spustit pouze když je uživatel přihlášen“, pak dostane okno uživatel Jobcon.

Stránky v této kategorii:

Detail - nastavení plánování

Termíny

Úlohy / Parametry nastavení

JobControl protokol Log

Jak plánovat novou úlohu JobControl

//Strana: polysup/zzjobcon00w/_set_0 //
//Strana: polysup/zzjobcon00w/zzjobcon101f //
//Strana: polysup/zzjobcon00w/zzjobcon103f //
//Strana: polysup/zzjobcon00w/zzjobcon104f //