Commit dc44a222 authored by jshinde's avatar jshinde

Request ID:W15HSUN003 ,pallet request with stock details .


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@99442 ce508802-f39f-4f6c-b175-0d175dae99d5
parent cbd4fc12
...@@ -303,7 +303,7 @@ public class PalletReqConf extends ActionHandlerEJB ...@@ -303,7 +303,7 @@ public class PalletReqConf extends ActionHandlerEJB
throw new ITMException(e); throw new ITMException(e);
} }
} }
try /*try
{ {
int count; int count;
System.out.println("is error in finally" + isError); System.out.println("is error in finally" + isError);
...@@ -326,7 +326,7 @@ public class PalletReqConf extends ActionHandlerEJB ...@@ -326,7 +326,7 @@ public class PalletReqConf extends ActionHandlerEJB
{ {
e.printStackTrace(); e.printStackTrace();
throw new ITMException(e); throw new ITMException(e);
} }*/
return errString; return errString;
} }
......
...@@ -70,11 +70,14 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -70,11 +70,14 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
StringBuffer xmlString = new StringBuffer("<Root>"); StringBuffer xmlString = new StringBuffer("<Root>");
String tranId="";
try try
{ {
siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1)); siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1));
tranId = checkNullAndTrim(genericUtility.getColumnValue("tran_id",dom1));
System.out.println("tran id---" +tranId);
siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code",dom1)); //siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code",dom1));
//sql = " SELECT D.LOC_CODE AS PALLET_NO ,D.ITEM_CODE,D.SITE_CODE,D.LOT_NO,D.LOT_SL" + " FROM INV_HOLD_DET D,INV_HOLD I ,LOCATION L WHERE D.LOC_CODE=L.LOC_CODE AND I.TRAN_ID = D.TRAN_ID AND D.HOLD_STATUS != ?" + " AND I.LOCK_CODE = ?" + "AND L.INV_STAT=? AND D.SITE_CODE= ?";//EXP_LOCK //sql = " SELECT D.LOC_CODE AS PALLET_NO ,D.ITEM_CODE,D.SITE_CODE,D.LOT_NO,D.LOT_SL" + " FROM INV_HOLD_DET D,INV_HOLD I ,LOCATION L WHERE D.LOC_CODE=L.LOC_CODE AND I.TRAN_ID = D.TRAN_ID AND D.HOLD_STATUS != ?" + " AND I.LOCK_CODE = ?" + "AND L.INV_STAT=? AND D.SITE_CODE= ?";//EXP_LOCK
//sql="SELECT DISTINCT (S.LOC_CODE) AS PALLET_NO ,S.ITEM_CODE, S.LOT_NO,S.LOT_SL,S.QUANTITY," + //sql="SELECT DISTINCT (S.LOC_CODE) AS PALLET_NO ,S.ITEM_CODE, S.LOT_NO,S.LOT_SL,S.QUANTITY," +
// "S.NO_ART FROM INV_HOLD_DET D,INV_HOLD I , LOCATION L ,STOCK S " + // "S.NO_ART FROM INV_HOLD_DET D,INV_HOLD I , LOCATION L ,STOCK S " +
...@@ -121,7 +124,7 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -121,7 +124,7 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
"AND D.LOC_CODE=L.LOC_CODE AND I.TRAN_ID = D.TRAN_ID AND L.LOC_CODE=S.LOC_CODE AND D.HOLD_STATUS != ? " + "AND D.LOC_CODE=L.LOC_CODE AND I.TRAN_ID = D.TRAN_ID AND L.LOC_CODE=S.LOC_CODE AND D.HOLD_STATUS != ? " +
" AND I.LOCK_CODE = ? AND L.INV_STAT= ? AND S.SITE_CODE= ? AND A.IN_OUT= ? AND A.PALLET_NO=TRIM(S.LOC_CODE) " + " AND I.LOCK_CODE = ? AND L.INV_STAT= ? AND S.SITE_CODE= ? AND A.IN_OUT= ? AND A.PALLET_NO=TRIM(S.LOC_CODE) " +
"AND A.ITEM_CODE=S.ITEM_CODE AND A.LOT_NO=S.LOT_NO AND A.LOT_SL=S.LOT_SL AND A.PALLET_STATUS= ? AND" + "AND A.ITEM_CODE=S.ITEM_CODE AND A.LOT_NO=S.LOT_NO AND A.LOT_SL=S.LOT_SL AND A.PALLET_STATUS= ? AND" +
" FN_CHK_PRS(S.LOC_CODE) = 0 AND S.QUANTITY>0 AND S.NO_ART >0 AND S.QTY_PER_ART >0 " + " FN_CHK_PRS(S.LOC_CODE,?) = 0 AND S.QUANTITY>0 AND S.NO_ART >0 AND S.QTY_PER_ART >0 " +
"UNION ALL" + "UNION ALL" +
" SELECT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1) ,S.ITEM_CODE, S.LOT_NO,S.LOT_SL,S.QUANTITY, S.NO_ART " + " SELECT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1) ,S.ITEM_CODE, S.LOT_NO,S.LOT_SL,S.QUANTITY, S.NO_ART " +
" FROM INV_HOLD_DET D,INV_HOLD I , LOCATION L ,STOCK S ,SWMS_TO_AWMS A WHERE S.ITEM_CODE = D.ITEM_CODE " + " FROM INV_HOLD_DET D,INV_HOLD I , LOCATION L ,STOCK S ,SWMS_TO_AWMS A WHERE S.ITEM_CODE = D.ITEM_CODE " +
...@@ -129,7 +132,7 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -129,7 +132,7 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
"AND D.LOC_CODE=L.LOC_CODE AND I.TRAN_ID = D.TRAN_ID AND L.LOC_CODE=S.LOC_CODE AND D.HOLD_STATUS != ? " + "AND D.LOC_CODE=L.LOC_CODE AND I.TRAN_ID = D.TRAN_ID AND L.LOC_CODE=S.LOC_CODE AND D.HOLD_STATUS != ? " +
" AND I.LOCK_CODE = ? AND L.INV_STAT= ? AND S.SITE_CODE= ? AND A.IN_OUT= ? AND A.PALLET_NO=TRIM(S.LOC_CODE) AND " + " AND I.LOCK_CODE = ? AND L.INV_STAT= ? AND S.SITE_CODE= ? AND A.IN_OUT= ? AND A.PALLET_NO=TRIM(S.LOC_CODE) AND " +
"A.ITEM_CODE=S.ITEM_CODE AND A.LOT_NO=S.LOT_NO AND A.LOT_SL=S.LOT_SL AND A.PALLET_STATUS= ? AND " + "A.ITEM_CODE=S.ITEM_CODE AND A.LOT_NO=S.LOT_NO AND A.LOT_SL=S.LOT_SL AND A.PALLET_STATUS= ? AND " +
" FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1)) = 0 AND S.QUANTITY>0 AND S.NO_ART >0 AND S.QTY_PER_ART >0"; " FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1),?) = 0 AND S.QUANTITY>0 AND S.NO_ART >0 AND S.QTY_PER_ART >0";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, "R"); pstmt.setString(1, "R");
...@@ -138,12 +141,14 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -138,12 +141,14 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
pstmt.setString(4, siteCode); pstmt.setString(4, siteCode);
pstmt.setString(5, "S"); pstmt.setString(5, "S");
pstmt.setString(6, "P"); pstmt.setString(6, "P");
pstmt.setString(7, "R"); pstmt.setString(7, tranId);
pstmt.setString(8, "EXP_LOCK"); pstmt.setString(8, "R");
pstmt.setString(9, "AWMSQ"); pstmt.setString(9, "EXP_LOCK");
pstmt.setString(10, siteCode); pstmt.setString(10, "AWMSQ");
pstmt.setString(11, "S"); pstmt.setString(11, siteCode);
pstmt.setString(12, "P"); pstmt.setString(12, "S");
pstmt.setString(13, "P");
pstmt.setString(14, tranId);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
while (rs.next()) while (rs.next())
...@@ -201,9 +206,12 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -201,9 +206,12 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
String tranId="";
try try
{ {
siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1)); siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1));
tranId = checkNullAndTrim(genericUtility.getColumnValue("tran_id",dom1));
System.out.println("tran id---" +tranId);
/*sql="SELECT S.LOC_CODE AS PALLET_NO ,S.ITEM_CODE, S.LOT_NO,S.LOT_SL,S.QUANTITY," + /*sql="SELECT S.LOC_CODE AS PALLET_NO ,S.ITEM_CODE, S.LOT_NO,S.LOT_SL,S.QUANTITY," +
...@@ -249,7 +257,7 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -249,7 +257,7 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
" D.LOC_CODE=L.LOC_CODE AND I.TRAN_ID = D.TRAN_ID AND L.LOC_CODE=S.LOC_CODE AND D.HOLD_STATUS != ? " + " D.LOC_CODE=L.LOC_CODE AND I.TRAN_ID = D.TRAN_ID AND L.LOC_CODE=S.LOC_CODE AND D.HOLD_STATUS != ? " +
"AND I.LOCK_CODE = ? AND L.INV_STAT= ? AND S.SITE_CODE= ? AND A.IN_OUT= ? AND A.PALLET_NO=TRIM(S.LOC_CODE) " + "AND I.LOCK_CODE = ? AND L.INV_STAT= ? AND S.SITE_CODE= ? AND A.IN_OUT= ? AND A.PALLET_NO=TRIM(S.LOC_CODE) " +
"AND A.ITEM_CODE=S.ITEM_CODE AND A.LOT_NO=S.LOT_NO AND A.LOT_SL=S.LOT_SL AND A.PALLET_STATUS= ? " + "AND A.ITEM_CODE=S.ITEM_CODE AND A.LOT_NO=S.LOT_NO AND A.LOT_SL=S.LOT_SL AND A.PALLET_STATUS= ? " +
"AND FN_CHK_PRS(S.LOC_CODE) = 0 AND S.QUANTITY>0 AND S.NO_ART >0 AND S.QTY_PER_ART >0 " + "AND FN_CHK_PRS(S.LOC_CODE,?) = 0 AND S.QUANTITY>0 AND S.NO_ART >0 AND S.QTY_PER_ART >0 " +
"UNION ALL SELECT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1) ,S.ITEM_CODE, S.LOT_NO,S.LOT_SL,S.QUANTITY," + "UNION ALL SELECT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1) ,S.ITEM_CODE, S.LOT_NO,S.LOT_SL,S.QUANTITY," +
" S.NO_ART FROM INV_HOLD_DET D,INV_HOLD I , LOCATION L ,STOCK S ,SWMS_TO_AWMS A WHERE " + " S.NO_ART FROM INV_HOLD_DET D,INV_HOLD I , LOCATION L ,STOCK S ,SWMS_TO_AWMS A WHERE " +
" S.ITEM_CODE = D.ITEM_CODE AND S.LOC_CODE = D.LOC_CODE AND S.LOT_NO = D.LOT_NO AND S.LOT_SL = D.LOT_SL " + " S.ITEM_CODE = D.ITEM_CODE AND S.LOC_CODE = D.LOC_CODE AND S.LOT_NO = D.LOT_NO AND S.LOT_SL = D.LOT_SL " +
...@@ -257,7 +265,7 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -257,7 +265,7 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
"L.LOC_CODE=S.LOC_CODE AND D.HOLD_STATUS != ? AND I.LOCK_CODE = ? AND L.INV_STAT= ? AND" + "L.LOC_CODE=S.LOC_CODE AND D.HOLD_STATUS != ? AND I.LOCK_CODE = ? AND L.INV_STAT= ? AND" +
" S.SITE_CODE= ? AND A.IN_OUT= ? AND A.PALLET_NO=TRIM(S.LOC_CODE) AND A.ITEM_CODE=S.ITEM_CODE AND " + " S.SITE_CODE= ? AND A.IN_OUT= ? AND A.PALLET_NO=TRIM(S.LOC_CODE) AND A.ITEM_CODE=S.ITEM_CODE AND " +
"A.LOT_NO=S.LOT_NO AND A.LOT_SL=S.LOT_SL AND A.PALLET_STATUS= ? AND " + "A.LOT_NO=S.LOT_NO AND A.LOT_SL=S.LOT_SL AND A.PALLET_STATUS= ? AND " +
" FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1)) = 0 AND S.QUANTITY>0 " + " FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1),?) = 0 AND S.QUANTITY>0 " +
"AND S.NO_ART >0 AND S.QTY_PER_ART >0"; "AND S.NO_ART >0 AND S.QTY_PER_ART >0";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -267,12 +275,14 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -267,12 +275,14 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
pstmt.setString(4, siteCode); pstmt.setString(4, siteCode);
pstmt.setString(5, "S"); pstmt.setString(5, "S");
pstmt.setString(6, "P"); pstmt.setString(6, "P");
pstmt.setString(7, "R"); pstmt.setString(7, tranId);
pstmt.setString(8, "NEXP_LOCK"); pstmt.setString(8, "R");
pstmt.setString(9, "AWMSQ"); pstmt.setString(9, "NEXP_LOCK");
pstmt.setString(10, siteCode); pstmt.setString(10, "AWMSQ");
pstmt.setString(11, "S"); pstmt.setString(11, siteCode);
pstmt.setString(12, "P"); pstmt.setString(12, "S");
pstmt.setString(13, "P");
pstmt.setString(14, tranId);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
while (rs.next()) while (rs.next())
{ {
...@@ -328,9 +338,14 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -328,9 +338,14 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
StringBuffer xmlString = new StringBuffer("<Root>"); StringBuffer xmlString = new StringBuffer("<Root>");
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
String tranId="";
try try
{ {
siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1)); siteCode = checkNullAndTrim(genericUtility.getColumnValue("site_code", dom1));
tranId = checkNullAndTrim(genericUtility.getColumnValue("tran_id",dom1));
System.out.println("tran id---" +tranId);
/*sql = " SELECT DISTINCT (S.LOC_CODE) AS PALLET_NO,S.ITEM_CODE,S.LOT_NO,S.LOT_SL,S.QUANTITY," + /*sql = " SELECT DISTINCT (S.LOC_CODE) AS PALLET_NO,S.ITEM_CODE,S.LOT_NO,S.LOT_SL,S.QUANTITY," +
...@@ -348,16 +363,18 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote ...@@ -348,16 +363,18 @@ implements PalletReqExpiryActLocal, PalletReqExpiryActRemote
sql = "SELECT S.LOC_CODE AS PALLET_NO,S.ITEM_CODE,S.LOT_NO,S.LOT_SL,S.QUANTITY, S.NO_ART FROM STOCK S " + sql = "SELECT S.LOC_CODE AS PALLET_NO,S.ITEM_CODE,S.LOT_NO,S.LOT_SL,S.QUANTITY, S.NO_ART FROM STOCK S " +
"WHERE S.INV_STAT = ? AND S.SITE_CODE= ? AND S.QTY_PER_ART > 0 AND S.QUANTITY >0 AND S.NO_ART >0 " + "WHERE S.INV_STAT = ? AND S.SITE_CODE= ? AND S.QTY_PER_ART > 0 AND S.QUANTITY >0 AND S.NO_ART >0 " +
" and FN_CHK_PRS(S.LOC_CODE) = 0 UNION ALL SELECT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1),S.ITEM_CODE," + " and FN_CHK_PRS(S.LOC_CODE,?) = 0 UNION ALL SELECT SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1),S.ITEM_CODE," +
"S.LOT_NO,S.LOT_SL,S.QUANTITY, S.NO_ART FROM STOCK S WHERE S.INV_STAT = ? AND S.SITE_CODE= ? " + "S.LOT_NO,S.LOT_SL,S.QUANTITY, S.NO_ART FROM STOCK S WHERE S.INV_STAT = ? AND S.SITE_CODE= ? " +
" AND S.QTY_PER_ART > 0 AND S.QUANTITY>0 AND S.NO_ART >0 and " + " AND S.QTY_PER_ART > 0 AND S.QUANTITY>0 AND S.NO_ART >0 and " +
"FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1)) = 0"; "FN_CHK_PRS(SUBSTR(S.LOC_CODE,1,INSTR(S.LOC_CODE,'Q')-1),?) = 0";
PreparedStatement pstmt = conn.prepareStatement(sql); PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setString(1, "AWMS"); pstmt.setString(1, "AWMS");
pstmt.setString(2, siteCode); pstmt.setString(2, siteCode);
pstmt.setString(3, "AWMSQ"); pstmt.setString(3, tranId);
pstmt.setString(4, siteCode); pstmt.setString(4, "AWMSQ");
pstmt.setString(5, siteCode);
pstmt.setString(6, tranId);
ResultSet rs = pstmt.executeQuery(); ResultSet rs = pstmt.executeQuery();
while (rs.next()) while (rs.next())
......
...@@ -110,7 +110,7 @@ public class PalletReqIC extends ValidatorEJB implements PalletReqICLocal, Palle ...@@ -110,7 +110,7 @@ public class PalletReqIC extends ValidatorEJB implements PalletReqICLocal, Palle
int lotSlcnt=0,lotNocnt=0,itemCodecnt=0,locCodecnt=0,itemCodecntQ=0,lotNocntQ=0,lotSlcntQ=0; int lotSlcnt=0,lotNocnt=0,itemCodecnt=0,locCodecnt=0,itemCodecntQ=0,lotNocntQ=0,lotSlcntQ=0;
double quantity=0,noArt=0,qtyPerArt,noArtQuot=0,noArtRem =0 , notArt = 0,palTcnt=0; double quantity=0,noArt=0,qtyPerArt,noArtQuot=0,noArtRem =0 , notArt = 0,palTcnt=0;
int locCount = 0; int locCount = 0;
String quantityStr="",noArtStr=""; String quantityStr="",noArtStr="",tranId="";
ResultSet rs= null ,rsQ = null; ResultSet rs= null ,rsQ = null;
Document currFormDataDom = dom; Document currFormDataDom = dom;
String loginSite = "",objName="",palletNoQ=""; String loginSite = "",objName="",palletNoQ="";
...@@ -275,6 +275,9 @@ public class PalletReqIC extends ValidatorEJB implements PalletReqICLocal, Palle ...@@ -275,6 +275,9 @@ public class PalletReqIC extends ValidatorEJB implements PalletReqICLocal, Palle
lotSl = (genericUtility.getColumnValue("lot_sl",dom)); lotSl = (genericUtility.getColumnValue("lot_sl",dom));
noArtStr = checkNullAndTrim(genericUtility.getColumnValue("no_art",dom)); noArtStr = checkNullAndTrim(genericUtility.getColumnValue("no_art",dom));
quantityStr = checkNullAndTrim(genericUtility.getColumnValue("quantity",dom)); quantityStr = checkNullAndTrim(genericUtility.getColumnValue("quantity",dom));
tranId = checkNullAndTrim(genericUtility.getColumnValue("tran_id",dom));
System.out.println("tran id---" +tranId);
System.out.println("PALLET NO---" +palletNo); System.out.println("PALLET NO---" +palletNo);
if(palletNo.length() == 0 || palletNo.equalsIgnoreCase("")) if(palletNo.length() == 0 || palletNo.equalsIgnoreCase(""))
...@@ -348,10 +351,13 @@ public class PalletReqIC extends ValidatorEJB implements PalletReqICLocal, Palle ...@@ -348,10 +351,13 @@ public class PalletReqIC extends ValidatorEJB implements PalletReqICLocal, Palle
if ("pallet_req_stk".equalsIgnoreCase(objName)) if ("pallet_req_stk".equalsIgnoreCase(objName))
{ {
sql = "select fn_chk_prs(trim(?)) from dual ";
//sql = "select fn_chk_prs(trim(?)) from dual ";
sql = "select fn_chk_prs(trim(?),?) from dual ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, palletNo); pstmt.setString(1, palletNo);
pstmt.setString(2, tranId);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
...@@ -379,10 +385,10 @@ public class PalletReqIC extends ValidatorEJB implements PalletReqICLocal, Palle ...@@ -379,10 +385,10 @@ public class PalletReqIC extends ValidatorEJB implements PalletReqICLocal, Palle
//Changed for pallet request with stock details [End]Request Id:W15HSUN003 //Changed for pallet request with stock details [End]Request Id:W15HSUN003
else else
{ {
sql = "select fn_chk_prs(trim(?)) from dual "; sql = "select fn_chk_prs(trim(?),?) from dual ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, palletNo);
pstmt.setString(1, palletNo); pstmt.setString(2, tranId);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if (rs.next()) if (rs.next())
{ {
......
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