Pular para o conteúdo
Menu
Esta pergunta foi sinalizada
3784 Visualizações

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

Publicações relacionadas Respostas Visualizações Atividade
4
out. 23
1948
1
jul. 25
477
2
jul. 25
738
1
jul. 25
563
1
jul. 25
556