You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

41 lines
2.0 KiB

<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<!-- Creating Invoice Approval menu-->
<record model="ir.module.category" id="group_invoice_multi_approval">
<field name="name">Invoice Approval</field>
<field name="description">Access to the invoice approval menu</field>
<field name="sequence">3</field>
</record>
<!-- Creating approval group Approvers-->
<record id="group_approver" model="res.groups">
<field name="name">Approvers</field>
<field name="category_id"
ref="invoice_multi_approval.group_invoice_multi_approval"/>
<field name="implied_ids"
eval="[(4, ref('account.group_account_invoice'))]"/>
</record>
<!-- Creating approval group Approve Manager-->
<record id="group_approve_manager" model="res.groups">
<field name="name">Approve Manager</field>
<field name="category_id"
ref="invoice_multi_approval.group_invoice_multi_approval"/>
<field name="implied_ids"
eval="[(4, ref('invoice_multi_approval.group_approver')), (4, ref('account.group_account_invoice'))]"/>
</record>
<!-- Creating Billing administrator-->
<record id="account.group_account_manager" model="res.groups">
<field name="name">Billing Administrator</field>
<field name="category_id"
ref="base.module_category_accounting_accounting"/>
<field name="implied_ids"
eval="[(4, ref('account.group_account_invoice')), (4, ref('invoice_multi_approval.group_approve_manager'))]"/>
</record>
<!-- Creating Billing in accounts-->
<record id="account.group_account_invoice" model="res.groups">
<field name="name">Billing</field>
<field name="category_id"
ref="base.module_category_accounting_accounting"/>
<field name="implied_ids"
eval="[(4, ref('base.group_user')),(4, ref('account.group_account_invoice'))]"/>
</record>
</odoo>