Scheduling Process
The scheduling process is a simulation stored in a schedule
run.
Scheduling comprises of these steps:
- Ensuring all reporting is up to date.
- All received purchased materials must be booked in inventory
- All production progress is booked, checked and corrected
- All produced products are booked in inventory
- All pegging relations are generated
- All (order) operations which cannot be rescheduled are locked.
- Running the job shop scheduler leads to:
-
The creation of a starting point based on the current situation (snapshot)
-
The calculation and storage of KPIs for the starting point
-
The storage of the settings for the run
-
The generation of a schedule is based on the snapshot of the current situation the results of which are stored
-
The calculation and storage of KPIs for the result
-
- You can analyze the scheduling results by:
-
Comparing key performance indicators between input and output schedules
-
Comparing machine operation schedules
-
Comparing machine utilization between the input and output schedules
-
Comparing the lateness of specific orders
-
Comparing the number of conflicts in input and output schedules
-
- Use the results to update:
- Machine operations
- Order operations
- Production orders
Note:
- Use of the job shop scheduling is optional.
- Comparisons between different scheduler setups are best done long term. You can run an alternative setup parallel to your current scheduler setup while it is used for actual production.
- A shop floor planner can overrule the scheduler output.
- Machine operations can be locked to keep them from being moved during scheduling.
- The scheduler input data is a snapshot, the operational environment might have changed between the moment of taking the snapshot and the update based on the scheduler output. Consequently, the update process may partly fail and a report with the discrepancies is generated.