[IMP] hr_payroll: added ir.rule for employee payslip and modified access rights

bzr revid: mtr@mtr-20110428063140-rxao7nev4xgzl9f2
This commit is contained in:
mtr 2011-04-28 12:01:40 +05:30
parent 2dad28d4fd
commit ac07145e5a
2 changed files with 13 additions and 6 deletions

View File

@ -6,5 +6,12 @@
<!-- <field name="name">Human Resources / Payroll</field>-->
<!-- </record>-->
<record id="property_rule_employee_payslip" model="ir.rule">
<field name="name">Employee Payslip</field>
<field model="ir.model" name="model_id" ref="model_hr_payslip"/>
<field name="domain_force">[('employee_id.user_id','=',user.id)]</field>
<field name="groups" eval="[(4,ref('base.group_hr_user'))]"/>
</record>
</data>
</openerp>

View File

@ -1,10 +1,10 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_hr_payroll_structure","hr.payroll.structure","model_hr_payroll_structure","base.group_hr_user",1,1,1,1
"access_hr_contribution_register","hr.contribution.register","model_hr_contribution_register","base.group_hr_user",1,1,1,1
"access_hr_salary_head","hr.salary.head","model_hr_salary_head","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_res_partner_payroll","res.partner.payroll","base.model_res_partner","base.group_hr_user",1,1,1,1
"access_hr_payroll_structure","hr.payroll.structure","model_hr_payroll_structure","base.group_hr_user",1,0,0,0
"access_hr_contribution_register","hr.contribution.register","model_hr_contribution_register","base.group_hr_user",1,0,0,0
"access_hr_salary_head","hr.salary.head","model_hr_salary_head","base.group_hr_user",1,0,0,0
"access_hr_payslip","hr.payslip","model_hr_payslip","base.group_hr_user",1,0,0,0
"access_hr_payslip_line","hr.payslip.line","model_hr_payslip_line","base.group_hr_user",1,0,0,0
"access_hr_payslip_input_user","hr.payslip.input.user","model_hr_payslip_input","base.group_hr_user",1,0,0,0
"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

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_hr_payroll_structure hr.payroll.structure model_hr_payroll_structure base.group_hr_user 1 1 0 1 0 1 0
3 access_hr_contribution_register hr.contribution.register model_hr_contribution_register base.group_hr_user 1 1 0 1 0 1 0
4 access_hr_salary_head hr.salary.head model_hr_salary_head base.group_hr_user 1 1 0 1 0 1 0
5 access_hr_payslip hr.payslip model_hr_payslip base.group_hr_user 1 1 0 1 0 1 0
6 access_hr_payslip_line hr.payslip.line model_hr_payslip_line base.group_hr_user 1 1 0 1 0 1 0
7 access_res_partner_payroll access_hr_payslip_input_user res.partner.payroll hr.payslip.input.user base.model_res_partner model_hr_payslip_input base.group_hr_user 1 1 0 1 0 1 0
8 access_hr_payslip_manager hr.payslip.manager model_hr_payslip base.group_hr_manager 1 1 1 1
9 access_hr_payslip_line_manager hr.payslip.line.manager model_hr_payslip_line base.group_hr_manager 1 1 1 1
10 access_hr_payroll_structure_manager hr.payroll.structure.manager model_hr_payroll_structure base.group_hr_manager 1 1 1 1