Skip to content

Commit

Permalink
[MIG] mrp_multi_level: Migration to 18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JasminSForgeFlow committed Dec 3, 2024
1 parent 5be46c1 commit 9a92653
Show file tree
Hide file tree
Showing 16 changed files with 165 additions and 163 deletions.
169 changes: 85 additions & 84 deletions mrp_multi_level/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ MRP Multi Level
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmanufacture-lightgray.png?logo=github
:target: https://github.com/OCA/manufacture/tree/17.0/mrp_multi_level
:target: https://github.com/OCA/manufacture/tree/18.0/mrp_multi_level
:alt: OCA/manufacture
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/manufacture-17-0/manufacture-17-0-mrp_multi_level
:target: https://translation.odoo-community.org/projects/manufacture-18-0/manufacture-18-0-mrp_multi_level
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/manufacture&target_branch=17.0
:target: https://runboat.odoo-community.org/builds?repo=OCA/manufacture&target_branch=18.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|
Expand All @@ -38,16 +38,16 @@ and explodes this down to the lowest level.
Key Features
------------

- MRP parameters set by product variant MRP area pairs.
- Cron job to calculate the MRP demand.
- Manually calculate the MRP demand.
- Confirm the calculated MRP demand and create PO's, or MO's.
- Able to see the products for which action is needed throught Planned
Orders.
- Integration with `Stock Demand
Estimates <https://github.com/OCA/stock-logistics-warehouse/tree/12.0/stock_demand_estimate>`__
system. Note: You need to install `mrp_multi_level_estimate
module <https://github.com/OCA/manufacture/tree/12.0/mrp_multi_level_estimate>`__.
- MRP parameters set by product variant MRP area pairs.
- Cron job to calculate the MRP demand.
- Manually calculate the MRP demand.
- Confirm the calculated MRP demand and create PO's, or MO's.
- Able to see the products for which action is needed throught Planned
Orders.
- Integration with `Stock Demand
Estimates <https://github.com/OCA/stock-logistics-warehouse/tree/12.0/stock_demand_estimate>`__
system. Note: You need to install `mrp_multi_level_estimate
module <https://github.com/OCA/manufacture/tree/12.0/mrp_multi_level_estimate>`__.

**Table of contents**

Expand All @@ -60,14 +60,14 @@ Configuration
MRP Areas
---------

- Go to *Manufacturing > Configuration > MRP Areas* and define or edit
any existing area. You can specify the working hours for every area.
- Go to *Manufacturing > Configuration > MRP Areas* and define or edit
any existing area. You can specify the working hours for every area.

Product MRP Area Parameters
---------------------------

- Go to *Manufacturing > Master Data > Product MRP Area Parameters* and
set the MRP parameters for a given product and area.
- Go to *Manufacturing > Master Data > Product MRP Area Parameters* and
set the MRP parameters for a given product and area.

Usage
=====
Expand All @@ -93,131 +93,132 @@ Changelog

**Features**

- Show *Run MRP Multi Level* menu only to a specific new security group
*Run MRP Manually*.
(`#492 <https://github.com/OCA/manufacture/issues/492>`__)
- Show *Run MRP Multi Level* menu only to a specific new security group
*Run MRP Manually*.
(`#492 <https://github.com/OCA/manufacture/issues/492>`__)

13.0.1.4.0 (2020-03-26)
-----------------------

- Add menu entry for planned orders
- Add button to navigate from planned orders to linked manufacturing
orders
- Add action to convert planned orders to fixed
- When changing the due date in a planned order the release date is
recomputed
- Add menu entry for planned orders
- Add button to navigate from planned orders to linked manufacturing
orders
- Add action to convert planned orders to fixed
- When changing the due date in a planned order the release date is
recomputed

13.0.1.3.0 (2020-03-02)
-----------------------

- [IMP] Minor changes"
(`#470 <https://github.com/OCA/manufacture/pull/470>`__).
- [IMP] Minor changes"
(`#470 <https://github.com/OCA/manufacture/pull/470>`__).

- 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)
- 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)

13.0.1.2.0 (2020-02-20)
-----------------------

- [IMP] Minor changes
(`#468 <https://github.com/OCA/manufacture/pull/468>`__).
- [IMP] Minor changes
(`#468 <https://github.com/OCA/manufacture/pull/468>`__).

