Packaging

Estimated reading: 3 minutes 80 views

Introduction

 

In Odoo Inventory, packaging refers to disposable containers that hold multiple units of a specific product. This feature is especially useful when products are sold, received, or shipped in set quantities such as 6-packs, 12-packs, or cases.

Unlike generic packages, packagings are product-specific, meaning each packaging type is configured directly on the product it applies to.

Why Use Packaging?

 

Packaging helps businesses manage bulk quantities more efficiently by:

  • Defining how many product units are contained in a pack
  • Speeding up product scanning during receipt using barcodes
  • Enabling full or partial reservation of items during order processing
  • Assigning specific inventory routes for each packaging type

How to Enable Packaging in Odoo

 

To begin using product packaging:

  1. Go to Inventory app.
  2. Navigate to Configuration > Settings.
  3. Under the Products section, enable Product Packagings.
  4. Click Save.

Once enabled, packaging options become available on product forms and in product categories.

 

Creating Packaging

 

You can create packaging either directly on a product form or from the general Product Packagings page.

 

From the Product Form

  1. Go to Inventory > Products > Products.
  2. Open a product and switch to the Inventory tab.
  3. Scroll down to the Packaging section and click Add a line.
  4. Fill in the following fields:
    • Packaging (required): Name shown on sales/purchase orders (e.g., “6-Pack”).
    • Contained Quantity (required): Number of units per package.
    • Unit of Measure (required): Unit type (e.g., units, liters).
    • Sales / Purchase: Check to indicate usage on sales or purchase orders.
    • Barcode: Optional; used with the Barcode app for fast scanning.
    • Company: Optional; limits availability to a specific company.

 

From the Product Packagings Page

  1. Go to Inventory > Configuration > Product Packagings.
  2. Click New to create a packaging for any product.

This view provides a full list of packaging types across all products.

 

Partial and Full Packaging Reservations

Odoo allows you to configure how packagings are reserved during outgoing shipments—either partially or fully.

 

 

Configuration Steps:

 

  1. Go to Inventory > Configuration > Product Categories.
  2. Create or open a category.
  3. In the Logistics section, choose between:
    • Reserve Only Full Packagings – Reserves only when enough units exist to form full packages.
    • Reserve Partial Packagings – Allows reservation of available units, even if not enough for full packaging.

Important: The Product Packagings feature must be enabled to view this setting.

 

Using Packaging in Sales Orders

 

When creating a Sales Order in the Sales app:

  • Add the product and select its packaging under the Packaging field on the order line.

Creating and Applying Routes for Packaging

 

You can create specific inventory routes that apply only to product packagings.

 

Step 1: Enable Required Features

 

Go to Inventory > Configuration > Settings, and activate:

  • Product Packagings
  • Storage Locations
  • Multi-Step Routes

 

Step 2: Create a Route

 

  1. Go to Inventory > Configuration > Routes.
  2. Click New.
  3. In the Applicable On section, check only the Packagings option.

This ensures the route applies only to configured packaging types, not individual products or warehouses.

 

Step 3: Assign the Route to Packaging’s

 

  1. Go to the product’s Inventory tab.
  2. In the Packaging section, click the ⚙️ icon to show the Routes column.
  3. Assign the appropriate route to each packaging line.

This enables specific workflows (e.g., dedicated delivery processes) for different packaging types.

 

Barcode Integration

 

If you use the Barcode app:

  • Assigning a barcode to each packaging allows warehouse workers to scan packages during receipts, instantly updating product quantities according to the packaging’s defined unit count.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Learn how we helped 100 top brands gain success