Advanced Planning and Scheduling: General Information
Advanced planning and scheduling (APS) provides the first elements of finite scheduling. This gives you a competitive and operational advantage if it is implemented and executed correctly. This functionality is available only when the Advanced Planning and Scheduling feature in the Manufacturing group of features is enabled on the Enable/Disable Features (CS100000) form.
In this topic, you will read about implementation of advanced planning and scheduling and the related processes.
APS Implementation
You need to do the following to prepare the system to using APS:
- In the Block Size box on the Production Preferences (AM102000) form, select the size of the schedule block size.
- If you want to schedule machines, select the Machine Scheduling check box.
- If you want to schedule tools, select the Tool Scheduling check box.
- On the Work Calendar (CS209000) form, create work calendars to use for each work center and machines.
- On the Shifts (AM205000) form, create shifts to use for each work center.
- On the Machines (AM204500) form, create machines to be used in each work center.
- On the Tools (AM205500) form, create tools to be used for operations.
- On the Work Centers (AM207000) form, add the shifts and calendars and specify the basis for capacity for each of your work centers.
- Add the machines to the work centers if machine scheduling is used in your organization.
- On the Bill of Material (AM208000) form, specify the setup time, run units, and run time for each operation in your bill of material. The units and time depend on the basis for capacity specified for each work center.
- Specify the tools required for each operation.
- On the APS Maintenance Process (AM512000) form, run the APS maintenance process to build the work center schedules.
Maintenance Process
The purpose of the advanced planning and scheduling maintenance process is to rebuild and refresh work center schedules. To run the process, you use the APS Maintenance Process (AM512000) form.
You run this process in the following cases:
- During the first implementation of advanced planning and scheduling after you have defined work centers and their capacities.
- When you changed the calendar working hours, added shifts, added break times, or changed calendar exception days for work centers. Currently it does not remove break times from the work center, but it will add new ones.
- When you have changed the schedule block size on the Production Preferences (AM102000) form.
- Periodically to clean and remove old schedules.
The process will fill the empty schedule days for each work center for the next 180 days and adjust the schedule time blocks. This process can be scheduled to run automatically by using automation schedules.
Rough Cut Planning Process
The rough-cut planning process finite schedules open and planned production orders.
The system loads and schedules orders in the following sequence:
- By the dispatch priority ascending
- By the constraint date ascending
- By the production order number ascending
The availability of material is considered. Supply orders (that is, purchase orders, transfer orders, and production orders) that are allocated to the order being scheduled constrain the order start date as follows:
- If a supply order line is allocated to the production order, then the supply order promise date is the first day an order can be scheduled.
- If material is not already allocated, then allocate available material as Production Demand Prepared.
- Finally, look for supply orders without allocations and use their promise date as a start date constraint. The supply orders are not allocated to the production order.
To run rough-cut planning, you use the Rough Cut Planning (AM501000) form and select the orders you wish to schedule. The system will only schedule orders that can be manufactured, if there is a material shortage or some other issue the order will not be scheduled. Once scheduled, the items will remain on the Rough Cut Planning form.
For more information about advanced scheduling, see Advanced Planning and Scheduling: Scheduling Details.
For details about defining capacity, see Advanced Planning and Scheduling: Capacity Definition.