Skip to content

Commit cd8209d

Browse files
committed
[IMP] Inventory: bring packaging current
closes #15173 X-original-commit: a76ee3a Signed-off-by: Erin Jerison (erjer) <erjer@odoo.com>
1 parent 4436375 commit cd8209d

File tree

10 files changed

+36
-86
lines changed

10 files changed

+36
-86
lines changed

content/applications/inventory_and_mrp/inventory/product_management/configure/packaging.rst

Lines changed: 34 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@ Configuration
2020
=============
2121

2222
To use packagings, navigate to :menuselection:`Inventory app --> Configuration --> Settings`. Then,
23-
under the :guilabel:`Products` heading, enable the :guilabel:`Product Packagings` feature, and click
24-
:guilabel:`Save`.
23+
under the :guilabel:`Products` heading, enable the :guilabel:`Units of Measure & Packagings`
24+
feature, and click :guilabel:`Save`.
2525

2626
.. image:: packaging/enable-packagings.png
2727
:align: center
28-
:alt: Enable packagings by selecting "Product Packagings".
28+
:alt: Enable packagings by selecting Units of Measure & Packagings.
2929

3030
.. _inventory/product_management/packaging-setup:
3131

3232
Create packaging
3333
================
3434

35-
Packagings can be created directly on the product form, or from the :guilabel:`Product Packagings`
35+
Packagings can be created directly on the product form, or from the :guilabel:`Units & Packagings`
3636
page.
3737

3838
From product form
@@ -41,50 +41,53 @@ From product form
4141
Create packagings on a product form by going to :menuselection:`Inventory app --> Products -->
4242
Products`, and select the desired product.
4343

44-
Under the :guilabel:`Inventory` tab, scroll down to the :guilabel:`Packaging` section, and click
45-
:guilabel:`Add a line`. In the table, fill out the following fields:
44+
To specify a sales packaging, open the :guilabel:`Sales` tab, then specify :guilabel:`Packagings` in
45+
the :guilabel:`Upsell & Cross-Sell` section. Specify existing packagings or create new ones by
46+
clicking :guilabel:`Create and edit`. When :guilabel:`Create and edit` is clicked, a
47+
:guilabel:`Create Packagings` box opens, where information about the packaging can be specified:
4648

47-
- :guilabel:`Packaging` (required): name of packaging that appears on sales/purchase orders as a
49+
- :guilabel:`Unit Name` (required): name of packaging that appears on sales/purchase orders as a
4850
packaging option for the product.
49-
- :guilabel:`Contained quantity` (required): amount of product in the packaging.
50-
- :guilabel:`Unit of Measure` (required): measurement unit for quantifying the product.
51-
- :guilabel:`Sales`: check this option for packagings intended for use on sales orders.
52-
- :guilabel:`Purchase`: check this option for packagings intended for use on purchase orders.
51+
- :guilabel:`Quantity` (required): amount of product in the packaging.
52+
- :guilabel:`Reference Unit` (required): measurement unit for quantifying the product.
53+
- :guilabel:`Package Type`: package type used to set custom dimensions and limits. See
54+
:ref:`package type <inventory/warehouses_storage/package-type>` to learn more.
55+
- :guilabel:`Barcodes`: identifier for tracing packaging in stock moves or pickings, using the
56+
:ref:`Barcode app <barcode/operations/intro>`. Leave blank if not in use.
5357

54-
.. note::
55-
Access additional fields in the :guilabel:`Packaging` table below by clicking the |adjust| icon
56-
to the far-right of the column titles in the :guilabel:`Packaging` section, and selecting the
57-
desired options from the drop-down menu that appears.
58+
.. image:: packaging/create-sales-packagings.png
59+
:alt: Create a new packaging in the Create Packagings box.
5860

59-
- :guilabel:`Barcode`: identifier for tracing packaging in stock moves or pickings, using the
60-
:ref:`Barcode app <barcode/operations/intro>`. Leave blank if not in use.
61-
- :guilabel:`Company`: indicates the packaging is only available at the selected company. Leave
62-
blank to make the packaging available across all companies.
61+
To specify a purchase packaging for a vendor, open the :guilabel:`Purchase` tab, then add a vendor.
62+
Update the :guilabel:`Unit` field to specify a purchase packaging for that vendor. Specify existing
63+
packagings here, or create new ones by clicking :guilabel:`Create and edit`. When :guilabel:`Create
64+
and edit` is clicked, the :guilabel:`Create Unit` box opens. The fields in this box are the same as
65+
for the :guilabel:`Create Packagings` box above.
6366

6467
.. example::
65-
To create a packaging type for six units of the product, `Grape Soda`, begin by clicking
66-
:guilabel:`Add a line`. In the line, name the :guilabel:`Packaging` `6-pack`, and set the
67-
:guilabel:`Contained quantity` to `6`. Repeat this process for additional packagings.
68+
To create a purchase packaging type for six units of the product, `Grape Soda`, begin by clicking
69+
:guilabel:`Add a line` in the :guilabel:`Purchase` tab. Specify a :guilabel:`Vendor`. Specify
70+
`6-pack` in the :guilabel:`Unit` field, then click :guilabel:`Create and edit`. In the
71+
:guilabel:`Create Unit` box, specify a quantity and reference unit (in this case, `6` `Units`),
72+
then click :guilabel:`Save`. Repeat this process for additional packagings.
6873

69-
.. image:: packaging/create-product-packaging.png
70-
:align: center
71-
:alt: Create 6-pack case for product.
74+
.. image:: packaging/create-purchase-packagings.png
75+
:alt: Create purchase packagings for product.
7276

