This module is abstract and can't be used as is.
It provides functions in order to show a product grid from another model. You can then add products and quantities in batch to the model you are working with.
It is useful when you don't want to add every product line possible to your object. From the product grid you only have to set the quantity for each product.
Example implementations:
- sale_quick (https://github.com/OCA/sale-workflow)
- purchase_quick (https://github.com/OCA/purchase-workflow)
- stock_picking_quick (https://github.com/OCA/stock-logistics-workflow)
auto_awesome What this module does
AI-generated from the code · Odoo 16.0This technical module provides a reusable product grid that other modules can use to add many products and quantities to a document in one go. It is not usable on its own; it only works when another module inherits it.
This is an abstract building block, not a standalone feature. It gives developers a ready-made screen showing a list of products where a user can type a quantity for each product and have lines created or updated automatically on the parent document.
- The product list shows price, category, product name, a quantity to process, incoming quantity and on-hand quantity, plus an Open button to view a single product.
- A search filter called "In current parent" is added to the product search form.
- On
product.product, new computed fieldsqty_to_process,quick_uom_idandquick_uom_category_idare added. Setting the quantity or unit of measure triggers the parent document to add a new line or update/remove an existing one. - The abstract model
product.mass.additiondefines the hooks that other modules must implement to say which line model and fields to use.
Because the module is abstract, no menu or standalone action is created. Its behaviour only appears inside modules that inherit it, such as quick-entry screens for sales, purchases or stock transfers.
Depends on
Required by other modules
Models and fields (2)
- product.product · extends an existing modelquick_uom_id, qty_to_process, quick_uom_category_id
- product.mass.addition · new model
Text generated by AI (DeepSeek) from reading the Odoo 16.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-03Confirmation status: 4 confirmed, 5 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
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.