Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
396 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
34469
0
mar 19
4383
0
ene 19
5473
4
feb 24
12758
0
ene 18
4241