Class HosRulesetWorkdayConfig
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The work day config.
public class HosRulesetWorkdayConfig
- Inheritance
-
HosRulesetWorkdayConfig
- Inherited Members
Constructors
HosRulesetWorkdayConfig()
public HosRulesetWorkdayConfig()
Properties
ConsecutiveOffCountIncludesWt
Gets or sets a value indicating whether WT counts towards consecutive hours off core rest or not.
public bool ConsecutiveOffCountIncludesWt { get; set; }
Property Value
- bool
A value indicating whether WT counts towards consecutive hours off core rest or not.
DriveMaximum
Gets or sets the maximum drive time.
public int DriveMaximum { get; set; }
Property Value
- int
The maximum drive time.
DutyMaximum
Gets or sets the maximum duty time.
public int DutyMaximum { get; set; }
Property Value
- int
The maximum duty time.
ExemptionReducedRest
Gets or sets the reduced offDutyMinimum driver can take every certain days when not in Workday violation
public HosRulesetExemptionReducedRest? ExemptionReducedRest { get; set; }
Property Value
- HosRulesetExemptionReducedRest
A value indicating reduced rest exemption criteria for the driver.
OffDutyMinimum
Gets or sets the off duty minimum time.
public int OffDutyMinimum { get; set; }
Property Value
- int
The off duty minimum time.
WorkdayMaximum
Gets or sets the work day maximum.
public int WorkdayMaximum { get; set; }
Property Value
- int
The work day maximum.
WorkdayMaximumWhenSplitSB
Gets or sets the work day maximum when split sleeper berth (Canada North of 60 ruleSets).
public int WorkdayMaximumWhenSplitSB { get; set; }
Property Value
- int
The work day maximum when split sleeper berth.
WtExtendsWorkday
Gets or sets a value indicating whether WT should extend ("freeze") the workday or not.
public bool WtExtendsWorkday { get; set; }
Property Value
- bool
A value indicating whether WT should extend ("freeze") the workday or not.