Skip to Content
Menu
This question has been flagged
2 Replies
416 Zobrazenia

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
Zrušiť
Autor Best Answer

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
Zrušiť
Best Answer

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
Zrušiť
Related Posts Replies Zobrazenia Aktivita
2
máj 22
34488
0
mar 19
4388
0
jan 19
5483
4
feb 24
12775
0
jan 18
4268