mirror of
https://github.com/OCA/reporting-engine.git
synced 2025-02-16 16:30:38 +02:00
mgmtsystem_kpi rename to kpi (#543)
* kpi migration to odoo 9 * UI error connected * Correction base on last maxime review * correction on @elicoidal review * Warning exception improve in kpi_threshold * Latest Ellicoidal comment implemented * last Ellicoial recommendation done. * Copyright corrected
This commit is contained in:
committed by
EdgarRetes
parent
f193f8d481
commit
96a3ec6e70
11
kpi/security/ir.model.access.csv
Normal file
11
kpi/security/ir.model.access.csv
Normal file
@@ -0,0 +1,11 @@
|
||||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_kpi_user","kpi.user","model_kpi","base.group_user",1,0,0,0
|
||||
"access_kpi_history_user","kpi.history.user","model_kpi_history","base.group_user",1,0,0,0
|
||||
"access_kpi_category_user","kpi.category.user","model_kpi_category","base.group_user",1,0,0,0
|
||||
"access_kpi_threshold_user","kpi.threshold.user","model_kpi_threshold","base.group_user",1,0,0,0
|
||||
"access_kpi_threshold_range_user","kpi.threshold.range.user","model_kpi_threshold_range","base.group_user",1,0,0,0
|
||||
"access_kpi_manager","kpi.manager","model_kpi","base.group_user",1,1,1,1
|
||||
"access_kpi_category_manager","kpi.category.manager","model_kpi_category","base.group_user",1,1,1,1
|
||||
"access_kpi_threshold_manager","kpi.threshold.manager","model_kpi_threshold","base.group_user",1,1,1,1
|
||||
"access_kpi_threshold_range_manager","kpi.threshold.range.manager","model_kpi_threshold_range","base.group_user",1,1,1,1
|
||||
"access_base_external_dbsource_manager","base.external.dbsource.manager","base_external_dbsource.model_base_external_dbsource","base.group_user",1,1,1,1
|
||||
|
39
kpi/security/kpi_security.xml
Executable file
39
kpi/security/kpi_security.xml
Executable file
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright 2012 -Now Savoir-faire Linux <https://www.savoirfairelinux.com/>
|
||||
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
|
||||
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
|
||||
<!-- Rule -->
|
||||
|
||||
<record model="ir.rule" id="kpi_rule">
|
||||
<field name="name">kpi multi-company</field>
|
||||
<field name="model_id" ref="model_kpi"/>
|
||||
<field name="global" eval="True"/>
|
||||
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.rule" id="kpi_threshold_range_rule">
|
||||
<field name="name">kpi_threshold_range multi-company</field>
|
||||
<field name="model_id" ref="model_kpi_threshold_range"/>
|
||||
<field name="global" eval="True"/>
|
||||
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.rule" id="kpi_threshold_rule">
|
||||
<field name="name">kpi_threshold multi-company</field>
|
||||
<field name="model_id" ref="model_kpi_threshold"/>
|
||||
<field name="global" eval="True"/>
|
||||
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.rule" id="kpi_history_rule">
|
||||
<field name="name">kpi_history multi-company</field>
|
||||
<field name="model_id" ref="model_kpi_history"/>
|
||||
<field name="global" eval="True"/>
|
||||
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user