summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorNicolas Martinelli <nim@odoo.com>2019-10-09 12:40:25 +0000
committerfw-bot <otis@odoo.com>2019-10-10 06:30:44 +0000
commitece4335e46153475ec7ac6d7504ae7e6858cc09e (patch)
tree6e472705128c8bd202531883ccc6cabe5a03c1b3 /addons
parentb1a3e6bd04c81453b7ea019ac70b40307fe7644d (diff)
[FIX] l10n_ch: print ISR
On a customer invoice, click on 'Print ISR' => Error This is because of computed fields not set. opw-2081567 closes odoo/odoo#38325 X-original-commit: ed6dd79703bd1e02a8c3d9f13d12e2baa157ec36 Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
Diffstat (limited to 'addons')
-rw-r--r--addons/l10n_ch/models/account_invoice.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/l10n_ch/models/account_invoice.py b/addons/l10n_ch/models/account_invoice.py
index d93ae53e040..f447bd45196 100644
--- a/addons/l10n_ch/models/account_invoice.py
+++ b/addons/l10n_ch/models/account_invoice.py
@@ -44,6 +44,8 @@ class AccountMove(models.Model):
return isr_subscription[:2] + isr_subscription[2:-1].rjust(6, '0') + isr_subscription[-1:]
for record in self:
+ record.l10n_ch_isr_subscription = False
+ record.l10n_ch_isr_subscription_formatted = False
if record.invoice_partner_bank_id:
if record.currency_id.name == 'EUR':
isr_subscription = record.invoice_partner_bank_id.l10n_ch_isr_subscription_eur