diff --git a/account_banking_sepa_direct_debit/models/account_banking_mandate.py b/account_banking_sepa_direct_debit/models/account_banking_mandate.py
index 80113fc80..6b98c7624 100644
--- a/account_banking_sepa_direct_debit/models/account_banking_mandate.py
+++ b/account_banking_sepa_direct_debit/models/account_banking_mandate.py
@@ -114,3 +114,9 @@ class AccountBankingMandate(models.Model):
)
else:
logger.info("0 SDD Mandates had to be set to Expired")
+
+ def print_report(self):
+ self.ensure_one()
+ xmlid = "account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate"
+ action = self.env.ref(xmlid).report_action(self)
+ return action
diff --git a/account_banking_sepa_direct_debit/reports/sepa_direct_debit_mandate.xml b/account_banking_sepa_direct_debit/reports/sepa_direct_debit_mandate.xml
index 4586e8e23..5566b996b 100644
--- a/account_banking_sepa_direct_debit/reports/sepa_direct_debit_mandate.xml
+++ b/account_banking_sepa_direct_debit/reports/sepa_direct_debit_mandate.xml
@@ -29,7 +29,7 @@
/>
'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id.name.replace(' ', '_')
+ >'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id.name.replace(' ', '_'))
diff --git a/account_banking_sepa_direct_debit/views/account_banking_mandate_view.xml b/account_banking_sepa_direct_debit/views/account_banking_mandate_view.xml
index 4c0395336..bda6d0ad5 100644
--- a/account_banking_sepa_direct_debit/views/account_banking_mandate_view.xml
+++ b/account_banking_sepa_direct_debit/views/account_banking_mandate_view.xml
@@ -12,6 +12,9 @@
account.banking.mandate
+