Commit Graph

10 Commits

Author SHA1 Message Date
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
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
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
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