Merge pull request #401 from odoo/13.0-mrp-semi-finished_products-lau
13.0 mrp semi finished products lau
@ -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
|
||||
|
BIN
manufacturing/management/media/plan_work_order_01.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
manufacturing/management/media/plan_work_order_02.png
Normal file
After Width: | Height: | Size: 8.2 KiB |
BIN
manufacturing/management/media/plan_work_order_03.png
Normal file
After Width: | Height: | Size: 7.0 KiB |
BIN
manufacturing/management/media/plan_work_order_04.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
manufacturing/management/media/semi-finished_products_01.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
manufacturing/management/media/semi-finished_products_02.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
manufacturing/management/media/semi-finished_products_03.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
manufacturing/management/media/semi-finished_products_04.png
Normal file
After Width: | Height: | Size: 12 KiB |
52
manufacturing/management/plan_work_orders.rst
Normal 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 don’t 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
|
@ -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
|