Commit ce29b3bf authored by ppatro's avatar ppatro

Changes regarding stock to dock not consider for case pick location


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92719 ce508802-f39f-4f6c-b175-0d175dae99d5
parent de6f8f4c
...@@ -2997,25 +2997,33 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -2997,25 +2997,33 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
//Changed By Pragyan 19/02/13 change of logic for replenishments.start //Changed By Pragyan 19/02/13 change of logic for replenishments.start
System.out.println("prevsLocCode ["+prevsLocCode+"]"); System.out.println("prevsLocCode ["+prevsLocCode+"]");
System.out.println("Location Code To Found To Create Replenishment Before ["+locCodeTo+"]"); System.out.println("Location Code To Found To Create Replenishment Before ["+locCodeTo+"]");
ArrayList locCodeToList = getAvilableCasePickLocationList("C", conn, locType,locZonePref,locCode,itemCode,siteCode,lotNo,lotSl); if(!isStockToDock)
int suggestLocLen = locCodeToList.size();
if( suggestLocLen > 0)
{ {
int prvLocIndex = locCodeToList.indexOf(prevsLocCode);
if( prvLocIndex != -1 && (prvLocIndex + 1) < suggestLocLen) ArrayList locCodeToList = getAvilableCasePickLocationList("C", conn, locType,locZonePref,locCode,itemCode,siteCode,lotNo,lotSl);
{
locCodeTo = (String)locCodeToList.get((prvLocIndex + 1)); int suggestLocLen = locCodeToList.size();
System.out.println("Inside prevsLocCode1 ["+locCodeTo+"]"); if( suggestLocLen > 0)
} {
else int prvLocIndex = locCodeToList.indexOf(prevsLocCode);
{ if( prvLocIndex != -1 && (prvLocIndex + 1) < suggestLocLen)
locCodeTo = (String)locCodeToList.get(0); {
System.out.println("Inside prevsLocCode2 ["+locCodeTo+"]"); locCodeTo = (String)locCodeToList.get((prvLocIndex + 1));
} System.out.println("Inside prevsLocCode1 ["+locCodeTo+"]");
}
else
{
locCodeTo = (String)locCodeToList.get(0);
System.out.println("Inside prevsLocCode2 ["+locCodeTo+"]");
}
}
prevsLocCode = locCodeTo;
} }
//Changed By Pragyan 19/02/13 change of logic for replenishments.end //Changed By Pragyan 19/02/13 change of logic for replenishments.end
if(lotQtyToBeAllocated < packSizeActive) if(lotQtyToBeAllocated < packSizeActive)
{ {
tempMapReplenishment.put("QTY_AVAIL",packSizeActive); tempMapReplenishment.put("QTY_AVAIL",packSizeActive);
...@@ -3060,7 +3068,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo ...@@ -3060,7 +3068,7 @@ public class WaveGenerationPrc extends ProcessEJB implements WaveGenerationPrcLo
} }
}*/ }*/
prevsLocCode = locCodeTo; //prevsLocCode = locCodeTo;
System.out.println("Location Code To Found To Create Replenishment After ["+locCodeTo+"]"); System.out.println("Location Code To Found To Create Replenishment After ["+locCodeTo+"]");
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment