<list string="Putaway Rules" editable="bottom" sample="1">
                <field name="company_id" column_invisible="True"/>
                <field name="package_type_ids" column_invisible="True"/>
                <field name="sequence" widget="handle" column_invisible="context.get('invisible_handle', False)"/>
                <field name="location_in_id" string="When product arrives in" options="{'no_create': True}" readonly="context.get('fixed_location', False)"/>
                <field name="product_id" string="Product" options="{'no_create': True, 'no_open': True}" readonly="context.get('single_product', False) or category_id" placeholder="All Products" force_save="1"/>
                <field name="category_id" string="Product Category" options="{'no_create': True, 'no_open': True}" readonly="context.get('fixed_category', False) or product_id" placeholder="All Categories" force_save="1"/>
                <field name="package_type_ids" string="Package type" options="{'no_create': True, 'no_open': True}" groups="stock.group_tracking_lot" widget="many2many_tags" optional="show"/>
                <field name="location_out_id" string="Store to" readonly="not location_in_id" options="{'no_create': True}" optional="show"/>
                <field name="sublocation" optional="show" required="True" force_save="1"/>
                <field name="storage_category_id" string="Having Category" groups="stock.group_stock_multi_locations" options="{'no_create': True}" required="sublocation == 'closest_location'" readonly="sublocation == 'no'" placeholder="Any Category" optional="show"/>
                <field name="company_id" groups="stock.group_stock_multi_locations" force_save="1" readonly="context.get('fixed_location', False)" options="{'no_create': True}" optional="show"/>
            </list>