I'm very new to Openerp so please bare with me if my mistake is too obvious :-)
I'm trying to create a new model called clients.client inheriting from res.partner
this is the code of clients.py:
from openerp.osv import osv, fields
class clients_client(osv.osv):
_inherit = 'res.partner'
_name = 'clients.client'
_columns = {
'id_type': fields.char('ID Type', size=30),
}
clients_client()
This is the view code of clients_view.xml:
<?xml version="1.0"?>
<openerp>
<data>
<record model="ir.ui.view" id="view_clients_client_form">
<field name="name">clients.client.form</field>
<field name="model">clients.client</field>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="arch" type="xml">
<form string="clients.client" version="7.0">
<field name="id_type" select="1"/>
</form>
</field>
</record>
<record model="ir.ui.view" id="view_clients_client_tree">
<field name="name">clients.client.tree</field>
<field name="model">clients.client</field>
<field name="inherit_id" ref="base.view_partner_tree"/>
<field name="arch" type="xml">
<tree string="clients.client">
<field name="id_type"/>
</tree>
</field>
</record>
<record model="ir.actions.act_window" id="action_clients_client">
<field name="name">Clients</field>
<field name="res_model">clients.client</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
</record>
<menuitem name="Clients/Clients/Clients" id="menu_clients_client" action="action_clients_client"/>
</data>
</openerp>
This is the Error I get:
ValidateError
Error occurred while validating the field(s) arch: Invalid XML for View Architecture!
Can someone help?