From 396d5c4a21c8a58861849bb4dc4ee51916ea3bab Mon Sep 17 00:00:00 2001 From: "pap (openerp)" Date: Fri, 3 Sep 2010 18:14:03 +0530 Subject: [PATCH] [ADD] Analytic: added Analytic group on analytic account and put that group on menus related to analytic accounting, removed access rules for anaytic accounting bzr revid: pap@tinyerp.co.in-20100903124403-o1gbrd38nc047vhx --- addons/account/__openerp__.py | 1 + addons/account/account_view.xml | 2 +- addons/account/security/analytic_security.xml | 28 +++++++++++++++++++ .../analytic/security/analytic_security.xml | 8 ++---- addons/analytic/security/ir.model.access.csv | 4 --- 5 files changed, 32 insertions(+), 11 deletions(-) create mode 100644 addons/account/security/analytic_security.xml diff --git a/addons/account/__openerp__.py b/addons/account/__openerp__.py index da1f95de301..cdbafb8fdf3 100644 --- a/addons/account/__openerp__.py +++ b/addons/account/__openerp__.py @@ -46,6 +46,7 @@ module named account_voucher. "depends" : ["product", "analytic", "process","board"], 'update_xml': [ 'security/account_security.xml', + 'security/analytic_security.xml', 'security/ir.model.access.csv', 'account_menuitem.xml', 'account_wizard.xml', diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index f720e3c72a8..4300a3c8d4e 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -1642,7 +1642,7 @@ account.model form tree,form,search - view_model_search + diff --git a/addons/account/security/analytic_security.xml b/addons/account/security/analytic_security.xml new file mode 100644 index 00000000000..b2543f5fa05 --- /dev/null +++ b/addons/account/security/analytic_security.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/addons/analytic/security/analytic_security.xml b/addons/analytic/security/analytic_security.xml index 8a9ebf573d5..ff521f7cd1b 100644 --- a/addons/analytic/security/analytic_security.xml +++ b/addons/analytic/security/analytic_security.xml @@ -8,12 +8,8 @@ [('company_id','=',user.company_id.id)] - - Analytic Accounting / User - - - - Analytic Accounting / Manager + + Analytic Accounting diff --git a/addons/analytic/security/ir.model.access.csv b/addons/analytic/security/ir.model.access.csv index 6c945ca9ea2..0343f29f43a 100644 --- a/addons/analytic/security/ir.model.access.csv +++ b/addons/analytic/security/ir.model.access.csv @@ -1,5 +1 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_account_analytic_account_manager","account.analytic.account manager","model_account_analytic_account","analytic.group_analytic_manager",1,1,1,1 -"access_account_analytic_line_manager","account.analytic.line manager","model_account_analytic_line","analytic.group_analytic_manager",1,1,1,1 -"access_account_analytic_account_user","account.analytic.account user","model_account_analytic_account","analytic.group_analytic_user",1,0,0,0 -"access_account_analytic_line_user","account.analytic.line user","model_account_analytic_line","analytic.group_analytic_user",1,0,0,0 \ No newline at end of file