Gaps

Denna funktion används för lucksök i schemat.

 

Fält i en response.

Fields

 

In response

 

 id

X

 starttime

X

 endtime

X

 employee_id

X

 startdate

X

 hours

X

 

Query parameters

Parameter

 

Validation

 

Example in query string

 

Description

 

Default value (if not provided as query parameter)

 

 startdate

  • required

  • date_format: Y-m-d

  • before_or_equal: enddate

 startdate=2020-01-01

 Startdatum för lucksökning

 

 enddate

  • required

  • date_format: Y-m-d

  • after_or_equal: startdate

 enddate=2020-01-01

 Slutdatum för lucksökning

 

 size

  • required

  • numeric

  • min: 0.1

 size=1h30m

 or

 size=1.5

 Definiera hur stor luckan skall vara i timmar och minuter

 

 employees

  • required

  • array

 employees=1,2,3,4,5,6,7,8,9

 Lista med anstäld id:n om vilka lucka skall sökas för.

 

 employees[].id

  • required

  • integer

  • exists in employees table

 

 element from employees array

 

 starttime

  • optional

  • date_format: H:i

  • before: endtime

 starttime=11:00

 Starttid för lucksökning

 06:00

 endtime

  • optional

  • date_format: H:i

  • after: starttime

 endtime=12:00

 Sluttid för lucksök

 16:00

 rule

  • optional

  • integer

  • in: 0,1,2,3,4

 rule=1

  • 0 - default rule is to not alter output from TimeWave GapFinder module, preserving a consistent result to TimeWave scheduler

  • 1 - in a sequential way (for example, 08:00-09:00 / 09:00 - 10:00 / 10:00 - 11:00

  • 2 - in a parallel way with step (for example, 08:00 - 09:00 / 08:15 - 9:15 / 8:30 - 9:30 / 8:45 - 9:45)

  • 3 - first gap of the day

  • 4 - last gap of the day

 0

 step

  • optional

    • integer

 step=60

value in minutes. only used when rule=2. in other cases, will not influence on a results

 15

 

Postman

 

© TimeWave AB