Predefined Constraints
The following table describes the predefined constraints for the ABS and Optimizer.
Constraint | Description |
---|---|
Appointment Booking Activity Time |
Limits the time of day an activity of a specified type or priority can start or end. |
Appointment Booking FSE Limit |
Limits the number of activities of any type or of a specified type, or time that any employee or a specific employee spends on activities. Or, limits the number of activities or time spent on activities for a specified service role (for example, Installation or Preventive Maintenance). |
Appointment Booking Schedule Activity Type |
Limits the number of activities of any type or the time spent on activities of a specified type for a whole schedule. |
Optimizer Activity Time Hard |
Limits when an activity of a specified type or priority must begin or end. This constraint is a hard constraint. |
Optimizer Activity Time Soft |
Limits when an activity of a specified type or priority can begin or end. Also, specifies the penalty for violating this soft constraint. |
Optimizer FSE Limit Hard |
Limits the following values for any employee or a specific employee during a specified period:
This constraint is a hard constraint. |
Optimizer FSE Limit Soft |
Limits the following values for any employee, a specific employee, or a specified service role (for example, Installation or Preventive Maintenance) during a specified period:
Also, specifies the penalty for violating this soft constraint. |
Optimizer Fairness |
Promotes an equal distribution of the following values for workload, specified as a percentage, for all employees or for a specified service role (for example, Installation or Preventive Maintenance):
Also, specifies the penalty for violating this soft constraint. Note: Optimizer Fairness is a leeway constraint because it is based
on a percentage and not an absolute value. Because this number is
approximate, the Optimizer can achieve acceptable schedule assignments
within acceptable times. |
Optimizer Schedule Activity Type Hard |
Limits the following values for a whole schedule in a specified period:
This constraint is a hard constraint. |
Optimizer Schedule Activity Type Soft |
Limits the following values for a whole schedule:
Also, specifies the penalty for violating this soft constraint. |
Optimizer Schedule Overtime Soft |
Limits the hours of overtime in a specified period for a whole schedule. Also, specifies the penalty for violating this soft constraint. |
Optimizer Travel Time |
Limits the travel time between activities for all employees, specific employees, or a specified service role (for example, Installation or Preventive Maintenance). This constraint can be a hard or soft constraint. |