İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
435 Görünümler

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
Vazgeç
Üretici En İyi Yanıt

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
Vazgeç
En İyi Yanıt

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
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
2
May 22
34550
0
Mar 19
4417
0
Oca 19
5525
4
Şub 24
12822
0
Oca 18
4286