[MOD/IMP] hr_holidays : Usability Improvement in Accessrights
authorDBR (OpenERP) <dbr@tinyerp.com>
Wed, 6 Oct 2010 13:51:54 +0000 (19:21 +0530)
committerDBR (OpenERP) <dbr@tinyerp.com>
Wed, 6 Oct 2010 13:51:54 +0000 (19:21 +0530)
bzr revid: dbr@tinyerp.com-20101006135154-oovxhs611nk4tzso

addons/hr_attendance/security/ir.model.access.csv
addons/hr_expense/board_hr_expense_manager_view.xml
addons/hr_holidays/hr_holidays_view.xml
addons/hr_holidays/security/ir.model.access.csv

index edcc675..838a8d6 100644 (file)
@@ -1,4 +1,5 @@
 "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
 "access_hr_action_reason_manager","hr.action.reason.manager","model_hr_action_reason","base.group_hr_manager",1,1,1,1
+"access_hr_action_reason_user","hr.action.reason.user","model_hr_action_reason","base.group_hr_user",1,1,1,1
 "access_hr_action_reason_employee_user","hr.action.reason.employee.user","model_hr_attendance","base.group_hr_user",1,1,1,1
 "access_hr_attendance_manager","hr.attendance.manager","model_hr_attendance","base.group_hr_manager",1,1,1,1
index 9063ac3..f0b3c26 100644 (file)
@@ -9,14 +9,14 @@
             <field name="domain">[('state','in',('confirm', 'accepted'))]</field>
             <field name="view_id" ref="hr_expense.view_editable_expenses_tree"/>
         </record>
-        
+
         <record id="board_hr_manager_expense_form" model="ir.ui.view">
             <field name="name">board.hr.manager.expense.form</field>
             <field name="model">board.board</field>
-                       <field name="inherit_id" ref="hr.board_hr_manager_form"/>              
+                       <field name="inherit_id" ref="hr.board_hr_manager_form"/>
             <field name="type">form</field>
             <field name="arch" type="xml">
-               <xpath expr="/form/hpaned/child1" position="inside"> 
+               <xpath expr="/form/hpaned/child1" position="inside">
                                 <action colspan="4" height="220" name="%(action_employee_expense)d" string="All Employee Expenses" />
                        </xpath>
             </field>
@@ -26,7 +26,7 @@
             icon="terp-graph"
             id="base.menu_hr_manager"
             parent="base.menu_hr_dasboard"
-            groups = "base.group_hr_manager"
+            groups = "base.group_hr_manager,base.group_hr_user"
             sequence="5"/>
     </data>
 </openerp>
index ca3d940..9f8e540 100644 (file)
             <field name="view_mode">tree,form</field>
         </record>
 
-        <menuitem sequence="3" id="hr.menu_open_view_attendance_reason_config" parent="hr.menu_hr_configuration" name="Holidays" groups="base.group_system"/>
+        <menuitem sequence="3" id="hr.menu_open_view_attendance_reason_config" parent="hr.menu_hr_configuration" name="Holidays" groups="base.group_hr_manager"/>
         <menuitem name="Leave Type"
             action="open_view_holiday_status"
             id="menu_open_view_holiday_status"
index 238d526..ccc766a 100644 (file)
@@ -7,8 +7,6 @@
 "access_hr_holidays_report","hr.holidays.report","model_hr_holidays_report","base.group_hr_manager",1,1,1,1
 "access_hr_holidays_remaining_leaves_manager","hr.hr.holidays.remaining.leaves.manager","model_hr_holidays_remaining_leaves_user","base.group_hr_manager",1,1,1,1
 "access_available_holidays_report","hr.available.holidays.report","model_available_holidays_report","base.group_hr_manager",1,1,1,1
-"access_hr_holydays_status_system","hr.holidays.status.system","model_hr_holidays_status","base.group_system",1,1,1,1
-"access_hr_holidays_system","hr.holidays.system","model_hr_holidays","base.group_system",1,0,0,0
 "access_hr_holidays_employee","hr.holidays.employee","model_hr_holidays","base.group_user",1,0,0,0
 "access_hr_holydays_status_employee","hr.holidays.status.employee","model_hr_holidays_status","base.group_user",1,0,0,0
 "access_resource_calendar_leaves_manager","resource_calendar_leaves_manager","resource.model_resource_calendar_leaves","base.group_hr_manager",1,1,1,1