Challenge: Product Variant Creation in Odoo
by Mayur Patel
One of our clients, Q-Products, needed an automated process for generating product variants whenever new attribute values were added to specific attributes. They have a particular set of attributes and values (New values can be added as well), that should apply to all storable and consumable product types. However, this functionality isn't natively supported in Odoo.
Numla's Solution
Numla delivered a custom solution that automates the creation of product variants based on new attribute values. This solution offers both manual and automated options, allowing Q-Products to configure and customise the process according to their needs.
Key Features of the Solution
Automated and Manual Variant Creation
- The system automatically generates variants when new attribute values are added.
- Users can also manually trigger variant creation through a user-friendly interface.
Comprehensive Attribute Insights
- The solution provides detailed insights into the usage of attributes and values.
- Users can view the number of products assigned specific attributes and values.
Smart Notifications
- The system provides real-time notifications in a prominent blue box, ensuring users are always informed about the status of automated variant creation.
- Notifications include alerts when automation is currently running or scheduled to start shortly, preventing manual interference.
Detailed Feature Breakdown
Attribute
Schedule Magic Button
Provides visibility into the automation process and allows for manual, forced execution if needed.
Total Pending Products
Displays the number of products awaiting attribute value assignments, indicating the need for variant creation.
Attribute Values
Available in Products
Indicates the total number of products that currently have the attribute value assigned.
Pending Products
Shows the number of products that still need this attribute value to be added (and variants to be created).
Apply To Pending Products
Allows users to manually add the attribute value to the remaining products, triggering the automatic creation of variants.
Enhancing Operational Efficiency
Numla's solution for automating product variant creation is designed to meet the specific needs of businesses like Q-Products. By implementing this feature, companies can significantly enhance their operational efficiency while maintaining full control over the process.
The solution ensures that all product variants are generated accurately and promptly, minimising manual intervention. With the added flexibility to configure and customise the automation, businesses can adapt the system to their evolving needs, streamlining their product management workflows.