[FIX] l10n_ch: check reference format with supplier QR-IBAN
closes odoo/odoo#63396 X-original-commit: 0d80dbf8a530209679a65a5c62808be1589c5cef Signed-off-by: Josse Colpaert <jco@openerp.com>
This commit is contained in:
committed by
Josse Colpaert
parent
93ed6754a5
commit
cb8b6db391
@@ -246,7 +246,8 @@ class AccountMove(models.Model):
|
||||
for inv in self:
|
||||
if inv.move_type == 'in_invoice' and inv.company_id.country_id.code == "CH":
|
||||
partner_bank = inv.partner_bank_id
|
||||
if partner_bank._is_isr_issuer() and not inv._has_isr_ref():
|
||||
needs_isr_ref = partner_bank._is_qr_iban() or partner_bank._is_isr_issuer()
|
||||
if needs_isr_ref and not inv._has_isr_ref():
|
||||
inv.l10n_ch_isr_needs_fixing = True
|
||||
continue
|
||||
inv.l10n_ch_isr_needs_fixing = False
|
||||
|
||||
Reference in New Issue
Block a user