20 Commits

Author SHA1 Message Date
Lois Rilo
8b68f618de [IMP] mrp_multi_level: better group operators
For initial OH, final OH and planned availability grouping with sum
does not provide any value, specially when grouping by product.
And avg though can be more interesting.

For demand and supply we could have more doubts and the sum can
make sense, so we keep it as is.
2023-02-09 15:27:33 +01:00
BernatPForgeFlow
d5778e1b58 [IMP] mrp_multi_level: Add MRP Planner
For each MRP Parameter or for each Product in a MRP Area, we will be able to add a MRP Planner. Once this planner is set, he can filter himself in the MRP Parameters view, MRP Inventory view or MRP Planned Orders view.
2023-01-30 13:45:07 +01:00
Jordi Ballester
bdf4e14881 improve usage of planned orders. - The description of the planned order includes the topmost requirement that caused the planned order. This makes it easier to trace, for example, what planned orders has a given sales order generated. The description of the planned order is passed on to the Manufacturing Orders / Purchase Orders / Transfers as the origin, so it can be possible to search for PO's / MO's that were originated as a result of a given sales order, for example.
- The MRP Inventory tree view is improved so as to add a button to allow you to
  jump to the planned orders.
2022-06-13 10:03:36 +02:00
Jordi Ballester
ff4a67d60d [FIX] mrp_multi_level: allow to delete product.mrp.area records
Planned orders and mrp moves are mostly data that is regenerated every time
that the multi level mrp is run.
2021-11-10 22:38:09 +01:00
Lois Rilo
3632f9e714 [IMP] mrp_multi_level: show main supplier in mrp inventory 2021-03-11 13:30:25 +01:00
Jordi Ballester Alomar
5e7acfcd0d fix error in _compute_order_release_date of mrp.inventory 2021-03-03 13:04:05 +01:00
hveficent
a5f171adcd [IMP] mrp_multi_level: Show supply method on mrp inventory 2021-03-03 13:04:05 +01:00
Lois Rilo
3bde781f26 [13.0][MIG] mrp_multi_level 2021-03-03 13:04:05 +01:00
Lois Rilo
d20466cf58 [IMP] mrp_multi_level: black, isort 2021-03-03 13:04:05 +01:00
Jordi Ballester Alomar
b150928405 add support for multi-company 2021-03-03 13:04:05 +01:00
Lois Rilo
dce2682fdc [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.
2021-03-03 13:04:05 +01:00
Lois Rilo
1fb739c52c [11.0][FIX] mrp_multi_level: fix supply method computation and add required fields. 2021-03-03 13:04:05 +01:00
Lois Rilo
4625b79bc9 [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.
2021-03-03 13:04:05 +01:00
Lois Rilo
cbc17ecc58 [11.0] mrp_multi_level:
* fix api.depends fields fro main supplier.
 * fix ordering and missing demo file in manifest.
 * Update README.
 * fix action_view* methods.
 * readd hook to exclude in mrp initialization
 * fix computation of qty available (it was considering several times sub-locations).
 * Remove contraint for outoing and incoming moves to be moved in/outside the company, they can be internal transfers.
 * mrp.moves visible with technical settings.
 * Show product and allow to search by it in mrp.inventory.
2021-03-03 13:04:05 +01:00
Jordi Ballester Alomar
f89873ca61 [11.0][mrp_multi_level] refactor mrp area 2021-03-03 13:04:05 +01:00
Jordi Ballester Alomar
7c0296a673 rename 'date_to_procure' to 'order_release_date' 2021-03-03 13:04:05 +01:00
Jordi Ballester Alomar
4e189e9034 change date_to_procure to consider working calendar 2021-03-03 13:04:05 +01:00
Lois Rilo
70966480af [11.0] mrp_multi_level: cleanup:
* remove unneded methods
 * fix pylint
 * fix style
2021-03-03 13:04:05 +01:00
Lois Rilo
ff124b2e2b [11.0][IMP] mrp_multi_level: improve usability 2021-03-03 13:04:05 +01:00
Lois Rilo
a49f269bf0 [11.0][REN] multi_level_mrp -> mrp_multi_level 2021-03-03 13:04:05 +01:00