Zde se dozvíte, jak vytvářet, aktualizovat a odstraňovat výjimky pro pracovní stanice a osoby. Výjimky představují přerušení kapacit pracovních stanic nebo směn osob. Výjimkou pro stroj může být například servisní nebo údržbářská přestávka a výjimkou pro osobu dovolená, nemocenská nebo volno.
Výjimky pro pracovní stanice #
K výjimkám pracovní stanice lze přistupovat z koncového bodu /workstation-exceptions.
K výjimkám osob lze přistupovat z koncového bodu /person-exceptions.
Získávání výjimek #
Existující výjimky získáte odesláním požadavku GET takto:
Výjimky pracovní stanice můžete načítat podle typu, workstation_id, external_id nebo upravených podmínek.
Výjimky osob můžete načíst podle typu, person_id nebo upravených podmínek.
Vytvoření výjimky #
Výjimku pro pracovní stanici můžete vytvořit odesláním požadavku POST takto:
Chcete-li určit, na kterou pracovní stanici je výjimka naplánována, použijte pole workstation_id.
Povolené typy výjimek pro pracovní stanice jsou: Údržba, Úklid a Přesun/organizace.
Všimněte si, že pro výjimku pracovní stanice můžete zadat také externí_id.
Chcete-li vytvořit výjimku pro osobu, odešlete požadavek POST takto:
Chcete-li určit, pro kterou osobu se výjimka vytvoří, musíte použít person_id.
Povolené typy výjimek pro osoby jsou: Dovolená, nemocenská dovolená, flexibilní dovolená, neplacené volno.
Aktualizace výjimky #
Chcete-li aktualizovat výjimku, musíte použít id výjimky, které můžete získat odesláním požadavku GET nebo ze zprávy s odpovědí při vytváření uvedené výjimky.
Odstranění výjimek #
Odstranění výjimek pracovní stanice lze provést zadáním interních id výjimek, externích id nebo id pracovní stanice.
Odstranění výjimek osob lze provést zadáním interních identifikátorů výjimek nebo person_ids.
V jednom požadavku lze odstranit více sad výjimek zadáním jejich id v poli:
Ve zprávě odpovědi na požadavek DELETE se dozvíte, kolik výjimek bylo odstraněno.