From 061a811aff2bc35f117025aa3f5085a519620abe Mon Sep 17 00:00:00 2001 From: Florian Gilbert Date: Tue, 2 Mar 2021 14:49:04 +0000 Subject: [PATCH] [IMP] expense: Add smart button on expense connected to his entry. Task ID: #2464735 closes odoo/odoo#69020 Signed-off-by: Laurent Smet --- addons/hr_expense/models/hr_expense.py | 11 +++++++++++ addons/hr_expense/views/hr_expense_views.xml | 12 +++++++++--- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/addons/hr_expense/models/hr_expense.py b/addons/hr_expense/models/hr_expense.py index 27de61f1002..fab5a572ab8 100644 --- a/addons/hr_expense/models/hr_expense.py +++ b/addons/hr_expense/models/hr_expense.py @@ -1025,6 +1025,17 @@ class HrExpenseSheet(models.Model): } return res + def action_open_account_move(self): + self.ensure_one() + return { + 'name': self.account_move_id.name, + 'type': 'ir.actions.act_window', + 'view_type': 'form', + 'view_mode': 'form', + 'res_model': 'account.move', + 'res_id': self.account_move_id.id + } + # -------------------------------------------- # Business # -------------------------------------------- diff --git a/addons/hr_expense/views/hr_expense_views.xml b/addons/hr_expense/views/hr_expense_views.xml index 65fe8ca6092..829cb9e4db0 100644 --- a/addons/hr_expense/views/hr_expense_views.xml +++ b/addons/hr_expense/views/hr_expense_views.xml @@ -696,6 +696,15 @@
+ +