[MOD] hr_payroll : Improvements in access rights

bzr revid: vir@tinyerp.com-20101008124815-k6ti98b1a12pb74n
This commit is contained in:
Vir (Open ERP) 2010-10-08 18:18:15 +05:30
parent b845e6557e
commit 9138707ef7
5 changed files with 23 additions and 47 deletions

View File

@ -4,7 +4,7 @@
<menuitem id="menu_hr_root" icon="terp-hr" name="Human Resources" sequence="15"/>
<menuitem id="menu_hr_main" parent="menu_hr_root" name="Human Resources" sequence="0"/>
<menuitem id="menu_hr_configuration" name="Configuration" parent="hr.menu_hr_root" groups="base.group_system" sequence="50"/>
<menuitem id="menu_hr_configuration" name="Configuration" parent="hr.menu_hr_root" sequence="50"/>
<menuitem id="menu_hr_management" name="Human Resources" parent="hr.menu_hr_configuration" sequence="1"/>
<menuitem id="menu_view_employee_category_configuration_form" parent="hr.menu_hr_management" groups="base.group_system" name="Employees" sequence="1" />

View File

@ -18,7 +18,7 @@
<record id="MA" model="hr.allounce.deduction.categoty">
<field name="code">MA</field>
<field name="type">allowance</field>
<field name="name">Meducal Allowance</field>
<field name="name">Medical Allowance</field>
<field name="sequence" eval="15"/>
</record>

View File

@ -2,8 +2,8 @@
<openerp>
<data>
<!-- Root Menus -->
<menuitem id="menu_hr_root_payroll" parent="hr.menu_hr_root" name="Payroll" groups="base.group_system,group_hr_payroll" sequence="9"/>
<menuitem id="payroll_configure" parent="hr.menu_hr_configuration" name="Payroll" groups="base.group_system"/>
<menuitem id="menu_hr_root_payroll" parent="hr.menu_hr_root" name="Payroll" sequence="9"/>
<menuitem id="payroll_configure" parent="hr.menu_hr_configuration" name="Payroll" groups="base.group_hr_manager"/>
<menuitem id="menu_hr_payroll_reporting" parent="hr.menu_hr_reporting" name="Payroll" groups="base.group_hr_manager"/>
<!-- Passport Views -->
@ -274,7 +274,7 @@
</form>
</field>
</record>
<menuitem action="hr_contract.action_hr_contract" id="hr_menu_contract" parent="payroll_configure" name="Contracts" sequence="4"/>
<!--menuitem action="hr_contract.action_hr_contract" id="hr_menu_contract" parent="payroll_configure" name="Contracts" sequence="4"/-->
<!-- End Contract View-->
<!-- Salary structure -->

View File

@ -2,9 +2,9 @@
<openerp>
<data noupdate="1">
<record id="group_hr_payroll" model="res.groups">
<field name="name">Human Resources / Payroll</field>
</record>
<!-- <record id="group_hr_payroll" model="res.groups">-->
<!-- <field name="name">Human Resources / Payroll</field>-->
<!-- </record>-->
</data>
</openerp>

View File

