Align FSM modules with Odoo instructions requirements

This commit is contained in:
Ruslan Bakiev
2026-02-13 16:44:40 +07:00
parent fa145350ca
commit 86f87ec1c9
38 changed files with 505 additions and 181 deletions

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<record id="group_dsrpt_repair_work_orders_user" model="res.groups">
<field name="name">Repair Work Orders User</field>
<field name="category_id" ref="base.module_category_services"/>
</record>
<record id="group_dsrpt_repair_work_orders_manager" model="res.groups">
<field name="name">Repair Work Orders Manager</field>
<field name="category_id" ref="base.module_category_services"/>
<field name="implied_ids" eval="[(4, ref('group_dsrpt_repair_work_orders_user'))]"/>
</record>
</odoo>

View File

@@ -1,4 +1,7 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_repair_work_order_user,repair.work.order user,model_repair_work_order,base.group_user,1,1,1,1
access_repair_work_order_time_user,repair.work.order.time user,model_repair_work_order_time,base.group_user,1,1,1,1
access_repair_work_order_material_user,repair.work.order.material user,model_repair_work_order_material,base.group_user,1,1,1,1
access_repair_work_order_user,repair.work.order user,model_repair_work_order,dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_user,1,1,1,0
access_repair_work_order_manager,repair.work.order manager,model_repair_work_order,dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_manager,1,1,1,1
access_repair_work_order_time_user,repair.work.order.time user,model_repair_work_order_time,dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_user,1,1,1,0
access_repair_work_order_time_manager,repair.work.order.time manager,model_repair_work_order_time,dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_manager,1,1,1,1
access_repair_work_order_material_user,repair.work.order.material user,model_repair_work_order_material,dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_user,1,1,1,0
access_repair_work_order_material_manager,repair.work.order.material manager,model_repair_work_order_material,dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_manager,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_repair_work_order_user repair.work.order user model_repair_work_order base.group_user dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_user 1 1 1 1 0
3 access_repair_work_order_time_user access_repair_work_order_manager repair.work.order.time user repair.work.order manager model_repair_work_order_time model_repair_work_order base.group_user dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_manager 1 1 1 1
4 access_repair_work_order_material_user access_repair_work_order_time_user repair.work.order.material user repair.work.order.time user model_repair_work_order_material model_repair_work_order_time base.group_user dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_user 1 1 1 1 0
5 access_repair_work_order_time_manager repair.work.order.time manager model_repair_work_order_time dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_manager 1 1 1 1
6 access_repair_work_order_material_user repair.work.order.material user model_repair_work_order_material dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_user 1 1 1 0
7 access_repair_work_order_material_manager repair.work.order.material manager model_repair_work_order_material dsrpt_repair_work_orders.group_dsrpt_repair_work_orders_manager 1 1 1 1