diff --git a/addons/analytic/models/analytic_distribution_model.py b/addons/analytic/models/analytic_distribution_model.py index ed639e13ca2..123776295ae 100644 --- a/addons/analytic/models/analytic_distribution_model.py +++ b/addons/analytic/models/analytic_distribution_model.py @@ -102,3 +102,14 @@ class AccountAnalyticDistributionModel(models.Model): return [(fname, 'in', value)] else: return [(fname, 'in', [value, False])] + + def action_read_distribution_model(self): + self.ensure_one() + return { + 'name': self.display_name, + 'type': 'ir.actions.act_window', + 'view_type': 'form', + 'view_mode': 'form', + 'res_model': 'account.analytic.distribution.model', + 'res_id': self.id, + } diff --git a/addons/analytic/views/analytic_distribution_model_views.xml b/addons/analytic/views/analytic_distribution_model_views.xml index c2700200671..41d05b6f36a 100644 --- a/addons/analytic/views/analytic_distribution_model_views.xml +++ b/addons/analytic/views/analytic_distribution_model_views.xml @@ -4,11 +4,12 @@ account.analytic.distribution.model.tree account.analytic.distribution.model - + +