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/kit_shipping
|
||||||
management/product_variants
|
management/product_variants
|
||||||
management/sub_assemblies
|
management/sub_assemblies
|
||||||
|
management/plan_work_orders
|
||||||
management/alternative_wc
|
management/alternative_wc
|
||||||
management/unbuild
|
management/unbuild
|
||||||
management/subcontracting
|
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
|
In Odoo, you can use subassembly products to simplify a complex *Bill
|
||||||
a component of another manufactured product. You may wish to employ
|
of Materials* or to represent your manufacturing flow more accurately.
|
||||||
sub-assemblies to simplify a complex BoM, to more accurately represent
|
A *subassembly product* is a manufactured product that is used as a
|
||||||
your manufacturing flow, or to use the same subassembly in multiple
|
component to make another one.
|
||||||
BoMs. A BoM that employs subassemblies is often referred to as a
|
|
||||||
multi-level BoM.
|
|
||||||
|
|
||||||
Multi-level bills of materials in Odoo are accomplished by creating a
|
A *BoM* that employs *subassemblies* is referred to as a multi-level
|
||||||
top-level BoM and subassembly BoMs. Next, the procurement route of the
|
BoM. Those are accomplished by creating a *top-level BoM* and
|
||||||
subassembly product is defined. This ensures that every time a
|
*subassembly ones*. This process requires a route that will ensure
|
||||||
manufacturing order for the top-level product is created, a
|
that every time a manufacturing order for the top-level product is
|
||||||
manufacturing order for each subassembly is created as well.
|
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
|
To configure a *multi-level BoM*, you will need a top-level product
|
||||||
BoM. Include any subassemblies in the list of components. Create a BoM
|
but also its subassemblies. The first step is to create a product form
|
||||||
for each subassembly as you would for any product.
|
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
|
: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
|
.. image:: media/semi-finished_products_02.png
|
||||||
**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
|
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
If you would like to be able to purchase the subassembly in addition to
|
Configure the Main BoM
|
||||||
manufacturing it, select **Can be Purchased**. All other fields on
|
======================
|
||||||
the subassembly product form may be configured according to your
|
|
||||||
preference.
|
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
|