Commit c49e610c authored by wansari's avatar wansari

W15JSUN002 updated source for re-palletization to take stock from suffix location if found


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@100020 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 367ce166
...@@ -365,9 +365,14 @@ public class ScheduleAWMSInOutTasks implements Schedule ...@@ -365,9 +365,14 @@ public class ScheduleAWMSInOutTasks implements Schedule
} }
else if("RPZ".equalsIgnoreCase(refSer)) else if("RPZ".equalsIgnoreCase(refSer))
{ {
sql = "SELECT S.ITEM_CODE,S.QUANTITY,S.LOT_NO,S.LOT_SL,P.LOC_CODE,S.LOC_CODE AS LOC_CODE_FROM,S.ALLOC_QTY,P.NO_ART,"+ /*sql = "SELECT S.ITEM_CODE,S.QUANTITY,S.LOT_NO,S.LOT_SL,P.LOC_CODE,S.LOC_CODE AS LOC_CODE_FROM,S.ALLOC_QTY,P.NO_ART,"+
" S.SITE_CODE FROM STOCK S,PALLET_REQ_DET P WHERE S.INV_STAT IN ('AWMS','AWMSQ')" + " S.SITE_CODE FROM STOCK S,PALLET_REQ_DET P WHERE S.INV_STAT IN ('AWMS','AWMSQ')" +
" AND P.TRAN_ID = ? AND P.LINE_NO = ? AND (S.LOC_CODE = P.PALLET_NO OR S.LOC_CODE = ? ) AND S.QUANTITY > 0"; " AND P.TRAN_ID = ? AND P.LINE_NO = ? AND (S.LOC_CODE = P.PALLET_NO OR S.LOC_CODE = ? ) AND S.QUANTITY > 0"; */
sql = "SELECT S.ITEM_CODE,S.QUANTITY,S.LOT_NO,S.LOT_SL,P.LOC_CODE,S.LOC_CODE AS LOC_CODE_FROM,S.ALLOC_QTY,P.NO_ART,"
+" S.SITE_CODE FROM STOCK S,PALLET_REQ_DET P WHERE"
+" P.TRAN_ID = ? AND P.LINE_NO = ? AND"
+" (S.LOC_CODE = P.PALLET_NO OR S.LOC_CODE = ? OR S.LOC_CODE = ? OR S.LOC_CODE = ? OR S.LOC_CODE = ? OR S.LOC_CODE = ? OR S.LOC_CODE = ? OR S.LOC_CODE = ?) "
+" AND S.QUANTITY > 0";
} }
insertSql = "INSERT INTO STOCK_TRANSFER_DET(TRAN_ID, LINE_NO, ITEM_CODE, QUANTITY, LOC_CODE__FR," insertSql = "INSERT INTO STOCK_TRANSFER_DET(TRAN_ID, LINE_NO, ITEM_CODE, QUANTITY, LOC_CODE__FR,"
...@@ -436,6 +441,12 @@ public class ScheduleAWMSInOutTasks implements Schedule ...@@ -436,6 +441,12 @@ public class ScheduleAWMSInOutTasks implements Schedule
locCodeQuarnt = checkNullAndTrim(rsInterface.getString("PALLET_NO")); locCodeQuarnt = checkNullAndTrim(rsInterface.getString("PALLET_NO"));
rePalltLocCodeTo = checkNullAndTrim(rsInterface.getString("BAY_NO"));//Added by wasim on 12-01-2016 rePalltLocCodeTo = checkNullAndTrim(rsInterface.getString("BAY_NO"));//Added by wasim on 12-01-2016
pstmt.setString(3, locCodeQuarnt+"Q"); pstmt.setString(3, locCodeQuarnt+"Q");
pstmt.setString(4, locCodeQuarnt+"U");
pstmt.setString(5, locCodeQuarnt+"P");
pstmt.setString(6, locCodeQuarnt+"M");
pstmt.setString(7, locCodeQuarnt+"X");
pstmt.setString(8, locCodeQuarnt+"B");
pstmt.setString(9, locCodeQuarnt+"S");
} }
//Changed by wasim on 4-12-2015 to check Q loc code if not found data [end] //Changed by wasim on 4-12-2015 to check Q loc code if not found data [end]
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -510,7 +521,7 @@ public class ScheduleAWMSInOutTasks implements Schedule ...@@ -510,7 +521,7 @@ public class ScheduleAWMSInOutTasks implements Schedule
//locCodeTo = getLocCodeTo(itemCode,conn); //locCodeTo = getLocCodeTo(itemCode,conn);
locCodeTo = distComm.getDisparams("999999",refSer,conn); locCodeTo = distComm.getDisparams("999999",refSer,conn);
} }
System.out.println("Loc code to recieved="+locCodeTo); System.out.println("Loc code to recieved=["+locCodeTo+"]Loc Code From["+locCodeFrom+"]");
lineNo++; lineNo++;
......
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