Skip to content

[18.0][MIG] mrp_production_request #1552

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 52 commits into
base: 18.0
Choose a base branch
from

Conversation

ypapouin
Copy link

Migration from 14.0 #1018

This module also depends on stock_available_unreserved: OCA/stock-logistics-warehouse#2369

I kept the fact that a nomenclature was mandatory to start the request (contrary to Odoo that made it optional for a production), as it seems more logical to me given that a request will necessarily work with a nomenclature.

LoisRForgeFlow and others added 30 commits June 23, 2025 15:28
* Add a constrain
* Set procurements to done when marking as done a MR.
* Change to exception if no BoM is found in procurment.
* Fix api.one deprecated.
* Add a note in README.
* Add method to subscribe assigned to user
* Make sequence creation easier to extend
* Improve tests to cover 100% of the logic.
* Fix some wording issues.
* Some manager can't access all records.
* Interfering purchase_request_procurement
Currently translated at 97.0% (96 of 99 strings)

Translation: manufacture-11.0/manufacture-11.0-mrp_production_request
Translate-URL: https://translation.odoo-community.org/projects/manufacture-11-0/manufacture-11-0-mrp_production_request/de/
Updated by Update PO files to match POT (msgmerge) hook in Weblate.
Currently translated at 99.0% (98 of 99 strings)

Translation: manufacture-11.0/manufacture-11.0-mrp_production_request
Translate-URL: https://translation.odoo-community.org/projects/manufacture-11-0/manufacture-11-0-mrp_production_request/de/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: manufacture-12.0/manufacture-12.0-mrp_production_request
Translate-URL: https://translation.odoo-community.org/projects/manufacture-12-0/manufacture-12-0-mrp_production_request/
@ypapouin ypapouin mentioned this pull request Jun 25, 2025
25 tasks
@ypapouin ypapouin force-pushed the 18.0-mig-mrp_production_request branch from b54e01a to 2b56641 Compare June 25, 2025 08:34
ypapouin added 11 commits June 25, 2025 10:42
Copy/pasted functions from `mrp.production` model used to compute `picking_type_id` and `location_src_id` / `location_dest_id`
Start and End dates are now named `date_start` and `date_finished`
Copy/pasted functions from `mrp.production` model used to compute:
- `product_id`
- `bom_id`
- `product_uom_id`

Like for the production model, all `onchange` functions have been replaced with computed function to ensure coherent data outside UI editing
@ypapouin ypapouin force-pushed the 18.0-mig-mrp_production_request branch from 2b56641 to 09de419 Compare June 25, 2025 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.