From 561ae286f90fc2650816db24cf0423602ea8ebbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Wed, 21 Feb 2018 16:51:38 +0100 Subject: [PATCH] [MOV] hr_expense: split data to separate mail data from other data It is simpler to have data split by main model or application like we already do for models and views. It allows to easily have an overview of data a module holds. As we will work on mail related data like adding activities or tweaking subtypes and templates, having them all in a single file and not lost between other data helps finding and working with it. This commit only moves code. No functional change should occur. --- addons/hr_expense/__manifest__.py | 1 + addons/hr_expense/data/hr_expense_data.xml | 59 -------------------- addons/hr_expense/data/mail_data.xml | 63 ++++++++++++++++++++++ 3 files changed, 64 insertions(+), 59 deletions(-) create mode 100644 addons/hr_expense/data/mail_data.xml diff --git a/addons/hr_expense/__manifest__.py b/addons/hr_expense/__manifest__.py index 46af9f9b4fa..09096c0ec21 100644 --- a/addons/hr_expense/__manifest__.py +++ b/addons/hr_expense/__manifest__.py @@ -30,6 +30,7 @@ This module also uses analytic accounting and is compatible with the invoice on 'data': [ 'security/hr_expense_security.xml', 'security/ir.model.access.csv', + 'data/mail_data.xml', 'data/hr_expense_data.xml', 'data/hr_expense_sequence.xml', 'wizard/hr_expense_refuse_reason_views.xml', diff --git a/addons/hr_expense/data/hr_expense_data.xml b/addons/hr_expense/data/hr_expense_data.xml index b0c358d8511..ff184837ccc 100644 --- a/addons/hr_expense/data/hr_expense_data.xml +++ b/addons/hr_expense/data/hr_expense_data.xml @@ -1,15 +1,6 @@ - - - - expense - - - employees - - Expenses @@ -20,55 +11,5 @@ - - - - Approved - hr.expense.sheet - - Expense report approved - - - Refused - hr.expense.sheet - - Expense report refused - - - Submitted - hr.expense.sheet - Expense report submitted, waiting approval - - - - Paid - hr.expense.sheet - Expense report paid - - - - Responsible - hr.expense.sheet - Changes of responsible - - - - - Expenses To Approve - hr.department - - - department_id - - - - - - diff --git a/addons/hr_expense/data/mail_data.xml b/addons/hr_expense/data/mail_data.xml new file mode 100644 index 00000000000..57b22e33f55 --- /dev/null +++ b/addons/hr_expense/data/mail_data.xml @@ -0,0 +1,63 @@ + + + + + + + expense + + + employees + + + + + Approved + hr.expense.sheet + + Expense report approved + + + Refused + hr.expense.sheet + + Expense report refused + + + Submitted + hr.expense.sheet + Expense report submitted, waiting approval + + + + Paid + hr.expense.sheet + Expense report paid + + + + Responsible + hr.expense.sheet + Changes of responsible + + + + + Expenses To Approve + hr.department + + + department_id + + + + + + + +