From d417b32fb83aa8c4d3ac671126291cacfb92e4ec Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Mon, 9 May 2016 23:23:43 +0200 Subject: [PATCH] Add support for non-SEPA DD and CT without without IBANs --- .../models/account_payment_order.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/account_banking_sepa_credit_transfer/models/account_payment_order.py b/account_banking_sepa_credit_transfer/models/account_payment_order.py index 4babb602f..57b7b0602 100644 --- a/account_banking_sepa_credit_transfer/models/account_payment_order.py +++ b/account_banking_sepa_credit_transfer/models/account_payment_order.py @@ -113,11 +113,7 @@ class AccountPaymentOrder(models.Model): }, gen_args) self.generate_party_block( payment_info_2_0, 'Dbtr', 'B', - 'self.company_partner_bank_id.partner_id.name', - 'self.company_partner_bank_id.sanitized_acc_number', - 'self.company_partner_bank_id.bank_bic', - {'self': self}, - gen_args) + self.company_partner_bank_id, gen_args) charge_bearer_2_24 = etree.SubElement(payment_info_2_0, 'ChrgBr') if self.sepa: charge_bearer = 'SLEV' @@ -156,9 +152,7 @@ class AccountPaymentOrder(models.Model): % (line.partner_id.name, line.name)) self.generate_party_block( credit_transfer_transaction_info_2_27, 'Cdtr', - 'C', 'line.partner_id.name', - 'line.partner_bank_id.sanitized_acc_number', - 'line.partner_bank_id.bank_bic', {'line': line}, gen_args) + 'C', line.partner_bank_id, gen_args) self.generate_remittance_info_block( credit_transfer_transaction_info_2_27, line, gen_args) if pain_flavor in pain_03_to_05: