OCA-git-bot
c24817055b
Merge PR #851 into 15.0
...
Signed-off-by LoisRForgeFlow
2022-09-23 11:39:48 +00:00
Bernat Puig Font
1403cd378e
[FIX] mrp_multi_level: Manage Kits in MRP Multi Level
2022-09-20 09:26:08 +02:00
Lois Rilo
14088614da
[FIX] mrp_multi_level: do not include supplies on origin.
...
Planned orders' origin when groupping was including supplies
which could lead to confusion.
2022-09-16 13:41:32 +02:00
LaiaTForgeFlow
99a5c949c3
[FIX]mrp_multi_level: avoid mixing str with boolean
2022-06-30 17:02:33 +02:00
Miquel Raïch
5566d9e385
[IMP] mrp_multi_level: add utf8 encoding to xml files
2022-06-17 17:16:17 +02:00
Lois Rilo
d56ac64702
[IMP] mrp_multi_level: enchance traceability with origin.
...
* keept description of planned orders verbose.
* make it translatable in most cases.
* while grouping demand include the product in the description.
* add `origin` field not mrp moves and planned orders. Fill it
with top level demand origin.
2022-03-17 18:32:26 +01:00
Jordi Ballester
e8a0b6107e
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-03-17 14:57:25 +01:00
Lois Rilo
0b69811aa3
[FIX] mrp_multi_level: date_planned required as date object after change upstream.
...
Due to aec7fcdb69 .
2022-03-02 09:57:27 +01:00
NuriaXForgeFlow
5f8f026612
[FIX] mrp_multi_level: Fix case when Purchase Uom is different from Uom and PO in draft
2022-03-02 09:09:28 +01:00
Jordi Ballester
0a97b0583a
[FIX] mrp_multi_level: Use running on hand quantity in mrp.inventory
...
We need to show the projected on hand as it evolves over time.
2022-02-18 09:42:54 +01:00
Christopher Ormaza
ec93a5fe41
[15.0][MIG] mrp_multi_level
2022-01-25 09:57:03 +01:00
Christopher Ormaza
eb236f7888
[IMP] mrp_multi_level: black, isort, prettier
2022-01-25 09:38:58 +01:00
Jordi Ballester
315aa3173c
[14.0][mrp_multi_level][imp] improve speed by creating mrp.move records using the create_multi capabilities
2022-01-25 09:38:58 +01:00
Jordi Ballester
175dc5baf3
[mrp_multi_level][fix] allow to procure from planned orders
2022-01-25 09:38:58 +01:00
Lois Rilo
1e460e851c
[FIX] mrp_multi_level: Consider timezone of the warehouse to generate mrp inventory records.
2022-01-25 09:38:58 +01:00
Lois Rilo
0275bbb14d
[14.0][FIX] mrp_multi_level: error with 3 step delivery.
...
If the destination moves do not include a MO, the mrp move end
up without a name that raises an error later. This can happen
with 3 setep delivery but also with in more cases in wich there is
a chain of stock moves.
We ensure that the variable `order_number` always have a value.
2022-01-25 09:38:58 +01:00
Lois Rilo
cf161dab96
[MIG] mrp_multi_level: finish migration of test
2022-01-25 09:38:58 +01:00
davidborromeo
083781c02d
[MIG] mrp_multi_level: Migration to 14.0
2022-01-25 09:38:58 +01:00
davidborromeo
334fe9b321
[IMP] mrp_multi_level: black, isort, prettier
2022-01-25 09:38:58 +01:00
Jordi Ballester Alomar
fb18b337a9
[FIX] mrp_multi_level: when a bom has quantity multiplier, consider it
2022-01-25 09:38:58 +01:00
AaronHForgeFlow
13972b93fd
[IMP]mrp_multi_level
...
* let third modules to choose wether to continue exploding or not
This is useful for subcontracting and potentially for other flows.
2022-01-25 09:38:58 +01:00
Matt Taylor
27894e8d92
[FIX] mrp_multi_level: Check BoM Line Attrs
...
add a call to mrp.bom.line._skip_bom_line() method
fixes #505
2022-01-25 09:38:58 +01:00
Núria Martín Xifré
4362a4a74c
[13.0][IMP] mrp_multi_level: index llc
2022-01-25 09:38:58 +01:00
hveficent
51fb73d8f5
[IMP] mrp_multi_level:
...
* Stock Moves Domain moved to product mrp area
2022-01-25 09:38:58 +01:00
OCA-git-bot
86be7f364c
pre-commit update
2022-01-25 09:38:57 +01:00
Lois Rilo
07dcfb2f1d
[11.0][FIX] mrp_multi_level: origin for "mv" was never being set.
...
Also, improve mrp.move by using picking name if the move is part of a picking.
[13.0] set "mo" as origin also for material consumption moves.
2022-01-25 09:38:57 +01:00
hveficent
416fa13203
[IMP] mrp_multi_level:
...
* Planned Order release and due date become required.
* Add button to Product MRP Area to update MOQ from Supplier Info.
* Link Manufacturing Orders with Planned Orders.
* Allow Mrp Inventory Procure Wizard to be used from other models.
* Make MRP Inventory creation more extensible.
* Main Supplier computation (v13 requires explicit False definitions).
2022-01-25 09:38:57 +01:00
hveficent
78423ae8ab
[IMP] mrp_multi_level: Minor changes
...
* Planned Orders become fixed on manual creation by default
* Released Quantity become readonly
* Add product reference if Planned Order name is not defined on bom explosion
2022-01-25 09:38:57 +01:00
hveficent
5211466da1
[IMP] mrp_multi_level: Show supply method on mrp inventory
2022-01-25 09:38:57 +01:00
Lois Rilo
71d6c4bb86
[13.0][MIG] mrp_multi_level
2022-01-25 09:38:57 +01:00
Lois Rilo
1df4ba9c0b
[IMP] mrp_multi_level: black, isort
2022-01-25 09:38:57 +01:00
Lois Rilo
ee5ed0104f
[12.0][FIX] mrp_multi_level: when grouping demand, if supply and
...
demand moves have the same date it can happen that the supply is
effectively ignored if considered as staring move of the
grouping and there are more groups to be done after it.
A test case include in this fix depicts in detail the
the problem and ensures no regression.
2022-01-25 09:38:57 +01:00
Lois Rilo
7442a26b78
[12.0][FIX] mrp_multi_level: creating undesired planned orders.
...
add another exclude point at planned order creation.
2022-01-25 09:38:57 +01:00
Lois Rilo
6b5ae91df7
[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.
2022-01-25 09:38:57 +01:00
Lois Rilo
80e3127480
[11.0][MIG] mrp_multi_level: open MRP inventory screen if manually run
2022-01-25 09:38:57 +01:00
Lois Rilo
ca71827f5f
[11.0][IMP] mrp_multi_level: able to group demand estimates or to ignore them.
2022-01-25 09:38:57 +01:00
Lois Rilo
db19a62b70
[11.0][FIX] mrp_multi_level: pass a context to exclude hook when exploding.
2022-01-25 09:38:57 +01:00
Lois Rilo
ec429818b3
[11.0][IMP] mrp_multi_level: able to procure from a different location than area's.
2022-01-25 09:38:57 +01:00
Lois Rilo
5c0224896e
[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.
2022-01-25 09:38:57 +01:00
Lois Rilo
ac476a89a7
[11.0][IMP] mrp_multi_level:
...
* Able to run MRP only for selected areas.
* Clean logging messages.
2022-01-25 09:38:57 +01:00
Lois Rilo
3b519b6d41
[11.0][IMP] mrp_multi_level: be able to group demand when generating supply proposals
2022-01-25 09:38:57 +01:00
Jordi Ballester Alomar
a8056b28d2
Fixes, and add migration script
2022-01-25 09:38:57 +01:00
Lois Rilo
5e65b5861e
[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.
2022-01-25 09:38:57 +01:00
Jordi Ballester Alomar
11a2b88fd1
[11.0][mrp_multi_level] refactor mrp area
2022-01-25 09:38:57 +01:00
Jordi Ballester Alomar
5e8049a961
convert read_groups into sql queries due to issue with locale
2022-01-25 09:38:57 +01:00
Lois Rilo
5912adcac3
mrp_multi_level: date_planned must be passed on as datetime.
2022-01-25 09:38:57 +01:00
Jordi Ballester Alomar
eb6edbf391
mrp_multi_level:
...
* during bom explosion consider only stockable products in the BOM.
* add logo
* add rounding on application of stock demand estimates.
2022-01-25 09:38:57 +01:00
Lois Rilo
8d2a5dbc68
[11.0][FIX] Consider *Qty Multiple* on product to propose the quantity to procure.
2022-01-25 09:38:57 +01:00
Lois Rilo
5c406d7fb7
[11.0][FIX] mrp_multi_level:
...
* calendar defined only in warehouse.
* remove raw query.
2022-01-25 09:38:57 +01:00
Lois Rilo
3487341dca
[11.0][FIX] mrp_multi_level: the user and system locales could make the MRP run break.
2022-01-25 09:38:57 +01:00