<?xml version="1.0" encoding="utf-8"?>
<odoo>
    <record id="l10n_in_pos.product_template_view_form_normalized_pos" model="ir.ui.view">
        <field name="name">l10n_in_pos.product.template.view.form.normalized.inherit</field>
        <field name="model">product.template</field>
        <field name="inherit_id" ref="point_of_sale.product_template_view_form_normalized_pos"/>
        <field name="arch" type="xml">
            <xpath expr="//field[@name='pos_categ_ids']" position="before">
                <field name="l10n_in_hsn_code" invisible="'IN' not in fiscal_country_codes or not l10n_in_is_gst_registered_enabled"/>
            </xpath>
        </field>
    </record>

    <record id="l10n_in_pos.product_tree_hsn_code" model="ir.ui.view">
        <field name="name">l10n_in_pos.product.list.hsn_code.pos</field>
        <field name="model">product.product</field>
        <field name="inherit_id" ref="product.product_product_tree_view"/>
        <field name="arch" type="xml">
            <field name="type" position="after">
                <field name="l10n_in_hsn_code" string="HSN/SAC Code" optional="show"/>
            </field>
        </field>
    </record>

    <record id="action_missing_hsn_product" model="ir.actions.act_window">
        <field name="name">Missing HSN Products</field>
        <field name="res_model">product.product</field>
        <field name="view_mode">kanban,list,form</field>
        <field name="domain">[('l10n_in_hsn_missing_in_pos', '=', True)]</field>
        <field name="help" type="html">
            <p class="o_view_nocontent_smiling_face">
                Create a new product variant
            </p>
            <p>
                You must define an HSN for every product you sell through
                the point of sale interface.
            </p>
        </field>
    </record>

</odoo>
