FB-027: Non-stored field res.partner.company_type cannot be searched.
parent
a014a63ba5
commit
2bd0b80c86
|
|
@ -182,11 +182,11 @@ class ProductPricelistItem(models.Model):
|
||||||
@api.multi
|
@api.multi
|
||||||
@job
|
@job
|
||||||
def job_mark_partner_for_export(self, pricelist_id):
|
def job_mark_partner_for_export(self, pricelist_id):
|
||||||
partners = self.env['res.partner'].search([('company_type', '=', 'company'), ('portal_id', '!=', False)])
|
partners = self.env['res.partner'].search([('portal_id', '!=', False)])
|
||||||
todo_partner = self.env['res.partner']
|
todo_partner = self.env['res.partner']
|
||||||
for partner in partners:
|
for partner in partners:
|
||||||
# Search ist auf die Preisliste nicht möglich, daher wird jeder Partner einzeln verglichen
|
# Search ist auf die Preisliste nicht möglich, daher wird jeder Partner einzeln verglichen
|
||||||
if partner.property_product_pricelist.id == pricelist_id:
|
if partner.property_product_pricelist.id == pricelist_id and partner.company_type == 'company':
|
||||||
todo_partner |= partner
|
todo_partner |= partner
|
||||||
todo_partner.write({
|
todo_partner.write({
|
||||||
'portal_export_pending': True
|
'portal_export_pending': True
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue