Dosys:Naplánované úlohy: Porovnání verzí

Z Astea wiki
Skočit na navigaci Skočit na vyhledávání
 
(Není zobrazeno 6 mezilehlých verzí od stejného uživatele.)
Řádek 40: Řádek 40:
|-
|-
| term:export || Export dat do terminálů. Aktuálně jsou podporovány terminály, připojené prostřednictví HW connector.
| term:export || Export dat do terminálů. Aktuálně jsou podporovány terminály, připojené prostřednictví HW connector.
'''Formát příkazu'''
<syntaxhighlight lang="php">
<syntaxhighlight lang="php">
term:export [pending|all|id] [--resync]
term:export [pending|all|{number}] [--resync]
</syntaxhighlight>
</syntaxhighlight>
=== Parametry ===
;pending
;pending
:Exportují se pouze data změněných terminálů.
:Exportují se pouze data změněných terminálů. Výchozí hodnota.
;all
;all
:Exportují data všech terminálů.
:Exportují data všech terminálů.
;[id]
;number
:Exportuje data terminálu se zadaným číslem.
:Exportuje data terminálu se zadaným číslem.
;resync
;--resync
:Je-li uveden, spustí aktualizaci v3ech dat v terminálu. Není aktivní ve spojení s term=pending
:Je-li uveden, spustí aktualizaci všech dat v terminálu. Standardně se provádí jen rozdílové zpracování. Uplatní se jen ve spojení s pending nebo konkrétním číslem terminálu.
|-
|-
| ksProgram:importAbsences || Import dovolených ze mzdového systému KS program.
| ksProgram:importAbsences || Import dovolených ze mzdového systému KS program.

Aktuální verze z 1. 8. 2025, 14:32

Dosys 5.1.2.10

Přehled

Naplánované úlohy zajišťují zpracování opakovaných akcí. O jejích spouštění se stará naplánovaná úloha operačního systému, vytvořená správcem při instalaci aplikace Dosys. Naplánované úlohy volají příkazy konzole systému Laravel. Kromě standardních příkazů exportuje aplikace Dosys vlastní sadu příkazů.

Údaje

Název

Název naplánované úlohy.

Popis

Podrobné informace o naplánované úloze. Slouží pro přehled.

Příkaz

Spouštěný příkaz konzole.

Stav

Stav naplánované úlohy. Stav mění plánovač úloh i obsluha.

  • čeká - úloha čeká na další spuštění.
  • pobíhá - úloha je právě zpracovávána.
  • neaktivní - úloha nebude spouštěna.

Priorita

Pokud je více úloh naplánováno na stejný okamžik, budou se zpracovávat v pořadí podle tohoto údaje sestupně.

Plán

Frekvence spouštění naplánované úlohy. Pro upřesnění spouštění je nutné zadat i doplňující parametr.

  • není - úloha nebude spouštěna.
  • každou minutu
  • každých 5 minut
  • každou hodinu - úloha bude spuštěna 1x za hodinu v minutě, dané doplňujícím parametrem. Hodnota musí být číselná v rozsahu 0-59.
  • denně - úloha bude spuštěna 1x denně v čase, určeném doplňujícím parametrem. Čas musí být uveden ve formátu HH:MM.

Důležité: frekvence spouštění je omezena nastavením systémové naplánované úlohy, která spouští scheduler. Je-li její frekvence 1x za 5 minut, bude i úloha s plánem každou minutu spouštěna každých 5 minut.

Příkazy konzole

Příkaz Popis
term:import Načtení dat z terminálů ASTEA a HIKTERM.
term:export Export dat do terminálů. Aktuálně jsou podporovány terminály, připojené prostřednictví HW connector.

Formát příkazu

term:export [pending|all|{number}] [--resync]
pending
Exportují se pouze data změněných terminálů. Výchozí hodnota.
all
Exportují data všech terminálů.
number
Exportuje data terminálu se zadaným číslem.
--resync
Je-li uveden, spustí aktualizaci všech dat v terminálu. Standardně se provádí jen rozdílové zpracování. Uplatní se jen ve spojení s pending nebo konkrétním číslem terminálu.
ksProgram:importAbsences Import dovolených ze mzdového systému KS program.
karat:importAbsences Zpracování importu schválených dovolených ze mzdového systému KARAT.
request:process Zpracování požadavků, čekajících ve frontě.
attend:workTimeChangeNotify Rozeslání upozornění o změně směny.
jobka:clearData Smazání denních dat, měsíčních dat a dat směn z aplikace JOBKA prostřednictvím API.
jobka:exportDayData Export denních dat docházky do aplikace JOBKA prostřednictvím API.
jobka:exportMonthData Export měsíčních dat docházky do aplikace JOBKA prostřednictvím API.
jobka:exportShiftData Export informací o směnách do aplikace JOBKA prostřednictvím API.
jobka:importEmails Import e-mailů pro upozornění z API JOBKA.
jobka:importAbsences Import požadavků na nepřítomnost (dovolenou) z API Jobka.
jobka:importWebAbsences Import požadavků na nepřítomnost (dovolenou) z webu JOBKA.
aristotelos:importShifts Import plánu směn ze systému AristoTelos.

Odkazy

Domovská stránka