Commit Graph

245 Commits

Author SHA1 Message Date
Weblate
113de7c2dd Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/
2024-01-24 16:50:30 +00:00
OCA-git-bot
2d23b8ba51 [BOT] post-merge updates 2024-01-24 16:50:18 +00:00
oca-ci
2c7625000b [UPD] Update mrp_multi_level.pot 2024-01-24 16:45:26 +00:00
Lois Rilo
f39d6a1b17 [IMP] mrp_multi_level: add date to default grouping filters
It is the default colum for pivot view.
2024-01-24 09:35:24 -07:00
OCA-git-bot
f205f58d03 [BOT] post-merge updates 2024-01-24 15:30:19 +00:00
Lois Rilo
f9b9f19244 [FIX] mrp_multi_level: starting qty on hand wrong when using lots
Unify the way to get the starting on hand whenever needed in MRP
calculations.
2024-01-24 08:23:03 -07:00
OCA-git-bot
5f13b06415 [BOT] post-merge updates 2024-01-24 15:16:49 +00:00
oca-ci
0dc5cc6d80 [UPD] Update mrp_multi_level.pot 2024-01-24 15:12:10 +00:00
Alexandre Fayolle
0484184450 [IMP] mrp_multi_level: safety stock
When a product has a safety stock in an area, and the current stock is
below safety, but there are moves in the future, mrp_multi_level does
not compute an immediate action to get back to the safety stock.

This PR changes this behavior: when the mrp_moves are considered, before
processing the first move in the future, we insert a resupply action to
rebuild the safety stock.

We also add some refactoring in the process:

