diff --git a/process/Util_lib/process.js b/process/Util_lib/process.js
index ca3962c923633f5d9e531ff4f9d15e0ae5672889..00ddb82a71bc8976508282f740e58b7fc996d5a3 100644
--- a/process/Util_lib/process.js
+++ b/process/Util_lib/process.js
@@ -716,7 +716,7 @@ NumberUtils.validateIsBetweenFloat = function(pTitle, pValue, pMin, pMax, pIgnor
     if(isNaN(discount))
         return false;
     
-    if (!NumberUtils.isInside(discount, 0, 100, pIgnoreNull))
+    if (!NumberUtils.isInside(discount, pMin, pMax, pIgnoreNull))
     {
         return (translate.withArguments("${MIN_MAX_ERROR} field: %0, value: %1, min: %2, max: %3", [translate.text(pTitle), discount, pMin, pMax]));
     }