I am trying to add new fields to the sale.order model but when I inherit the view and add the fields I have created they do not show
My .py file is as follows:
from odoo import models, fields, api
class sale_aero(models.Model):
_inherit = 'sale.order'
siglas = fields.Char(string="Siglas Aeronave")
aeropuerto = fields.Selection(string="Codigo Aeropuerto",
selection=[
('mpmg','MPMG_Gelabert'),
('mpto','MPTO_Tocumen'),
('mppa','MPPA_ Panama Pacifico'),
('otro','Otro'),
],
)
fecha_entrega = fields.Date(string="Fecha de entrega", default=fields.Date.today)
hora_entrega = fields.Char(string="Hora de entrega")
partner_id = fields.Many2one('res.partner', string="Partner")
es_aero = fields.Boolean(string='Es cliente de aviación',
related = 'partner_id.es_aero')
My xml file is the following:
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record model="ir.ui.view" id="sale_order_view_aero">
<field name="name">sale.order.view.form.inherit.aero</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='payment_term_id']" position="after">
<field name="siglas"/>
<field name="siglas" string="Siglas de la aeronave"/>
<field name="aeropuerto" string="Aeropuerto de entrega"/>
<field name="fecha_entrega" string="fecha de entrega"/>
<field name="hora_entrega" string="Hora de entrega"/>
</xpath>
</field>
</record>
</data>
</odoo>
I have tried for hours and I don´t see the error
Can someone help?