Initial commit: OCA Mrp packages (117 packages)

This commit is contained in:
Ernad Husremovic 2025-08-29 15:43:05 +02:00
commit 277e84fd7a
4403 changed files with 395154 additions and 0 deletions

View file

@ -0,0 +1,20 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_user_qc_inspection,qc_inspection,model_qc_inspection,group_quality_control_user,1,1,1,1
access_user_qc_inspection_line,qc_inspection_line,model_qc_inspection_line,group_quality_control_user,1,1,1,1
access_user_qc_test,qc_test user,model_qc_test,group_quality_control_user,1,0,0,0
access_manager_qc_test,qc_test manager,model_qc_test,group_quality_control_manager,1,1,1,1
access_user_qc_test_question,qc_test_question user,model_qc_test_question,group_quality_control_user,1,0,0,0
access_manager_qc_test_question,qc_test_question manager,model_qc_test_question,group_quality_control_manager,1,1,1,1
access_user_qc_test_question_value,qc_test_question_value user,model_qc_test_question_value,group_quality_control_user,1,0,0,0
access_manager_qc_test_question_value,qc_test_question_value manager,model_qc_test_question_value,group_quality_control_manager,1,1,1,1
access_user_qc_test_category,qc_test_category user,model_qc_test_category,group_quality_control_user,1,0,0,0
access_manager_qc_test_category,qc_test_category manager,model_qc_test_category,group_quality_control_manager,1,1,1,1
access_user_qc_trigger,qc_trigger user,model_qc_trigger,group_quality_control_user,1,0,0,0
access_manager_qc_trigger,qc_trigger manager,model_qc_trigger,group_quality_control_manager,1,1,1,1
access_user_qc_trigger_product_category_line,qc_trigger_product_category_line user,model_qc_trigger_product_category_line,group_quality_control_user,1,0,0,0
access_manager_qc_trigger_product_category_line,qc_trigger_product_category_line manager,model_qc_trigger_product_category_line,group_quality_control_manager,1,1,1,1
access_user_qc_trigger_product_template_line,qc_trigger_product_template_line user,model_qc_trigger_product_template_line,group_quality_control_user,1,0,0,0
access_manager_qc_trigger_product_template_line,qc_trigger_product_template_line manager,model_qc_trigger_product_template_line,group_quality_control_manager,1,1,1,1
access_user_qc_trigger_product_line,qc_trigger_product_line user,model_qc_trigger_product_line,group_quality_control_user,1,0,0,0
access_manager_qc_trigger_product_line,qc_trigger_product_line manager,model_qc_trigger_product_line,group_quality_control_manager,1,1,1,1
access_user_qc_inspection_set_test,qc_inspection_set_test user,model_qc_inspection_set_test,group_quality_control_user,1,1,1,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_user_qc_inspection qc_inspection model_qc_inspection group_quality_control_user 1 1 1 1
3 access_user_qc_inspection_line qc_inspection_line model_qc_inspection_line group_quality_control_user 1 1 1 1
4 access_user_qc_test qc_test user model_qc_test group_quality_control_user 1 0 0 0
5 access_manager_qc_test qc_test manager model_qc_test group_quality_control_manager 1 1 1 1
6 access_user_qc_test_question qc_test_question user model_qc_test_question group_quality_control_user 1 0 0 0
7 access_manager_qc_test_question qc_test_question manager model_qc_test_question group_quality_control_manager 1 1 1 1
8 access_user_qc_test_question_value qc_test_question_value user model_qc_test_question_value group_quality_control_user 1 0 0 0
9 access_manager_qc_test_question_value qc_test_question_value manager model_qc_test_question_value group_quality_control_manager 1 1 1 1
10 access_user_qc_test_category qc_test_category user model_qc_test_category group_quality_control_user 1 0 0 0
11 access_manager_qc_test_category qc_test_category manager model_qc_test_category group_quality_control_manager 1 1 1 1
12 access_user_qc_trigger qc_trigger user model_qc_trigger group_quality_control_user 1 0 0 0
13 access_manager_qc_trigger qc_trigger manager model_qc_trigger group_quality_control_manager 1 1 1 1
14 access_user_qc_trigger_product_category_line qc_trigger_product_category_line user model_qc_trigger_product_category_line group_quality_control_user 1 0 0 0
15 access_manager_qc_trigger_product_category_line qc_trigger_product_category_line manager model_qc_trigger_product_category_line group_quality_control_manager 1 1 1 1
16 access_user_qc_trigger_product_template_line qc_trigger_product_template_line user model_qc_trigger_product_template_line group_quality_control_user 1 0 0 0
17 access_manager_qc_trigger_product_template_line qc_trigger_product_template_line manager model_qc_trigger_product_template_line group_quality_control_manager 1 1 1 1
18 access_user_qc_trigger_product_line qc_trigger_product_line user model_qc_trigger_product_line group_quality_control_user 1 0 0 0
19 access_manager_qc_trigger_product_line qc_trigger_product_line manager model_qc_trigger_product_line group_quality_control_manager 1 1 1 1
20 access_user_qc_inspection_set_test qc_inspection_set_test user model_qc_inspection_set_test group_quality_control_user 1 1 1 0

View file

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2010 NaN Projectes de Programari Lliure, S.L.
Copyright 2014 Serv. Tec. Avanzados - Pedro M. Baeza
Copyright 2014 Oihane Crucelaegui - AvanzOSC
Copyright 2017 ForgeFlow S.L.
Copyright 2017 Simone Rubino - Agile Business Group
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record model="ir.module.category" id="module_category_quality_control">
<field name="name">Quality control</field>
</record>
<record id="group_quality_control_user" model="res.groups">
<field name="name">User</field>
<field name="category_id" ref="module_category_quality_control" />
</record>
<record id="group_quality_control_manager" model="res.groups">
<field name="name">Manager</field>
<field name="category_id" ref="module_category_quality_control" />
<field name="implied_ids" eval="[(4, ref('group_quality_control_user'))]" />
<field
name="users"
eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"
/>
</record>
<record id="qc_test_multi_company_rule" model="ir.rule">
<field name="name">Quality control test multi-company</field>
<field name="model_id" ref="model_qc_test" />
<field name="global" eval="True" />
<field
name="domain_force"
>['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
</record>
<record id="qc_inspection_multi_company_rule" model="ir.rule">
<field name="name">Quality control inspection multi-company</field>
<field name="model_id" ref="model_qc_inspection" />
<field name="global" eval="True" />
<field
name="domain_force"
>['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
</record>
<record id="qc_trigger_multi_company_rule" model="ir.rule">
<field name="name">Quality control trigger multi-company</field>
<field name="model_id" ref="model_qc_trigger" />
<field name="global" eval="True" />
<field
name="domain_force"
>['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
</record>
</odoo>