feat: add all views, menus, and settings for WooCommerce module

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
gsinghpal
2026-03-31 20:36:37 -04:00
parent 7b085a87a1
commit 50dbd63dd2
17 changed files with 993 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Inherit stock.picking form — add WC tracking fields -->
<record id="stock_picking_view_form_woo" model="ir.ui.view">
<field name="name">stock.picking.form.woo</field>
<field name="model">stock.picking</field>
<field name="inherit_id" ref="stock.view_picking_form"/>
<field name="arch" type="xml">
<xpath expr="//div[@name='picking_move_tree']" position="before">
<group string="WooCommerce Shipping" invisible="not is_woo_delivery">
<group>
<field name="woo_tracking_number"/>
<field name="woo_carrier_id"/>
</group>
</group>
</xpath>
</field>
</record>
</odoo>