Thursday, September 24, 2020
2 changes · master
Features or functions removed from Odoo
Removes obsolete fields, views, and configuration remnants in inventory and manufacturing, and simplifies part of the purchase dashboard. This reduces maintenance overhead without introducing meaningful day-to-day changes for business users.
Original PR description
[REM] stock: remove rounding_method context Before 9920f20, the `_compute_product_qty` (`stock.move`) used the context to choose the rounding method. It was remove (always used 'HALF-UP') and replace…
[REM] stock: remove rounding_method context Before 9920f20, the `_compute_product_qty` (`stock.move`) used the context to choose the rounding method. It was remove (always used 'HALF-UP') and replace by a comment. The rouding method used by the context was used only on the `_split` method with always 'HALF-UP'. Then remove rouding_method of context and remove the obselete comments. [REM] stock: useless fields - On `stock.picking`, remove unused `rate_picking_late` and `rate_picking_backorders` and change the compute accordly - On `stock.warehouse`, remove unused field warehouse_count and remove show_resupply which can by replace by the groups="group_stock_multi_warehouses" since 7bf064f [REM] mrp: remove unused fields - On `mrp.production`, remove `workorder_done_count` unused since mrp v14 - On `mrp.workorder`, remove `use_create_components_lots`, unused since ed7012e [REM] stock: remove unused view Remove `view_picking_type_list` [REF] purchase: little refactor purchase dashboard To avoid dynamically building xml_id names, in the purchase dashboard, remove the name attr used to construct dynamically the action xml_id. In any case, it was all the same, then just put it in the js. odoo/enterprise#12553 odoo/upgrade#1704 task-2041971
Unused manufacturing and quality control fields and views were removed to simplify the system. This cleanup reduces maintenance overhead and helps keep screens and configuration elements focused on active business needs.
Original PR description
[REM] mrp_bom: useless field(s) [REM] mrp_* : remove unused views Remove `mrp_bom_view_kanban` and `mrp_mps_stock_move_tree_view` [REM] quality_control: remove unused view Remove `quality_check_failure_message` view. odoo/odoo#56211 odoo/upgrade#1704 task-2041971