- Planned Orders become fixed on manual creation by default
- Released Quantity becomes readonly
- Add product reference if Planned Order name is not defined on bom
explosion
- Planned Orders become fixed on manual creation by default
- Released Quantity becomes readonly
- Add product reference if Planned Order name is not defined on bom
explosion

13.0.1.1.0 (2020-02-21)
-----------------------

- [FIX] Minor changes
(`#469 <https://github.com/OCA/manufacture/pull/469>`__).
- [FIX] Minor changes
(`#469 <https://github.com/OCA/manufacture/pull/469>`__).

- Fix Main supplier computation in multi company
- Drop Triplicated field in search view
- Fix Main supplier computation in multi company
- Drop Triplicated field in search view

- [IMP] Minor changes
(`#463 <https://github.com/OCA/manufacture/pull/463>`__).
- [IMP] Minor changes
(`#463 <https://github.com/OCA/manufacture/pull/463>`__).

- Show supply method on MRP Inventory
- Allow no-MRP users to look into Products
- Show supply method on MRP Inventory
- Allow no-MRP users to look into Products

13.0.1.0.0 (2019-12-18)
-----------------------

- [MIG] Migration to v13.
- [MIG] Migration to v13.

12.0.1.0.0 (2019-08-05)
-----------------------

- [MIG] Migration to v12:
- [MIG] Migration to v12:

- Estimates as a forecasting mechanism is moved to a new module
(mrp_multi_level_estimate).
- Estimates as a forecasting mechanism is moved to a new module
(mrp_multi_level_estimate).

11.0.3.0.0 (2019-05-22)
-----------------------

- [REW/IMP] Rework to include Planned Orders.
(`#365 <https://github.com/OCA/manufacture/pull/365>`__).
- [IMP] Able to procure from a different location than the area's
location.
- [REW/IMP] Rework to include Planned Orders.
(`#365 <https://github.com/OCA/manufacture/pull/365>`__).
- [IMP] Able to procure from a different location than the area's
location.

11.0.2.2.0 (2019-05-02)
-----------------------

- [IMP] Able to run MRP only for selected areas.
(`#360 <https://github.com/OCA/manufacture/pull/360>`__).
- [IMP] Able to run MRP only for selected areas.
(`#360 <https://github.com/OCA/manufacture/pull/360>`__).

11.0.2.1.0 (2019-04-02)
-----------------------

- [IMP] Implement *Nbr. Days* functionality to be able to group demand
when generating supply proposals.
(`#345 <https://github.com/OCA/manufacture/pull/345>`__).
- [IMP] Implement *Nbr. Days* functionality to be able to group demand
when generating supply proposals.
(`#345 <https://github.com/OCA/manufacture/pull/345>`__).

11.0.2.0.0 (2018-11-20)
-----------------------

- [REW] Refactor MRP Area.
(`#322 <https://github.com/OCA/manufacture/pull/322>`__):
- [REW] Refactor MRP Area.
(`#322 <https://github.com/OCA/manufacture/pull/322>`__):

- MRP product concept dropped in favor of *Product MRP Area
Parameters*. This allow to set different MRP parameters for the same
product in different areas.
- Menu items reordering.
- MRP product concept dropped in favor of *Product MRP Area
Parameters*. This allow to set different MRP parameters for the
same product in different areas.
- Menu items reordering.

11.0.1.1.0 (2018-08-30)
-----------------------

- [FIX] Consider *Qty Multiple* on product to propose the quantity to
procure. (`#297 <https://github.com/OCA/manufacture/pull/297>`__)
- [FIX] Consider *Qty Multiple* on product to propose the quantity to
procure. (`#297 <https://github.com/OCA/manufacture/pull/297>`__)

11.0.1.0.1 (2018-08-03)
-----------------------

- [FIX] User and system locales doesn't break MRP calculation.
(`#290 <https://github.com/OCA/manufacture/pull/290>`__)
- [FIX] Working Hours are now defined only at Warehouse level and
displayed as a related on MRP Areas.
(`#290 <https://github.com/OCA/manufacture/pull/290>`__)
- [FIX] User and system locales doesn't break MRP calculation.
(`#290 <https://github.com/OCA/manufacture/pull/290>`__)
- [FIX] Working Hours are now defined only at Warehouse level and
displayed as a related on MRP Areas.
(`#290 <https://github.com/OCA/manufacture/pull/290>`__)

