diff --git a/process/Product_lib/process.js b/process/Product_lib/process.js index cc2645e75e5f32a2205e6000f598f16c6536b024..462c4f7240aa681c309fdb7f17f9c9fdb0f56f11 100644 --- a/process/Product_lib/process.js +++ b/process/Product_lib/process.js @@ -188,6 +188,7 @@ ProductUtils.getProductDetails = function(pid, priceListFilter, additionalProduc .and("validPP.PRODUCT_ID = PRODUCTID") .andPrepare(["PRODUCTPRICE", "CURRENCY", "validPP"], priceListFilter.currency) .andPrepare(["PRODUCTPRICE", "VALID_FROM", "validPP"], datetime.date().toString(), "# <= ?") + .andPrepare(["PRODUCTPRICE", "VALID_TO", "validPP"], datetime.date().toString(), "# >= ?") .andPrepare(["PRODUCTPRICE", "FROMQUANTITY", "validPP"], priceListFilter.quantity, "# <= ?") .andSqlCondition(SqlCondition.begin() .orPrepare(["PRODUCTPRICE", "CONTACT_ID", "validPP"], priceListFilter.relationId)