Documentation >
MAC-PAC Technical Library >
Manufacturing >
Shop Floor Control >
Programs >
Labor Requirements Maintenance - Purpose
Labor Requirements Maintenance - Purpose
SF100E
The Labor Requirements Maintenance program (SF100E) facilitates the generation and maintenance of labor requirements records for manufacturing orders on the shop floor. The labor requirements are derived from the routing in effect for the ordered part on the start date of the order header. When you generate labor requirements, the system accesses the routing file and reads records for each routing operation for the ordered part. The system will determine which records will be converted into labor requirements data based on the following criteria: whether the system supports comment lines for each labor requirement on the master file; whether the system supports alternate operations on the master file; which operations will be effective when you start the order. Additionally, you may request that the system display none of the new labor requirements records after generation, causing the program to send a message to the asynchronous monitor requesting the Manufacturing Order Generation program (IC102E) to generate labor requirements.
During the generation of labor requirements records, the system will transfer most of the routing data held on the routing file for each operation to the corresponding new labor requirement. In the process, the system will also transfer hours-per-day and machine/labor-pacing data from the workcenter that will perform the operation. Using the shop calendar, the system assigns a start and due date to each step in the active routing (i.e., not to alternates until they are activated). These dates are calculated sequentially through the routing, using the data on each operation piece-rate, set-up, permissible overlap, and workcenter working hours. The calculation is performed either from first operation to last, or from last operation to first, in accordance with the flag on each order header, maintained by the Manufacturing Order Maintenance program (IC100E).
Once labor requirements exist for an order, this program provides a maintenance facility by which you may update the routing data held on each record and reschedule the dates on which any individual operation in the order is due to start or to finish. You may perform this function either on newly generated labor requirements or on preexisting records, which are loaded from the Labor Requirements file, as required. You can perform maintenance via a command line at the bottom of the detailed labor requirements display. Through this command line, you can add, change or delete records. Additionally, you can substitute any alternate operation or a complete alternate routing for the originals.
Each maintenance function performed is monitored to determine whether it affects the scheduling of the operations in the routing. If it does, then the system will recalculate start and due dates for each operation that will be affected. Transaction images are also written to the Transaction Register for each maintenance transaction requested via the command line.
All changes that are made to operation dates, either by yourself or as a result of rescheduling, are monitored to ensure that you are given the opportunity to update the order header dates to keep them in line with the scheduled beginning and ending operations for that order. The program is also connected via command key to the Labor Requirements Inquiry program (SF810E).