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 |