Merge pull request #401 from odoo/13.0-mrp-semi-finished_products-lau

13.0 mrp semi finished products lau
This commit is contained in:
Julien B 2019-09-17 10:37:52 +02:00 committed by GitHub
commit aec1e5f03c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 92 additions and 32 deletions

View File

@ -12,6 +12,7 @@ Manufacturing Management
management/kit_shipping
management/product_variants
management/sub_assemblies
management/plan_work_orders
management/alternative_wc
management/unbuild
management/subcontracting

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,52 @@
================
Plan Work Orders
================
In some cases, companies need to schedule their work orders. Doing so,
they can organize the work for the whole day and be sure everything goes
well. It helps to avoid scheduling multiple work orders at the same time
when you dont have the capacity to do so.
With Odoo, companies can schedule the planned start date for their
manufacturing orders. No possible duplication, no potential issues with
the planning. And, if you plan two work orders at the same work center,
at the same hour, the second one will be scheduled right after the first
one, avoiding work superposition.
Create the Work Orders
======================
The first thing you need to do is to open the *Manufacturing* app.
Then, Go to the settings and enable the *Work Orders* feature.
.. image:: media/plan_work_order_01.png
:align: center
Now, go to the *Manufacturing Orders* menu and hit *Create*. Choose
your product and add a *Planned Start Date*.
.. image:: media/plan_work_order_02.png
:align: center
.. note::
The “Deadline Start” field is informative. It shows you until when you
can launch the manufacturing order to fulfill the initial demand.
Mark your *Manufacturing Order* as todo and plan it. By going to the
*Planning* menu, you can access to the scheduled orders. Here is the
one we just created:
.. image:: media/plan_work_order_03.png
:align: center
.. note::
If you plan two work orders at the same hour, the second one will be
scheduled after the first one if the jobs need to be done at the same
work center. The start date will, then, be automatically updated
considering the first free slot on the work center.
If you overrun the planned date and begin the job later, you will have a
track of it in the *Time Tracking* tab of your work order.
.. image:: media/plan_work_order_04.png
:align: center

View File

@ -1,42 +1,49 @@
====================================
How to manage semi-finished products
====================================
=============================
Manage semi-finished products
=============================
A subassembly is a manufactured product which is intended to be used as
a component of another manufactured product. You may wish to employ
sub-assemblies to simplify a complex BoM, to more accurately represent
your manufacturing flow, or to use the same subassembly in multiple
BoMs. A BoM that employs subassemblies is often referred to as a
multi-level BoM.
In Odoo, you can use subassembly products to simplify a complex *Bill
of Materials* or to represent your manufacturing flow more accurately.
A *subassembly product* is a manufactured product that is used as a
component to make another one.
Multi-level bills of materials in Odoo are accomplished by creating a
top-level BoM and subassembly BoMs. Next, the procurement route of the
subassembly product is defined. This ensures that every time a
manufacturing order for the top-level product is created, a
manufacturing order for each subassembly is created as well.
A *BoM* that employs *subassemblies* is referred to as a multi-level
BoM. Those are accomplished by creating a *top-level BoM* and
*subassembly ones*. This process requires a route that will ensure
that every time a manufacturing order for the top-level product is
created, another one will be for subassemblies.
Configure the Top -Level Product BoM
------------------------------------
Configure the Subassembly Product
=================================
To configure a multi-level BoM, create the top-level product and its
BoM. Include any subassemblies in the list of components. Create a BoM
for each subassembly as you would for any product.
To configure a *multi-level BoM*, you will need a top-level product
but also its subassemblies. The first step is to create a product form
for each of the subassemblies. Select the routes *Manufacture* and
*Replenish on Order*. Now, hit save.
.. image:: media/sub_assemblies01.png
.. image:: media/semi-finished_products_01.png
:align: center
Configure the Subassembly Product Data
--------------------------------------
In the *Bill of Materials* menu, under *Master Data*, create a new
*Bill of Materials*. Choose the product you just created and add its
components.
On the product form of the subassembly, you must select the routes
**Manufacture** and **Make To Order**. The **Manufacture**
route takes precedence over the **Buy** route, so selecting the
latter will have no effect.
.. image:: media/sub_assemblies02.png
.. image:: media/semi-finished_products_02.png
:align: center
If you would like to be able to purchase the subassembly in addition to
manufacturing it, select **Can be Purchased**. All other fields on
the subassembly product form may be configured according to your
preference.
Configure the Main BoM
======================
Now, you can configure the top-level product and its *BoM*. Include
any subassemblies in the list of components.
.. image:: media/semi-finished_products_03.png
:align: center
Now, each time you will plan a manufacturing order for the top-level
product, a manufacturing order will be created for the subassembly one.
Then, you will have to manufacture the subassembly in order to make it
available before manufacturing the finished product.
.. image:: media/semi-finished_products_04.png
:align: center