pos_loyalty_marketing_access/views/menu_views.xml
2026-05-28 10:07:53 +07:00

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>