From 0b0ba917f0d59f80e934cd4b785e9ce5114a2413 Mon Sep 17 00:00:00 2001 From: Jordi Ballester Alomar Date: Mon, 4 Feb 2019 11:36:35 +0100 Subject: [PATCH] [FIX] Errors in navigation to customer invoices / vendor bills --- contract/models/account_analytic_account.py | 10 ++++++++++ contract/views/account_analytic_account_view.xml | 9 +++++---- contract/views/account_invoice_view.xml | 15 +++++++++++++++ contract/views/res_partner_view.xml | 6 ++++-- 4 files changed, 34 insertions(+), 6 deletions(-) diff --git a/contract/models/account_analytic_account.py b/contract/models/account_analytic_account.py index bc268f79..5e66f24f 100644 --- a/contract/models/account_analytic_account.py +++ b/contract/models/account_analytic_account.py @@ -349,3 +349,13 @@ class AccountAnalyticAccount(models.Model): 'target': 'new', 'context': ctx, } + + @api.multi + def button_show_recurring_invoices(self): + self.ensure_one() + action = self.env.ref( + 'contract.act_purchase_recurring_invoices') + if self.contract_type == 'sale': + action = self.env.ref( + 'contract.act_recurring_invoices') + return action.read()[0] diff --git a/contract/views/account_analytic_account_view.xml b/contract/views/account_analytic_account_view.xml index 128f1886..07b640a7 100644 --- a/contract/views/account_analytic_account_view.xml +++ b/contract/views/account_analytic_account_view.xml @@ -34,8 +34,8 @@ class="oe_link" groups="base.group_no_one" /> -