11.0.1.0.0 (2018-07-09)
-----------------------

- Start of the history.
- Start of the history.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/manufacture/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/manufacture/issues/new?body=module:%20mrp_multi_level%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
`feedback <https://github.com/OCA/manufacture/issues/new?body=module:%20mrp_multi_level%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Expand All @@ -233,13 +234,13 @@ Authors
Contributors
------------

- Wim Audenaert <[email protected]>
- Jordi Ballester <[email protected]>
- Lois Rilo <[email protected]>
- Héctor Villarreal <[email protected]>
- Christopher Ormaza <[email protected]>
- Joan Sisquella <[email protected]>
- Alexandre Fayolle <[email protected]>
- Wim Audenaert <[email protected]>
- Jordi Ballester <[email protected]>
- Lois Rilo <[email protected]>
- Héctor Villarreal <[email protected]>
- Christopher Ormaza <[email protected]>
- Joan Sisquella <[email protected]>
- Alexandre Fayolle <[email protected]>

Maintainers
-----------
Expand Down Expand Up @@ -268,6 +269,6 @@ Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-JordiBForgeFlow| |maintainer-LoisRForgeFlow| |maintainer-ChrisOForgeFlow|

This module is part of the `OCA/manufacture <https://github.com/OCA/manufacture/tree/17.0/mrp_multi_level>`_ project on GitHub.
This module is part of the `OCA/manufacture <https://github.com/OCA/manufacture/tree/18.0/mrp_multi_level>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
2 changes: 1 addition & 1 deletion mrp_multi_level/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{
"name": "MRP Multi Level",
"version": "17.0.1.2.4",
"version": "18.0.1.0.0",
"development_status": "Production/Stable",
"license": "LGPL-3",
"author": "Ucamco, ForgeFlow, Odoo Community Association (OCA)",
Expand Down
2 changes: 0 additions & 2 deletions mrp_multi_level/data/mrp_multi_level_cron.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@
<field name="user_id" ref="base.user_root" />
<field name="interval_number">1</field>
<field name="interval_type">days</field>
<field name="numbercall">-1</field>
<field name="doall" eval="False" />
<field name="state">code</field>
<field name="code">model.run_mrp_multi_level()</field>
</record>
Expand Down
8 changes: 4 additions & 4 deletions mrp_multi_level/demo/mrp_bom_demo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
<field name="bom_id" ref="mrp_bom_product_4" />
<field
name="bom_product_template_attribute_value_ids"
eval="[(6, 0, [ref('product.product_attribute_value_1')])]"
eval="[(6, 0, [ref('product.product_4_attribute_1_value_1')])]"
/>
</record>
<record id="mrp_bom_product_4_line_av_12" model="mrp.bom.line">
Expand All @@ -93,7 +93,7 @@
<field name="bom_id" ref="mrp_bom_product_4" />
<field
name="bom_product_template_attribute_value_ids"
eval="[(6, 0, [ref('product.product_attribute_value_2')])]"
eval="[(6, 0, [ref('product.product_4_attribute_1_value_2')])]"
/>
</record>
<record id="mrp_bom_product_4_line_av_21" model="mrp.bom.line">
Expand All @@ -104,7 +104,7 @@
<field name="bom_id" ref="mrp_bom_product_4" />
<field
name="bom_product_template_attribute_value_ids"
eval="[(6, 0, [ref('product.product_attribute_value_3')])]"
eval="[(6, 0, [ref('product.product_4_attribute_2_value_1')])]"
/>
</record>
<record id="mrp_bom_product_4_line_av_22" model="mrp.bom.line">
Expand All @@ -115,7 +115,7 @@
<field name="bom_id" ref="mrp_bom_product_4" />
<field
name="bom_product_template_attribute_value_ids"
eval="[(6, 0, [ref('product.product_attribute_value_4')])]"
eval="[(6, 0, [ref('product.product_4_attribute_2_value_2')])]"
/>
</record>
<!-- SF-1 -->
Expand Down
Loading

0 comments on commit 9a92653

Please sign in to comment.