73-
From product packagings page
77+
From units & packagings page
7478
----------------------------
7579

7680
To view all packagings that have been created, go to :menuselection:`Inventory app --> Configuration
77-
--> Product Packagings`. Doing so reveals the :guilabel:`Product Packagings` page with a complete
81+
--> Units & Packagings`. Doing so reveals the :guilabel:`Units & Packagings` page with a complete
7882
list of all packagings that have been created for all products. Create new packagings by clicking
7983
:guilabel:`New`.
8084

8185
.. example::
8286
Two soda products, `Grape Soda` and `Diet Coke`, have three types of packagings configured. On
83-
the :guilabel:`Product Packagings` page, each product can be sold as a `6-Pack` that contains 6
87+
the :guilabel:`Units & Packagings` page, each product can be sold as a `6-Pack` that contains 6
8488
products, as a `12-Pack` of 12 products, or as a `Case` of 32 products.
8589

8690
.. image:: packaging/packagings.png
87-
:align: center
8891
:alt: List of different packagings for products.
8992

9093
Partial reservation
@@ -96,7 +99,7 @@ flexibility expedites order fulfillment by allowing the immediate shipment of av
9699
awaiting the rest.
97100

98101
To configure packaging reservation methods, go to :menuselection:`Inventory app --> Configuration
99-
--> Product Categories`. Then, click :guilabel:`New`, or select the desired product category.
102+
--> Products --> Categories`. Then, click :guilabel:`New`, or select the desired product category.
100103

101104
On the product category's form, in the :guilabel:`Logistics` section, :guilabel:`Reserve Packagings`
102105
can be set to :guilabel:`Reserve Only Full Packagings` or :guilabel:`Reserve Partial Packagings`.
@@ -129,61 +132,11 @@ Apply packagings
129132

130133
When creating a sales order in the :menuselection:`Sales` app, specify the packagings that should be
131134
used for the product. The chosen packaging is displayed on the :abbr:`SO (Sales Order)` under the
132-
:guilabel:`Packaging` field.
135+
:guilabel:`Units` field.
133136

134137
.. example::
135138
18 cans of the product, `Grape Soda`, is packed using three 6-pack packagings.
136139

137140
.. image:: packaging/packagings-sales-order.png
138-
:align: center
139141
:alt: Assign packagings on the Sales Order Line.
140142

141-
.. _inventory/product_management/packaging-route:
142-
143-
Routes for packaging
144-
====================
145-
146-
When receiving packagings, by default, they follow the warehouse's :doc:`configured reception route
147-
<../../shipping_receiving/daily_operations>`. To **optionally** set up a packaging-specific route,
148-
go to :menuselection:`Inventory app --> Configuration --> Routes`.
149-
150-
.. important::
151-
The *Product Packagings*, *Storage Locations*, and *Multi-Step Routes* features (found by going
152-
to :menuselection:`Inventory app --> Configuration --> Settings`) **must** be activated, and
153-
saved.
154-
155-
.. seealso::
156-
:doc:`../../shipping_receiving/daily_operations/use_routes`
157-
158-
Create route
159-
------------
160-
161-
On the :guilabel:`Routes` page, click :guilabel:`New`, or select a route that is **not** for a
162-
warehouse. Next, in the :guilabel:`Applicable on` section, tick the :guilabel:`Packagings` checkbox.
163-
164-
.. figure:: packaging/route.png
165-
:align: center
166-
:alt: Create route for a packaging.
167-
168-
Route with "Packagings" selected, with "Products" and "Warehouses" not selected.
169-
170-
.. _inventory/product_management/route-on-packaging:
171-
172-
Apply route on packaging
173-
------------------------
174-
175-
Then, to apply the route, go to :menuselection:`Inventory app --> Products --> Products`, and select
176-
the product that uses packaging.
177-
178-
In the product form, switch to the :guilabel:`Inventory` tab. In the :guilabel:`Packaging` section
179-
that contains :ref:`configured packagings <inventory/product_management/packaging-setup>`, click the
180-
|adjust| icon. Tick the :guilabel:`Routes` checkbox to make the column visible in the
181-
:guilabel:`Packaging` table.
182-
183-
In the :guilabel:`Routes` field, select the packaging-specific route. Repeat these steps for all
184-
packaging intended to use the route.
185-
186-
.. image:: packaging/apply-route.png
187-
:align: center
188-
:alt: Set route on a packaging.
189-
15.8 KB
Loading
9.66 KB
Loading
12.8 KB
Loading
964 Bytes
Loading
-11.3 KB
Loading
-8.6 KB
Loading
25.9 KB
Loading
-154 Bytes
Loading

content/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/use_routes.rst

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ movement based on specific conditions.
1111
- :doc:`Standard routes in Odoo <../daily_operations>`
1212

1313
.. note::
14-
Routes are applicable on products, product categories, shipping methods, :ref:`packagings
15-
<inventory/product_management/route-on-packaging>`, and on the sales order line.
14+
Routes are applicable on products, product categories, shipping methods, and on the sales order
15+
line.
1616

1717
About routes and terminology
1818
============================
@@ -146,9 +146,6 @@ to only apply on a specific :guilabel:`Company`. This is useful for multi-compan
146146
example, a user can have a company and warehouse in Country A and a second company and warehouse in
147147
Country B.
148148

149-
.. seealso::
150-
:ref:`Applicable on packagings <inventory/product_management/packaging-route>`
151-
152149
.. image:: use_routes/routes-example.png
153150
:align: center
154151
:alt: View of a route example applicable on product categories and warehouses.

0 commit comments

Comments
 (0)