Commit a1e68689 authored by rbhogale's avatar rbhogale

Changed by Rohan on 26-10-12 for stock to dock


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92095 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ee41b7ab
...@@ -459,6 +459,7 @@ public class WaveCancelEJB extends ActionHandlerEJB implements WaveCancelEJBLoca ...@@ -459,6 +459,7 @@ public class WaveCancelEJB extends ActionHandlerEJB implements WaveCancelEJBLoca
} }
//to update actual quantity in replanishment //to update actual quantity in replanishment
//Test //Test
updateRecord = updateReplanishment(replOrder,replLineNo,pickOrder,pickLineNo,quantity,true,conn);//test1sucess updateRecord = updateReplanishment(replOrder,replLineNo,pickOrder,pickLineNo,quantity,true,conn);//test1sucess
if(updateRecord > 0) if(updateRecord > 0)
{ {
...@@ -483,7 +484,14 @@ public class WaveCancelEJB extends ActionHandlerEJB implements WaveCancelEJBLoca ...@@ -483,7 +484,14 @@ public class WaveCancelEJB extends ActionHandlerEJB implements WaveCancelEJBLoca
//update actual quantity in repl_order_det.start //update actual quantity in repl_order_det.start
if("".equalsIgnoreCase(replPickOrder)) if("".equalsIgnoreCase(replPickOrder))
{ //to update actual quantity in repanishment { //to update actual quantity in repanishment
updateRecord = updateReplanishment(replOrder,replLineNo,pickOrder,pickLineNo,quantity,false,conn);//test1sucess if(refSer.trim().equalsIgnoreCase("S-DOC") || refSer.equalsIgnoreCase("RP-PND") || refSer.equalsIgnoreCase("RP-PSO"))
{
updateRecord = updateReplanishment(replOrder,replLineNo,pickOrder,pickLineNo,quantity,true,conn);//test1sucess
}
else
{
updateRecord = updateReplanishment(replOrder,replLineNo,pickOrder,pickLineNo,quantity,false,conn);//test1sucess
}
if(updateRecord > 0) if(updateRecord > 0)
{ {
System.out.println("Replenishment updated with actual quantity "+quantity+" For replenishment oder :"+replOrder +" and line no :"+replLineNo); System.out.println("Replenishment updated with actual quantity "+quantity+" For replenishment oder :"+replOrder +" and line no :"+replLineNo);
...@@ -522,7 +530,14 @@ public class WaveCancelEJB extends ActionHandlerEJB implements WaveCancelEJBLoca ...@@ -522,7 +530,14 @@ public class WaveCancelEJB extends ActionHandlerEJB implements WaveCancelEJBLoca
if(dsoInvstat.trim().equalsIgnoreCase(invState.trim())) if(dsoInvstat.trim().equalsIgnoreCase(invState.trim()))
{ {
//to update actual quantity in replanishment //to update actual quantity in replanishment
updateRecord = updateReplanishment(replPickOrder,replPickLineNo,pickOrder,pickLineNo,quantity,false,conn); if(refSer.trim().equalsIgnoreCase("S-DOC") || refSer.equalsIgnoreCase("RP-PND") || refSer.equalsIgnoreCase("RP-PSO"))
{
updateRecord = updateReplanishment(replPickOrder,replPickLineNo,pickOrder,pickLineNo,quantity,true,conn);//test1sucess
}
else
{
updateRecord = updateReplanishment(replPickOrder,replPickLineNo,pickOrder,pickLineNo,quantity,false,conn);
}
if(updateRecord > 0) if(updateRecord > 0)
{ {
System.out.println("Replenishment updated with actual quantity "+quantity+" For replenishment oder :"+replPickOrder +" and line no :"+replPickLineNo); System.out.println("Replenishment updated with actual quantity "+quantity+" For replenishment oder :"+replPickOrder +" and line no :"+replPickLineNo);
...@@ -1257,10 +1272,13 @@ public class WaveCancelEJB extends ActionHandlerEJB implements WaveCancelEJBLoca ...@@ -1257,10 +1272,13 @@ public class WaveCancelEJB extends ActionHandlerEJB implements WaveCancelEJBLoca
lineNo = replLineNoList; lineNo = replLineNoList;
} }
} }
//Changed by Rohan on 26-10-12
/*
sql= "UPDATE REPL_ORD_DET SET ACTUAL_QTY = ACTUAL_QTY + ?" + sql= "UPDATE REPL_ORD_DET SET ACTUAL_QTY = ACTUAL_QTY + ?" +
" WHERE REPL_ORDER = ? AND LINE_NO = ?" ; " WHERE REPL_ORDER = ? AND LINE_NO = ?" ;
*/
sql= "UPDATE REPL_ORD_DET SET ACTUAL_QTY = CASE WHEN ACTUAL_QTY IS NULL THEN 0 ELSE ACTUAL_QTY END + ?" +
" WHERE REPL_ORDER = ? AND LINE_NO = ?" ;
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setDouble(1, quantity); pstmt.setDouble(1, quantity);
pstmt.setString(2, replOrder); pstmt.setString(2, replOrder);
......
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