Commit 6ea2c92f authored by chavanp's avatar chavanp

update sql to show hsn_no.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@106442 ce508802-f39f-4f6c-b175-0d175dae99d5
parent cc664de0
...@@ -19,7 +19,7 @@ public class ItemDetails extends ValidatorEJB ...@@ -19,7 +19,7 @@ public class ItemDetails extends ValidatorEJB
ArrayList itemList = new ArrayList(); ArrayList itemList = new ArrayList();
String phyAttrib2IT = "", phyAttrib2 = "", phyAttrib6IT = "", phyAttrib6 = "", phyAttrib4IT = "", phyAttrib4 = "", itemParent = "", String phyAttrib2IT = "", phyAttrib2 = "", phyAttrib6IT = "", phyAttrib6 = "", phyAttrib4IT = "", phyAttrib4 = "", itemParent = "",
parentDesrc = "", unit = ""; parentDesrc = "", unit = "",hsnNo = "";
int quantity = 0, allocQty = 0, holdQty = 0, availQty = 0; int quantity = 0, allocQty = 0, holdQty = 0, availQty = 0;
try try
{ {
...@@ -59,7 +59,8 @@ public class ItemDetails extends ValidatorEJB ...@@ -59,7 +59,8 @@ public class ItemDetails extends ValidatorEJB
" (SELECT SUM(S.ALLOC_QTY) FROM STOCK S WHERE S.ITEM_CODE = ? GROUP BY S.ITEM_CODE) AS ALLOC_QTY, " + " (SELECT SUM(S.ALLOC_QTY) FROM STOCK S WHERE S.ITEM_CODE = ? GROUP BY S.ITEM_CODE) AS ALLOC_QTY, " +
" (SELECT SUM(S.HOLD_QTY) FROM STOCK S WHERE S.ITEM_CODE = ? GROUP BY S.ITEM_CODE) AS HOLD_QTY, " + " (SELECT SUM(S.HOLD_QTY) FROM STOCK S WHERE S.ITEM_CODE = ? GROUP BY S.ITEM_CODE) AS HOLD_QTY, " +
" (SELECT SUM(S.QUANTITY - S.ALLOC_QTY - CASE WHEN S.HOLD_QTY IS NULL THEN 0 ELSE S.HOLD_QTY END ) FROM STOCK S WHERE " + " (SELECT SUM(S.QUANTITY - S.ALLOC_QTY - CASE WHEN S.HOLD_QTY IS NULL THEN 0 ELSE S.HOLD_QTY END ) FROM STOCK S WHERE " +
" S.ITEM_CODE = ? GROUP BY S.ITEM_CODE ) AS AVAIL_QTY " + " S.ITEM_CODE = ? GROUP BY S.ITEM_CODE ) AS AVAIL_QTY ," +
" I1.HSN_NO AS HSN_NO"+
" FROM ITEM I1, ITEM I WHERE I1.ITEM_PARNT = I.ITEM_CODE (+) AND I1.ITEM_CODE = ? "; " FROM ITEM I1, ITEM I WHERE I1.ITEM_PARNT = I.ITEM_CODE (+) AND I1.ITEM_CODE = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, checkNull(itemCode)); pstmt.setString(1, checkNull(itemCode));
...@@ -77,6 +78,7 @@ public class ItemDetails extends ValidatorEJB ...@@ -77,6 +78,7 @@ public class ItemDetails extends ValidatorEJB
allocQty = rs.getInt("ALLOC_QTY"); allocQty = rs.getInt("ALLOC_QTY");
holdQty = rs.getInt("HOLD_QTY"); holdQty = rs.getInt("HOLD_QTY");
availQty = rs.getInt("AVAIL_QTY"); availQty = rs.getInt("AVAIL_QTY");
hsnNo = rs.getString("HSN_NO");
} }
if (rs != null) if (rs != null)
{ {
...@@ -102,6 +104,7 @@ public class ItemDetails extends ValidatorEJB ...@@ -102,6 +104,7 @@ public class ItemDetails extends ValidatorEJB
itemList.add(String.valueOf(allocQty)); itemList.add(String.valueOf(allocQty));
itemList.add(String.valueOf(holdQty)); itemList.add(String.valueOf(holdQty));
itemList.add(String.valueOf(availQty)); itemList.add(String.valueOf(availQty));
itemList.add(String.valueOf(hsnNo));
} }
catch (Exception e) catch (Exception e)
{ {
......
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