[MOD] html l10n_be multi_company: usability improvement in access rights

bzr revid: amp@tinyerp.com-20100807073417-539w28sns7bu6oaw
This commit is contained in:
AMP (OpenERP) 2010-08-07 13:04:17 +05:30
parent cc83cdab91
commit 429e0c8031
5 changed files with 16 additions and 10 deletions

View File

@ -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:
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

View File

@ -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

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_html_view html.view model_html_view base.group_system 1 0 0 0
3 access_html_view_sale_user html.view user model_html_view base.group_sale_salesman 1 1 1 0
4 access_html_view_sale_manager html.view manager model_html_view base.group_sale_manager 1 0 0 0

View File

@ -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

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_l10n_be_vat_declaration_manager l1on.be.vat.declaration manager model_l1on_be_vat_declaration account.group_account_manager 1 1 1 1
3 access_partner_vat_intra_manager partner.vat.intra manager model_partner_vat_intra account.group_account_manager 1 1 1 1
4 access_partner_vat_manager partner.vat manager model_partner_vat account.group_account_manager 1 1 1 1

View File

@ -5,7 +5,7 @@
<menuitem
id="menu_finance_belgian_statement"
name="Belgium Statements"
parent="account.menu_finance_legal_statement"/>
parent="account.menu_finance_legal_statement" groups="account.group_account_manager"/>
<record id="view_vat_declaration" model="ir.ui.view">
<field name="name">Vat Declaraion</field>
@ -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"/>
</data>
</openerp>

View File

@ -65,7 +65,7 @@
<field name="login">editor_demo</field>
<field name="company_id" ref="res_company_oerp_editor"/>
<field name="company_ids" eval="[(4, ref('res_company_oerp_editor'))]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('sale.group_sale_user'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('base.group_sale_manager'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
</record>
<record id="res_users_sales_demo_us" model="res.users">
<field name="password">sales_demo_us</field>
@ -73,7 +73,7 @@
<field name="login">sales_demo_us</field>
<field name="company_id" ref="res_company_oerp_us"/>
<field name="company_ids" eval="[(4, ref('res_company_oerp_us'))]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('sale.group_sale_user'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('base.group_sale_manager'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
</record>
<record id="res_users_sales_demo_be" model="res.users">
<field name="password">sales_demo_be</field>
@ -81,7 +81,7 @@
<field name="login">sales_demo_be</field>
<field name="company_id" ref="res_company_oerp_be"/>
<field name="company_ids" eval="[(4, ref('res_company_oerp_be'))]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('sale.group_sale_user'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('base.group_sale_manager'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
</record>
<record id="res_users_sales_demo_in" model="res.users">
<field name="password">sales_demo_in</field>
@ -89,7 +89,7 @@
<field name="login">sales_demo_in</field>
<field name="company_id" ref="res_company_oerp_in"/>
<field name="company_ids" eval="[(4, ref('res_company_oerp_in'))]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('sale.group_sale_user'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('base.group_sale_manager'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
</record>
<record id="res_users_odoo_demo" model="res.users">
<field name="password">odoo_demo</field>
@ -97,7 +97,7 @@
<field name="login">odoo_demo</field>
<field name="company_id" ref="res_company_odoo"/>
<field name="company_ids" eval="[(4, ref('res_company_odoo'))]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('sale.group_sale_user'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
<field name="groups_id" eval="[(6,0,[ref('base.group_user'),ref('base.group_sale_manager'),ref('project.group_project_user'),ref('account.group_account_invoice'),ref('base.group_extended')])]"/>
</record>