Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
3969 Zobrazení

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
Zrušit
Autor

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})

Related Posts Odpovědi Zobrazení Aktivita
4
říj 23
2144
2
srp 25
128
4
srp 25
1410
Block sale. Vyřešeno
3
srp 25
414
2
srp 25
507