Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
436 Vistas

Please who can help me to find the error in this function:


def get_inputs(self, cr, uid,ids, state,project, credit, context=None):

ret = []

obj = self.pool.get('project.service')

obj_ids = self.pool.get('project.service.line')

res = obj_ids.read(cr, uid, obj_ids, ['id', 'int_service','ext_service', 'unit_service', 'int_sevice_unit','ext_sevice_unit'], context)

for r in res :

inputs = {

'project_service_id': r['id'],

'int_services': r['int_service'],

'ext_services': r['ext_service'],

'state': states,

'project': projects,

'credit': credits,

'unit_services': r['unit_service'],

'int_sevices_unit': r['int_sevice_unit'],

'ext_sevices_unit': r['ext_sevice_unit'],

}

ret += [inputs]

return ret

Avatar
Descartar
Autor Mejor respuesta

Here where i call this function:


def on_change_state_id(self, cr, uid, ids, state,project, credit, context=None):

res = {'value':{'service_ids': self.get_inputs(cr, uid, ids, state, project, credit, context=context),

}

}

Avatar
Descartar
Mejor respuesta

There is not any issue in function but issues is there from where you are callling this function. you are not passing parameters properly.

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
2
may 22
34550
0
mar 19
4420
0
ene 19
5525
4
feb 24
12822
0
ene 18
4286