diff --git a/product/ERP5/Document/Amount.py b/product/ERP5/Document/Amount.py index e0a49906d9dd14d7caf5c93465eb625e649c3c2d..99473df4c03834ea2f54e0bb6a658b420ce456fe 100644 --- a/product/ERP5/Document/Amount.py +++ b/product/ERP5/Document/Amount.py @@ -445,8 +445,10 @@ class Amount(Base, Variated): resource.getDefaultQuantityUnit(), quantity_unit, self.getVariationCategoryList()) - if quantity is not None: - return self.setQuantity(quantity) + else: + quantity = value + if quantity is not None: + return self.setQuantity(quantity) security.declareProtected(Permissions.AccessContentsInformation, 'getNetQuantity') def getNetQuantity(self):