[FIX] mrp: fix kits note
closes odoo/documentation#5626
X-original-commit: a02022e2fd
Signed-off-by: Samuel Lieber (sali) <sali@odoo.com>
Signed-off-by: Brandon Seltenrich (brse) <brse@odoo.com>
This commit is contained in:
parent
b9cb5ffa1c
commit
46e435dfd3
@ -2,34 +2,56 @@
|
|||||||
Use kits
|
Use kits
|
||||||
========
|
========
|
||||||
|
|
||||||
A *kit* is a set of unassembled components. Kits may be sold as products, but are also useful tools
|
In Odoo, a *kit* is a type of bill of materials (BoM) that can be manufactured and sold. Kits are
|
||||||
for managing more complex bills of materials (BoMs). To use kits, the :guilabel:`Manufacturing` and
|
sets of unassembled components sold to customers. They may be sold as standalone products, but are
|
||||||
:guilabel:`Inventory` applications need to be installed.
|
also useful tools for managing more complex bills of materials (BoMs).
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
To use, manufacture, and sell kits, both the :guilabel:`Manufacturing` and :guilabel:`Inventory`
|
||||||
|
apps need to be installed.
|
||||||
|
|
||||||
Create the kit as a product
|
Create the kit as a product
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
To use a kit as a sellable product or simply as a component organization tool, the kit should first
|
To use a kit as a sellable product, or simply as a component organization tool, the kit should first
|
||||||
be created as a product. To create a kit product, go to :menuselection:`Manufacturing or Inventory
|
be created as a product.
|
||||||
--> Products --> Products`, and then click :guilabel:`Create`.
|
|
||||||
|
|
||||||
Next, set the :guilabel:`Product Type` to :guilabel:`Storable Product`: this allows for management
|
To create a kit product, go to :menuselection:`Inventory app --> Products --> Products`, and click
|
||||||
of kit inventory. The :guilabel:`Route` designation under the :guilabel:`Inventory` tab does not
|
:guilabel:`Create`.
|
||||||
matter, since Odoo uses the routes of the kit's components for replenishment purposes. All other
|
|
||||||
parameters for the kit product may be modified according to preference. Finally, click
|
|
||||||
:guilabel:`Save`.
|
|
||||||
|
|
||||||
The kit's components must also be configured as products via :menuselection:`Manufacturing or
|
Then, assign a name to the new kit product. Next, under the :guilabel:`General Information` tab, set
|
||||||
Inventory --> Products --> Products`. These components require no specific configuration.
|
the :guilabel:`Product Type` to :guilabel:`Consumable`. Kit products work best as consumables,
|
||||||
|
because the stock on-hand for kits is typically not tracked.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
Although kits should almost always be set to :guilabel:`Consumable`, companies using
|
||||||
|
**Anglo-Saxon** accounting might need to create kits as a :guilabel:`Storable Product`. This is
|
||||||
|
because when processing invoices for kits, the Cost of Goods Sold (COGS) will be posted in
|
||||||
|
accounting journals.
|
||||||
|
|
||||||
|
Unlike storable products, the :guilabel:`Routes` designation under the :guilabel:`Inventory` tab
|
||||||
|
does not matter for kits, since Odoo uses the routes of the kit's individual components for
|
||||||
|
replenishment purposes. All other parameters for the kit product may be modified according to
|
||||||
|
preference. Once ready, click :guilabel:`Save` to save the new product.
|
||||||
|
|
||||||
|
The kit's components must also be configured as products via :menuselection:`Inventory app -->
|
||||||
|
Products --> Products`. These components require no specific configuration.
|
||||||
|
|
||||||
Set up the kit BoM
|
Set up the kit BoM
|
||||||
==================
|
==================
|
||||||
|
|
||||||
After fully configuring the kit product and its components, create a :abbr:`BoM (Bill of
|
After fully configuring the kit product and its components, a new :abbr:`BoM (bill of materials)`
|
||||||
Materials)` for the kit product. Go to :menuselection:`Manufacturing --> Products --> Bills of
|
can be created for the kit product.
|
||||||
Materials`, and then click :guilabel:`Create`. Next, set the :guilabel:`Product` field to the
|
|
||||||
previously configured kit product. Then, set the :guilabel:`BoM Type` to :guilabel:`Kit`. Finally,
|
To do so, go to :menuselection:`Manufacturing app --> Products --> Bills of Materials`, and click
|
||||||
add each component and specify its quantity. Make sure to :guilabel:`Save` the changes.
|
:guilabel:`Create`. Next to the :guilabel:`Product` field, click the drop-down menu to reveal a list
|
||||||
|
of products, and select the previously configured kit product.
|
||||||
|
|
||||||
|
Then, for the :guilabel:`BoM Type` field, select the :guilabel:`Kit` option. Finally, under the
|
||||||
|
:guilabel:`Components` tab, click :guilabel:`Add a line`, and add each desired component, and
|
||||||
|
specify their quantities under the :guilabel:`Quantity` column.
|
||||||
|
|
||||||
|
Once ready, click :guilabel:`Save` to save the newly-created :abbr:`BoM (bill of materials)`.
|
||||||
|
|
||||||
.. image:: kit_shipping/bom-kit-selection.png
|
.. image:: kit_shipping/bom-kit-selection.png
|
||||||
:align: center
|
:align: center
|
||||||
@ -39,38 +61,53 @@ If the kit is solely being used as a sellable product, then only components need
|
|||||||
the :guilabel:`Components` tab, and configuring manufacturing operations is not necessary.
|
the :guilabel:`Components` tab, and configuring manufacturing operations is not necessary.
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
When a kit is sold as a product, it appears as a single line item on the quotation and
|
When a kit is sold as a product, it appears as a single line item on the quotation and sales
|
||||||
sales order. However, on delivery orders, each component of the kit is listed.
|
order. However, on delivery orders, each component of the kit is listed.
|
||||||
|
|
||||||
Use kits to manage complex BoMs
|
Use kits to manage complex BoMs
|
||||||
===============================
|
===============================
|
||||||
|
|
||||||
Kits are also used to manage *multilevel* :abbr:`BoMs (Bills of Materials)`. These are products
|
Kits are also used to manage multi-level :abbr:`BoMs (bills of materials)`. These are products that
|
||||||
that contain other products as components and therefore require nested :abbr:`BoMs (Bills of
|
contain **other** :abbr:`BoM (bill of materials)` products as components, and therefore require
|
||||||
Materials)`. Incorporating pre-configured kits into multilevel :abbr:`BoMs (Bills of Materials)`
|
*nested* :abbr:`BoMs (bills of materials)`. Incorporating pre-configured kits into multi-level
|
||||||
allows for cleaner organization of bundled products. Under :guilabel:`Components`, list a kit as a
|
:abbr:`BoMs (bills of materials)` allows for cleaner organization of bundled products.
|
||||||
component in a higher-level product's :abbr:`BoM (Bills of Material)` to eliminate the need to add
|
|
||||||
the kit's parts individually. Any :guilabel:`BoM Type` can be used for the higher-level product's
|
To configure this type of :abbr:`BoM (bill of materials)` with a kit as a component, go to
|
||||||
:abbr:`BoM (Bill of Materials)`.
|
:menuselection:`Manufacturing app --> Products --> Bills of Materials`, and click
|
||||||
|
:guilabel:`Create`.
|
||||||
|
|
||||||
|
Next to the :guilabel:`Product` field, click the drop-down menu to reveal a list of products, and
|
||||||
|
select the desired :abbr:`BoM (bill of materials)` product. Then, for the :guilabel:`BoM Type`
|
||||||
|
field, select the :guilabel:`Manufacture this product` option.
|
||||||
|
|
||||||
|
Under the :guilabel:`Components` tab, click :guilabel:`Add a line`, and select a kit as the
|
||||||
|
component. Adding the kit as a component eliminates the need to add the kit's components
|
||||||
|
individually. Any :guilabel:`BoM Type` can be used for the higher-level product's :abbr:`BoM (bill
|
||||||
|
of materials)`.
|
||||||
|
|
||||||
|
Once ready, click :guilabel:`Save` to save changes.
|
||||||
|
|
||||||
.. image:: kit_shipping/multilevel-bom-kit.png
|
.. image:: kit_shipping/multilevel-bom-kit.png
|
||||||
:align: center
|
:align: center
|
||||||
:alt: Kit as a component in a multilevel bill of materials.
|
:alt: Kit as a component in a multilevel bill of materials.
|
||||||
|
|
||||||
To access a comprehensive overview of the multilevel :abbr:`BoM's (Bill of Material's)`
|
Structure & cost
|
||||||
components, click on the :guilabel:`Structure & Cost` smart button. Sublevel :abbr:`BoMs (Bills of
|
----------------
|
||||||
Materials)` can be expanded and viewed from this report.
|
|
||||||
|
To access a comprehensive overview of the multi-level :abbr:`BoM's (bill of material's)` components,
|
||||||
|
click on the :guilabel:`Structure & Cost` smart button. Sublevel :abbr:`BoMs (bills of materials)`
|
||||||
|
can be expanded and viewed from this report.
|
||||||
|
|
||||||
.. image:: kit_shipping/structure-and-cost-kit.png
|
.. image:: kit_shipping/structure-and-cost-kit.png
|
||||||
:align: center
|
:align: center
|
||||||
:alt: Expanded kit in the Structure and Cost report.
|
:alt: Expanded kit in the Structure and Cost report.
|
||||||
|
|
||||||
When creating a manufacturing order for a product with a multilevel :abbr:`BoM (Bill of
|
When creating a manufacturing order for a product with a multi-level :abbr:`BoM (bill of
|
||||||
Materials)`, the kit product automatically expands to show all components. Any operations in the
|
materials)`, the kit product automatically expands to show all components. Any operations in the
|
||||||
kit's :abbr:`BoM (Bill of Materials)` are also added to the list of work orders on the
|
kit's :abbr:`BoM (bill of materials)` are also added to the list of work orders on the
|
||||||
manufacturing order.
|
manufacturing order.
|
||||||
|
|
||||||
.. note::
|
.. tip::
|
||||||
Kits are primarily used to bundle components together for organization or sale. To manage
|
Kits are primarily used to bundle components together for organization or sale. To manage
|
||||||
multilevel products that require manufactured subcomponents, refer to :doc:`this documentation
|
multi-level products that require manufactured sub-components, refer to :doc:`this documentation
|
||||||
<sub_assemblies>` on sub-assemblies.
|
<sub_assemblies>` on sub-assemblies.
|
||||||
|
Loading…
Reference in New Issue
Block a user