OdooWiki OCA HUB

Product Packaging Type Required

product_packaging_type_required folder_open OCA/product-attribute open_in_new
Product License: AGPL-3

This module allows to mark a product packaging type as required.

A cron creates the missing product packages if the related packaging type is required.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Mark a packaging type as required and let Odoo automatically create the missing packaging records on products. A scheduled job fills in the gaps for storable and consumable products.

This module adds a simple "Required" checkbox to packaging types. You tick it on the packaging type records you always want available on your products.

Where it appears: - On the packaging type list and form (the same screens where you manage packaging types), a new Required field is shown right after the code.

What happens automatically: - A scheduled job named "Packaging Required" runs every 20 minutes. It looks at all products of type storable or consumable and checks which required packaging types they are missing. For each missing one it creates a new packaging record on the product, using the packaging type's name. - The job is created inactive, so nothing runs until someone enables it.

What it touches: - It extends product.packaging.type with the new Required flag. - It creates records in product.packaging for products that lack a required packaging type.

Business use: if your company always needs a specific packaging (for example a pallet or a box) on every product, you mark that packaging type as required and the scheduled job keeps products up to date without manual entry.

Depends on

Required by other modules

Models and fields (1)
  • product.packaging.type · extends an existing modelrequired

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/product-attribute.

terminal Installation and usage

OCA documentation · Odoo 14.0

To set a packaging type as required:

  • Go to Sales > Configuration > Products > Product Packaging Type.
  • You can make a type required

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.