diff options
| author | Foram Katharotiya <fka@tinyerp.com> | 2015-09-04 17:22:39 +0200 |
|---|---|---|
| committer | qdp-odoo <qdp@odoo.com> | 2015-09-04 17:23:19 +0200 |
| commit | 52d72e61def41c80d3aa9b251f244eee88638ea6 (patch) | |
| tree | 1442f7681a10cc57ab38edcccc0a5282d7d7fe98 /addons/hr_expense/security | |
| parent | 4ce20c449f06664a30bc3800c187f953a4267e25 (diff) | |
[MERGE] hr_expense: module rewritten for more easiness and a better usability. Concept of expense sheet removed. Was PR #7387.
Diffstat (limited to 'addons/hr_expense/security')
| -rw-r--r-- | addons/hr_expense/security/ir.model.access.csv | 15 | ||||
| -rw-r--r-- | addons/hr_expense/security/ir_rule.xml | 22 |
2 files changed, 18 insertions, 19 deletions
diff --git a/addons/hr_expense/security/ir.model.access.csv b/addons/hr_expense/security/ir.model.access.csv index 3b59343b112..df0a3187f9e 100644 --- a/addons/hr_expense/security/ir.model.access.csv +++ b/addons/hr_expense/security/ir.model.access.csv @@ -1,8 +1,7 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_hr_expense_expense_user,hr.expense.expense.user,model_hr_expense_expense,base.group_hr_user,1,1,1,1
-access_hr_expense_expense_employee,hr.expense.expense.employee,model_hr_expense_expense,base.group_user,1,1,1,1
-access_hr_expense_line_user,hr.expense.line.user,model_hr_expense_line,base.group_hr_user,1,1,1,1
-access_hr_expense_line_employee,hr.expense.line.employee,model_hr_expense_line,base.group_user,1,1,1,1
+
+access_hr_expense_user,hr.expense.user,model_hr_expense,base.group_hr_user,1,1,1,1
+access_hr_expense_employee,hr.expense.employee,model_hr_expense,base.group_user,1,1,1,1
access_hr_expense_report_manager,hr.expense.report.manager,model_hr_expense_report,base.group_hr_manager,1,1,1,1
access_product_product_hr_expense_user,product.product.hr.expense.user,product.model_product_product,base.group_hr_user,1,1,1,1
access_product_template_hr_expense_user,product.template.hr.expense.user,product.model_product_template,base.group_hr_user,1,1,1,1
@@ -11,7 +10,7 @@ access_account_journal_user,account.journal.user,account.model_account_journal,b access_account_journal_employee,account.journal.employee,account.model_account_journal,base.group_user,1,0,0,0
access_account_invoice_user,account.invoice.user,account.model_account_invoice,base.group_hr_user,1,1,1,1
access_account_invoice_line_user,account.invoice.line.user,account.model_account_invoice_line,base.group_hr_user,1,1,1,1
-access_account_invoice_tax_user,account.invoice.tax.user,account.model_account_invoice_tax,base.group_hr_user,1,1,1,1
-access_account_move_user,account.move.user,account.model_account_move,base.group_hr_user,1,1,1,1
-access_account_move_line_user,account.move.line.user,account.model_account_move_line,base.group_hr_user,1,1,1,1
-access_account_analytic_line_user,account.ianalytic.line.user,account.model_account_analytic_line,base.group_hr_user,1,1,1,1
+access_account_invoice_tax_user,account.invoice.tax.user,account.model_account_invoice_tax,base.group_hr_user,1,0,0,0
+access_account_move_user,account.move.user,account.model_account_move,base.group_hr_user,1,0,0,0
+access_account_move_line_user,account.move.line.user,account.model_account_move_line,base.group_hr_user,1,0,0,0
+access_account_analytic_line_user,account.analytic.line.user,account.model_account_analytic_line,base.group_hr_user,1,1,1,1
diff --git a/addons/hr_expense/security/ir_rule.xml b/addons/hr_expense/security/ir_rule.xml index 3c3cb018489..6d13ad5d62c 100644 --- a/addons/hr_expense/security/ir_rule.xml +++ b/addons/hr_expense/security/ir_rule.xml @@ -1,25 +1,25 @@ -<?xml version="1.0" ?> -<openerp> +<?xml version="1.0" encoding="utf-8"?> +<odoo> <data noupdate="1"> <record id="property_rule_expense_manager" model="ir.rule"> <field name="name">Manager Expense</field> - <field name="model_id" ref="model_hr_expense_expense"/> - <field name="domain_force">[(1,'=',1)]</field> - <field name="groups" eval="[(4,ref('base.group_hr_manager')), (4,ref('base.group_hr_user'))]"/> + <field name="model_id" ref="model_hr_expense"/> + <field name="domain_force">[(1, '=', 1)]</field> + <field name="groups" eval="[(4, ref('account.group_account_user')), (4, ref('base.group_hr_manager')), (4, ref('base.group_hr_user'))]"/> </record> <record id="property_rule_expense_employee" model="ir.rule"> <field name="name">Employee Expense</field> - <field name="model_id" ref="model_hr_expense_expense"/> - <field name="domain_force">[('employee_id.user_id','=',user.id)]</field> - <field name="groups" eval="[(4,ref('base.group_user'))]"/> + <field name="model_id" ref="model_hr_expense"/> + <field name="domain_force">[('employee_id.user_id', '=', user.id)]</field> + <field name="groups" eval="[(4, ref('base.group_user'))]"/> </record> <record id="hr_expense_comp_rule" model="ir.rule"> <field name="name">Expense multi company rule</field> - <field name="model_id" ref="model_hr_expense_expense"/> + <field name="model_id" ref="model_hr_expense"/> <field eval="True" name="global"/> - <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> + <field name="domain_force">['|',('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> </record> </data> -</openerp> +</odoo> |