@ -1,44 +1,20 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_employee_category_payroll","hr.payroll.employee.category","hr.model_hr_employee_category","group_hr_payroll",1,0,0,0
"access_hr_employee_payroll","hr.payroll.employee","hr.model_hr_employee","group_hr_payroll",1,0,0,0
"aceess_hr_contract_wage_type","hr.contract.wage.type","model_hr_contract_wage_type","group_hr_payroll",1,1,1,1
"access_hr_passport","hr.passport","model_hr_passport","group_hr_payroll",1,1,1,1
"access_hr_payroll_structure","hr.payroll.structure","model_hr_payroll_structure","group_hr_payroll",1,1,1,1
"access_hr_contract","hr.contract","model_hr_contract","group_hr_payroll",1,0,0,0
"access_hr_payroll_register","hr.payroll.register","model_hr_payroll_register","group_hr_payroll",1,1,1,1
"access_hr_payroll_advice","hr.payroll.advice","model_hr_payroll_advice","group_hr_payroll",1,1,1,1
"access_hr_payroll_advice_line","hr.payroll.advice.line","model_hr_payroll_advice_line","group_hr_payroll",1,1,1,1
"access_hr_contibution_register","hr.contibution.register","model_hr_contibution_register","group_hr_payroll",1,1,1,1
"access_hr_contibution_register_line","hr.contibution.register.line","model_hr_contibution_register_line","group_hr_payroll",1,1,1,1
"access_hr_allounce_deduction_category","hr.allounce.deduction.category","model_hr_allounce_deduction_categoty","group_hr_payroll",1,1,1,1
"access_company_contribution","company.contribution","model_company_contribution","group_hr_payroll",1,1,1,1
"access_company_contribution_line","company.contribution.line","model_company_contribution_line","group_hr_payroll",1,1,1,1
"access_hr_holidays_status","hr.holidays.status","hr_holidays.model_hr_holidays_status","group_hr_payroll",1,0,0,0
"access_hr_payslip","hr.payslip","model_hr_payslip","group_hr_payroll",1,1,1,1
"access_hr_payslip_line","hr.payslip.line","model_hr_payslip_line","group_hr_payroll",1,1,1,1
"access_hr_payslip_line_line","hr.payslip.line.line","model_hr_payslip_line_line","group_hr_payroll",1,1,1,1
"access_hr_payslip_contract","hr.payslip.contract","model_hr_payslip","base.group_hr_contract",1,0,0,0
"access_hr_payroll_structure_system","hr.payroll.structure.system","model_hr_payroll_structure","base.group_system",1,1,1,1
"access_company_contribution","company.contribution","model_company_contribution","base.group_system",1,1,1,1
"access_hr_passport_sys","hr.passport","model_hr_passport","base.group_system",1,1,1,1
"access_res_partner_payroll","res.partner.payroll","base.model_res_partner","group_hr_payroll",1,1,1,1
"access_hr_contibution_register_system","hr.contibution.register.system","model_hr_contibution_register","base.group_system",1,1,1,1
"access_hr_contibution_register_line_system","hr.contibution.register.line.system","model_hr_contibution_register_line","base.group_system",1,1,1,1
"access_hr_allounce_deduction_category_system","hr.allounce.deduction.category.system","model_hr_allounce_deduction_categoty","base.group_system",1,1,1,1
"access_hr_passport","hr.passport","model_hr_passport","base.group_hr_user",1,1,1,1
"access_hr_payroll_structure","hr.payroll.structure","model_hr_payroll_structure","base.group_hr_user",1,1,1,1
"access_hr_payroll_register","hr.payroll.register","model_hr_payroll_register","base.group_hr_user",1,1,1,1
"access_hr_payroll_advice","hr.payroll.advice","model_hr_payroll_advice","base.group_hr_user",1,1,1,1
"access_hr_payroll_advice_line","hr.payroll.advice.line","model_hr_payroll_advice_line","base.group_hr_user",1,1,1,1
"access_hr_contibution_register","hr.contibution.register","model_hr_contibution_register","base.group_hr_user",1,1,1,1
"access_hr_contibution_register_line","hr.contibution.register.line","model_hr_contibution_register_line","base.group_hr_user",1,1,1,1
"access_hr_allounce_deduction_category","hr.allounce.deduction.category","model_hr_allounce_deduction_categoty","base.group_hr_user",1,1,1,1
"access_company_contribution","company.contribution","model_company_contribution","base.group_hr_user",1,1,1,1
"access_company_contribution_line","company.contribution.line","model_company_contribution_line","base.group_hr_user",1,1,1,1
"access_hr_payslip","hr.payslip","model_hr_payslip","base.group_hr_user",1,1,1,1
"access_hr_payslip_line","hr.payslip.line","model_hr_payslip_line","base.group_hr_user",1,1,1,1
"access_hr_payslip_line_line","hr.payslip.line.line","model_hr_payslip_line_line","base.group_hr_user",1,1,1,1
"access_res_partner_payroll","res.partner.payroll","base.model_res_partner","base.group_hr_user",1,1,1,1
"access_hr_payslip_manager","hr.payslip.manager","model_hr_payslip","base.group_hr_manager",1,1,1,1
"access_hr_payslip_line_manager","hr.payslip.line.manager","model_hr_payslip_line","base.group_hr_manager",1,1,1,1
"access_hr_payroll_structure_manager","hr.payroll.structure.manager","model_hr_payroll_structure","base.group_hr_manager",1,1,1,1
"access_hr_allounce_deduction_category_manager","hr.allounce.deduction.category.manager","model_hr_allounce_deduction_categoty","base.group_hr_manager",1,1,1,1
"access_hr_passport_manager","hr.passport.manager","model_hr_passport","base.group_hr_manager",1,1,1,1
"access_hr_payslip_employee","hr.payslip.employee","model_hr_payslip","base.group_user",1,0,0,0
"access_hr_payroll_register_system","hr.payroll.register.system","model_hr_payroll_register","base.group_system",1,0,0,0
"access_hr_payroll_advice_system","hr.payroll.advice.system","model_hr_payroll_advice","base.group_system",1,0,0,0
"access_hr_payslip_line_system","hr.payslip.line.system","model_hr_payslip_line","base.group_system",1,1,1,1
"access_hr_payroll_structure_contract","hr.payroll.structure.contract","model_hr_payroll_structure","base.group_hr_contract",1,1,1,1
"access_hr_payslip_line_user","hr.payslip.line.user","model_hr_payslip_line","base.group_hr_user",1,1,1,0
"access_hr_allounce_deduction_category_hr_user","hr.allounce.deduction.category.hr.user","model_hr_allounce_deduction_categoty","base.group_hr_user",1,1,1,0
"access_hr_payroll_structure_hr_user","hr.payroll.structure.hr.user","model_hr_payroll_structure","base.group_hr_user",1,1,1,0
"access_hr_payslip_line_line_hr_user","hr.payslip.line.line.hr.user","model_hr_payslip_line_line","base.group_hr_user",1,1,1,0
"access_hr_payslip_line_line_hr_manager","hr.payslip.line.line.hr.manager","model_hr_payslip_line_line","base.group_hr_manager",1,1,1,1
"access_hr_payslip_line_line_system","hr.payslip.line.line.system","model_hr_payslip_line_line","base.group_system",1,0,0,0
"access_hr_payroll_advice_line_system","hr.payroll.advice.line.system","model_hr_payroll_advice_line","base.group_system",1,0,0,0
"access_hr_contract_wage_type","hr.contract.wage.type user","hr_contract.model_hr_contract_wage_type","base.group_hr_user",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_hr_employee_category_payroll access_hr_passport hr.payroll.employee.category hr.passport hr.model_hr_employee_category model_hr_passport group_hr_payroll base.group_hr_user 1 0 1 0 1 0 1
3 access_hr_employee_payroll access_hr_payroll_structure hr.payroll.employee hr.payroll.structure hr.model_hr_employee model_hr_payroll_structure group_hr_payroll base.group_hr_user 1 0 1 0 1 0 1
4 aceess_hr_contract_wage_type access_hr_payroll_register hr.contract.wage.type hr.payroll.register model_hr_contract_wage_type model_hr_payroll_register group_hr_payroll base.group_hr_user 1 1 1 1
5 access_hr_passport access_hr_payroll_advice hr.passport hr.payroll.advice model_hr_passport model_hr_payroll_advice group_hr_payroll base.group_hr_user 1 1 1 1
6 access_hr_payroll_structure access_hr_payroll_advice_line hr.payroll.structure hr.payroll.advice.line model_hr_payroll_structure model_hr_payroll_advice_line group_hr_payroll base.group_hr_user 1 1 1 1
7 access_hr_contract access_hr_contibution_register hr.contract hr.contibution.register model_hr_contract model_hr_contibution_register group_hr_payroll base.group_hr_user 1 0 1 0 1 0 1
8 access_hr_payroll_register access_hr_contibution_register_line hr.payroll.register hr.contibution.register.line model_hr_payroll_register model_hr_contibution_register_line group_hr_payroll base.group_hr_user 1 1 1 1
9 access_hr_payroll_advice access_hr_allounce_deduction_category hr.payroll.advice hr.allounce.deduction.category model_hr_payroll_advice model_hr_allounce_deduction_categoty group_hr_payroll base.group_hr_user 1 1 1 1
10 access_hr_payroll_advice_line access_company_contribution hr.payroll.advice.line company.contribution model_hr_payroll_advice_line model_company_contribution group_hr_payroll base.group_hr_user 1 1 1 1
11 access_hr_contibution_register access_company_contribution_line hr.contibution.register company.contribution.line model_hr_contibution_register model_company_contribution_line group_hr_payroll base.group_hr_user 1 1 1 1
12 access_hr_contibution_register_line access_hr_payslip hr.contibution.register.line hr.payslip model_hr_contibution_register_line model_hr_payslip group_hr_payroll base.group_hr_user 1 1 1 1
13 access_hr_allounce_deduction_category access_hr_payslip_line hr.allounce.deduction.category hr.payslip.line model_hr_allounce_deduction_categoty model_hr_payslip_line group_hr_payroll base.group_hr_user 1 1 1 1
14 access_company_contribution access_hr_payslip_line_line company.contribution hr.payslip.line.line model_company_contribution model_hr_payslip_line_line group_hr_payroll base.group_hr_user 1 1 1 1
15 access_company_contribution_line access_res_partner_payroll company.contribution.line res.partner.payroll model_company_contribution_line base.model_res_partner group_hr_payroll base.group_hr_user 1 1 1 1
access_hr_holidays_status hr.holidays.status hr_holidays.model_hr_holidays_status group_hr_payroll 1 0 0 0
access_hr_payslip hr.payslip model_hr_payslip group_hr_payroll 1 1 1 1
access_hr_payslip_line hr.payslip.line model_hr_payslip_line group_hr_payroll 1 1 1 1
access_hr_payslip_line_line hr.payslip.line.line model_hr_payslip_line_line group_hr_payroll 1 1 1 1
access_hr_payslip_contract hr.payslip.contract model_hr_payslip base.group_hr_contract 1 0 0 0
access_hr_payroll_structure_system hr.payroll.structure.system model_hr_payroll_structure base.group_system 1 1 1 1
access_company_contribution company.contribution model_company_contribution base.group_system 1 1 1 1
access_hr_passport_sys hr.passport model_hr_passport base.group_system 1 1 1 1
access_res_partner_payroll res.partner.payroll base.model_res_partner group_hr_payroll 1 1 1 1
access_hr_contibution_register_system hr.contibution.register.system model_hr_contibution_register base.group_system 1 1 1 1
access_hr_contibution_register_line_system hr.contibution.register.line.system model_hr_contibution_register_line base.group_system 1 1 1 1
access_hr_allounce_deduction_category_system hr.allounce.deduction.category.system model_hr_allounce_deduction_categoty base.group_system 1 1 1 1
16 access_hr_payslip_manager hr.payslip.manager model_hr_payslip base.group_hr_manager 1 1 1 1
17 access_hr_payslip_line_manager hr.payslip.line.manager model_hr_payslip_line base.group_hr_manager 1 1 1 1
18 access_hr_payroll_structure_manager hr.payroll.structure.manager model_hr_payroll_structure base.group_hr_manager 1 1 1 1
access_hr_allounce_deduction_category_manager hr.allounce.deduction.category.manager model_hr_allounce_deduction_categoty base.group_hr_manager 1 1 1 1
19 access_hr_passport_manager hr.passport.manager model_hr_passport base.group_hr_manager 1 1 1 1
20 access_hr_payslip_employee access_hr_contract_wage_type hr.payslip.employee hr.contract.wage.type user model_hr_payslip hr_contract.model_hr_contract_wage_type base.group_user base.group_hr_user 1 0 1 0 1 0 1
access_hr_payroll_register_system hr.payroll.register.system model_hr_payroll_register base.group_system 1 0 0 0
access_hr_payroll_advice_system hr.payroll.advice.system model_hr_payroll_advice base.group_system 1 0 0 0
access_hr_payslip_line_system hr.payslip.line.system model_hr_payslip_line base.group_system 1 1 1 1
access_hr_payroll_structure_contract hr.payroll.structure.contract model_hr_payroll_structure base.group_hr_contract 1 1 1 1
access_hr_payslip_line_user hr.payslip.line.user model_hr_payslip_line base.group_hr_user 1 1 1 0
access_hr_allounce_deduction_category_hr_user hr.allounce.deduction.category.hr.user model_hr_allounce_deduction_categoty base.group_hr_user 1 1 1 0
access_hr_payroll_structure_hr_user hr.payroll.structure.hr.user model_hr_payroll_structure base.group_hr_user 1 1 1 0
access_hr_payslip_line_line_hr_user hr.payslip.line.line.hr.user model_hr_payslip_line_line base.group_hr_user 1 1 1 0
access_hr_payslip_line_line_hr_manager hr.payslip.line.line.hr.manager model_hr_payslip_line_line base.group_hr_manager 1 1 1 1
access_hr_payslip_line_line_system hr.payslip.line.line.system model_hr_payslip_line_line base.group_system 1 0 0 0
access_hr_payroll_advice_line_system hr.payroll.advice.line.system model_hr_payroll_advice_line base.group_system 1 0 0 0