Skip to content

[18.0][MIG] mrp_multi_level #1411

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

Merged
merged 299 commits into from
Jan 10, 2025
Merged

Conversation

JasminSForgeFlow
Copy link
Contributor

Standard Migration

@ForgeFlow

@LoisRForgeFlow
Copy link
Contributor

@JasminSForgeFlow Just today, we merged some changes and 2 new commits that you need to include here https://github.com/OCA/manufacture/commits/17.0/mrp_multi_level. Could you do it?

Copy link
Contributor

@RicardCForgeFlow RicardCForgeFlow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @JasminSForgeFlow , small changes that might improve the readme:

Copy link
Contributor

@RicardCForgeFlow RicardCForgeFlow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestion for matching id and name

OCA-git-bot and others added 26 commits December 4, 2024 09:42
* 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.
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: manufacture-12.0/manufacture-12.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-12-0/manufacture-12-0-mrp_multi_level/
add another exclude point at planned order creation.
Currently translated at 67.1% (100 of 149 strings)

Translation: manufacture-12.0/manufacture-12.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-12-0/manufacture-12-0-mrp_multi_level/es/
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.
Currently translated at 3.4% (5 of 149 strings)

Translation: manufacture-12.0/manufacture-12.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-12-0/manufacture-12-0-mrp_multi_level/hr/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: manufacture-13.0/manufacture-13.0-mrp_multi_level
Translate-URL: https://translation.odoo-community.org/projects/manufacture-13-0/manufacture-13-0-mrp_multi_level/
…sition. It isn't the most common filter used.
OCA-git-bot and others added 8 commits December 4, 2024 09:42
When you procure a kit, it doesn't matter what the route configuration
is on the product itself but on its children, so it is not needed to
check anything else but the BoM to assign the 'phantom' supply
method.

Also do not assign a BoM when the supply method is not phantom or manufacture.
After odoo/odoo@1ed6dbe
we need to explicitly set routes in the propoer order becouse while
in the cache there are not yet sorted by sequence (it requires flush
to the database, which we cannot do in a test).
ChrisOForgeFlow is not longer active.
@JasminSForgeFlow JasminSForgeFlow force-pushed the 18.0-mig-mrp_multi_level branch from 9a92653 to e848f2e Compare December 4, 2024 04:41
@JasminSForgeFlow
Copy link
Contributor Author

@JasminSForgeFlow Just today, we merged some changes and 2 new commits that you need to include here https://github.com/OCA/manufacture/commits/17.0/mrp_multi_level. Could you do it?

Done, Thanks

@JasminSForgeFlow
Copy link
Contributor Author

Hi @JasminSForgeFlow , small changes that might improve the readme:

Done, Thanks

<group colspan="4" col="2">
<group>
<field name="active" invisible="1" />
<field name="warehouse_id" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Jasmin,

We could adjust this to avoid a small bug that occurs when clicking "New" on the warehouse_id field if the Storage Locations setting is not active. Let me know what you think! 😊

Peek 2024-12-05 16-50

Suggested change
<field name="warehouse_id" />
<field name="warehouse_id"
options="{'no_create': True, 'no_create_edit': True}"
force_save="1"/>

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did a separate PR about that small issue: #1424. Maybe it's better to keep it separated from the migration.

@JasminSForgeFlow JasminSForgeFlow force-pushed the 18.0-mig-mrp_multi_level branch from e848f2e to 86bf57b Compare January 9, 2025 07:13
Copy link
Contributor

@LoisRForgeFlow LoisRForgeFlow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the updates, functional test is also good 👍

@LoisRForgeFlow
Copy link
Contributor

/ocabot migration mrp_multi_level

/ocabot merge nobump

@OCA-git-bot OCA-git-bot added this to the 18.0 milestone Jan 10, 2025
@OCA-git-bot
Copy link
Contributor

Hey, thanks for contributing! Proceeding to merge this for you.
Prepared branch 18.0-ocabot-merge-pr-1411-by-LoisRForgeFlow-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot mentioned this pull request Jan 10, 2025
25 tasks
@OCA-git-bot OCA-git-bot merged commit 96d71ef into OCA:18.0 Jan 10, 2025
7 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 6f2929f. Thanks a lot for contributing to OCA. ❤️

@LoisRForgeFlow LoisRForgeFlow deleted the 18.0-mig-mrp_multi_level branch January 10, 2025 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.