If you are looking for an app to generate automatic code/Internal
Reference for each product variants of all the products then this odoo
app is the best choice for all you. After installing this module you
will see the configuration options to provide dynamic product code setup
option such as take letters from the product attributes, add pattern
sequence , user letters of product name or product category , take
database id for generation of product sku or code. Once you configured
settings when you create new products it will automatically generate
product's internal reference /product code based on this settings.
Also Read: Automatic Invoice from Delivery Order
Features
1) Create SKU based on attribute.
You can select maximum 2 characters from the product attribute to create sku of product.
2) Add pattern to SKU of product.
You can select a pattern you want to append with the SKU.
3) Create SKU based on value of product.
You can select maximum 4 characters from the product variant to create sku of product.
4) Use of hyphens.
You can add hyphens in between the SKU to identify every attributes of that product.
5) Creates SKU based on different aspects.
Creates SKU based on pattern, product database id, product category and product variant.
6) Spanish translation available
Spanish translation also available for strings used in this module.
Features
1) Create SKU based on attribute.
You can select maximum 2 characters from the product attribute to create sku of product.
2) Add pattern to SKU of product.
You can select a pattern you want to append with the SKU.
3) Create SKU based on value of product.
You can select maximum 4 characters from the product variant to create sku of product.
4) Use of hyphens.
You can add hyphens in between the SKU to identify every attributes of that product.
5) Creates SKU based on different aspects.
Creates SKU based on pattern, product database id, product category and product variant.
6) Spanish translation available
Spanish translation also available for strings used in this module.
Product SKU Configuration
User can give name,
product variants, product attribute, product category, pattern with
database Id and use of hyphens.

Configuration based on Product Name
Based on number of
product variant SKU will carry the product name.Example if product name
is Denim Jeans then SKU will generate alphabets "den" in case of 3
letter is selected.

Generated Product Code
As Shown in figure
you can see the product with SKU as we select in SKU configuration.

If user change
product name, product category, and product attribute then internal code
also get updated automatically.

In tree view products and their SKU code can be seen.
