Missions

Uppdrag (Missions) skapas utifrån arbetsorders (workorders). Du kan addera anställda på ett uppdrag (mission) samt lägga till avvikelser (deviation).

Det finns även funktionalitet för avbokning, ändring av tid och godkännande av såväl admin som anställd.

Ger man inga datum till sitt GET-request returneras nästkommande 7 dagars uppdrag, inklusive idag. Totalt 8 dagars uppdrag.

Går att välja egna datum med filter på startdate och enddate. Ex alla uppdrag i juni:
/missions?filter[startdate]=2023-10-11&filter[enddate]=2024-12-03

Vill man enbart ha uppdrag en speciell dag räcker det med att sätta startdate:
Ex: /missions?filter[startdate]=2022-06-06

En bookingline motsvarar det som i applikationen kallas för en bokning.

Följande filtreringsfunktionalitet finns vid GET:

filter name

 

filter value

 

 approved

 none

 employee

 admin

 both

 employee_not_admin

 none_employee

 (ej anställdgodkänd)

 none_admin

 (ej admingodkänd)

 cancelled

 (avbokade uppdrag döljs om de ej explicit efterfrågas via filter)

 1/0

 client_id

 id frrån clients

 enddate

 YYYY-MM-DD

 employee_id

 id från employees 

 id

 mission->id

 startdate

 YYYY-MM-DD

 workarea_name

 name från workareas

 

Funktionen fields kan användas enligt följande:

 v3/missions?fields=field1[,field2,..]

Possible field name

 

 id

 type

 recurrencyinterval_id

 client

 services

 employees

 workorder

 

© TimeWave AB