* add extension point on the wizard to compute the quantity to reorder
(so we can choose in a separate module whether to rebuild safety stock
or not)
* add extension point on the wizard to get the date at which the safety
stock must be rebuilt (defaults to today)
* make the code of the wizard symetric between the groupes and non
grouped configuration
2024-01-12 14:25:44 +01:00
OCA-git-bot
a9eede1bf3 [BOT] post-merge updates 2023-12-07 07:42:12 +00:00
Alexandre Fayolle
aadd0582ea [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.
2023-12-06 21:41:32 +01:00
OCA-git-bot
38c3c000d2 [BOT] post-merge updates 2023-12-06 20:39:26 +00:00
Alexandre Fayolle
572a23d70c [IMP] mrp_multi_level: reduce some logging
When running the multi level planner, the wizard will delete the records
from the previous run (mrp.inventory, mrp.move, mrp.planned.order).
There can be hundreds of such records, and the call to unlink() will
create a log entry which is not really informative. We disable this log
during the call to the wizard (but keep if for manual unlinking of the
records which we want to trace).
2023-12-04 12:18:10 +01:00
OCA-git-bot
e0ec1e906d [BOT] post-merge updates 2023-11-30 08:46:08 +00:00
BernatPForgeFlow
f5c014cb5c [FIX] mrp_multi_level: Correct main supplier when changing sequence in Vendor Pricelist
When we change the sequence order of the Vendor Pricelist for a product, we firstly fetch the vendors and then we change the sequence. Then, when changing a sequence we try to get the first supplier but we do not get the desired result.
Reordering the suppliers allows to always get the first supplier in the list.
2023-11-30 09:32:51 +01:00
mymage
c908d4bf2e Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-11-22 15:34:33 +00:00
OCA-git-bot
16006296de [BOT] post-merge updates 2023-11-15 16:21:58 +00:00
AaronHForgeFlow
a6d51f804d [IMP] mrp_multi_level: access action 2023-11-15 15:25:36 +01:00
mymage
b9ed79aee6 Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-10-29 17:38:15 +00:00
mymage
e5e3d26870 Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-10-29 08:29:40 +00:00
Francesco Foresti
bb71412c18 Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-10-13 11:36:16 +00:00
mymage
c92e1a2553 Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-09-20 17:48:42 +00:00
Francesco Foresti
7dec7837ca Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-09-03 20:08:12 +00:00
mymage
403109a410 Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-09-03 20:08:12 +00:00
OCA-git-bot
3d830a100b [UPD] README.rst 2023-09-03 14:31:15 +00:00
Ivorra78
9ae300516a Translated using Weblate (Spanish)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/es/
2023-07-23 11:08:55 +00:00
Ivorra78
06fd08fd61 Translated using Weblate (Spanish)
Currently translated at 57.0% (97 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/es/
2023-07-20 11:09:50 +00:00
Francesco Foresti
3f85d2917a Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-07-12 15:10:17 +00:00
mymage
f520b3c15d Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-06-08 09:12:27 +00:00
Francesco Foresti
b39f2ac0de Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-05-15 19:35:21 +00:00
Weblate
b82e172345 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/
2023-05-04 12:24:17 +00:00
OCA-git-bot
e43f185d95 mrp_multi_level 15.0.1.10.0 2023-05-04 11:10:04 +00:00
oca-ci
9e38b62b15 [UPD] Update mrp_multi_level.pot 2023-05-04 11:04:51 +00:00
BernatPForgeFlow
6d763ba2ff [IMP] mrp_multi_level: Add mrp_move tree view 2023-05-04 12:11:45 +02:00
OCA-git-bot
7b4583d46b mrp_multi_level 15.0.1.9.3 2023-04-26 13:58:57 +00:00
BernatPForgeFlow
803cb14434 [IMP] mrp_multi_level: Get BoM to explode
When exploding requirements or calculating supply method, we will consider the first active BoM taking into account the routes.
2023-04-26 15:20:33 +02:00
mymage
531d5a2dee Translated using Weblate (Italian)
Currently translated at 100.0% (170 of 170 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-03-08 21:23:20 +00:00
Weblate
48cea7ab31 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/
2023-03-03 12:26:38 +00:00
OCA-git-bot
4b24b5c394 mrp_multi_level 15.0.1.9.2 2023-03-03 12:26:16 +00:00
oca-ci
6f50ddc927 [UPD] Update mrp_multi_level.pot 2023-03-03 12:22:01 +00:00
BernatPForgeFlow
a49664b19a [IMP] mrp_multi_level: Supply method computation for MRP Parameters
For each MRP Parameter, we will calculate its supply method based on the procurement rules path. We will go back in the rules until we find that the action is "buy" or "manufacture", or until the action is "Pull From" or "Pull & Push" and the supply method is "Take from Stock".

This means we will show what the latest rule is if we were to do a procurement. Although it would be possible that the final action does not end up being executed if stock already exists in one of the intermediate locations.
2023-03-02 13:06:03 +01:00
mymage
9dd7b9f1a6 Translated using Weblate (Italian)
Currently translated at 100.0% (169 of 169 strings)

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/it/
2023-02-14 13:04:19 +00:00
OCA-git-bot
f283ad65da mrp_multi_level 15.0.1.9.1 2023-02-09 14:03:17 +00:00
OCA-git-bot
609fcb608e Merge PR #954 into 15.0
Signed-off-by LoisRForgeFlow
2023-02-09 13:58:37 +00:00
Weblate
0ae39b4f61 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: manufacture-15.0/manufacture-15.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-15-0/manufacture-15-0-mrp_multi_level/
2023-02-07 16:17:51 +00:00
OCA-git-bot
a0b013789d mrp_multi_level 15.0.1.9.0 2023-02-07 16:17:33 +00:00
oca-ci
e8a889b850 [UPD] Update mrp_multi_level.pot 2023-02-07 16:13:43 +00:00
BernatPForgeFlow
3058bb707c [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-02-07 12:56:50 +01:00
Lois Rilo
e4d5f4971c [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-01-26 13:04:11 +01:00
OCA-git-bot
0c7c019d13 mrp_multi_level 15.0.1.8.0 2023-01-11 12:33:19 +00:00