I'm trying to move my adoons from odoo 10 to odoo 12. I'm getting problem on my custom search view. I've read the documentation for search view but I don't see what's the problem?
Error
odoo.tools.convert.ParseError: "Invalid view pos.order search definition in tabla_pos_12/views/views.xml
None" while parsing /opt/odoo/customaddons/tabla_pos_12/views/views.xml:46, near
<record id="tabla_orders_search_view" model="ir.ui.view">
<field name="inherit_id" ref="point_of_sale.view_pos_order_filter"/>
<field name="model">pos.order</field>
<field name="arch" type="xml">
<xpath expr="//field[@name='name']" position="before">
<filter string="Month" domain="[('date_order','>=',context_today().strftime('%Y-%m-01')),('date_order','<',(context_today()+relativedelta(months=1)).strftime('%Y-%m-01')) ]"/>
<filter string="Year" domain="[('date_order','>=',context_today().strftime('%Y-01-01')),('date_order','<=',(context_today()+relativedelta(years=1)).strftime('%Y-01-01'))]"/>
<filter string="Last Month" domain="[('date_order','>=',(context_today()-relativedelta(months=1)).strftime('%Y-%m-01')),('date_order','<',time.strftime('%Y-%m-01')) ]"/>
<filter string="Last Year" domain="[('date_order','>=',(context_today()-relativedelta(years=1)).strftime('%Y-01-01')),('date_order','<=', time.strftime('%Y-01-01'))]"/>
</xpath>
</field>
</record>