Commit c0d49d9a authored by sbehera's avatar sbehera

New Validation added for Account Code if it is not defined in itemser table for the item code.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93451 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 558d1877
...@@ -108,6 +108,8 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer ...@@ -108,6 +108,8 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer
double stkRate = 0d; double stkRate = 0d;
// 16/10/11 manoharan // 16/10/11 manoharan
double stkQuantity = 0,holdQuantity = 0; double stkQuantity = 0,holdQuantity = 0;
//Changed by Rohan on 06-08-13 for define variable
double holdQty = 0;
PreparedStatement pstmtUpd = null, pstmtHold = null, pstmtRel = null; PreparedStatement pstmtUpd = null, pstmtHold = null, pstmtRel = null;
ResultSet rsHold = null, rsRel = null; ResultSet rsHold = null, rsRel = null;
String tranIdHold = "", sqlRel = "", sqlHold = "",nearExpLoc = ""; String tranIdHold = "", sqlRel = "", sqlHold = "",nearExpLoc = "";
...@@ -429,7 +431,9 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer ...@@ -429,7 +431,9 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer
+ " D.LOC_CODE AS LOC_CODE, D.LOT_NO AS LOT_NO, D.LOT_SL AS LOT_SL " + " D.LOC_CODE AS LOC_CODE, D.LOT_NO AS LOT_NO, D.LOT_SL AS LOT_SL "
//Changed By Rohan on 18-07-13 for getting lock_code //Changed By Rohan on 18-07-13 for getting lock_code
//+ " FROM INV_HOLD_DET D, INV_HOLD H " //+ " FROM INV_HOLD_DET D, INV_HOLD H "
+ " ,T.LOCK_CODE FROM INV_HOLD_DET D, INV_HOLD H , INV_HOLD_REL_TRACE T " //Changed by Rohan on 06-08-13 to get hold qty
//+ " ,T.LOCK_CODE FROM INV_HOLD_DET D, INV_HOLD H , INV_HOLD_REL_TRACE T "
+ " ,T.LOCK_CODE,T.HOLD_QTY FROM INV_HOLD_DET D, INV_HOLD H , INV_HOLD_REL_TRACE T "
+ " WHERE H.TRAN_ID = D.TRAN_ID " + " WHERE H.TRAN_ID = D.TRAN_ID "
//Changed By Rohan on 18-07-13 for getting lock_code //Changed By Rohan on 18-07-13 for getting lock_code
+ " AND T.REF_NO = D.TRAN_ID " + " AND T.REF_NO = D.TRAN_ID "
...@@ -472,9 +476,13 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer ...@@ -472,9 +476,13 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer
tranIdHold = rsHold.getString("TRAN_ID");// added by Ashish Sonawane on 05-sep-12 tranIdHold = rsHold.getString("TRAN_ID");// added by Ashish Sonawane on 05-sep-12
//Changed By Rohan on 18-07-13 for getting lock_code //Changed By Rohan on 18-07-13 for getting lock_code
lockCode = checkNull(rsHold.getString("LOCK_CODE")); lockCode = checkNull(rsHold.getString("LOCK_CODE"));
//Changed by Rohan on 06-08-13 to get hold qty
holdQty = rsHold.getDouble("HOLD_QTY");
System.out.println("invStatLocCodeTo"+invStatLocCodeTo+"locCodeTo"+locCodeTo); System.out.println("invStatLocCodeTo"+invStatLocCodeTo+"locCodeTo"+locCodeTo);
System.out.println("Current Lock Code"+lockCode); System.out.println("Current Lock Code"+lockCode+"quantity::"+quantity+"holdQty::"+holdQty);
if(invStatLocCodeTo.trim().equalsIgnoreCase(locCodeTo.trim())) //Changed by Rohan on 06-08-13 if partial qty move from pso to pso lacation.start
//if(invStatLocCodeTo.trim().equalsIgnoreCase(locCodeTo.trim()))
if(invStatLocCodeTo.trim().equalsIgnoreCase(locCodeTo.trim()) || quantity < holdQty )
{ {
System.out.println("-----Insert Block-----"); System.out.println("-----Insert Block-----");
//Changed by Rohan on 17-07-13 for updating INV_HOLD_REL_TRACE //Changed by Rohan on 17-07-13 for updating INV_HOLD_REL_TRACE
...@@ -644,7 +652,7 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer ...@@ -644,7 +652,7 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer
else if( isError && connStatus) else if( isError && connStatus)
{ {
conn.rollback(); conn.rollback();
retString=itmDBAccess.getErrorString("","VCOINDIFF1",""); //retString=itmDBAccess.getErrorString("","VCOINDIFF1","");
} }
if ( isConn && isError ) if ( isConn && isError )
{ {
......
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