From 548dd8bec7f396d42f742506943fc999a49a5d2e Mon Sep 17 00:00:00 2001 From: Mehul Patel Date: Thu, 20 Apr 2017 17:46:22 +0530 Subject: [PATCH] [IMP] hr_expense: Review expense sheet form view PURPOSE ======= Improve the expense sheet form view. From SaaS 14, one expense sheet will generate one journal entry. So there is no need for a button for journal entries anymore. The form view of the expense sheet needed to be reviewed SPECIFICATION ============= Remove "Account Entries" button Clickable to see related journal entry --- addons/hr_expense/models/hr_expense.py | 8 ----- addons/hr_expense/views/hr_expense_views.xml | 31 +++++++++++--------- 2 files changed, 17 insertions(+), 22 deletions(-) diff --git a/addons/hr_expense/models/hr_expense.py b/addons/hr_expense/models/hr_expense.py index bc34395bf75..70f44d413fb 100644 --- a/addons/hr_expense/models/hr_expense.py +++ b/addons/hr_expense/models/hr_expense.py @@ -548,14 +548,6 @@ class HrExpenseSheet(models.Model): res['context'] = {'default_res_model': 'hr.expense.sheet', 'default_res_id': self.id} return res - @api.multi - def action_open_journal_entries(self): - res = self.env['ir.actions.act_window'].for_xml_id('account', 'action_move_journal_line') - res['domain'] = [('id', 'in', self.mapped('account_move_id').ids)] - res['context'] = {} - return res - - @api.one @api.constrains('expense_line_ids') def _check_employee(self): diff --git a/addons/hr_expense/views/hr_expense_views.xml b/addons/hr_expense/views/hr_expense_views.xml index cc9d9fd1c23..d00772c22c2 100644 --- a/addons/hr_expense/views/hr_expense_views.xml +++ b/addons/hr_expense/views/hr_expense_views.xml @@ -422,13 +422,6 @@ type="object"> -