2
0

Merge PR #1694 into 16.0

Signed-off-by pedrobaeza
This commit is contained in:
OCA-git-bot 2023-07-12 10:36:07 +00:00
commit 3e7931d5bd

View File

@ -398,7 +398,9 @@ class WizardUpdateChartsAccounts(models.TransientModel):
def find_taxes_by_templates(self, templates): def find_taxes_by_templates(self, templates):
tax_ids = [] tax_ids = []
for tax in templates: for tax in templates:
tax_ids.append(self.find_tax_by_templates(tax)) tax_id = self.find_tax_by_templates(tax)
if tax_id:
tax_ids.append(tax_id)
return self.env["account.tax"].browse(tax_ids) return self.env["account.tax"].browse(tax_ids)
@tools.ormcache("templates") @tools.ormcache("templates")
@ -510,9 +512,10 @@ class WizardUpdateChartsAccounts(models.TransientModel):
) )
) )
# Mark to be removed the lines not found if tax.amount_type != "group":
remove_ids = [x for x in current_repartition.ids if x not in existing_ids] # Mark to be removed the lines not found
result += [(2, x) for x in remove_ids] remove_ids = [x for x in current_repartition.ids if x not in existing_ids]
result += [(2, x) for x in remove_ids]
return result return result
@api.model @api.model