[FIX] odex_takaful: automatic update

Auto-generated commit based on local changes.
This commit is contained in:
maltayyar2 2026-01-13 14:59:35 +03:00
parent 955d78147f
commit b650a0a403
1 changed files with 9 additions and 8 deletions

View File

@ -993,14 +993,15 @@ class TakafulSponsorship(models.Model):
vendor_bill_vals.append(bill_values) vendor_bill_vals.append(bill_values)
bill_id = self.env['account.move'].sudo().create(vendor_bill_vals) bill_id = self.env['account.move'].sudo().create(vendor_bill_vals)
for line in bill_id.invoice_line_ids: for bill in bill_id:
line.account_id = line._get_computed_account() for line in bill.invoice_line_ids:
taxes = line._get_computed_taxes() line.account_id = line._get_computed_account()
if taxes and line.move_id.fiscal_position_id: taxes = line._get_computed_taxes()
taxes = line.move_id.fiscal_position_id.map_tax(taxes, partner=line.partner_id) if taxes and line.move_id.fiscal_position_id:
line.tax_ids = taxes taxes = line.move_id.fiscal_position_id.map_tax(taxes, partner=line.partner_id)
line.product_uom_id = line._get_computed_uom() line.tax_ids = taxes
bill_id.action_post() line.product_uom_id = line._get_computed_uom()
bill.action_post()
else: else:
sponsorship.state = 'wait_pay' sponsorship.state = 'wait_pay'