Break logic
Breaks are supplied in this format:
StartTime,EndTime,TimeCode,HourType,Durationwhere:
| Field | Required | Description | 
|---|---|---|
| StartTime | Yes | The start time of the break/window in hh24mm format. | 
| EndTime | Yes | The end time of the break/window in hh24mm format. | 
| TimeCode | Yes | The time code for the break. | 
| HourType | No | The hour type for the break. | 
| Duration | No | Duration of the break. If this field is not supplied, the system uses EndTime - StartTime minutes. | 
For a series of breaks, use the tilde (~) symbol to separate the breaks in the Sch_Break_String:
StartTime,EndTime,TimeCode,HourType,Duration~
StartTime1,EndTime1,TimeCode1,HourType1,Duration1~
StartTime2,EndTime2,TimeCode2,HourType2,Duration2...This example specifies a break taken from 10:00-10:15 and a lunch break taken from 13:00-13:45 at the REG hour type.
1000,1015,BRK,REG~1300,1345,LUN,REGThis example specifies a 1 hour lunch that can be taken between 12:00 and 13:00.
1200,1300,LUN,REGCommas have to be supplied for the first four attributes, even if the non-required fields are not supplied. For example:
1000,1030,LUN,~1300,1315,BRK,