Commit 77bd59ef authored by dsawant's avatar dsawant

updated for hold qty


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@96211 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 66353572
......@@ -119,7 +119,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
String sql = "",locCode ="",invstat="",aval="",avalyn="";
double qtyConf=0,qtyShip=0,totQty=0,detquantity=0,stkquantity=0,quantity=0,totquantity=0,dodetquantity=0;
String squantity="",distOrder = "",itemCode="",confirmed="",tranId="",siteCode="",lotSl="",addUser="",tranCode="";
String squantity="",distOrder = "",itemCode="",confirmed="",tranId="",siteCode="",lotSl="",addUser="",tranCode="",siteCodeDlv="";
try {
System.out.println("editFlag>>>>wf"+editFlag);
......@@ -677,7 +677,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
System.out.println("DOM111 Elements>>["+genericUtility.serializeDom(dom).toString()+"]");
System.out.println("DOM222 Elements>>["+genericUtility.serializeDom(dom1).toString()+"]");
System.out.println("DOM322 Elements>>["+genericUtility.serializeDom(dom2).toString()+"]");
String distOrder = "",itemCode = "",sql="",unit="",packCode="",tranType ="";
String distOrder = "",itemCode = "",sql="",unit="",packCode="",tranType ="",siteCodeDlv="";
java.sql.Timestamp currDate = null;
double grossWeight = 0,netWeight=0,tareWeight=0,noOfArt=0;
SimpleDateFormat sdf = null;
......@@ -1257,6 +1257,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
tranDate = getCurrdateAppFormat() ;
tranid = genericUtility.getColumnValue("tran_id", dom1);
distOrder = genericUtility.getColumnValue("dist_order1", dom1);
siteCodeDlv = genericUtility.getColumnValue("site_code__dlv",dom2);
System.out.println("tran val"+tranid+"dist_order1>>>"+distOrder);
......@@ -1977,7 +1978,8 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
valueXmlString.append("<retest_date>").append("<![CDATA[").append((rs1.getDate(19) == null) ? "":sdf.format(rs1.getDate(19))).append("]]>").append("</retest_date>\r\n");
valueXmlString.append("<dimension>").append("<![CDATA[").append((rs1.getString(18) == null) ? "":rs1.getString(18)).append("]]>").append("</dimension>\r\n");
valueXmlString.append("<supp_code__mfg>").append("<![CDATA[").append((rs1.getString(20) == null) ? "":rs1.getString(20)).append("]]>").append("</supp_code__mfg>\r\n"); //Gulzar 24/03/07
valueXmlString.append("<site_code__mfg>").append("<![CDATA[").append((rs1.getString(7) == null) ? "":rs1.getString(7)).append("]]>").append("</site_code__mfg>\r\n");
System.out.println("site_code__mfg>>>>>>>>>>"+siteCodeDlv);
valueXmlString.append("<site_code__mfg>").append("<![CDATA[").append(siteCodeDlv).append("]]>").append("</site_code__mfg>\r\n");
valueXmlString.append("<mfg_date>").append("<![CDATA[").append((rs1.getDate(8) == null) ? "":sdf.format(rs1.getDate(8))).append("]]>").append("</mfg_date>\r\n");
valueXmlString.append("<exp_date>").append("<![CDATA[").append((rs1.getDate(4) == null) ? "":sdf.format(rs1.getDate(4))).append("]]>").append("</exp_date>\r\n");
valueXmlString.append("<potency_perc>").append("<![CDATA[").append( ( (rs1.getString(9) == null) ? "": rs1.getString(9) ) ).append("]]>").append("</potency_perc>\r\n");
......@@ -2033,6 +2035,8 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
lotSl = genericUtility.getColumnValue("lot_sl",dom);
siteCode = genericUtility.getColumnValue("site_code", dom2,"2");
distOrder = genericUtility.getColumnValue("dist_order1", dom1);
double holdQty = 0.0;
String holdsts = "HOLD";
System.out.println("<<<sdsdsddS"+siteCode);
String currDomStr = genericUtility.serializeDom(dom);
......@@ -2126,6 +2130,34 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
setNodeValue( dom, "no_art", getAbsString(""+noOfArt));
sql = "select HOLD_QTY from stock where site_code = ? AND LOT_SL = ? AND QUANTITY > 0";
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,siteCode);
pstmt.setString(2,lotSl);
rs = pstmt.executeQuery();
if(rs.next())
{
holdQty = rs.getDouble(1);
}
pstmt.close();
rs.close();
pstmt = null;
rs = null;
System.out.println("holdQty value >>>>>>>"+holdQty);
if(holdQty > 0)
{
valueXmlString.append("<lot_status protect=\"0\">").append("<![CDATA[" + holdsts + "]]>").append("</lot_status>");
setNodeValue( dom, "lot_status", getAbsString(""+holdsts));
//on hold
}
else
{
//not on hold
}
currDomStr = currDomStr.replace("</Detail3>", valueXmlString.toString() + "</Detail3>");
System.out.println("after currDomStr[" + currDomStr + "]");
valueXmlString.append(currDomStr);
......@@ -2165,6 +2197,9 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
valueXmlString.append("<no_art protect=\"0\">").append("<![CDATA[]]>").append("</no_art>");
setNodeValue( dom, "no_art", getAbsString(""));
valueXmlString.append("<lot_status protect=\"0\">").append("<![CDATA[]]>").append("</lot_status>");
setNodeValue( dom, "lot_status", getAbsString(""+holdsts));
currDomStr = currDomStr.replace("</Detail3>", valueXmlString.toString() + "</Detail3>");
System.out.println("after currDomStr[" + currDomStr + "]");
valueXmlString.append(currDomStr);
......
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