Infinite scheduling is the process used to schedule shop orders for. For sites that use Advanced Planning Board (APB), infinite scheduling will be used when scheduling orders from shop orders and other places in the application, and the Constraint Based Scheduling (CBS)scheduler will be used when scheduling shop orders in APB.
If you choose forward scheduling, the system calculates the end date for the shop order based on the earliest start date that you specified. With backward scheduling, the system calculates the start date based on the specified need date. When the shop order is created and scheduled, it is also possible to set the shop order to use manual scheduling. When using manual scheduling, all operations are set to the manual scheduling schedule direction, and the user can manually set start and finish dates on the operation. When the shop order is set to manual scheduling, the infinite scheduler is no longer involved and it is up to the planner to handle the scheduling.
The infinite scheduler can handle multiple shop orders, but it always treats each shop order as if it is the only one in the system, with few constraints on resources and capacity. When selecting which resource on a work center should be used, the system selects the least loaded resource for the work center for the time span when the operation should be scheduled. It is also possible to manually decide which resource should be used, by updating the Preferred Resource field on the shop order operation. When the operation is started on a resource, the Preferred Resource field will also be updated with the resource that the operation was started on. If the shop order is rescheduled with infinite scheduler after that, it will use that resource, if available.
Shop order infinite scheduling considers the following constraints:
Rescheduling of individual shop orders can be performed immediately, but in some cases shop order operation scheduling is done in the background. For example, when a calendar connected to a work center is regenerated and the scheduled start or scheduled finish date no longer exists as a work day in the generated calendar or when Reschedule Shop Orders by Site is executed.
When scheduling the following rules are used:
The time to schedule is the remaining manufacturing time, and how this is calculated is based on the Base Remaining Hour On work center parameter. The options are Remaining Quantity or Reported Time. If the work center has this parameter set to Reported Time, and 4 out of the planned 8 planned hours are reported, the remaining manufacturing time will be set to 4 and when the operation is rescheduled, 4 hours will be scheduled for this operation, even if no quantity is yet reported on the operation.
Infinite scheduler only considers remaining machine time when the operation is scheduled. If the operation is planned with only labor time, the operation will be scheduled with the same start and finish time. APB scheduling logic is far more powerful and considers many additional constraints, including constraints on labor resources, capacity, and tools.