İçereği Atla
Menü
Bu soru işaretlendi
3836 Görünümler

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
Vazgeç
Üretici

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

İlgili Gönderiler Cevaplar Görünümler Aktivite
4
Eki 23
1993
2
Ağu 25
124
1
Tem 25
570
2
Tem 25
804
1
Tem 25
659