Hi all!
I'm beginner!
Assumption, I have a customize field 'd1_analytic_required' (boolean) in model 'account.invoice'
And, a customize field 'd1_analytic' (boolean) in model 'account.account'
I want to check on Vendor Bill, if account field (in line) have attribute d1_analytic = True then 'd1_analytic_required' = True. My code:
@api.onchange('account_id')
def _onchange_account_id(self):
for rec in self:
if rec.invoice_line_ids:
sum1 = 0
for line in rec.invoice_line_ids:
if line.account_id.d1_analytic:
sum1 += 1
if sum1 > 0:
rec.d1_analytic_required = True
else:
rec.d1_analytic_required = False
It's not working!!
Please help me! Thank in advance!