Commit fbc54c57 authored by sankara.rao's avatar sankara.rao

changed by sankara on 18/10/13 updated docktranpos and pickissconf and...

changed by sankara on 18/10/13 updated docktranpos and pickissconf and pickorderpos and replissconf for update wave flag Y in sordalloc.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93786 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 6147b317
...@@ -463,7 +463,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -463,7 +463,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
{ {
//Changed by sumit on 09/05/13 substituting QUANTITY__STDUOM too. //Changed by sumit on 09/05/13 substituting QUANTITY__STDUOM too.
//updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? " //updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? "
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? ,QUANTITY__STDUOM = QUANTITY__STDUOM - ?" //LOC_CODE = ? ,LOT_SL = ? " //changed by sankara on 17/10/13 for update wave_flag
//updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? ,QUANTITY__STDUOM = QUANTITY__STDUOM - ?" //LOC_CODE = ? ,LOT_SL = ? "
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? ,QUANTITY__STDUOM = QUANTITY__STDUOM - ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
...@@ -513,8 +515,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -513,8 +515,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
{ {
System.out.println("Changed By 02/05/13 Pragyan sordalloc If alrady exist Location Update Inside grater updCnt1st [" + updCnt + "]"); System.out.println("Changed By 02/05/13 Pragyan sordalloc If alrady exist Location Update Inside grater updCnt1st [" + updCnt + "]");
//changed by sankara on 17/10/13 for update wave_flag
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?" //updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?"
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
...@@ -549,10 +552,16 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -549,10 +552,16 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
+ " ITEM_CODE, LOT_NO, LOT_SL, LOC_CODE, ITEM_REF, QUANTITY, UNIT, " + " ITEM_CODE, LOT_NO, LOT_SL, LOC_CODE, ITEM_REF, QUANTITY, UNIT, "
+ " QTY_ALLOC, DATE_ALLOC, STATUS, ITEM_GRADE, EXP_DATE, ALLOC_MODE, SITE_CODE, " + " QTY_ALLOC, DATE_ALLOC, STATUS, ITEM_GRADE, EXP_DATE, ALLOC_MODE, SITE_CODE, "
+ " CONV__QTY_STDUOM, UNIT__STD, QUANTITY__STDUOM, MFG_DATE, SITE_CODE__MFG, " + " CONV__QTY_STDUOM, UNIT__STD, QUANTITY__STDUOM, MFG_DATE, SITE_CODE__MFG, "
+ " REAS_CODE ) VALUES (?, ?, ?, ?, " //changed by sankara on 15/10/13 for update wave_flag start.
+ " ?, ?, ? , ?, ?, ?, ?, " /* + " REAS_CODE ) VALUES (?, ?, ?, ?, "
+ " ?,?, ?, ?, ?, ?, ?, " + " ?, ?, ? , ?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?) "; + " ?,?, ?, ?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?) "; */
+ " REAS_CODE, WAVE_FLAG ) VALUES (?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?, ?, "
+ " ?,?, ?, ?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?, ?) ";
//changed by sankara on 15/10/13 for update wave_flag end.
pstmtUpd = conn.prepareStatement(updateSql); pstmtUpd = conn.prepareStatement(updateSql);
pstmtUpd.setString(1, saleOrder); pstmtUpd.setString(1, saleOrder);
...@@ -588,7 +597,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -588,7 +597,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
pstmtUpd.setDouble(21, quantity * convQtyStduom); pstmtUpd.setDouble(21, quantity * convQtyStduom);
pstmtUpd.setTimestamp(22, mfgDate ); pstmtUpd.setTimestamp(22, mfgDate );
pstmtUpd.setString(23, siteCodeMfg); pstmtUpd.setString(23, siteCodeMfg);
pstmtUpd.setString(24, reasCode); pstmtUpd.setString(24, reasCode);
//changed by sankara on 15/10/13 for update of wave_flag
pstmtUpd.setString( 25, "Y");
updCnt = pstmtUpd.executeUpdate(); updCnt = pstmtUpd.executeUpdate();
System.out.println("Changed By 02/05/13 Pragyan sordalloc inserted updCnt [" + updCnt + "]"); System.out.println("Changed By 02/05/13 Pragyan sordalloc inserted updCnt [" + updCnt + "]");
} }
...@@ -622,8 +633,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -622,8 +633,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
if(count > 0) if(count > 0)
{ {
//changed by sankara on 17/10/13 update wave_flag
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? ,QUANTITY__STDUOM = QUANTITY__STDUOM - ?" //LOC_CODE = ? ,LOT_SL = ? " //updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? ,QUANTITY__STDUOM = QUANTITY__STDUOM - ?" //LOC_CODE = ? ,LOT_SL = ? "
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? ,QUANTITY__STDUOM = QUANTITY__STDUOM - ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
...@@ -641,8 +653,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -641,8 +653,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
pstmtUpd.setString(8, lotSl); pstmtUpd.setString(8, lotSl);
updCnt = pstmtUpd.executeUpdate(); updCnt = pstmtUpd.executeUpdate();
System.out.println("Changed By 02/05/13 Pragyan If alrady exist Location Update updCnt1st [" + updCnt + "]"); System.out.println("Changed By 02/05/13 Pragyan If alrady exist Location Update updCnt1st [" + updCnt + "]");
//changed by sankara on 17/10/13 update wave_flag
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?" //updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?"
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
...@@ -672,7 +685,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -672,7 +685,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
} }
else else
{ {
updateSql = "UPDATE SORDALLOC SET LOC_CODE = ? " //changed by sankara on 15/10/13 for update wave_flag
//updateSql = "UPDATE SORDALLOC SET LOC_CODE = ? "
updateSql = "UPDATE SORDALLOC SET LOC_CODE = ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
......
...@@ -541,7 +541,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P ...@@ -541,7 +541,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P
if(sordAllocQty > quantity) if(sordAllocQty > quantity)
{ {
//Changed by sumit on 10/09/13 subtracting QUANTITY__STDUOM //Changed by sumit on 10/09/13 subtracting QUANTITY__STDUOM
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? ,QUANTITY__STDUOM = QUANTITY__STDUOM - ?" //LOC_CODE = ? ,LOT_SL = ? " //changed by sankara on 17/10/13 update wave_flag
//updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? ,QUANTITY__STDUOM = QUANTITY__STDUOM - ?" //LOC_CODE = ? ,LOT_SL = ? "
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? ,QUANTITY__STDUOM = QUANTITY__STDUOM - ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
...@@ -597,8 +599,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P ...@@ -597,8 +599,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P
{ {
System.out.println("manohar 19/12/12 sordalloc If alrady exist Location Update Inside grater updCnt1st [" + updCnt + "]"); System.out.println("manohar 19/12/12 sordalloc If alrady exist Location Update Inside grater updCnt1st [" + updCnt + "]");
//changed by sankara on 17/10/13 update wave_flag
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?" //updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?"
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
...@@ -632,10 +635,16 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P ...@@ -632,10 +635,16 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P
+ " ITEM_CODE, LOT_NO, LOT_SL, LOC_CODE, ITEM_REF, QUANTITY, UNIT, " + " ITEM_CODE, LOT_NO, LOT_SL, LOC_CODE, ITEM_REF, QUANTITY, UNIT, "
+ " QTY_ALLOC, DATE_ALLOC, STATUS, ITEM_GRADE, EXP_DATE, ALLOC_MODE, SITE_CODE, " + " QTY_ALLOC, DATE_ALLOC, STATUS, ITEM_GRADE, EXP_DATE, ALLOC_MODE, SITE_CODE, "
+ " CONV__QTY_STDUOM, UNIT__STD, QUANTITY__STDUOM, MFG_DATE, SITE_CODE__MFG, " + " CONV__QTY_STDUOM, UNIT__STD, QUANTITY__STDUOM, MFG_DATE, SITE_CODE__MFG, "
+ " REAS_CODE ) VALUES (?, ?, ?, ?, " //changed by sankara on 15/10/13 for insert wave_flag start.
+ " ?, ?, ? , ?, ?, ?, ?, " /* + " REAS_CODE ) VALUES (?, ?, ?, ?, "
+ " ?,?, ?, ?, ?, ?, ?, " + " ?, ?, ? , ?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?) "; + " ?,?, ?, ?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?) "; */
+ " REAS_CODE, WAVE_FLAG ) VALUES (?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?, ?, "
+ " ?,?, ?, ?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?, ? ) ";
//changed by sankara on 15/10/13 for insert wave_flag end.
pstmtUpd = conn.prepareStatement(updateSql); pstmtUpd = conn.prepareStatement(updateSql);
pstmtUpd.setString(1, saleOrder); pstmtUpd.setString(1, saleOrder);
...@@ -669,7 +678,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P ...@@ -669,7 +678,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P
pstmtUpd.setDouble(21, quantity * convQtyStduom); pstmtUpd.setDouble(21, quantity * convQtyStduom);
pstmtUpd.setTimestamp(22, mfgDate ); pstmtUpd.setTimestamp(22, mfgDate );
pstmtUpd.setString(23, siteCodeMfg); pstmtUpd.setString(23, siteCodeMfg);
pstmtUpd.setString(24, reasCode); pstmtUpd.setString(24, reasCode);
//changed by sankara on 15/10/13 for insert wave_flag
pstmtUpd.setString(25, "Y");
updCnt = pstmtUpd.executeUpdate(); updCnt = pstmtUpd.executeUpdate();
System.out.println("manohar 18/09/12 sordalloc inserted updCnt [" + updCnt + "]"); System.out.println("manohar 18/09/12 sordalloc inserted updCnt [" + updCnt + "]");
} }
...@@ -702,8 +713,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P ...@@ -702,8 +713,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P
if(count > 0) if(count > 0)
{ {
//changed by sankara on 17/10/13 update wave_flag
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? " //LOC_CODE = ? ,LOT_SL = ? " //updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? " //LOC_CODE = ? ,LOT_SL = ? "
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
...@@ -720,8 +732,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P ...@@ -720,8 +732,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P
pstmtUpd.setString(7, lotSl); pstmtUpd.setString(7, lotSl);
updCnt = pstmtUpd.executeUpdate(); updCnt = pstmtUpd.executeUpdate();
System.out.println("manohar 19/12/12 sordalloc If alrady exist Location Update updCnt1st [" + updCnt + "]"); System.out.println("manohar 19/12/12 sordalloc If alrady exist Location Update updCnt1st [" + updCnt + "]");
//changed by sankara on 17/10/13 update wave_flag
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?" //updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?"
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? ,QUANTITY__STDUOM = QUANTITY__STDUOM + ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
...@@ -750,7 +763,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P ...@@ -750,7 +763,9 @@ public class PickIssConf extends ActionHandlerEJB implements PickIssConfLocal, P
} }
else else
{ {
updateSql = "UPDATE SORDALLOC SET LOC_CODE = ? " //changed by sankara on 15/10/13 for update wave_flag
//updateSql = "UPDATE SORDALLOC SET LOC_CODE = ? "
updateSql = "UPDATE SORDALLOC SET LOC_CODE = ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
......
...@@ -417,8 +417,12 @@ public class PickOrderPos extends ValidatorEJB implements PickOrderPosLocal, Pic ...@@ -417,8 +417,12 @@ public class PickOrderPos extends ValidatorEJB implements PickOrderPosLocal, Pic
sqlInsert = "INSERT INTO SORDALLOC (SALE_ORDER, LINE_NO, EXP_LEV, ITEM_CODE__ORD ,ITEM_CODE, " sqlInsert = "INSERT INTO SORDALLOC (SALE_ORDER, LINE_NO, EXP_LEV, ITEM_CODE__ORD ,ITEM_CODE, "
+"LOT_NO, LOT_SL, LOC_CODE, ITEM_REF, QUANTITY, UNIT, QTY_ALLOC, DATE_ALLOC, STATUS, " +"LOT_NO, LOT_SL, LOC_CODE, ITEM_REF, QUANTITY, UNIT, QTY_ALLOC, DATE_ALLOC, STATUS, "
+"ALLOC_MODE, SITE_CODE ,ITEM_GRADE, EXP_DATE, MFG_DATE, SITE_CODE__MFG, UNIT__STD, " +"ALLOC_MODE, SITE_CODE ,ITEM_GRADE, EXP_DATE, MFG_DATE, SITE_CODE__MFG, UNIT__STD, "
+"CONV__QTY_STDUOM, QUANTITY__STDUOM )" //changed by sankara on 15/10/13 for insert wave_flag start.
+"values(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"; /* +"CONV__QTY_STDUOM, QUANTITY__STDUOM )"
+"values(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"; */
+"CONV__QTY_STDUOM, QUANTITY__STDUOM, WAVE_FLAG )"
+"VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
//changed by sankara on 15/10/13 for insert wave_flag end.
System.out.println("Insert sql from ReplanishmentPos :"+sqlInsert); System.out.println("Insert sql from ReplanishmentPos :"+sqlInsert);
pstmt = conn.prepareStatement(sqlInsert); pstmt = conn.prepareStatement(sqlInsert);
pstmt.setString(1,sordNo); pstmt.setString(1,sordNo);
...@@ -444,6 +448,8 @@ public class PickOrderPos extends ValidatorEJB implements PickOrderPosLocal, Pic ...@@ -444,6 +448,8 @@ public class PickOrderPos extends ValidatorEJB implements PickOrderPosLocal, Pic
pstmt.setString(21,unitStd); pstmt.setString(21,unitStd);
pstmt.setDouble(22,convQtyStdUom); pstmt.setDouble(22,convQtyStdUom);
pstmt.setDouble(23,qtyStduom); pstmt.setDouble(23,qtyStduom);
//changed by sankara on 15/10/13 insert wave_flag
pstmt.setString(24,"Y");
updateCnt = pstmt.executeUpdate(); updateCnt = pstmt.executeUpdate();
System.out.println("Inserted the no of records : updateCnt :"+updateCnt); System.out.println("Inserted the no of records : updateCnt :"+updateCnt);
pstmt.clearParameters(); pstmt.clearParameters();
...@@ -483,7 +489,9 @@ public class PickOrderPos extends ValidatorEJB implements PickOrderPosLocal, Pic ...@@ -483,7 +489,9 @@ public class PickOrderPos extends ValidatorEJB implements PickOrderPosLocal, Pic
} }
else{ else{
sqlUpdate = "UPDATE SORDALLOC "+ sqlUpdate = "UPDATE SORDALLOC "+
"SET QTY_ALLOC = QTY_ALLOC + ? "+ //changed by sankara on 17/10/13 update wave_flag
//"SET QTY_ALLOC = QTY_ALLOC + ? "+
"SET QTY_ALLOC = QTY_ALLOC + ?, WAVE_FLAG = 'Y' "+
"WHERE SALE_ORDER = ? "+ "WHERE SALE_ORDER = ? "+
"AND LINE_NO = ? "+ "AND LINE_NO = ? "+
"AND EXP_LEV = ? "+ "AND EXP_LEV = ? "+
......
...@@ -678,7 +678,9 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote, ...@@ -678,7 +678,9 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
//updateSql = "UPDATE SORDALLOC SET QUANTITY = quantity - ?, QTY_ALLOC = QTY_ALLOC - ? " //LOC_CODE = ? ,LOT_SL = ? " //updateSql = "UPDATE SORDALLOC SET QUANTITY = quantity - ?, QTY_ALLOC = QTY_ALLOC - ? " //LOC_CODE = ? ,LOT_SL = ? "
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? " //LOC_CODE = ? ,LOT_SL = ? " //changed by sankara on 17/10/13 update wave_flag = 'Y'
//updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ? " //LOC_CODE = ? ,LOT_SL = ? "
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC - ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
+ " AND LOC_CODE = ? " + " AND LOC_CODE = ? "
...@@ -727,8 +729,9 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote, ...@@ -727,8 +729,9 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
rs1 = pstmt1.executeQuery(); rs1 = pstmt1.executeQuery();
if( rs1.next()) if( rs1.next())
{ {
//changed by sankara on 17/10/13 update wave_flag
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? " //LOC_CODE = ? ,LOT_SL = ? " //updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ? " //LOC_CODE = ? ,LOT_SL = ? "
updateSql = "UPDATE SORDALLOC SET QTY_ALLOC = QTY_ALLOC + ?, WAVE_FLAG = 'Y' "
+ " WHERE SALE_ORDER = ? AND LINE_NO = ? " + " WHERE SALE_ORDER = ? AND LINE_NO = ? "
+ " AND EXP_LEV = ? " + " AND EXP_LEV = ? "
+ " AND ITEM_CODE = ? " + " AND ITEM_CODE = ? "
...@@ -821,10 +824,16 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote, ...@@ -821,10 +824,16 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
+ " ITEM_CODE, LOT_NO, LOT_SL, LOC_CODE, ITEM_REF, QUANTITY, UNIT, " + " ITEM_CODE, LOT_NO, LOT_SL, LOC_CODE, ITEM_REF, QUANTITY, UNIT, "
+ " QTY_ALLOC, DATE_ALLOC, STATUS, ITEM_GRADE, EXP_DATE, ALLOC_MODE, SITE_CODE, " + " QTY_ALLOC, DATE_ALLOC, STATUS, ITEM_GRADE, EXP_DATE, ALLOC_MODE, SITE_CODE, "
+ " CONV__QTY_STDUOM, UNIT__STD, QUANTITY__STDUOM, MFG_DATE, SITE_CODE__MFG, " + " CONV__QTY_STDUOM, UNIT__STD, QUANTITY__STDUOM, MFG_DATE, SITE_CODE__MFG, "
+ " REAS_CODE ) VALUES (?, ?, ?, ?, " //changed by sankara on 15/10/13 for insert into wave_flag start.
+ " ?, ?, ? , ?, ?, ?, ?, " /* + " REAS_CODE ) VALUES (?, ?, ?, ?, "
+ " ?,?, ?, ?, ?, ?, ?, " + " ?, ?, ? , ?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?) "; + " ?,?, ?, ?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?) "; */
+ " REAS_CODE, WAVE_FLAG ) VALUES (?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?, ?, "
+ " ?,?, ?, ?, ?, ?, ?, "
+ " ?, ?, ? , ?, ?, ?, ?) ";
//changed by sankara on 15/10/13 for insert into wave_flag end.
pstmtUpd = conn.prepareStatement(updateSql); pstmtUpd = conn.prepareStatement(updateSql);
pstmtUpd.setString(1, saleOrder); pstmtUpd.setString(1, saleOrder);
...@@ -853,7 +862,8 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote, ...@@ -853,7 +862,8 @@ public class ReplIssConf extends ActionHandlerEJB implements ReplIssConfRemote,
pstmtUpd.setTimestamp(22, mfgDate ); pstmtUpd.setTimestamp(22, mfgDate );
pstmtUpd.setString(23, siteCodeMfg); pstmtUpd.setString(23, siteCodeMfg);
pstmtUpd.setString(24, reasCode); pstmtUpd.setString(24, reasCode);
//changed by sankara on 15/10/13 insert wave_flag
pstmtUpd.setString(25, "Y");
updCnt = pstmtUpd.executeUpdate(); updCnt = pstmtUpd.executeUpdate();
if(updCnt > 0 ) if(updCnt > 0 )
{ {
......
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