mirror of
https://gitlab.com/datalifeit/trytond-stock_location_product_limit
synced 2023-12-14 04:23:00 +01:00
Fixed substraction of 0 and None
This commit is contained in:
parent
d2140b201f
commit
b39b04fe29
1 changed files with 4 additions and 3 deletions
|
@ -171,13 +171,14 @@ class Location:
|
|||
for location in locations:
|
||||
if not location.limits:
|
||||
continue
|
||||
res[location.id] = sum(Uom.compute_qty(l.uom, l.quantity, default_uom) for l in location.limits
|
||||
res[location.id] = sum(Uom.compute_qty(
|
||||
l.uom, l.quantity, default_uom) for l in location.limits
|
||||
if l.product.id == product_id)
|
||||
return res
|
||||
|
||||
@classmethod
|
||||
def get_diff_quantity(cls, locations, name):
|
||||
return dict([(l.id, l.limit_quantity - l.quantity) for l in locations])
|
||||
return dict([(l.id, l.limit_quantity - (l.quantity or 0)) for l in locations])
|
||||
|
||||
|
||||
class ProductLimitNote(Report):
|
||||
|
|
Loading…
Reference in a new issue