diff --git a/db/routines/cache/procedures/available_refresh.sql b/db/routines/cache/procedures/available_refresh.sql index 2f105e29cc..f53f27cd22 100644 --- a/db/routines/cache/procedures/available_refresh.sql +++ b/db/routines/cache/procedures/available_refresh.sql @@ -93,8 +93,7 @@ proc: BEGIN FROM vn.itemEntryIn i JOIN itemRange ir ON ir.itemFk = i.itemFk LEFT JOIN edi.warehouseFloramondo wf ON wf.entryFk = i.entryFk - WHERE IFNULL(i.availabled, i.landed) >= vStartDate - AND IFNULL(i.availabled, i.landed) <= vAvailabled + WHERE i.availabled >= vAvailabled AND (ir.ended IS NULL OR IFNULL(i.availabled, i.landed) <= ir.ended) AND i.warehouseInFk = vWarehouse AND wf.entryFk IS NULL