124 lines
6.1 KiB
XML
124 lines
6.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<record id="executive_director_of_purchase_and_contract" model="res.groups">
|
|
<field name="name">Executive Director of Purchase and Contract</field>
|
|
<field name="category_id" ref="purchase_requisition_custom.module_category_purchase_request"/>
|
|
<field name="implied_ids" eval="[(4, ref('purchase_requisition_custom.view_purchase_request'))]"/>
|
|
</record>
|
|
|
|
<record id="group_ceo_of_corporate_resources" model="res.groups">
|
|
<field name="name">Chief Executive Officer</field>
|
|
<field name="category_id" ref="purchase_requisition_custom.module_category_purchase_request"/>
|
|
<field name="implied_ids" eval="[(4, ref('purchase_requisition_custom.view_purchase_request'))]"/>
|
|
</record>
|
|
|
|
<record id="group_executive_vice_approve" model="res.groups">
|
|
<field name="name">Executive Vice President</field>
|
|
<field name="category_id" ref="purchase_requisition_custom.module_category_purchase_request"/>
|
|
<field name="implied_ids" eval="[(4, ref('purchase_requisition_custom.view_purchase_request'))]"/>
|
|
</record>
|
|
|
|
<record id="account_budget_custom.group_budget_user" model="res.groups">
|
|
<field name="implied_ids" eval="[(4, ref('purchase_requisition_custom.view_purchase_request'))]"/>
|
|
</record>
|
|
|
|
<record id="account_budget_custom.group_department_manager_budget" model="res.groups">
|
|
<field name="implied_ids" eval="[(4, ref('purchase_requisition_custom.view_purchase_request'))]"/>
|
|
</record>
|
|
|
|
|
|
|
|
<record id="purchase.group_purchase_user" model="res.groups">
|
|
<field name="name">Purchasing Specialist</field>
|
|
<field name="implied_ids"
|
|
eval="[
|
|
(4, ref('purchase_requisition_custom.group_confirm_purchase_requisition')),
|
|
(4, ref('purchase_requisition_custom.group_quotation_purchase_requisition')),
|
|
(4, ref('purchase_requisition_custom.group_sign_purchase_order')),
|
|
(4, ref('purchase_requisition_custom.view_purchase_request'))]"/>
|
|
<field name="menu_access"
|
|
eval="[(4,ref('purchase.menu_purchase_root')),
|
|
(4,ref('purchase_requisition.menu_purchase_requisition_pro_mgt')),
|
|
(4,ref('purchase.menu_procurement_management'))]"/>
|
|
</record>
|
|
|
|
<!-- Record Rules -->
|
|
|
|
<record id="executive_director_of_purchase_and_contract_record_rule" model="ir.rule">
|
|
<field name="name">Executive Director of Purchase and Contract Rule</field>
|
|
<field name="model_id" ref="purchase_requisition_custom.model_purchase_request"/>
|
|
<field name="global" eval="True"/>
|
|
<field name="domain_force">[(1, '=', 1)]</field>
|
|
<field name="groups" eval="[(4, ref('governmental_purchase.executive_director_of_purchase_and_contract'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
</record>
|
|
|
|
<record id="group_ceo_of_corporate_resources_record_rule" model="ir.rule">
|
|
<field name="name">CEO of Corporate Resources Rule</field>
|
|
<field name="model_id" ref="purchase_requisition_custom.model_purchase_request"/>
|
|
<field name="global" eval="True"/>
|
|
<field name="domain_force">[(1, '=', 1)]</field>
|
|
<field name="groups" eval="[(4, ref('governmental_purchase.group_ceo_of_corporate_resources'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
</record>
|
|
|
|
<record id="group_executive_vice_approve_record_rule" model="ir.rule">
|
|
<field name="name">Executive Vice President of Corporate Resources Rule</field>
|
|
<field name="model_id" ref="purchase_requisition_custom.model_purchase_request"/>
|
|
<field name="global" eval="True"/>
|
|
<field name="domain_force">[(1, '=', 1)]</field>
|
|
<field name="groups" eval="[(4, ref('governmental_purchase.executive_director_of_purchase_and_contract'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
</record>
|
|
|
|
|
|
<record id="group_budget_user_record_rule" model="ir.rule">
|
|
<field name="name">Budget User Rule</field>
|
|
<field name="model_id" ref="purchase_requisition_custom.model_purchase_request"/>
|
|
<field name="global" eval="True"/>
|
|
<field name="domain_force">[(1, '=', 1)]</field>
|
|
<field name="groups" eval="[(4, ref('account_budget_custom.group_budget_user'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
</record>
|
|
|
|
<record id="group_department_manager_budget_record_rule" model="ir.rule">
|
|
<field name="name">Budget department Rule</field>
|
|
<field name="model_id" ref="purchase_requisition_custom.model_purchase_request"/>
|
|
<field name="global" eval="True"/>
|
|
<field name="domain_force">[(1, '=', 1)]</field>
|
|
<field name="groups" eval="[(4, ref('account_budget_custom.group_department_manager_budget'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
</record>
|
|
|
|
<record id="group_manager_budget_record_rule" model="ir.rule">
|
|
<field name="name">Manager Budget Manager</field>
|
|
<field name="model_id" ref="purchase_requisition_custom.model_purchase_request"/>
|
|
<field name="global" eval="True"/>
|
|
<field name="domain_force">[(1, '=', 1)]</field>
|
|
<field name="groups" eval="[(4, ref('account_budget_custom.group_manager_budget'))]"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_unlink" eval="False"/>
|
|
</record>
|
|
|
|
|
|
|
|
</odoo>
|