@Mr_B
I have posted this on EUG, and you might find it useful
Scheduling module is one of the complicated modules in Epicor, like all other IT apps/algorithms (Good In-Good Out and the vice versa ), so its successful rely on the accuracy of the input data mainly system settings, database updates, and day by day transactions, i will state few points that i found while working in this area:
- Company / Site Configuration and maintenance must be set on the correct way to represent what you want.
- Scheduling Priority Code.
- Production Calendars for Plants and Suppliers, updating these calendars to represent holidays, over time, downtimes is essential.
- Shifts if applicable…to exclude the break time.
- Resource Groups / Resources must set correctly to represent your environment.
- Operations must have the correct scheduling requirement, you may need to update your history of BOO, and Open Jobs.
- All Parts / Part Revisions must set in the correct way to represent your environment and production method e.g. Part Type, Unit of Measure in each Transaction, Manufacturing Lot Sizes, Material Lead time, Days of supply, Receive Time, Min. On Hand, Safety Stock, etc… as well as MRP flags, BOM, BOO, with all required production and setup times and Days out of Sub.Con. operations.
- Demand: Stock level / all Open Jobs / Sales order / Purchase orders releases must have the correct due date (required by date in the Jobs case), as well as required Part Revisions, if your demand is changing continuously -similar to my environment- then all changes must be captured and entered to the system ASAP.
- A set of Process Tasks need to be scheduled to run minimum once a day, to run the MRP (PO suggestions, Job Changes suggestions), calculate Yield, Global scheduling, Scheduling priority, Scheduling Order, Job Load Restoring, and some process to update Epicor Load Graphs and Cubes…you may need to run another conversion processes one-off time to clear arrears and correct loading data.
- logging On/Off Job Operations, need to be correct in terms of transaction type, down time, Qty, ticking complete flag when applicable, working through the BOO in the right order and allocation.
each point of these consists details, and could require to develop Customization, BPM’s, Building BAQ’s and Dashboards to validate, create ERP working/Using procedure, Tasks and Responsibilities, Printed Reports, update and monitor your data, there are two scheduling manuals (one Std and one for advanced) available on epiweb.
Examples of screens that you can use:
• Overload Informer
• Resource Schedule Load Graph
• Site Schedule Load Graph
• Priority Despatch Report
• Shop Load Report
• Projected Sales Order Shortages
• Work Queue
• Job Scheduling Board
• Resource Scheduling Board
• Adjust Global Scheduling Order.
• Calculate Global Scheduling Order.
• Schedule Impact Report
• Master Production Schedule.
• Job Manager/Status and Demand