83 lines
4.0 KiB
XML
83 lines
4.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<!-- Add Marketing / User to Sales Root Menu -->
|
|
<record id="sale.sale_menu_root" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to Sales > Products Parent Menu (Catalog) -->
|
|
<record id="sale.product_menu_catalog" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to Sales > Products Menu -->
|
|
<record id="sale.menu_product_template_action" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to Sales > Discount & Loyalty -->
|
|
<record id="sale_loyalty.menu_discount_loyalty_type_config" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to Sales > Gift cards & eWallet -->
|
|
<record id="sale_loyalty.menu_gift_ewallet_type_config" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to POS Root Menu -->
|
|
<record id="point_of_sale.menu_point_root" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to POS > Orders Parent Menu -->
|
|
<record id="point_of_sale.menu_point_of_sale" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to POS > Orders Menu -->
|
|
<record id="point_of_sale.menu_point_ofsale" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to POS > Payments Menu -->
|
|
<record id="point_of_sale.menu_pos_payment" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to POS > Products Parent Menu (Catalog) -->
|
|
<record id="point_of_sale.pos_config_menu_catalog" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to POS > Products Menu -->
|
|
<record id="point_of_sale.menu_pos_products" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to POS > Discount & Loyalty -->
|
|
<record id="pos_loyalty.menu_discount_loyalty_type_config" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Add Marketing / User to POS > Gift cards & eWallet -->
|
|
<record id="pos_loyalty.menu_gift_ewallet_type_config" model="ir.ui.menu">
|
|
<field name="group_ids" eval="[(4, ref('pos_loyalty_marketing_access.group_marketing_user'))]"/>
|
|
</record>
|
|
|
|
<!-- Create Menu Items for Voucher Generation Requests under Sales and POS -->
|
|
<menuitem id="menu_loyalty_voucher_generation_request_sales"
|
|
name="Voucher Generation Requests"
|
|
parent="sale.product_menu_catalog"
|
|
action="action_loyalty_voucher_generation_request"
|
|
groups="pos_loyalty_marketing_access.group_marketing_user"
|
|
sequence="30"/>
|
|
|
|
<menuitem id="menu_loyalty_voucher_generation_request_pos"
|
|
name="Voucher Generation Requests"
|
|
parent="point_of_sale.pos_config_menu_catalog"
|
|
action="action_loyalty_voucher_generation_request"
|
|
groups="pos_loyalty_marketing_access.group_marketing_user"
|
|
sequence="30"/>
|
|
</odoo>
|