13 lines
413 B
Python
13 lines
413 B
Python
from odoo import api, models, _
|
|
from odoo.exceptions import UserError
|
|
|
|
|
|
class AccountTax(models.Model):
|
|
_inherit = 'account.tax'
|
|
|
|
@api.ondelete(at_uninstall=False)
|
|
def _never_unlink_declaration_of_intent_tax(self):
|
|
for tax in self:
|
|
if tax == tax.company_id.l10n_it_edi_doi_tax_id:
|
|
raise UserError(_('You cannot delete the special tax for Declarations of Intent.'))
|