[MOV] rma: from Hibou Suite Enterprise for 13.0

This commit is contained in:
Jared Kipe
2020-07-03 08:53:24 -07:00
parent 852330625c
commit d43d0330b3
24 changed files with 1936 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"manage_rma stock","manage rma","model_rma_rma","stock.group_stock_user",1,1,1,1
"manage_rma_line stock","manage rma line","model_rma_line","stock.group_stock_user",1,1,1,1
"manage_rma_template stock","manage rma template","model_rma_template","stock.group_stock_manager",1,1,1,1
"manage_rma_tag stock","manage rma tag","model_rma_tag","stock.group_stock_manager",1,1,1,1
"access_rma_template stock","access rma template","model_rma_template","stock.group_stock_user",1,1,0,0
"access_rma_tag stock","access rma tag","model_rma_tag","stock.group_stock_user",1,0,0,0
access_rma_portal,rma.rma.portal,rma.model_rma_rma,base.group_portal,1,0,0,0
access_rma_line_portal,rma.line.portal,rma.model_rma_line,base.group_portal,1,0,0,0
access_rma_template_portal,rma.template.portal,rma.model_rma_template,base.group_portal,1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 manage_rma stock manage rma model_rma_rma stock.group_stock_user 1 1 1 1
3 manage_rma_line stock manage rma line model_rma_line stock.group_stock_user 1 1 1 1
4 manage_rma_template stock manage rma template model_rma_template stock.group_stock_manager 1 1 1 1
5 manage_rma_tag stock manage rma tag model_rma_tag stock.group_stock_manager 1 1 1 1
6 access_rma_template stock access rma template model_rma_template stock.group_stock_user 1 1 0 0
7 access_rma_tag stock access rma tag model_rma_tag stock.group_stock_user 1 0 0 0
8 access_rma_portal rma.rma.portal rma.model_rma_rma base.group_portal 1 0 0 0
9 access_rma_line_portal rma.line.portal rma.model_rma_line base.group_portal 1 0 0 0
10 access_rma_template_portal rma.template.portal rma.model_rma_template base.group_portal 1 0 0 0

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="1">
<!-- Multi Company -->
<record id="rma_rma_company_rule" model="ir.rule">
<field name="name">RMA: RMA</field>
<field name="model_id" ref="model_rma_rma"/>
<field name="global" eval="True"/>
<field name="domain_force">['|',
('company_id', '=', False),
('company_id', 'child_of', [user.company_id.id]),
]</field>
</record>
<record id="rma_template_company_rule" model="ir.rule">
<field name="name">RMA: RMA Template</field>
<field name="model_id" ref="model_rma_template"/>
<field name="global" eval="True"/>
<field name="domain_force">['|',
('company_id', '=', False),
('company_id', 'child_of', [user.company_id.id]),
]</field>
</record>
<!-- Portal Access Rules -->
<record id="rma_rule_portal" model="ir.rule">
<field name="name">Portal Personal RMAs</field>
<field name="model_id" ref="rma.model_rma_rma"/>
<field name="domain_force">[('partner_id','child_of',[user.commercial_partner_id.id])]</field>
<field name="groups" eval="[(4, ref('base.group_portal'))]"/>
<field name="perm_unlink" eval="False"/>
<field name="perm_write" eval="False"/>
<field name="perm_read" eval="True"/>
<field name="perm_create" eval="False"/>
</record>
<record id="rma_line_rule_portal" model="ir.rule">
<field name="name">Portal RMA Line</field>
<field name="model_id" ref="rma.model_rma_line"/>
<field name="domain_force">[('rma_id.partner_id','child_of',[user.commercial_partner_id.id])]</field>
<field name="groups" eval="[(4, ref('base.group_portal'))]"/>
<field name="perm_unlink" eval="False"/>
<field name="perm_write" eval="False"/>
<field name="perm_read" eval="True"/>
<field name="perm_create" eval="False"/>
</record>
</data>
</odoo>