Pular para o conteúdo
Menu
Esta pergunta foi sinalizada
2 Respostas
372 Visualizações

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
Cancelar
Autor Melhor resposta

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
Cancelar
Melhor resposta

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
Cancelar
Publicações relacionadas Respostas Visualizações Atividade
2
mai. 22
34429
0
mar. 19
4366
0
jan. 19
5459
4
fev. 24
12728
0
jan. 18
4226