I'm trying to add a custom field to Project form and tree(after Project Manager) but i don't obtain results, could you help me?
__init___
import qms_project
__openerp__
{
'name': 'Project Management Extension',
'version': '0.1',
'author': ' xxx',
'website': '',
'category': '',
'sequence': 8,
'summary': '',
'images': [ ],
'depends': [ ],
'description': [ "Project Management Extension"],
'data': [ 'qms_project_view.xml' ],
'installable': True,
'auto_install': False,
'application': True,
}
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
qms_project.py
import time
import datetime
from openerp.osv import fields, osv
from openerp.tools.translate import _
class Project(osv.osv):
'''Project'''
_inherit = 'project.project'
_columns = {
'type_id': fields.one2many('Project.Type',string="Typology"),
}
Project()
qms_project_view.xml
<openerp>
<data>
<!-- Project -->
<record model="ir.ui.view" id="project_project_form_inherit">
<field name="name">project.project.form.inherit</field>
<field name="model">project.project</field>
<field name="inherit_id" ref="project.form_inherit"/>
<field name="arch" type="xml">
<field name='user_id' position='after'>
<field name="type_id" />
</field>
</field>
</record>
<record model="ir.ui.view" id="project_project_tree_inherit">
<field name="name">project.project.tree.inherit</field>
<field name="model">project.project</field>
<field name="type">tree</field>
<field name="inherit_id" ref="project.project_tree"/>
<field name="arch" type="xml">
<field name='user_id' position='after'>
<field name="type_id" />
</field>
</field>
</record>
</data>
</openerp>