Salve ,
mi chiamo Loretta,(sono nella versione 8 di odoo) sto cercando di aggiungere un campo booleano a project,
ho stoppato il servizio di odoo (anzi l'ho proprio ucciso per sicurezza) e poi l'ho fatto ripartire ho aggionato la lista delle app ma quando vado a cercare nella lista non mi trova il mio modulo, ho abilitato l'utente settando Technical Features
ma non vedo in nessuna lista il modulo da installate. Se qualcuno mi più aiutare a capire gli sarei molto grata!!
il codice è questo:
__init__py:
from . import project_new_fields
__openerp__py:
# -*- coding: utf-8 -*-
{
'name': "Project new fields",
'version': "8.0.1.0.0",
'author': "Loretta ",
'description' : """This is an example to show how can you inherit from project to change the view, with a new field""",
'maintainer': "",
'website': "",
'images': [],
'category': "Project Management",
'complexity': "easy",
'depends' : ,
'depends': ["project"],
'data': ["project_view.xml"],
'demo': [],
'test': [],
'active': False,
#'license':'' ,
'installable': True,
'auto_install': False,
'application': False,
}
project_new_filds.py:
from openerp.osv import orm, fields
class project(orm.Model):
_inherit = "project.project"
_columns = {
'Funded_Customer_id': fields.boolean('Type custome'),
}
project_view.xml:
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<!--Aggiungo il campo booleano per dire se è un progetto Europeo(finanziato) o un progetto di un cliente-->
<record model="ir.ui.view" id="edit_project">
<field name="name">project.project.form</field>
<field name="model">project.project</field>
<field name="inherit_id" ref="project.edit_project"> </field>
<field name="arch" type="xml">
<xpath expr="/form/sheet/div/h1" position="after">
<field name="Funded_Customer_id" string="Type custome"></field>
</xpath>
</field>
</record>
<!-- add project code in project filter-->
<record id="view_project_project_filter" model="ir.ui.view">
<field name="name">project.project.search</field>
<field name="model">project.project</field>
<field name="inherit_id" ref="project.view_project_project_filter" ></field>
<field name="arch" type="xml">
<field name="name" position="after">
<field name="Funded_Customer_id" string="Type custome" ></field>
</field>
</field>
</record>
<!-- dd the project code field on project view
-->
<record id="view_project" model="ir.ui.view">
<field name="name">project.project.tree</field>
<field name="model">project.project</field>
<field name="field_parent">child_ids</field>
<field name="inherit_id" ref="project.view_project" ></field>
<field name="arch" type="xml">
<field name="name" position="after">
<field name="Funded_Customer_id" string="Type custome" ></field>
</field>
</field>
</record>
</data>
</openerp>