Commit 000cbd46 authored by spawar's avatar spawar

Changes in SQL


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@99406 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d233f853
...@@ -155,13 +155,25 @@ public class DDUpdStockSchedule implements Schedule ...@@ -155,13 +155,25 @@ public class DDUpdStockSchedule implements Schedule
writer.append(','); writer.append(',');
writer.append("qty"); writer.append("qty");
writer.append('\n'); writer.append('\n');
sql="SELECT S.ITEM_CODE,SUM(S.QUANTITY) - (CASE WHEN SUM(S.ALLOC_QTY) IS NULL THEN 0 ELSE SUM(S.ALLOC_QTY) END + CASE WHEN SUM(S.HOLD_QTY) IS NULL THEN 0 ELSE SUM(S.HOLD_QTY) END) AS QUANTITY " //Changed by Samadhan D15IKAT004 on 10/12/2015 for getting Record Not in 'DOCK','ISTAG','NOSL','INTR' as per nilay and shailesh sir Start
/*sql="SELECT S.ITEM_CODE,SUM(S.QUANTITY) - (CASE WHEN SUM(S.ALLOC_QTY) IS NULL THEN 0 ELSE SUM(S.ALLOC_QTY) END + CASE WHEN SUM(S.HOLD_QTY) IS NULL THEN 0 ELSE SUM(S.HOLD_QTY) END) AS QUANTITY "
+ "FROM STOCK S,ITEM I WHERE INV_STAT NOT IN (?,?,?) AND S.ITEM_CODE = I.ITEM_CODE " + "FROM STOCK S,ITEM I WHERE INV_STAT NOT IN (?,?,?) AND S.ITEM_CODE = I.ITEM_CODE "
+ "AND I.ACTIVE = 'Y' GROUP BY I.ACTIVE, S.ITEM_CODE"; + "AND I.ACTIVE = 'Y' GROUP BY I.ACTIVE, S.ITEM_CODE";
pstmt =conn.prepareStatement(sql); pstmt =conn.prepareStatement(sql);
pstmt.setString(1, "SALE"); pstmt.setString(1, "SALE");
pstmt.setString(2, "GRL"); pstmt.setString(2, "GRL");
pstmt.setString(3, "PGRL"); pstmt.setString(3, "PGRL");*/
sql="SELECT S.ITEM_CODE,SUM(S.QUANTITY) - (CASE WHEN SUM(S.ALLOC_QTY) IS NULL THEN 0 ELSE SUM(S.ALLOC_QTY) END + CASE WHEN SUM(S.HOLD_QTY) IS NULL THEN 0 ELSE SUM(S.HOLD_QTY) END) AS QUANTITY "
+ "FROM STOCK S,ITEM I WHERE INV_STAT NOT IN (?,?,?,?) AND S.ITEM_CODE = I.ITEM_CODE "
+ "AND I.ACTIVE = 'Y' GROUP BY I.ACTIVE, S.ITEM_CODE";
pstmt =conn.prepareStatement(sql);
pstmt.setString(1, "DOCK");
pstmt.setString(2, "ISTAG");
pstmt.setString(3, "NOSL");
pstmt.setString(4, "INTR");
//Changed by Samadhan D15IKAT004 on 10/12/2015 for getting Record Not in 'DOCK','ISTAG','NOSL','INTR' as per nilay and shailesh sir End
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
while(rs.next()) while(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