Start with calendars
Define schedules, closures, shifts, alternative resources and capacities. Theoretical capacity without real availability produces a misleading schedule.
Linking material and operations
An order should not appear executable if its critical components are missing. The dates of purchase, receipt and consumption must remain explainable.
Model useful dependencies
Blocking operations, overlaps and transfer times must reflect the terrain without transforming the model into an illegible copy of each gesture.
Define the arbitration rules
Customer urgency, promised date, series size, tool change and bottleneck can come into conflict. The system must show the consequence, not hide the decision.
Test the hazards
Simulate shortages, breakdowns, supplier delays, scraps and urgent orders. Check recalculation, alerts and decisions left to humans.
Measure after execution
Compare planned and actual on time, quantity, scrap and date. Address data causes before blaming the algorithm.
Edition: graphical planning and the master production schedule belong to Odoo’s Enterprise edition; in Omnifloo Prod, they are available with an Odoo Enterprise licence, as an extra, at Odoo’s official price.