...
- make less functions directly dependent on orders planning (function like cost and duration calculation need to extend the technology instance not the order it self)
- separate universal data from algorithms
- move technology instance to rechnologies technologies module - the order module will just use it
- remove bug bugs exposed the by turning off plugins coursed by wrong dependencies dependencies (for ex. turning of the productionTimeNorms module will disable half of the system)
Future goals which this will support:
- all calculations done on the technology instance (less code and complexity)
- configuration of qcadoo MES with cost calculations and duration calculations but no orders modules at all
- orders without technology
Modules and dependencies
Gliffy | ||||
---|---|---|---|---|
|