Commit f92c978a authored by jshinde's avatar jshinde

REQ ID ;[W16GSUN004]


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@103818 ce508802-f39f-4f6c-b175-0d175dae99d5
parent acac93d4
...@@ -477,12 +477,12 @@ public class PalletOutIC extends ValidatorEJB implements PalletOutICLocal, Palle ...@@ -477,12 +477,12 @@ public class PalletOutIC extends ValidatorEJB implements PalletOutICLocal, Palle
{ {
Connection conn = null; Connection conn = null;
PreparedStatement pstmt = null, pstmt1 = null,pstmtGen=null,stkpstmt=null ,pstmtRef=null; PreparedStatement pstmt = null, pstmt1 = null,pstmtGen=null,stkpstmt=null ,pstmtRef=null;
ResultSet rs = null, rs1 = null,rsGen=null,stkrs=null,rsRef =null; ResultSet rs = null, rs1 = null,rsGen=null,stkrs=null,rsRef =null,rsRefId =null;
int currentFormNo = 0, domId = 0; int currentFormNo = 0, domId = 0;
String sql = "", tranId = "", chgUser = "", chgTerm = "", loginEmpCode = "", loginSite = "", locCodeInput = "", String sql = "", tranId = "", chgUser = "", chgTerm = "", loginEmpCode = "", loginSite = "", locCodeInput = "",
locCodeSuggest="",childNodeName="",sql1="",fld_value="",sqlU="",udf_str1="",bayNo="",lotNo="",lotSl="",invStat="",status="" locCodeSuggest="",childNodeName="",sql1="",fld_value="",sqlU="",udf_str1="",bayNo="",lotNo="",lotSl="",invStat="",status=""
,sqlGen="",udfStr="",udfStr1="",stkSql="",locCode ="",sqlDB ="",sqlRef ="",refSer ="" ,sqlLock ="",lockCode ="" ,sqlGen="",udfStr="",udfStr1="",stkSql="",locCode ="",sqlDB ="",sqlRef ="",refSer ="" ,sqlLock ="",lockCode =""
,sqlDamage ="",lockCodeDH ="",dispDamageLock="",dispHoldLock="",dispNexpLoc="",dispExpLoc="",sqlRej =""; ,sqlDamage ="",lockCodeDH ="",dispDamageLock="",dispHoldLock="",dispNexpLoc="",dispExpLoc="",sqlRej ="",refId ="",sqlDist ="",sqlRefId ="",availiableYn ="";//Added by Jagruti Shinde eq_id:[W16GSUN004]
char lastChar; char lastChar;
StringBuffer valueXmlString; StringBuffer valueXmlString;
ArrayList <String> errList = new ArrayList<String>(); ArrayList <String> errList = new ArrayList<String>();
...@@ -608,11 +608,107 @@ public class PalletOutIC extends ValidatorEJB implements PalletOutICLocal, Palle ...@@ -608,11 +608,107 @@ public class PalletOutIC extends ValidatorEJB implements PalletOutICLocal, Palle
} }
if("D-SO".equalsIgnoreCase(checkNullAndTrim(refSer))||"S-ORD".equalsIgnoreCase(checkNullAndTrim(refSer))) if("D-SO".equalsIgnoreCase(checkNullAndTrim(refSer))||"S-ORD".equalsIgnoreCase(checkNullAndTrim(refSer)))
{
//Changed by Jagruti Shinde Request id:[W16GSUN004][Start]
sqlRefId="SELECT REF_ID FROM SWMS_TO_AWMS WHERE PALLET_NO= ? AND IN_OUT=? AND SCHEDULE_STATUS =? AND REF_SER = ?";
pstmt = conn.prepareStatement(sqlRefId);
pstmt.setString(1, palletNo);
pstmt.setString(2, "O");
pstmt.setString(3, "N");
pstmt.setString(4, refSer);
rsRefId = pstmt.executeQuery();
if(rsRefId.next())
{
refId = checkNullAndTrim(rsRefId.getString("REF_ID"));
System.out.println( "refId:::["+refId+"]");
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
if(rsRefId != null)
{
rsRefId.close();
rsRefId = null;
}
sqlDist ="SELECT AVALIABLE_YN FROM DISTORDER WHERE DIST_ORDER = ? ";
pstmt = conn.prepareStatement(sqlDist);
pstmt.setString(1, refId);
rsRefId = pstmt.executeQuery();
if(rsRefId.next())
{
availiableYn = checkNullAndTrim(rsRefId.getString("AVALIABLE_YN"));
System.out.println( "availiableYn:::["+availiableYn+"]");
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
if(rsRefId != null)
{
rsRefId.close();
rsRefId = null;
}
if("Y".equalsIgnoreCase(availiableYn))
{
sqlGen="SELECT UDF_STR1 FROM GENCODES WHERE FLD_NAME = ? AND MOD_NAME = ? AND FLD_VALUE = ?";
pstmtGen = conn.prepareStatement(sqlGen);
pstmtGen.setString(1, "LOC_CODE_SUGG");
pstmtGen.setString(2, "W_PALLETOUT");
pstmtGen.setString(3, "DIST_ORD_APR");
rsGen = pstmtGen.executeQuery();
if(rsGen.next())
{
udfStr1 = checkNullAndTrim(rsGen.getString("UDF_STR1"));
}
if(pstmtGen != null)
{
pstmtGen.close();
pstmtGen = null;
}
if(rsGen != null)
{
rsGen.close();
rsGen = null;
}
System.out.println("UDF_STR1 from gencodes for DIST_ORD_APR["+udfStr1+"]");
locCodeSugg = udfStr1 ;
}
else if("N".equalsIgnoreCase(availiableYn))
{ {
sqlGen="SELECT UDF_STR1 FROM GENCODES WHERE FLD_NAME = ? AND MOD_NAME = ? AND FLD_VALUE = ?"; sqlGen="SELECT UDF_STR1 FROM GENCODES WHERE FLD_NAME = ? AND MOD_NAME = ? AND FLD_VALUE = ?";
pstmtGen = conn.prepareStatement(sqlGen); pstmtGen = conn.prepareStatement(sqlGen);
pstmtGen.setString(1, "LOC_CODE_SUGG"); pstmtGen.setString(1, "LOC_CODE_SUGG");
pstmtGen.setString(2, "W_PALLETOUT"); pstmtGen.setString(2, "W_PALLETOUT");
pstmtGen.setString(3, "DIST_ORD_QUR");
rsGen = pstmtGen.executeQuery();
if(rsGen.next())
{
udfStr1 = checkNullAndTrim(rsGen.getString("UDF_STR1"));
}
if(pstmtGen != null)
{
pstmtGen.close();
pstmtGen = null;
}
if(rsGen != null)
{
rsGen.close();
rsGen = null;
}
System.out.println("UDF_STR1 from gencodes for DIST_ORD_QUR["+udfStr1+"]");
locCodeSugg = udfStr1 ;
}
/*sqlGen="SELECT UDF_STR1 FROM GENCODES WHERE FLD_NAME = ? AND MOD_NAME = ? AND FLD_VALUE = ?";
pstmtGen = conn.prepareStatement(sqlGen);
pstmtGen.setString(1, "LOC_CODE_SUGG");
pstmtGen.setString(2, "W_PALLETOUT");
pstmtGen.setString(3, "DIST_ORDER"); pstmtGen.setString(3, "DIST_ORDER");
rsGen = pstmtGen.executeQuery(); rsGen = pstmtGen.executeQuery();
if(rsGen.next()) if(rsGen.next())
...@@ -631,7 +727,8 @@ public class PalletOutIC extends ValidatorEJB implements PalletOutICLocal, Palle ...@@ -631,7 +727,8 @@ public class PalletOutIC extends ValidatorEJB implements PalletOutICLocal, Palle
} }
System.out.println("UDF_STR1 from gencodes["+udfStr1+"]"); System.out.println("UDF_STR1 from gencodes["+udfStr1+"]");
locCodeSugg = udfStr1 ; locCodeSugg = udfStr1 ;*/
//Changed by Jagruti Shinde Request id:[W16GSUN004][End]
} }
else else
{ {
...@@ -1157,4 +1254,3 @@ public class PalletOutIC extends ValidatorEJB implements PalletOutICLocal, Palle ...@@ -1157,4 +1254,3 @@ public class PalletOutIC extends ValidatorEJB implements PalletOutICLocal, Palle
} }
} }
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