Tower: upload laundry_management 19.0.19.0.4 (via marketplace)
This commit is contained in:
163
addons/laundry_management/views/laundry_menus.xml
Normal file
163
addons/laundry_management/views/laundry_menus.xml
Normal file
@@ -0,0 +1,163 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<!-- ROOT ─────────────────────────────────────────────────────── -->
|
||||
<menuitem id="menu_laundry_root"
|
||||
name="Laundry"
|
||||
sequence="60"
|
||||
web_icon="laundry_management,static/description/icon.png"/>
|
||||
|
||||
<!-- DASHBOARD ─────────────────────────────────────────────── -->
|
||||
<!-- Standard Odoo behavior: kanban grouped by state.
|
||||
Real KPI dashboards live inside the Sales / Accounting
|
||||
"Reporting" menus as graph/pivot views (see
|
||||
views/laundry_reporting_views.xml). -->
|
||||
<menuitem id="menu_laundry_dashboard"
|
||||
name="Dashboard"
|
||||
parent="menu_laundry_root"
|
||||
action="action_laundry_dashboard"
|
||||
sequence="5"
|
||||
groups="laundry_management.group_laundry_operator"/>
|
||||
|
||||
<!-- ORDERS ────────────────────────────────────────────────── -->
|
||||
<menuitem id="menu_laundry_orders"
|
||||
name="Orders"
|
||||
parent="menu_laundry_root"
|
||||
sequence="10"
|
||||
groups="laundry_management.group_laundry_operator"/>
|
||||
|
||||
<menuitem id="menu_laundry_all_orders"
|
||||
name="All Orders"
|
||||
parent="menu_laundry_orders"
|
||||
action="action_laundry_order"
|
||||
sequence="10"
|
||||
groups="laundry_management.group_laundry_operator"/>
|
||||
|
||||
<menuitem id="menu_laundry_ready"
|
||||
name="Ready for Pickup"
|
||||
parent="menu_laundry_orders"
|
||||
action="action_laundry_ready_orders"
|
||||
sequence="30"
|
||||
groups="laundry_management.group_laundry_operator"/>
|
||||
|
||||
<menuitem id="menu_laundry_items"
|
||||
name="Items (Tracking)"
|
||||
parent="menu_laundry_orders"
|
||||
action="action_laundry_items"
|
||||
sequence="40"
|
||||
groups="laundry_management.group_laundry_operator"/>
|
||||
|
||||
<!-- UNPAID ─────────────────────────────────────────────── -->
|
||||
<menuitem id="menu_laundry_unpaid"
|
||||
name="Unpaid"
|
||||
parent="menu_laundry_root"
|
||||
sequence="20"
|
||||
groups="laundry_management.group_laundry_cashier"/>
|
||||
|
||||
<menuitem id="menu_laundry_unpaid_orders"
|
||||
name="Unpaid Orders"
|
||||
parent="menu_laundry_unpaid"
|
||||
action="action_laundry_unpaid_orders"
|
||||
sequence="10"
|
||||
groups="laundry_management.group_laundry_cashier"/>
|
||||
|
||||
<menuitem id="menu_laundry_unpaid_customers"
|
||||
name="Unpaid Customers"
|
||||
parent="menu_laundry_unpaid"
|
||||
action="action_laundry_unpaid_customers"
|
||||
sequence="20"
|
||||
groups="laundry_management.group_laundry_cashier"/>
|
||||
|
||||
<!-- 3. CUSTOMERS ─────────────────────────────────────────────── -->
|
||||
<menuitem id="menu_laundry_customers"
|
||||
name="Customers"
|
||||
parent="menu_laundry_root"
|
||||
action="base.action_partner_form"
|
||||
sequence="30"
|
||||
groups="laundry_management.group_laundry_cashier"/>
|
||||
|
||||
<!-- 4. PRODUCTS ──────────────────────────────────────────────── -->
|
||||
<menuitem id="menu_laundry_products"
|
||||
name="Services"
|
||||
parent="menu_laundry_root"
|
||||
sequence="40"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<menuitem id="menu_laundry_product_services"
|
||||
name="Service Catalog"
|
||||
parent="menu_laundry_products"
|
||||
action="action_laundry_product_catalog"
|
||||
sequence="10"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<menuitem id="menu_laundry_product_categories"
|
||||
name="Service Categories"
|
||||
parent="menu_laundry_products"
|
||||
action="product.product_category_action_form"
|
||||
sequence="20"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<!-- 5. REPORTS ───────────────────────────────────────────────── -->
|
||||
<menuitem id="menu_laundry_reports"
|
||||
name="Reports"
|
||||
parent="menu_laundry_root"
|
||||
sequence="50"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<menuitem id="menu_laundry_report_orders"
|
||||
name="Orders Analysis"
|
||||
parent="menu_laundry_reports"
|
||||
action="action_laundry_order"
|
||||
sequence="10"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<menuitem id="menu_laundry_report_commissions"
|
||||
name="Commissions"
|
||||
parent="menu_laundry_reports"
|
||||
action="action_laundry_commission_all"
|
||||
sequence="20"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<!-- 6. CONFIGURATION ─────────────────────────────────────────── -->
|
||||
<menuitem id="menu_laundry_config"
|
||||
name="Configuration"
|
||||
parent="menu_laundry_root"
|
||||
sequence="90"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<menuitem id="menu_laundry_settings"
|
||||
name="Settings"
|
||||
parent="menu_laundry_config"
|
||||
action="action_laundry_settings"
|
||||
sequence="5"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<menuitem id="menu_laundry_payment_methods"
|
||||
name="Payment Methods"
|
||||
parent="menu_laundry_config"
|
||||
action="action_laundry_payment_method"
|
||||
sequence="10"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<menuitem id="menu_laundry_commissions_config"
|
||||
name="Commissions"
|
||||
parent="menu_laundry_config"
|
||||
action="action_laundry_commission"
|
||||
sequence="20"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<menuitem id="menu_laundry_order_types"
|
||||
name="Order Types"
|
||||
parent="menu_laundry_config"
|
||||
action="action_laundry_order_type"
|
||||
sequence="30"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
<menuitem id="menu_laundry_order_attributes"
|
||||
name="Order Attributes"
|
||||
parent="menu_laundry_config"
|
||||
action="action_laundry_order_attribute"
|
||||
sequence="40"
|
||||
groups="laundry_management.group_laundry_manager"/>
|
||||
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user