From 68bd105e59dbdb8e4ecba897da04f09b74f462f6 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Tue, 9 Jun 2026 14:32:01 +0200 Subject: [PATCH] Template Melya --- modules/purchase_trade/sale.py | 12 ++++++++++++ modules/purchase_trade/tests/test_module.py | 6 ++++++ modules/sale/sale_melya.fodt | 6 +++--- 3 files changed, 21 insertions(+), 3 deletions(-) diff --git a/modules/purchase_trade/sale.py b/modules/purchase_trade/sale.py index ead835e..89d2ef2 100755 --- a/modules/purchase_trade/sale.py +++ b/modules/purchase_trade/sale.py @@ -984,6 +984,18 @@ class Sale(metaclass=PoolMeta): def report_melya_bank_swift(self): return self._get_report_bank_swift(self.our_bank_account) + @property + def report_melya_bank_swift_line(self): + if self.report_melya_bank_swift: + return 'Swift Code: %s' % self.report_melya_bank_swift + return '' + + @property + def report_melya_bank_iban_line(self): + if self.report_melya_bank_iban: + return 'IBAN : %s' % self.report_melya_bank_iban + return '' + @property def report_melya_bank_account_line(self): parts = [] diff --git a/modules/purchase_trade/tests/test_module.py b/modules/purchase_trade/tests/test_module.py index fe79a53..a6c5d4d 100644 --- a/modules/purchase_trade/tests/test_module.py +++ b/modules/purchase_trade/tests/test_module.py @@ -4497,6 +4497,12 @@ class PurchaseTradeTestCase(ModuleTestCase): sale.report_melya_bank_iban, 'CH36 0021 5215 2487 7461 D') self.assertEqual(sale.report_melya_bank_swift, 'UBSWCHZH80A') + self.assertEqual( + sale.report_melya_bank_swift_line, + 'Swift Code: UBSWCHZH80A') + self.assertEqual( + sale.report_melya_bank_iban_line, + 'IBAN : CH36 0021 5215 2487 7461 D') self.assertEqual( sale.report_melya_bank_account_line, 'IBAN : CH36 0021 5215 2487 7461 D, Swift Code: UBSWCHZH80A') diff --git a/modules/sale/sale_melya.fodt b/modules/sale/sale_melya.fodt index 5aad91f..68faea8 100644 --- a/modules/sale/sale_melya.fodt +++ b/modules/sale/sale_melya.fodt @@ -1882,8 +1882,8 @@ PAYMENT TERMS:<sale.payment_term.description if sale.payment_term else ''> BANK DETAILS:<sale.report_melya_bank_name> - <sale.report_melya_bank_address> - <sale.report_melya_bank_account_line> + <sale.report_melya_bank_swift_line> + <sale.report_melya_bank_iban_line> DELIVERY IS SUBJECT TO THE DELIVERY BY OUR SUPPLIER. @@ -1899,4 +1899,4 @@ </for> - \ No newline at end of file +