From b2c323f72dc34be04c76b5de742e481f38cec1d1 Mon Sep 17 00:00:00 2001 From: Lois Rilo Date: Mon, 9 Jul 2018 13:48:09 +0200 Subject: [PATCH] [11.0][UPD] mrp_multi_level: update README and manifest to OCA standards. --- mrp_multi_level/README.rst | 87 ++++--------------- mrp_multi_level/__manifest__.py | 2 + mrp_multi_level/readme/CONFIGURE.rst | 2 + mrp_multi_level/readme/CONTRIBUTORS.rst | 3 + mrp_multi_level/readme/DESCRIPTION.rst | 16 ++++ mrp_multi_level/readme/USAGE.rst | 12 +++ mrp_multi_level/views/mrp_menuitem.xml | 2 +- .../wizards/mrp_multi_level_view.xml | 2 +- 8 files changed, 53 insertions(+), 73 deletions(-) create mode 100644 mrp_multi_level/readme/CONFIGURE.rst create mode 100644 mrp_multi_level/readme/CONTRIBUTORS.rst create mode 100644 mrp_multi_level/readme/DESCRIPTION.rst create mode 100644 mrp_multi_level/readme/USAGE.rst diff --git a/mrp_multi_level/README.rst b/mrp_multi_level/README.rst index 2ff008382..21cd7854d 100644 --- a/mrp_multi_level/README.rst +++ b/mrp_multi_level/README.rst @@ -1,76 +1,21 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: https://www.gnu.org/licenses/agpl-3.0-standalone.html - :alt: License: AGPL-3 +**This file is going to be generated by oca-gen-addon-readme.** -=============== -Multi Level MRP -=============== +*Manual changes will be overwritten.* -This module allows you to calculate, based in known inventory, demand, and -supply, and based on parameters set at product variant level, the new -procurements for each product. +Please provide content in the ``readme`` directory: -To do this, the calculation starts at top level of the bill of material -and explodes this down to the lowest level. +* **DESCRIPTION.rst** (required) +* INSTALL.rst (optional) +* CONFIGURE.rst (optional) +* **USAGE.rst** (optional, highly recommended) +* DEVELOP.rst (optional) +* ROADMAP.rst (optional) +* HISTORY.rst (optional, recommended) +* **CONTRIBUTORS.rst** (optional, highly recommended) +* CREDITS.rst (optional) -Key Features ------------- -* MRP parameters at product variant level -* Basic forecast system -* Cron job to calculate the MRP demand -* Manually calculate the MRP demand -* Confirm the calculated MRP demand and create BID's, PO's, or MO's -* View to see the products for which action is needed +Content of this README will also be drawn from the addon manifest, +from keys such as name, authors, maintainers, development_status, +and license. - -Installation -============ - - -Usage -===== - - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/129/11.0 - -Bug Tracker -=========== - -Bugs are tracked on `GitHub Issues -`_. In case of trouble, please -check there if your issue has already been reported. If you spotted it first, -help us smash it by providing detailed and welcomed feedback. - -Credits -======= - -Images ------- - -* Original Odoo icons. - - -Contributors ------------- - -* Wim Audenaert -* Jordi Ballester -* Lois Rilo - - -Maintainer ----------- - -.. image:: https://odoo-community.org/logo.png - :alt: Odoo Community Association - :target: https://odoo-community.org - -This module is maintained by the OCA. - -OCA, or the Odoo Community Association, is a nonprofit organization whose -mission is to support the collaborative development of Odoo features and -promote its widespread use. - -To contribute to this module, please visit https://odoo-community.org. +A good, one sentence summary in the manifest is also highly recommended. diff --git a/mrp_multi_level/__manifest__.py b/mrp_multi_level/__manifest__.py index 85c750132..01ffcda84 100644 --- a/mrp_multi_level/__manifest__.py +++ b/mrp_multi_level/__manifest__.py @@ -4,10 +4,12 @@ { 'name': 'MRP Multi Level', 'version': '11.0.1.0.0', + 'development_status': 'Beta', 'license': 'AGPL-3', 'author': 'Ucamco, ' 'Eficent, ' 'Odoo Community Association (OCA)', + 'maintainers': ['jbeficent', 'lreficent'], 'summary': 'Adds an MRP Scheduler', 'website': 'https://github.com/OCA/manufacture', 'category': 'Manufacturing', diff --git a/mrp_multi_level/readme/CONFIGURE.rst b/mrp_multi_level/readme/CONFIGURE.rst new file mode 100644 index 000000000..7237643b8 --- /dev/null +++ b/mrp_multi_level/readme/CONFIGURE.rst @@ -0,0 +1,2 @@ +* Go to *Manufacturing > MRP > MRP Area* and define or edit any existing area. + You can specify the working hours for every area. diff --git a/mrp_multi_level/readme/CONTRIBUTORS.rst b/mrp_multi_level/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..63a6a5199 --- /dev/null +++ b/mrp_multi_level/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* Wim Audenaert +* Jordi Ballester +* Lois Rilo diff --git a/mrp_multi_level/readme/DESCRIPTION.rst b/mrp_multi_level/readme/DESCRIPTION.rst new file mode 100644 index 000000000..65457aa0d --- /dev/null +++ b/mrp_multi_level/readme/DESCRIPTION.rst @@ -0,0 +1,16 @@ +This module allows you to calculate, based in known inventory, demand, and +supply, and based on parameters set at product variant level, the new +procurements for each product. + +To do this, the calculation starts at top level of the bill of material +and explodes this down to the lowest level. + +Key Features +------------ + +* MRP parameters at product variant level. +* Integration with `Stock Demand Estimates `_ system. +* 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. diff --git a/mrp_multi_level/readme/USAGE.rst b/mrp_multi_level/readme/USAGE.rst new file mode 100644 index 000000000..fc56ab031 --- /dev/null +++ b/mrp_multi_level/readme/USAGE.rst @@ -0,0 +1,12 @@ +To manually run the MRP scheduler: + +#. Go to *Manufacturing > MRP > Run MRP Multi Level*. +#. On the wizard click *Run MRP*. + +To launch replenishment orders (moves, purchases, production orders...): + +#. Go to *Manufacturing > MRP > MRP Inventory*. +#. Filter with *To procure*. +#. Select multiple records and click on *Action > Procure* or click the right + hand side gears in any record. +#. On the wizard, check everything is ok and click *Execute*. diff --git a/mrp_multi_level/views/mrp_menuitem.xml b/mrp_multi_level/views/mrp_menuitem.xml index 1e21a6d61..77e638a3b 100644 --- a/mrp_multi_level/views/mrp_menuitem.xml +++ b/mrp_multi_level/views/mrp_menuitem.xml @@ -24,7 +24,7 @@ parent="menu_mrp_mrp" sequence="30"/> - Run MRP mrp.multi.level -
+