So i have this function and i'm getting error for some reason
def _product_inc_out_qty(self, cr, uid, ids, field_names=None, arg=False, context=None):
res = {}
for move in self.browse(cr, uid, ids, context=context):
res[move.id] = {
'incoming_qty': 0.0,
'outgoing_qty': 0.0,
}
res[move.id]['incoming_qty'] = move.product_id.incoming_qty
res[move.id]['outgoing_qty'] = move.product_id.outgoing_qty
return res
_columns = {
'incoming_qty': fields.function(_product_inc_out_qty, type='float',method=True,
digits_compute=dp.get_precision('Product Unit of Measure'),
string='Incoming'
),
'outgoing_qty': fields.function(_product_inc_out_qty, type='float',method=True,
digits_compute=dp.get_precision('Product Unit of Measure'),
string='Outgoing'
),
}
and i'm getting this error
value = float(value or 0.0) TypeError: float() argument must be a string or a number
Deze vraag is gerapporteerd
3365
Weergaven
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
Aanmelden| Gerelateerde posts | Antwoorden | Weergaven | Activiteit | |
|---|---|---|---|---|
|
|
0
okt. 18
|
2580 | ||
|
|
1
jun. 24
|
2091 | ||
|
|
1
nov. 22
|
3917 | ||
|
Expected singleton
Opgelost
|
|
9
mrt. 20
|
43359 | |
|
|
2
okt. 18
|
5059 |
I'm not sure, but maybe it can help you
https://stackoverflow.com/questions/30531766/float-must-be-a-string-or-a-number