Her lærer du, hvordan du opretter, opdaterer og sletter undtagelser for arbejdsstationer og personer. Undtagelser er pauser i en arbejdsstations kapacitet eller en persons skift. En maskinafbrydelse kan f.eks. være en service- eller vedligeholdelsespause, og en personafbrydelse kan være en ferie, en sygemelding eller en ferie.
Undtagelser for arbejdsstationer #
Undtagelser for arbejdsstationer kan tilgås fra slutpunktet /workstation-exceptions.
Personundtagelser kan tilgås fra endepunktet /person-undtagelser.
Hentning af undtagelser #
Du henter eksisterende undtagelser ved at sende GET-forespørgsler som denne:
Du kan hente arbejdsstationsundtagelser efter type, arbejdsstations-id, ekstern-id eller ændrede betingelser.
Du kan hente personundtagelser efter type, person_id eller ændrede betingelser
Oprettelse af en undtagelse #
Du kan oprette en arbejdsstationsundtagelse ved at sende en POST-anmodning som denne:
For at angive, hvilken arbejdsstation undtagelsen er planlagt til, skal du bruge feltet workstation_id.
De tilladte typer af undtagelser for arbejdsstationer er: Vedligeholdelse, rengøring og flytning/organisering.
Bemærk, at du også kan angive et external_id for en arbejdsstationsundtagelse.
For at oprette en personundtagelse skal du sende en POST-anmodning på denne måde:
For at angive, hvilken person undtagelsen er oprettet for, skal du bruge person_id.
De tilladte typer af undtagelser for mennesker er: Ferie, sygeorlov, flexorlov, ulønnet orlov.
Opdatering af en undtagelse #
For at opdatere en undtagelse skal du bruge det undtagelses-id, du kan få ved at sende GET-forespørgsler eller fra svarmeddelelsen, når du opretter den pågældende undtagelse.
Sletning af undtagelser #
Sletning af arbejdsstationsundtagelser kan ske ved at angive interne undtagelses-id’er, eksterne_id ‘er eller arbejdsstations-id‘er.
Sletning af personundtagelser kan ske ved at angive interne undtagelses-id’er eller person_id‘er.
Flere sæt undtagelser kan slettes i en enkelt anmodning ved at angive id’erne i et array:
Svarmeddelelsen fra en DELETE-forespørgsel fortæller dig, hvor mange undtagelser der er blevet slettet.