Buenos dias, tengo un modulo con un campo one2many, el cual instale sin ningun problema. Pero al actualizar dicho modulo me genera un keyerror por dicho campo (como si el campo correlacionado del otro modelo no exixtiera). El codigo es el siguiente:
class res_partner(models.Model):
_inherit = 'res.partner'
movimientos_dispenser = fields.One2many('movimientos','ubicacion',domain=[('fecha_retiro','=',False)])
class Movimientos(models.Model):
_name = 'movimientos'
name = fields.Many2one('dispenser',domain=[('disponible','=',True)] , ondelete='restrict', string='Codigo de dispenser', required=True)
ubicacion = fields.Many2one ('res.partner',domain=[('customer','=',True)], string="Ubicacion", required=True, ondelete="restrict")
El error que genera es:
invf = env[self.comodel_name]._fields[self.inverse_name]
KeyError: 'ubicacion'
Gracias