From f722c6fa1cfb4e47b2f9faf990b299b34109cb16 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Tue, 9 Jun 2026 14:20:32 +0200 Subject: [PATCH] Template --- modules/purchase_trade/sale.py | 7 +++++++ modules/sale/sale_melya.fodt | 4 +--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/purchase_trade/sale.py b/modules/purchase_trade/sale.py index d35bb8d..ead835e 100755 --- a/modules/purchase_trade/sale.py +++ b/modules/purchase_trade/sale.py @@ -894,6 +894,13 @@ class Sale(metaclass=PoolMeta): with Transaction().set_context(address_with_party=True): return self.invoice_address.full_address + @property + def report_melya_buyer_block(self): + return '\n'.join(filter(None, [ + 'Buyer:', + self.report_melya_buyer_address, + ])) + @property def report_melya_incoterm(self): parts = [] diff --git a/modules/sale/sale_melya.fodt b/modules/sale/sale_melya.fodt index def77cf..dc284c5 100644 --- a/modules/sale/sale_melya.fodt +++ b/modules/sale/sale_melya.fodt @@ -724,7 +724,6 @@ - @@ -1813,8 +1812,7 @@ <sale.report_melya_proforma_number><format_date(sale.sale_date, sale.party.lang) if sale.sale_date else ''> - Buyer: - <for each="line in sale.report_melya_buyer_address.splitlines()"> + <for each="line in sale.report_melya_buyer_block.splitlines()"> <line> </for>