Commit Graph

21 Commits

Author SHA1 Message Date
2005b46bae feat: Comment out calls to _merge_finished_move_lines in various methods. 2026-03-19 13:33:49 +07:00
de375fbb6c chore: Comment out calls to _clean_lingering_decimals in mrp_production quantity handling methods. 2026-03-19 13:29:50 +07:00
b484493645 fix: Add product ID check to prevent quantity adjustment errors on move lines without a product. 2026-03-19 13:25:17 +07:00
9d6044dd49 fix: Adjust total consumed quantities for microscopic rounding errors by applying the difference to a single move line instead of individual lines. 2026-03-19 13:19:35 +07:00
12ec80e82c fix: Convert BOM line product quantity to the move's unit of measure before calculating the line quantity. 2026-03-19 09:54:31 +07:00
696d1a3b90 fix: Recalculate raw move quantities directly from BOM lines and refine decimal cleaning for production order moves and consumed quantities. 2026-03-16 09:57:41 +07:00
4b9efd08a8 fix: Standardize quantity calculations to 8 decimal places and refine decimal cleaning thresholds for improved precision. 2026-03-16 09:44:44 +07:00
c25da22149 feat: Introduce _clean_lingering_decimals method to round raw material move quantities and integrate it into relevant quantity update hooks. 2026-03-05 13:07:08 +07:00
070f932b8d fix: extend decimal cleaning to include 'progress' MOs and 'consumed' quantities. 2026-03-05 11:37:47 +07:00
a22e49faf8 fix: Prevent floating point dust in _update_raw_moves by cleaning quantities after Odoo's UP rounding. 2026-03-05 11:18:15 +07:00
390e19333f feat: Ensure consistent unit of measure handling for packaging quantities in MRP production and implement a workaround for missing product IDs on stock move lines. 2026-03-05 11:08:30 +07:00
b796e62f24 refactor: rewrite MO decimal fixing script to use direct Odoo ORM instead of XML-RPC. 2026-03-05 08:56:41 +07:00
e5923de362 fix: Prevent floating-point inaccuracies in MO raw material quantities during BOM explosion and correct existing noise with a cleanup script. 2026-03-05 08:42:40 +07:00
4fd8c57af3 feat: Implement precise unit factor calculation for BOM-related stock moves and add a script to fix existing MO quantity decimals. 2026-03-04 11:36:48 +07:00
3b19d279ff fix: Prevent unit conversion in production schedule view state when use_all_schedules is true for replenishment calculations. 2026-02-18 14:29:55 +07:00
ebef032f0e feat: Add a dedicated menu for managing MRP packaging records and update documentation to reflect the new management and deletion capabilities. 2026-02-13 09:33:09 +07:00
849a50ec43 refactor: remove super call from _onchange_bom_id method. 2026-02-10 11:19:56 +07:00
5762c3896b refactor: Reimplement packaging_qty as a computed and inversed field, allowing product_qty to always be visible. 2026-02-10 08:23:41 +07:00
076fb7ee0b feat: Introduce mrp.packaging model and integrate packaging quantity management into MRP Production, BOM, and Production Schedule, along with production tracking and move line merging. 2026-02-09 17:18:01 +07:00
c305b0f113 feat: Refactor packaging fields to use product.uom for quantity calculations and remove group restrictions. 2026-01-20 16:53:29 +07:00
49db20c6d4 first commit 2026-01-12 16:53:56 +07:00