Commit bbf46357 authored by dsawant's avatar dsawant

updated for hold qty add


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@96280 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 052df548
...@@ -591,7 +591,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss ...@@ -591,7 +591,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
pstmt.setString(1,invstat); pstmt.setString(1,invstat);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
aval = rs.getString("available")==null?"":rs.getString("available").trim(); aval = rs.getString("available")==null?"":rs.getString("available").trim();
} }
pstmt.close(); pstmt.close();
...@@ -599,37 +599,27 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss ...@@ -599,37 +599,27 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
pstmt = null; pstmt = null;
rs = null; rs = null;
if(aval.equalsIgnoreCase("Y")) /* sql = "select AVAILABLE_YN from distord_iss where tran_id = ?";
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,tranId);
rs = pstmt.executeQuery();
if(rs.next())
{ {
sql = "select AVAILABLE_YN from distord_iss where tran_id = ?"; avalyn = rs.getString("AVAILABLE_YN")==null?"":rs.getString("AVAILABLE_YN").trim();
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,tranId);
rs = pstmt.executeQuery();
if(rs.next())
{
avalyn = rs.getString("AVAILABLE_YN")==null?"":rs.getString("AVAILABLE_YN").trim();
}
pstmt.close();
rs.close();
pstmt = null;
rs = null;
if(!aval.equalsIgnoreCase(avalyn))
{
errCode = "VTAVAIL";
errString = getErrorString("loc_code",errCode,userId);
break;
}
} }
else pstmt.close();
rs.close();
pstmt = null;
rs = null;*/
if(aval.equalsIgnoreCase("N"))
{ {
errCode = "DIDOAVLN";
errCode = "DIDOAVLN";
errString = getErrorString("loc_code",errCode,userId); errString = getErrorString("loc_code",errCode,userId);
break; break;
} }
} }
} }
...@@ -2072,7 +2062,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss ...@@ -2072,7 +2062,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
if(lotSl != null && lotSl.trim().length() > 0) if(lotSl != null && lotSl.trim().length() > 0)
{ {
//item_code,no_art,quantity,amount,net_amt,discount,tax_amt,gross_weight,tare_weight,net_weight //item_code,no_art,quantity,amount,net_amt,discount,tax_amt,gross_weight,tare_weight,net_weight
sql = "select LOC_CODE,LOT_NO,ITEM_CODE,QUANTITY,GROSS_WEIGHT,NET_WEIGHT,TARE_WEIGHT,NO_ART,ALLOC_QTY from stock where site_code = ? AND LOT_SL = ? AND QUANTITY > 0"; sql = "select LOC_CODE,LOT_NO,ITEM_CODE,QUANTITY,GROSS_WEIGHT,NET_WEIGHT,TARE_WEIGHT,NO_ART,ALLOC_QTY,HOLD_QTY from stock where site_code = ? AND LOT_SL = ? AND QUANTITY > 0";
pstmt1=conn.prepareStatement(sql); pstmt1=conn.prepareStatement(sql);
pstmt1.setString(1,siteCode); pstmt1.setString(1,siteCode);
pstmt1.setString(2,lotSl); pstmt1.setString(2,lotSl);
...@@ -2089,6 +2079,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss ...@@ -2089,6 +2079,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
tareWeight = rs1.getDouble("tare_weight"); tareWeight = rs1.getDouble("tare_weight");
noOfArt = rs1.getDouble("no_art"); noOfArt = rs1.getDouble("no_art");
allQty = rs1.getDouble("alloc_qty"); allQty = rs1.getDouble("alloc_qty");
holdQty = rs1.getDouble("hold_qty");
} }
pstmt1.close(); pstmt1.close();
...@@ -2144,7 +2135,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss ...@@ -2144,7 +2135,7 @@ public class DistIssWiz extends ValidatorEJB implements DistIssWizLocal, DistIss
valueXmlString.append("<item_code protect=\"0\">").append("<![CDATA[" + itemCode + "]]>").append("</item_code>"); valueXmlString.append("<item_code protect=\"0\">").append("<![CDATA[" + itemCode + "]]>").append("</item_code>");
setNodeValue( dom, "item_code", getAbsString(""+itemCode)); setNodeValue( dom, "item_code", getAbsString(""+itemCode));
setQty = squantity - allQty; setQty = squantity - (allQty + holdQty);
valueXmlString.append("<quantity protect=\"0\">").append("<![CDATA[" + setQty + "]]>").append("</quantity>"); valueXmlString.append("<quantity protect=\"0\">").append("<![CDATA[" + setQty + "]]>").append("</quantity>");
setNodeValue( dom, "quantity", getAbsString(""+setQty)); setNodeValue( dom, "quantity", getAbsString(""+setQty));
......
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