Вы можете добавить метод onchange, если вы меняете партнера, отображается значок, но если вам нужен значок даты, он немного длиннее, потому что это виджет
хорошо подходит для метода, подобного этому
class AccountInvoice(models.Model):
_inherit = 'account.invoice'
@api.onchange('partner_id')
def tax_check(self):
if self.partner_id.parent_id and self.partner_id.company_type == 'person':
if not self.partner_id.parent_id.vat :
# display your icon
else:
# chose the tax for parent_id
elif not self.partner_id.parent_id and self.partner_id.company_type == 'person':
if self.partner_id.vat :
# chose the tax in partner_id
else:
# afficher votre icone
elif not self.partner_id.vat and self.partner_id.company_type == 'company':
# display your icon
Вы хотите отобразить TaxID в отчете?