diff options
| -rw-r--r-- | fixco_custom/views/purchase_order.xml | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/fixco_custom/views/purchase_order.xml b/fixco_custom/views/purchase_order.xml index 76df6e4..452edf7 100644 --- a/fixco_custom/views/purchase_order.xml +++ b/fixco_custom/views/purchase_order.xml @@ -84,12 +84,20 @@ <field name="model">purchase.order</field> <field name="inherit_id" ref="purchase.view_purchase_order_filter"/> <field name="arch" type="xml"> - <xpath expr="//search" position="inside"> + <!-- <xpath expr="//search" position="inside"> <field name="soo_number" string="SOO Number" filter_domain="[ ('soo_number', 'ilike', self) ]"/> + </xpath> --> + <xpath expr="(//search/field[@name='name'])[1]" position="attributes"> + <attribute name="filter_domain"> + ['|', + ('name', 'ilike', self), + ('soo_number', 'ilike', self), + ] + </attribute> </xpath> </field> </record> @@ -99,12 +107,20 @@ <field name="model">purchase.order</field> <field name="inherit_id" ref="purchase.purchase_order_view_search"/> <field name="arch" type="xml"> - <xpath expr="//search" position="inside"> + <!-- <xpath expr="//search" position="inside"> <field name="soo_number" string="SOO Number" filter_domain="[ ('soo_number', 'ilike', self) ]"/> + </xpath> --> + <xpath expr="(//search/field[@name='name'])[1]" position="attributes"> + <attribute name="filter_domain"> + ['|', + ('name', 'ilike', self), + ('soo_number', 'ilike', self), + ] + </attribute> </xpath> </field> </record> |
