Scenario
|
Result
|
---|---|
• The dispatcher schedules a work order manually for a technician at 8.30 AM.
• The drive time between the technician’s home location and the work order location is 1.5 hours.
• Technician’s business hours start at 8 AM.
• Schedule Optimization has scheduled two work orders for the technician later in the day.
|
The technician cannot reach the work order location at 8.30 AM. So, Schedule Optimization marks the technician route as unoptimizable and reschedules the optimizable work orders scheduled for the technician for the day.
|
• The dispatcher has manually scheduled a work order for the technician for the 9 AM -10 AM slot.
• The Technician record is updated and working hours are removed.
|
All the work orders assigned to the technician are unassigned. Schedule Optimization marks the technician route as unoptimizable and reschedules the optimizable work orders in the technician route.
|
• The technician route has a PTO/ non-work order event, from 10:00 AM to 11:00 AM.
• Dispatcher placed an overlap event with PTO/non-work order event, from 10:30 AM to 11:30 AM.
|
The technician route is marked unoptimizable.
|
• The technician route has a manually scheduled work order (pillar), from 10.00 AM to 11:00 AM.
• The dispatcher placed another work order manually, from 10:30 AM -11:30 AM.
|
The technician route is marked unoptimizable.
|
|
Schedule Optimization uses the AllowUnreachablePillars flag to configure the behavior of marking routes as unoptimizable in the scenario of invalid scheduling by dispatchers. The flag is set to true by default. Contact the Schedule Optimization team to set the flag to false, which means that Schedule Optimization never marks any route as unoptimizable and routes always stay active. Setting the AllowUnreachablePillars flag to false causes event overlaps and other discrepancies when there is invalid scheduling by the dispatcher. The discrepancies should be handled by the dispatcher manually.
|