I am trying to inherit osv_memory class:
mrp_bom.py
class mrp_config_settings(osv.osv_memory):
_inherit = 'mrp.config.settings'
_columns = {
'bom_sequence': fields.boolean('Bom Sequence'),
}
mrp_bom_view.xml
<record id="view_mrp_config_bom_sequence" model="ir.ui.view">
<field name="name">view_mrp_config_bom_sequence</field>
<field name="model">mrp.bom</field>
<field name="inherit_id" ref="mrp.view_mrp_config"/>
<field name="arch" type="xml">
<xpath expr="//separator[@string='Manufacturing Order']" position="after">
<label for="id" string="Bom"/>
<div>
<div>
<field name="bom_sequence" class="oe_inline"/>
<label for="bom_sequence"/>
</div>
</div>
</xpath>
</field>
</record>
I am constanly getting an error on a field that is not even in my view but as far as I can see is included in server basic mrp res_config.xml and res_config.py
'View error', u"Can't find field 'module_mrp_repair' in the following view parts composing the view of object model 'mrp.config.settings':\n * mrp settings\n * view_mrp_config_bom_sequence
Why would it throw error eventhough I didn't touch the field?