Files
Odoo-Modules/fusion-woo-odoo/fusion_woocommerce/views/woo_menus.xml
gsinghpal 05c84d077d feat: move tax and pricelist mapping inline to Sync Settings tab
Tax mapping and pricelist mapping now live directly on the instance
form under Sync Settings. Added Fetch WC Tax Classes button that pulls
tax classes from WC API and auto-matches. Removed standalone menu items.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 16:58:01 -04:00

86 lines
2.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- ===== Top-Level Menu ===== -->
<menuitem id="woo_menu_root"
name="WooCommerce"
web_icon="fusion_woocommerce,static/description/icon.png"
sequence="100"/>
<!-- ===== Dashboard ===== -->
<menuitem id="woo_menu_dashboard"
name="Dashboard"
parent="woo_menu_root"
action="action_woo_dashboard"
sequence="10"/>
<!-- ===== Operations ===== -->
<menuitem id="woo_menu_operations"
name="Operations"
parent="woo_menu_root"
sequence="20"/>
<menuitem id="woo_menu_product_map"
name="Product Mapping"
parent="woo_menu_operations"
action="action_woo_product_map_ui"
sequence="10"/>
<menuitem id="woo_menu_orders"
name="Orders"
parent="woo_menu_operations"
action="action_woo_order"
sequence="20"/>
<menuitem id="woo_menu_customers"
name="Customers"
parent="woo_menu_operations"
action="action_woo_customer"
sequence="30"/>
<menuitem id="woo_menu_returns"
name="Returns"
parent="woo_menu_operations"
action="action_woo_return"
sequence="40"/>
<!-- ===== Monitoring ===== -->
<menuitem id="woo_menu_monitoring"
name="Monitoring"
parent="woo_menu_root"
sequence="30"/>
<menuitem id="woo_menu_sync_log"
name="Sync Logs"
parent="woo_menu_monitoring"
action="action_woo_sync_log"
sequence="10"/>
<menuitem id="woo_menu_conflicts"
name="Conflicts"
parent="woo_menu_monitoring"
action="action_woo_conflict"
sequence="20"/>
<!-- ===== Configuration ===== -->
<menuitem id="woo_menu_config"
name="Configuration"
parent="woo_menu_root"
sequence="40"/>
<menuitem id="woo_menu_instances"
name="Instances"
parent="woo_menu_config"
action="action_woo_instance"
sequence="10"/>
<menuitem id="woo_menu_shipping_carriers"
name="Shipping Carriers"
parent="woo_menu_config"
action="action_woo_shipping_carrier"
sequence="20"/>
<!-- Tax and Pricelist mapping moved inline to Instance → Sync Settings -->
</odoo>