Skip to Content
Menu
Dette spørgsmål er blevet anmeldt
2 Besvarelser
407 Visninger

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
Kassér
Forfatter Bedste svar

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
Kassér
Bedste svar

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
Kassér
Related Posts Besvarelser Visninger Aktivitet
2
maj 22
34481
0
mar. 19
4385
0
jan. 19
5478
4
feb. 24
12768
0
jan. 18
4260