Tukaj boste izvedeli, kako ustvariti, posodobiti in izbrisati izjeme delovnih postaj in oseb. Izjeme so prekinitve zmogljivosti delovne postaje ali izmene osebe. Izjema za delovni stroj je lahko na primer servisni ali vzdrževalni premor, izjema za osebo pa dopust, bolniška odsotnost ali dopust.
Izjeme delovne postaje #
Do izjem delovne postaje lahko dostopate s končne točke /workstation-exceptions.
Do izjem oseb lahko dostopate prek končne točke /person-exceptions.
Pridobivanje izjem #
Obstoječe izjeme pridobite tako, da pošljete zahtevke GET, kot je ta:
Izjeme delovne postaje lahko pridobite po vrsti, workstation_id, external_id ali spremenjenih pogojih.
Izjeme oseb lahko poiščete po vrsti, person_id ali spremenjenih pogojih.
Ustvarjanje izjeme #
Izjemo delovne postaje lahko ustvarite tako, da pošljete zahtevo POST, kot je ta:
Za določitev delovne postaje, za katero je izjema načrtovana, uporabite polje workstation_id.
Dovoljene vrste izjem za delovne postaje so: Vključene so naslednje možnosti: vzdrževanje, čiščenje in premikanje/urejanje.
Upoštevajte, da lahko za izjemo delovne postaje navedete tudi zunanje_id.
Če želite ustvariti izjemo za osebo, pošljite zahtevo POST, kot je ta:
Če želite določiti, za katero osebo je ustvarjena izjema, morate uporabiti person_id.
Dovoljene vrste izjem za osebe so: Dopust , bolniški dopust, fleksibilni dopust, neplačan dopust.
Posodabljanje izjeme #
Za posodobitev izjeme morate uporabiti id izjeme, ki ga lahko dobite s pošiljanjem zahtevkov GET ali iz odzivnega sporočila pri ustvarjanju omenjene izjeme.
Brisanje izjem #
Izključitve delovne postaje lahko izbrišete tako, da navedete notranje id izjeme, zunanje_id ali delovne_id postaje.
Izključitve oseb lahko izbrišete tako, da navedete notranje identifikatorje izjem ali person_ids.
V eni zahtevi lahko izbrišete več nizov izjem, tako da v polju navedete njihove identifikatorje:
V odzivnem sporočilu zahteve DELETE je navedeno, koliko izjem je bilo izbrisanih.