Ir al contenido

Bienvenido al foro de Odoo Argentina 🇦🇷 

Brindamos un espacio a la comunidad argentina de Odoo para centralizar el debate, compartir ideas, desarrollos, y formar parte de una comunidad que crece día a día

Para poder participar, debés estar registrado así los miembros de la comunidad pueden interactuar con tus preguntas. 

¿No estás registrado? Registrate acá

Se marcó esta pregunta
2049 Vistas

Buenos dias, tengo un error que no puedo solucionar

Tengo un modulo que hereda de res.partner y le agrega algunos campos adicionales , por otro lado tengo  un segundo modulo  que esta relacionado con res.partner a traves de un Many2one (un campo llamado "ubicacion"). Lo que yo quiero hacer en este segundo modulo es traer campos propios del partner que elija en "ubicacion", cosa que realice perfectamente en otros modulos para aqui me genera error.El codigo es el siguiente:

Modulo que hereda de res.partner:

class res_partner(models.Model):
    _name = 'res.partner'
    _inherit = 'res.partner'

reparto_id = fields.Many2one('reparto',string="Reparto", ondelete="restrict")
epa


Otro modulo:

class Movimientos(models.Model):
    _name = 'movimientos'

ubicacion = fields.Many2one ('res.partner',domain=[('customer','=',True)], string="Ubicacion", required=True, ondelete="restrict")
reparto_cliente = fields.Many2one(related="ubicacion.reparto_id") //Aca quiero traer el campo propio del partner que eleji arriba

Al actualizar el modulo movimientos para agregarle el campo reparto_cliente me genera el siguiente error:
key error: reparto_id
 

Gracias

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
2
abr 18
2703
1
abr 18
3291
1
abr 18
3333
1
abr 18
1972
1
abr 18
5117