Wednesday, April 9, 2025
2 changes · master
Enhancements to existing features
User-set warnings in sales, purchasing, inventory, and invoices now appear as informational alert boxes instead of interrupting work with blocking popups. This makes daily order and stock workflows smoother while still keeping important partner and product guidance visible.
Original PR description
Current behavior before PR: Warnings set by the user in the purchase, sale and stock modules for the partners and the products are blocking and intrusive. Desired behavior after PR is merged: Warnings are no longer blocking popups but merely polite informational messages at the top of the form view. Stock picking warnings are called instructions. Separate invoice warnings no longer exist; they use purchase/sale warnings instead. Task ID: [4268689](https://www.odoo.com/odoo/project/966/tasks/4268689)
Manufacturing work orders can now have their status edited more flexibly, reducing situations where teams are stuck with irreversible state changes. This simplifies day-to-day shop floor management and makes future improvements easier to support.
Original PR description
- Allow manual editing of work order states to provide greater flexibility. - Simplify work order status computation, reducing rigid state dependencies. - Minimize state recalculations, ensuring a more straightforward and maintainable codebase. - Address pain points where state transitions were irreversible and difficult to modify. - Facilitate easier application of future changes and enhancements. Task: [4289826](https://www.odoo.com/odoo/966/tasks/4289826) https://github.com/odoo/odoo/pull/194841 https://github.com/odoo/upgrade/pull/7405