From 429e0c8031271ff3550a517f3de2b5eb0aec1d93 Mon Sep 17 00:00:00 2001 From: "AMP (OpenERP)" Date: Sat, 7 Aug 2010 13:04:17 +0530 Subject: [PATCH] [MOD] html l10n_be multi_company: usability improvement in access rights bzr revid: amp@tinyerp.com-20100807073417-539w28sns7bu6oaw --- addons/html_view/__openerp__.py | 4 ++-- addons/html_view/security/ir.model.access.csv | 4 +++- addons/l10n_be/security/ir.model.access.csv | 3 +++ .../wizard/l10n_be_account_vat_declaration_view.xml | 5 +++-- addons/multi_company/multi_company_demo.xml | 10 +++++----- 5 files changed, 16 insertions(+), 10 deletions(-) diff --git a/addons/html_view/__openerp__.py b/addons/html_view/__openerp__.py index 8ffd2f6abd4..aaaec27fc09 100644 --- a/addons/html_view/__openerp__.py +++ b/addons/html_view/__openerp__.py @@ -9,9 +9,9 @@ "description": """ This is the test module which shows html tag supports in normal xml form view. """, - 'update_xml': ['html_view.xml'], + 'update_xml': ['security/ir.model.access.csv','html_view.xml',], 'installable': True, 'active': False, 'certificate': '', } -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/html_view/security/ir.model.access.csv b/addons/html_view/security/ir.model.access.csv index 0b1057cfd1e..e79e65bb4b5 100644 --- a/addons/html_view/security/ir.model.access.csv +++ b/addons/html_view/security/ir.model.access.csv @@ -1,2 +1,4 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" -"access_html_view","html.view","model_html_view",,1,0,0,0 +"access_html_view","html.view","model_html_view","base.group_system",1,0,0,0 +"access_html_view_sale_user","html.view user","model_html_view","base.group_sale_salesman",1,1,1,0 +"access_html_view_sale_manager","html.view manager","model_html_view","base.group_sale_manager",1,0,0,0 diff --git a/addons/l10n_be/security/ir.model.access.csv b/addons/l10n_be/security/ir.model.access.csv index 0343f29f43a..de2c3f15547 100644 --- a/addons/l10n_be/security/ir.model.access.csv +++ b/addons/l10n_be/security/ir.model.access.csv @@ -1 +1,4 @@ "id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_l10n_be_vat_declaration_manager","l1on.be.vat.declaration manager","model_l1on_be_vat_declaration","account.group_account_manager",1,1,1,1 +"access_partner_vat_intra_manager","partner.vat.intra manager","model_partner_vat_intra","account.group_account_manager",1,1,1,1 +"access_partner_vat_manager","partner.vat manager","model_partner_vat","account.group_account_manager",1,1,1,1 diff --git a/addons/l10n_be/wizard/l10n_be_account_vat_declaration_view.xml b/addons/l10n_be/wizard/l10n_be_account_vat_declaration_view.xml index dbc857a30c3..f3af9f7368e 100644 --- a/addons/l10n_be/wizard/l10n_be_account_vat_declaration_view.xml +++ b/addons/l10n_be/wizard/l10n_be_account_vat_declaration_view.xml @@ -5,7 +5,7 @@ + parent="account.menu_finance_legal_statement" groups="account.group_account_manager"/> Vat Declaraion @@ -67,7 +67,8 @@ name="Periodical VAT Declaration" parent="menu_finance_belgian_statement" action="action_vat_declaration" - id="l10_be_vat_declaration"/> + id="l10_be_vat_declaration" + groups="account.group_account_manager"/> diff --git a/addons/multi_company/multi_company_demo.xml b/addons/multi_company/multi_company_demo.xml index a56b596f7e1..abc3387f15c 100644 --- a/addons/multi_company/multi_company_demo.xml +++ b/addons/multi_company/multi_company_demo.xml @@ -65,7 +65,7 @@ editor_demo - + sales_demo_us @@ -73,7 +73,7 @@ sales_demo_us - + sales_demo_be @@ -81,7 +81,7 @@ sales_demo_be - + sales_demo_in @@ -89,7 +89,7 @@ sales_demo_in - + odoo_demo @@ -97,7 +97,7 @@ odoo_demo - +