Updated code to support life cycle for products
Product variation support for import