Add tag category res.groups

This commit is contained in:
Akim Juillerat
2017-09-28 11:59:30 +02:00
parent f4b4963cc8
commit 95296101df
4 changed files with 38 additions and 2 deletions

View File

@@ -14,6 +14,7 @@
"web_m2x_options"
],
"data": [
"security/res_groups.xml",
"security/ir.model.access.csv",
"wizard/update_tags.xml",
"views/account.xml",

View File

@@ -1,3 +1,3 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
access_account_account_tag_category_user,access_account_account_tag_category_user,model_account_account_tag_category,account.group_account_user,1,0,0,0
access_account_account_tag_category_manager,access_account_account_tag_category_manager,model_account_account_tag_category,account.group_account_manager,1,1,1,1
access_account_account_tag_category_manager,access_account_account_tag_category_manager,model_account_account_tag_category,account_tag_category.group_account_tag_category,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_account_account_tag_category_user access_account_account_tag_category_user model_account_account_tag_category account.group_account_user 1 0 0 0
3 access_account_account_tag_category_manager access_account_account_tag_category_manager model_account_account_tag_category account.group_account_manager account_tag_category.group_account_tag_category 1 1 1 1

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record model="res.groups" id="group_account_tag_category">
<field name="name">Account tag categories</field>
<field name="category_id" ref="base.module_category_accounting_and_finance"/>
</record>
</odoo>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Account tag category views -->
<record id="account_tag_category_form" model="ir.ui.view">
<field name="name">account.account.tag.category.form</field>
<field name="model">account.account.tag.category</field>
@@ -33,6 +33,7 @@
</field>
</record>
<!-- Account tag category action and menu -->
<record id="account_tag_category_action" model="ir.actions.act_window">
<field name="name">Account Tag Categories</field>
<field name="res_model">account.account.tag.category</field>
@@ -43,8 +44,35 @@
<menuitem id="account_tag_category_menu"
action="account_tag_category_action"
parent="account.account_account_menu"
groups="account_tag_category.group_account_tag_category"
sequence="40" />
<!-- Account tag views -->
<record id="account_tag_view_form" model="ir.ui.view">
<field name="name">account tags inherit</field>
<field name="model">account.account.tag</field>
<field name="inherit_id" ref="account.account_tag_view_form" />
<field name="arch" type="xml">
<field name="name" position="after">
<field name="tag_category_id" groups="account_tag_category.group_account_tag_category"/>
</field>
</field>
</record>
<record id="account_tag_tree" model="ir.ui.view">
<field name="name">account tags tree</field>
<field name="model">account.account.tag</field>
<field name="arch" type="xml">
<tree string="Account tags">
<field name="name" />
<field name="tag_category_id" groups="account_tag_category.group_account_tag_category"/>
</tree>
</field>
</record>
<!-- Account account view -->
<record id="view_account_form" model="ir.ui.view">
<field name="name">account.account.form.inherit</field>
<field name="model">account.account</field>