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>
86 lines
2.5 KiB
XML
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>
|