summaryrefslogtreecommitdiff
path: root/odoo/addons/base/module/module_data.xml
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2016-09-05 17:10:22 +0200
committerYannick Tivisse <yti@odoo.com>2016-09-06 14:35:09 +0200
commit7fa2691175d77604d528e163b62a6a2a3266e522 (patch)
tree64cbd1f1b1a412df43e350abd6dee7ef4e615447 /odoo/addons/base/module/module_data.xml
parent93cc51a10be09828bbf16366a9e8108b68d71c89 (diff)
[IMP] hr_*: Split the HR access rights by application
PURPOSE ======= For each and every Hr application there should be one user category (One app = one category). SPECIFICATION ============= HR remains as it is : Employee, Officer, Manager Each Application should have 2 access rights: User and Manager. Example for Recruitment: - The user has access to the recruitment process - The manager has access to the job position configuration Each Application should grant the employee user access right (Namely the 'HR Officer')
Diffstat (limited to 'odoo/addons/base/module/module_data.xml')
-rw-r--r--odoo/addons/base/module/module_data.xml66
1 files changed, 57 insertions, 9 deletions
diff --git a/odoo/addons/base/module/module_data.xml b/odoo/addons/base/module/module_data.xml
index 92b023b8372..51b3f3d5a9a 100644
--- a/odoo/addons/base/module/module_data.xml
+++ b/odoo/addons/base/module/module_data.xml
@@ -67,20 +67,68 @@
</record>
<record model="ir.module.category" id="module_category_human_resources">
- <field name="name">Human Resources</field>
- <field name="description">Helps you manage your human resources by encoding your employees structure, generating work sheets, tracking attendance and more.</field>
+ <field name="name">Employees</field>
+ <field name="description">Helps you manage your employees.</field>
<field name="sequence">9</field>
</record>
+ <record model="ir.module.category" id="module_category_hr_holidays">
+ <field name="name">Holidays</field>
+ <field name="description">Helps you manage your holidays.</field>
+ <field name="sequence">10</field>
+ </record>
+
+ <record model="ir.module.category" id="module_category_hr_recruitment">
+ <field name="name">Recruitment</field>
+ <field name="description">Helps you manage your recruitments.</field>
+ <field name="sequence">11</field>
+ </record>
+
+ <record model="ir.module.category" id="module_category_hr_expense">
+ <field name="name">Expenses</field>
+ <field name="description">Helps you manage your expenses.</field>
+ <field name="sequence">12</field>
+ </record>
+
+ <record model="ir.module.category" id="module_category_hr_timesheet">
+ <field name="name">Timesheets</field>
+ <field name="description">Helps you manage the timesheets.</field>
+ <field name="sequence">13</field>
+ </record>
+
+ <record model="ir.module.category" id="module_category_hr_attendance">
+ <field name="name">Attendance</field>
+ <field name="description">Helps you manage the attendances.</field>
+ <field name="sequence">14</field>
+ </record>
+
+ <record model="ir.module.category" id="module_category_hr_appraisal">
+ <field name="name">Appraisals</field>
+ <field name="description">Helps you manage your appraisals.</field>
+ <field name="sequence">15</field>
+ </record>
+
+ <record model="ir.module.category" id="module_category_hr_payroll">
+ <field name="name">Payroll</field>
+ <field name="description">Helps you manage your payrolls.</field>
+ <field name="sequence">16</field>
+ </record>
+
+ <record model="ir.module.category" id="module_category_hr_gamification">
+ <field name="name">Gamification</field>
+ <field name="description">Helps you manage the gamification process.</field>
+ <field name="sequence">17</field>
+ </record>
+
<record model="ir.module.category" id="module_category_event_management">
<field name="name">Events</field>
<field name="description">Helps you manage your Events.</field>
- <field name="sequence">10</field>
+ <field name="sequence">18</field>
</record>
<record id="module_category_mass_mailing" model="ir.module.category">
<field name="name">Mass Mailing</field>
- <field name="sequence">11</field>
+ <field name="sequence">19</field>
<field name="description">Helps you manage your mass mailing for design
professional emails and reuse templates.</field>
</record>
@@ -88,28 +136,28 @@
<record id="module_category_survey" model="ir.module.category">
<field name="name">Survey</field>
<field name="description">Helps you manage your survey for review of different-different users.</field>
- <field name="sequence">12</field>
+ <field name="sequence">20</field>
</record>
<record model="ir.module.category" id="module_category_point_of_sale">
<field name="name">Point of Sale</field>
<field name="description">Helps you get the most out of your points of sales with fast sale encoding, simplified payment mode encoding, automatic picking lists generation and more.</field>
- <field name="sequence">13</field>
+ <field name="sequence">21</field>
</record>
<record model="ir.module.category" id="module_category_specific_industry_applications">
<field name="name">Specific Industry Applications</field>
- <field name="sequence">14</field>
+ <field name="sequence">22</field>
</record>
<record model="ir.module.category" id="module_category_website">
<field name="name">Website</field>
- <field name="sequence">15</field>
+ <field name="sequence">23</field>
</record>
<record model="ir.module.category" id="module_category_theme">
<field name="name">Theme</field>
- <field name="sequence">16</field>
+ <field name="sequence">50</field>
</record>
<record model="ir.module.category" id="module_category_administration">