Se rendre au contenu
Menu
Cette question a été signalée
3794 Vues

Hi there,

I'm using Odoo 12 and I'm using Variants and Options in the sale module.

Whenever I add attribute values to a product all archived variants get their status changed from active = False to True? This makes it hard to manage products with a lot of variants.

I would think this is a bug, I don't see any reason why this could be useful? Any help?

Thanks

Rufus

Avatar
Ignorer
Auteur

For the moment it did an override to change behavior:

class ProductTemplate(models.Model):

_inherit = "product.template"

def create_variant_ids(self):

archived_product_variants_ids = self.env['product.product'].search([('product_tmpl_id','=',self.id),('active','=',False)])

super(ProductTemplate, self).create_variant_ids()

result = archived_product_variants_ids.write({'active':False})

Publications associées Réponses Vues Activité
4
oct. 23
1954
1
juil. 25
483
2
juil. 25
741
1
juil. 25
575
1
juil. 25
567