diff --git a/odex25_hr/exp_payroll_custom/i18n/ar_001.po b/odex25_hr/exp_payroll_custom/i18n/ar_001.po index b5c8f19d1..281c7f4d6 100644 --- a/odex25_hr/exp_payroll_custom/i18n/ar_001.po +++ b/odex25_hr/exp_payroll_custom/i18n/ar_001.po @@ -3002,3 +3002,12 @@ msgstr "تخفيض البدل بسبب الإجازات" msgid "Min Leave Days To Deduct" msgstr "الحد الأدنى لأيام الإجازة لتطبيق الخصم" +#. module: exp_payroll_custom +#: model:res.groups,name:exp_payroll_custom.group_payroll_finance_review +msgid "Finance Review" +msgstr "مراجعة المالية" + +#. module: exp_payroll_custom +#: model:res.groups,name:exp_payroll_custom.group_payroll_expense_manger +msgid "Expense Manager" +msgstr "رئيس المصروفات" \ No newline at end of file diff --git a/odex25_hr/exp_payroll_custom/security/ir.model.access.csv b/odex25_hr/exp_payroll_custom/security/ir.model.access.csv index 20c8998ba..3c4f9fa98 100644 --- a/odex25_hr/exp_payroll_custom/security/ir.model.access.csv +++ b/odex25_hr/exp_payroll_custom/security/ir.model.access.csv @@ -38,4 +38,8 @@ access_payslip_monthly_report_user,access_payslip_monthly_report_user,model_pays access_employee_selection_wizard_hr_manager,employee.selection.wizard.hr.manager,model_employee_selection_wizard,,1,1,1,1 access_hr_salary_rule_account_emp,hr_salary_rule_account_emp,model_hr_salary_rule_account,base.group_user,1,0,0,0 access_hr_salary_rule_account_hr_user,hr_salary_rule_account_hr_user,model_hr_salary_rule_account,hr.group_hr_user,1,1,1,1 - +access_hr_payslip_finance_review,access_hr_payslip_finance_review,model_hr_payslip,exp_payroll_custom.group_payroll_finance_review,1,1,0,0 +access_hr_payslip_expense_manger,access_hr_payslip_expense_manger,model_hr_payslip,exp_payroll_custom.group_payroll_expense_manger,1,1,0,0 +access_hr_payslip_account_manager,access_hr_payslip_account_manager,model_hr_payslip,hr_base.group_account_manager,1,1,0,0 +access_hr_payslip_hr_manager,access_hr_payslip_hr_manager,model_hr_payslip,hr.group_hr_manager,1,1,0,0 +access_hr_payslip_general_manager,access_hr_payslip_general_manager,model_hr_payslip,hr_base.group_general_manager,1,1,0,0 \ No newline at end of file diff --git a/odex25_hr/exp_payroll_custom/security/security.xml b/odex25_hr/exp_payroll_custom/security/security.xml index 0baacdc51..13ec259bb 100644 --- a/odex25_hr/exp_payroll_custom/security/security.xml +++ b/odex25_hr/exp_payroll_custom/security/security.xml @@ -7,6 +7,16 @@ This user is a participant in payroll related processes. + + Finance Review + + + + + Expense Manager + + + Advance Request Multi Company @@ -52,7 +62,10 @@ (4, ref('hr_base.group_general_manager')), (4, ref('exp_hr_payroll.group_hr_payroll_user')), (4, ref('hr_base.group_executive_manager')), - + (4, ref('hr.group_hr_manager')), + (4, ref('hr_base.group_account_manager')), + (4, ref('exp_payroll_custom.group_payroll_expense_manger')), + (4, ref('exp_payroll_custom.group_payroll_finance_review')), ]"/>