Initial commit: OCA Report packages (45 packages)

This commit is contained in:
Ernad Husremovic 2025-08-29 15:43:05 +02:00
commit 2f4db400df
2543 changed files with 469120 additions and 0 deletions

View file

@ -0,0 +1,24 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
manage_mis_report_kpi,manage_mis_report_kpi,model_mis_report_kpi,account.group_account_manager,1,1,1,1
access_mis_report_kpi,access_mis_report_kpi,model_mis_report_kpi,base.group_user,1,0,0,0
manage_mis_report_query,manage_mis_report_query,model_mis_report_query,account.group_account_manager,1,1,1,1
access_mis_report_query,access_mis_report_query,model_mis_report_query,base.group_user,1,0,0,0
manage_mis_report,manage_mis_report,model_mis_report,account.group_account_manager,1,1,1,1
access_mis_report,access_mis_report,model_mis_report,base.group_user,1,0,0,0
manage_mis_report_instance_period,manage_mis_report_instance_period,model_mis_report_instance_period,account.group_account_manager,1,1,1,1
access_mis_report_instance_period,access_mis_report_instance_period,model_mis_report_instance_period,base.group_user,1,0,0,0
manage_mis_report_instance_period_sum,manage_mis_report_instance_period_sum,model_mis_report_instance_period_sum,account.group_account_manager,1,1,1,1
access_mis_report_instance_period_sum,access_mis_report_instance_period_sum,model_mis_report_instance_period_sum,base.group_user,1,0,0,0
manage_mis_report_instance,manage_mis_report_instance,model_mis_report_instance,account.group_account_manager,1,1,1,1
access_mis_report_instance,access_mis_report_instance,model_mis_report_instance,base.group_user,1,0,0,0
manage_mis_report_subkpi,access_mis_report_subkpi,model_mis_report_subkpi,account.group_account_manager,1,1,1,1
access_mis_report_subkpi,access_mis_report_subkpi,model_mis_report_subkpi,base.group_user,1,0,0,0
manage_mis_report_kpi_expression,access_mis_report_kpi_expression,model_mis_report_kpi_expression,account.group_account_manager,1,1,1,1
access_mis_report_kpi_expression,access_mis_report_kpi_expression,model_mis_report_kpi_expression,base.group_user,1,0,0,0
manage_mis_report_subreport,access_mis_report_subreport,model_mis_report_subreport,account.group_account_manager,1,1,1,1
access_mis_report_subreport,access_mis_report_subreport,model_mis_report_subreport,base.group_user,1,0,0,0
manage_mis_report_style,access_mis_report_style,model_mis_report_style,account.group_account_manager,1,1,1,1
access_mis_report_style,access_mis_report_style,model_mis_report_style,base.group_user,1,0,0,0
access_add_to_dashboard_wizard,access_add_to_dashboard_wizard,model_add_mis_report_instance_dashboard_wizard,base.group_user,1,1,1,0
access_read_mis_report_annotation, access_read_mis_report_annotation,model_mis_report_instance_annotation,mis_builder.group_read_annotation,1,0,0,0
access_edit_mis_report_annotation, access_edit_mis_report_annotation,model_mis_report_instance_annotation,mis_builder.group_edit_annotation,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 manage_mis_report_kpi manage_mis_report_kpi model_mis_report_kpi account.group_account_manager 1 1 1 1
3 access_mis_report_kpi access_mis_report_kpi model_mis_report_kpi base.group_user 1 0 0 0
4 manage_mis_report_query manage_mis_report_query model_mis_report_query account.group_account_manager 1 1 1 1
5 access_mis_report_query access_mis_report_query model_mis_report_query base.group_user 1 0 0 0
6 manage_mis_report manage_mis_report model_mis_report account.group_account_manager 1 1 1 1
7 access_mis_report access_mis_report model_mis_report base.group_user 1 0 0 0
8 manage_mis_report_instance_period manage_mis_report_instance_period model_mis_report_instance_period account.group_account_manager 1 1 1 1
9 access_mis_report_instance_period access_mis_report_instance_period model_mis_report_instance_period base.group_user 1 0 0 0
10 manage_mis_report_instance_period_sum manage_mis_report_instance_period_sum model_mis_report_instance_period_sum account.group_account_manager 1 1 1 1
11 access_mis_report_instance_period_sum access_mis_report_instance_period_sum model_mis_report_instance_period_sum base.group_user 1 0 0 0
12 manage_mis_report_instance manage_mis_report_instance model_mis_report_instance account.group_account_manager 1 1 1 1
13 access_mis_report_instance access_mis_report_instance model_mis_report_instance base.group_user 1 0 0 0
14 manage_mis_report_subkpi access_mis_report_subkpi model_mis_report_subkpi account.group_account_manager 1 1 1 1
15 access_mis_report_subkpi access_mis_report_subkpi model_mis_report_subkpi base.group_user 1 0 0 0
16 manage_mis_report_kpi_expression access_mis_report_kpi_expression model_mis_report_kpi_expression account.group_account_manager 1 1 1 1
17 access_mis_report_kpi_expression access_mis_report_kpi_expression model_mis_report_kpi_expression base.group_user 1 0 0 0
18 manage_mis_report_subreport access_mis_report_subreport model_mis_report_subreport account.group_account_manager 1 1 1 1
19 access_mis_report_subreport access_mis_report_subreport model_mis_report_subreport base.group_user 1 0 0 0
20 manage_mis_report_style access_mis_report_style model_mis_report_style account.group_account_manager 1 1 1 1
21 access_mis_report_style access_mis_report_style model_mis_report_style base.group_user 1 0 0 0
22 access_add_to_dashboard_wizard access_add_to_dashboard_wizard model_add_mis_report_instance_dashboard_wizard base.group_user 1 1 1 0
23 access_read_mis_report_annotation access_read_mis_report_annotation model_mis_report_instance_annotation mis_builder.group_read_annotation 1 0 0 0
24 access_edit_mis_report_annotation access_edit_mis_report_annotation model_mis_report_instance_annotation mis_builder.group_edit_annotation 1 1 1 1

View file

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="mis_builder_multi_company_rule" model="ir.rule">
<field name="name">Mis Report Instance multi company</field>
<field name="model_id" ref="model_mis_report_instance" />
<field name="domain_force">
['|',('company_id','=',False),('company_id','in',company_ids), '|',
('company_ids', '=', False), ('company_ids', 'in', company_ids)]
</field>
</record>
</odoo>

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record model="res.groups" id="group_read_annotation">
<field name="name">MIS Report: view annotations</field>
</record>
<record model="res.groups" id="group_edit_annotation">
<field name="name">MIS Report: add annotations</field>
<field
name="implied_ids"
eval="[Command.link(ref('mis_builder.group_read_annotation'))]"
/>
<field
name="users"
eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"
/>
</record>
</odoo>