Tu sa dozviete, ako vytvárať, aktualizovať a odstraňovať výnimky pre pracovné stanice a osoby. Výnimky sú prestávky v kapacitách pracovnej stanice alebo v zmenách osôb. Výnimka stroja môže byť napríklad servisná alebo údržbová prestávka a výnimka osoby dovolenka, práceneschopnosť alebo dovolenka.
Výnimky pre pracovné stanice #
K výnimkám pracovnej stanice možno pristupovať z koncového bodu /workstation-exceptions.
K výnimkám osôb možno pristupovať z koncového bodu /person-exceptions.
Získavanie výnimiek #
Existujúce výnimky získate odoslaním požiadavky GET takto:
Výnimky pracovnej stanice môžete načítať podľa typu, workstation_id, external_id alebo zmenených podmienok.
Výnimky osôb môžete načítať podľa typu, person_id alebo upravených podmienok
Vytvorenie výnimky #
Výnimku pre pracovnú stanicu môžete vytvoriť odoslaním tejto požiadavky POST:
Ak chcete určiť, pre ktorú pracovnú stanicu je výnimka naplánovaná, použite pole workstation_id.
Povolené typy výnimiek pre pracovné stanice sú: Údržba, Upratovanie a Presun/organizácia.
Všimnite si, že pre výnimku pracovnej stanice môžete zadať aj external_id.
Ak chcete vytvoriť výnimku pre osobu, pošlite žiadosť POST takto:
Ak chcete určiť, pre ktorú osobu sa výnimka vytvorí, musíte použiť person_id.
Povolené typy výnimiek pre ľudí sú: Dovolenka, nemocenská dovolenka, flexi dovolenka, neplatená dovolenka.
Aktualizácia výnimky #
Ak chcete aktualizovať výnimku, musíte použiť identifikátor výnimky, ktorý môžete získať odoslaním požiadavky GET alebo zo správy s odpoveďou pri vytváraní uvedenej výnimky.
Odstránenie výnimiek #
Odstránenie výnimiek pracovnej stanice je možné vykonať zadaním interných id výnimiek, externých_id alebo workstation_ids.
Odstránenie výnimiek osôb je možné vykonať zadaním interných identifikátorov výnimiek alebo person_ids.
V jednej požiadavke je možné odstrániť viacero súborov výnimiek zadaním ich id v poli:
V správe o odpovedi na žiadosť DELETE sa dozviete, koľko výnimiek bolo odstránených.