Commit Graph

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