Product ABC Classification
Classify products according to their sales using the ABC classification system.
This module adds a seasonality classification on products too.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Adds a seasonality classification to products and lets ABC classification profiles use sales data as their source, so products can be graded by delivered sales value.
This module extends the existing ABC classification feature with two things.
First, it adds a new data source option called Sales Report on ABC classification profiles, plus a new value criterion called Sold Delivered Value. When a profile uses the Sales Report source, the classification is calculated from confirmed and completed sales orders where delivered quantity is greater than zero, within the chosen date range. Products are matched to the profile directly, through their product category, or through the parent category. The value used for ranking can be the delivered sales value instead of the standard stock-based value.
Second, it adds a Seasonality field to products, with four levels: Very high, High, Medium and Low. The help text explains it indicates whether a product sells during very short periods or steadily across the whole year. The default is Low. On product variants the value is stored per company. On product templates the value is computed from the single variant when there is only one, and editing it on the template updates that variant.
The Seasonality field appears on the product form in the Inventory tab, visible only for products of type Product and only to users in the Sales Manager group. On templates with several variants it is hidden.
Depends on
Required by other modules
Models and fields (3)
- product.product · extends an existing modelseasonality_classification (Seasonility)
- product.template · extends an existing modelseasonality_classification
- abc.classification.profile · extends an existing modeldata_source, value_criteria
Text generated by AI (DeepSeek) from reading the Odoo 15.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: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/product-attribute.
terminal Installation and usage
OCA documentation · Odoo 15.0Usage
Source · Odoo 15.0Follow the steps of product_abc_classification to create a new profile.
Once the profile is created, make sure that you have selected the Sales Report option in Data Source dropdown.
No verified information in OCA: Installation, Configuration.
Installation 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.