Commit Graph

11 Commits

Author SHA1 Message Date
Alexandre Fayolle
9d288ee154 [REF] mrp_multi_level: location management
Small refactoring adding a _get_locations method on product.mrp.area
which by defaults delegates the computation to the related mrp.area.

This enables extending a few things related to locations at the
product.mrp.area level.

Change the way `_get_locations()` work: don't return the list of child
locations, only the top-most locations, and then use the `child_of`
operator in the code that looks for locations.
2024-12-04 09:42:26 +05:30
Lois Rilo
3519eaa966 [FIX] mrp_multi_level: Consider timezone of the warehouse to generate mrp inventory records. 2024-12-04 09:42:25 +05:30
Lois Rilo
8a17a4376f [13.0][MIG] mrp_multi_level 2024-12-04 09:42:25 +05:30
Lois Rilo
2c18d11916 [IMP] mrp_multi_level: black, isort 2024-12-04 09:42:25 +05:30
Jordi Ballester Alomar
529f39f86c add support for multi-company 2024-12-04 09:42:25 +05:30
Lois Rilo
d750aae31b [12.0][MIG] mrp_multi_level:
* You can know integrate with different forecasting mechanisms.
  As a consequence integration with stock_demand_estimate is moved
  to a new module (mrp_multi_level_estimate).
* As agreed by the authors, the module is re-licensed to LGPL-3.
2024-12-04 09:42:25 +05:30
Lois Rilo
4830795ff4 [11.0][REW/IMP] mrp_multi_level:
* Extract concept of planned orders from mrp.move.
* Fix error grouping demand when there is no supply for a the first day of grouping.
* Adapt tests.
2024-12-04 09:42:25 +05:30
Lois Rilo
4f168ea7cb [11.0][FIX] mrp_multi_level:
* calendar defined only in warehouse.
 * remove raw query.
2024-12-04 09:42:25 +05:30
Jordi Ballester Alomar
2ec080b891 add resource calendar to mrp area 2024-12-04 09:42:25 +05:30
Lois Rilo
5f01dcab14 [11.0] mrp_multi_level: cleanup:
* remove unneded methods
 * fix pylint
 * fix style
2024-12-04 09:42:25 +05:30
Lois Rilo
1a6b3493c6 [11.0][REN] multi_level_mrp -> mrp_multi_level 2024-12-04 09:42:25 +05:30