Skip to content

Commit

Permalink
[17.0][ADD] mrp_mass_production_order: New module mrp_mass_production…
Browse files Browse the repository at this point in the history
…_order
  • Loading branch information
peluko00 committed Sep 18, 2024
1 parent ebaa30a commit 1f290ed
Show file tree
Hide file tree
Showing 18 changed files with 1,065 additions and 0 deletions.
102 changes: 102 additions & 0 deletions mrp_mass_production_order/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
=========================
MRP Mass Production Order
=========================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:b8163fbebaf9ee80087e0a25c01cbcf016c2a556f4f813565076fac36d838311
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-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_mass_production_order
: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_mass_production_order
: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
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module allows to create multiple manufacturing orders through a
wizard. The wizard have the possiblity to put all manufacturing orders
in state done or confirmed.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

1. Go to Manufacture > Operations > Massive MRP Production Orders.
2. Set Picking Type Operation and if you would change the finished
products location.
3. Check the produce all checkbox if the productions are already
produced, otherwise the production will be confirmed
4. Set the production tags if you want
5. Select the products that will be produced with the quantity
6. The manufacturing order will be created

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_mass_production_order%0Aversion:%2017.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.

Credits
=======

Authors
-------

* Antoni Marroig

Contributors
------------

- [APSL-Nagarro](https://apsl.tech):

- Antoni Marroig <amarroig@apsl.net>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

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.

.. |maintainer-peluko00| image:: https://github.com/peluko00.png?size=40px
:target: https://github.com/peluko00
:alt: peluko00

Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-peluko00|

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

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions mrp_mass_production_order/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

from . import wizards
18 changes: 18 additions & 0 deletions mrp_mass_production_order/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Copyright 2024 Antoni Marroig(APSL-Nagarro)<amarroig@apsl.net>
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "MRP Mass Production Order",
"summary": "Create multiple manufacturing orders in one step",
"version": "17.0.1.0.0",
"category": "Manufacturing",
"website": "https://github.com/OCA/manufacture",
"author": "Antoni Marroig, Odoo Community Association (OCA)",
"maintainers": ["peluko00"],
"license": "AGPL-3",
"application": False,
"installable": True,
"depends": [
"mrp_tag",
],
"data": ["wizards/mrp_mass_order_wizard.xml", "security/ir.model.access.csv"],
}
179 changes: 179 additions & 0 deletions mrp_mass_production_order/i18n/ca_ES.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * mrp_mass_production_order
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-06 09:44+0000\n"
"PO-Revision-Date: 2024-09-06 09:44+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__bom_id
msgid "Bill of Material"
msgstr "Llistat de materials"

#. module: mrp_mass_production_order
#: model:ir.model.fields,help:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__bom_id
msgid ""
"Bills of Materials, also called recipes, are used to autocomplete components"
" and work order instructions."
msgstr ""
"Les llistes de materials, també conegudes quan com a recetes de producció, "
"s'utilizen per autocompletar els components i les instruccions de les "
"ordres de treball."

#. module: mrp_mass_production_order
#: model_terms:ir.ui.view,arch_db:mrp_mass_production_order.wizard_mass_mrp_production_order
msgid "Cancel"
msgstr "Cancelar"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__product_uom_category_id
msgid "Category"
msgstr "Categoria"

#. module: mrp_mass_production_order
#: model:ir.model.fields,help:mrp_mass_production_order.field_mrp_mass_production_order_wizard__produce_all
msgid ""
"Check it if all orders have been produced otherwise they will be confirmed"
msgstr "Confirma si totes les comandes s'han produït, en cas contrari, es confirmaran"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__company_id
msgid "Company"
msgstr "Companyia"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__location_src_id
msgid "Components Location"
msgstr "Ubicació dels components"

#. module: mrp_mass_production_order
#: model:ir.model.fields,help:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__product_uom_category_id
msgid ""
"Conversion between Units of Measure can only occur if they belong to the "
"same category. The conversion will be made based on the ratios."
msgstr ""
"La conversió entre les unitats de mesura només és possible si pertanyen a la"
" mateixa categoria. La conversió es basarà en les ràtios establertes."

#. module: mrp_mass_production_order
#: model_terms:ir.ui.view,arch_db:mrp_mass_production_order.wizard_mass_mrp_production_order
msgid "Create"
msgstr "Crear"

#. module: mrp_mass_production_order
#: model_terms:ir.ui.view,arch_db:mrp_mass_production_order.wizard_mass_mrp_production_order
msgid "Create MRP Prodcution Orders"
msgstr "Crear Múltiples Ordres de Fabricació"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__create_uid
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__create_uid
msgid "Created by"
msgstr ""

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__create_date
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__create_date
msgid "Created on"
msgstr ""

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__display_name
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__display_name
msgid "Display Name"
msgstr ""

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__location_dest_id
msgid "Finished Products Location"
msgstr "Ubicació dels productes finalitzats"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__id
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__id
msgid "ID"
msgstr ""

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__write_uid
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__write_uid
msgid "Last Updated by"
msgstr ""

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__write_date
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__write_date
msgid "Last Updated on"
msgstr ""

#. module: mrp_mass_production_order
#: model:ir.model.fields,help:mrp_mass_production_order.field_mrp_mass_production_order_wizard__location_src_id
msgid "Location where the system will look for components."
msgstr "Ubicació on el sistema buscarà els components."

#. module: mrp_mass_production_order
#: model:ir.model.fields,help:mrp_mass_production_order.field_mrp_mass_production_order_wizard__location_dest_id
msgid "Location where the system will stock the finished products."
msgstr "Ubicació on el sistema emmagatzemarà els productes finalitzats."

#. module: mrp_mass_production_order
#: model_terms:ir.ui.view,arch_db:mrp_mass_production_order.wizard_mass_mrp_production_order
msgid "MRP Production Orders"
msgstr "Ordres de Fabricació"

#. module: mrp_mass_production_order
#: model:ir.model,name:mrp_mass_production_order.model_mrp_mass_production_order_entry_wizard
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__mrp_production_order_entries
msgid "MRP production order entries"
msgstr "Registres de les ordres de fabricació"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__mrp_production_order_entry_id
msgid "MRP production order entry"
msgstr "Registre de una ordre de fabricació"

#. module: mrp_mass_production_order
#: model:ir.actions.act_window,name:mrp_mass_production_order.wizard_mass_mrp_production_order_action
#: model:ir.ui.menu,name:mrp_mass_production_order.wizard_mass_mrp_production_order_menu_action
msgid "Massive MRP Production Orders"
msgstr "Producció massiva d'ordres de fabricació"

#. module: mrp_mass_production_order
#: model:ir.model,name:mrp_mass_production_order.model_mrp_mass_production_order_wizard
msgid "Multiple MRP production order"
msgstr "Múltiples ordres de fabricació"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__picking_type_id
msgid "Operation Type"
msgstr "Tipus d'operació"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_wizard__produce_all
msgid "Produce All"
msgstr "Produir Tot"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__product_id
msgid "Product"
msgstr "Producte"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__product_uom_id
msgid "Product Unit of Measure"
msgstr "Unitat de mesura del producte"

#. module: mrp_mass_production_order
#: model:ir.model.fields,field_description:mrp_mass_production_order.field_mrp_mass_production_order_entry_wizard__product_qty
msgid "Quantity"
msgstr "Quantitat"
Loading

0 comments on commit 1f290ed

Please sign in to comment.