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
double stkRate = 0d;
// 16/10/11 manoharan
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;
ResultSet rsHold = null, rsRel = null;
String tranIdHold = "", sqlRel = "", sqlHold = "",nearExpLoc = "";
......@@ -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 "
//Changed By Rohan on 18-07-13 for getting lock_code
//+ " 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 "
//Changed By Rohan on 18-07-13 for getting lock_code
+ " AND T.REF_NO = D.TRAN_ID "
......@@ -472,9 +476,13 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer
tranIdHold = rsHold.getString("TRAN_ID");// added by Ashish Sonawane on 05-sep-12
//Changed By Rohan on 18-07-13 for getting 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("Current Lock Code"+lockCode);
if(invStatLocCodeTo.trim().equalsIgnoreCase(locCodeTo.trim()))
System.out.println("Current Lock Code"+lockCode+"quantity::"+quantity+"holdQty::"+holdQty);
//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-----");
//Changed by Rohan on 17-07-13 for updating INV_HOLD_REL_TRACE
......@@ -644,7 +652,7 @@ public class StockTransferConf extends ActionHandlerEJB implements StockTransfer
else if( isError && connStatus)
{
conn.rollback();
retString=itmDBAccess.getErrorString("","VCOINDIFF1","");
//retString=itmDBAccess.getErrorString("","VCOINDIFF1","");
}
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