OpsWorkAssignmentRules
Name: OPS Work Assignment Rules
Type: Ancillary
Modules: OPS-Bidding, OPS-Employee Profile, OPS-Dispatch, OPS-Web (Bidding)
Description: Contains work assignment rules and their associated threshold values.
| Field | Documentation |
|---|---|
| RuleId | Unique identifier for a work assignment rule. |
| Name | Name of the work assignment rule. |
| RulePurpose | Purpose of the work assignment rule. |
| RuleType | Rule type (1 = Daily Platform Time, 2 = Daily Work Time, 3 = Daily Spread Time, 4 = Daily Continuous Work Time, 5 = Min. Intervening (Diff Nodes), 6 = Min. Intervening (Same Nodes), 7 = Off Time Between Days, 8 = Weekly Platform, 9 = Weekly Work time, 10 = Weekly Off Time, 11 = BiWeekly Work Time, 12 = BiWeekly Platform Time, 13 = Overlapping time, 14 = Weekday Platform Time, 15 = Weekend Platform Time, 16 = Weekday Work Time, 17 = Weekend Work Time, 18 = Daily Driver Time, 19 = Weekly Driver Time, 20 = BiWeekly Driver Time, 21 = Rolling Period Driver Time, 22 = Rolling Period Platform Time, 23 = Rolling Period Work Time, 24 = Rolling Period Consecutive Rest Time, 25 = Weekly Minimum Work Time, 26 = Max. Intervening (Diff Nodes), 27 = Max. Intervening (Same Nodes), 31 = Bid Timeframe, 32 = Minimum Rest in Period, 81 = Custom1, 82 = Custom2, 83 = Custom3). |
| DivisionGroup | Division group for which this record applies. |
| EmployeeTypeGroup | Employee type group (from AncillaryGroup) for which the rule is used. |
| BidUnitGroup | Bid unit group (from AncillaryGroup) for which the rule is used. |
| WarningThreshold | Warning threshold time in seconds. |
| ErrorThreshold | Error threshold in seconds. |
| Waiver | If true, waivers can be created to override this rule for some operators. |
| Comments | Comments about the record. |
| ApplicationList | Specifies the OPS functions where this rule is checked (1 = Bidding, 2 = Work Planner, 3 = Assignment Assistant, 4 = Daily Activity, 5 = Activate Day, 6 = Rota, 7 = Absence Conflict). |
| ApplicationListExcludeAbsences | Specifies the OPS functions for which absences will be excluded when validating work (1 = Bidding, 2 = Work Planner, 3 = Assignment Assistant, 4 = Daily Activity, 5 = Activate Day, 6 = Rota, 7 = Absence Conflict). |
| CheckAdjoiningDays | If true, OPS checks adjoining days for the previous and following days' shifts. |
| PieceOneWorkAndStatus | Type of work (from AncillaryGroup) that is considered by an intervening rule. |
| PieceTwoWorkAndStatus | Type of work (from AncillaryGroup) that is considered by an intervening rule. |
| ContinuousWorkBreakTime | Maximum continuous length of a work break (in seconds). |
| CalculationMethod | Period used in calculations for a rule that does not consider daily periods. |
| ModBy | User who last modified the record. |
| ModDate | Date the record was last modified. |
| ModTime | Time the record was last modified. Value is in seconds from midnight. |
| Rolling | If true, a rolling time period is used for the rule. |
| DriverTimeComponents | Driver times to be included (Report Time, Start Wait, Start Travel, Platform Time, End Wait, End Travel, Clear Time). |
| FromDay | Number of days before the active day considered for a rule with a rolling time period. |
| ToDay | Number of days after the active day considered for a rule with a rolling time period. |
| AbsenceTypeGroup | Absence type group (from AncillaryGroup) to use with a rule. |
| FromDate | Start date when the rule becomes effective. |
| ToDate | End date after which the rule ceases to be effective. |
| CustomParm1 | Custom parameter. |
| CustomParm2 | Custom parameter. |
| CustomParm3 | Custom parameter. |
| ResetTimeFrame | Amount of time in seconds required to restart the accumulation of hours for a rule with a rolling period. |
| UseCalendarDate | If true, the calendar date is used. |
| IsHidden | Indicates whether the rule is hidden. |
| ModAction | Last action performed on the record. |
| IgnoreBetweenSignups | If true, the last day of the prev. signup and the first day of the new signup will be ignored. It applies in bidding and workplanner only. |
| DisplayInOPSWeb | If true, the rule is displayed in OPS-Web Work Assignment Rule Violations. |