Commit cff214cb authored by srajendra's avatar srajendra

CHANGES IN QUERY FOR DB2


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91078 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 57e0d77c
...@@ -1981,6 +1981,7 @@ public class DistIssueAct extends ActionHandlerEJB implements DistIssueActLocal, ...@@ -1981,6 +1981,7 @@ public class DistIssueAct extends ActionHandlerEJB implements DistIssueActLocal,
Statement stmtS = conn.createStatement(); Statement stmtS = conn.createStatement();
ResultSet rsS = null; ResultSet rsS = null;
tranType = genericUtility.getColumnValue("tran_type",dom1); tranType = genericUtility.getColumnValue("tran_type",dom1);
//changes in query by rajendra on 10/04/09 for suitability of db2 database.
sql = " SELECT dtl.LINE_NO, dtl.ITEM_CODE, " sql = " SELECT dtl.LINE_NO, dtl.ITEM_CODE, "
+" ( ( CASE WHEN dtl.QTY_CONFIRM IS NULL THEN 0 ELSE dtl.QTY_CONFIRM END ) - " +" ( ( CASE WHEN dtl.QTY_CONFIRM IS NULL THEN 0 ELSE dtl.QTY_CONFIRM END ) - "
+" ( CASE WHEN dtl.QTY_SHIPPED IS NULL THEN 0 ELSE dtl.QTY_SHIPPED END ) ), " +" ( CASE WHEN dtl.QTY_SHIPPED IS NULL THEN 0 ELSE dtl.QTY_SHIPPED END ) ), "
...@@ -1993,10 +1994,9 @@ public class DistIssueAct extends ActionHandlerEJB implements DistIssueActLocal, ...@@ -1993,10 +1994,9 @@ public class DistIssueAct extends ActionHandlerEJB implements DistIssueActLocal,
+" ( CASE WHEN dtl.DISCOUNT IS NULL THEN 0 ELSE dtl.DISCOUNT END ), " +" ( CASE WHEN dtl.DISCOUNT IS NULL THEN 0 ELSE dtl.DISCOUNT END ), "
+" dtl.RATE__CLG, dtl.UNIT, dtl.UNIT__ALT, dtl.PACK_INSTR, dtl.CONV__QTY__ALT, " +" dtl.RATE__CLG, dtl.UNIT, dtl.UNIT__ALT, dtl.PACK_INSTR, dtl.CONV__QTY__ALT, "
+" m.DESCR, m.PACK_CODE, hdr.site_code, hdr.SUNDRY_CODE cust_code " +" m.DESCR, m.PACK_CODE, hdr.site_code, hdr.SUNDRY_CODE cust_code "
+" FROM DISTORDER hdr, DISTORDER_DET dtl, ITEM m " +" FROM DISTORDER_DET dtl left outer join DISTORDER hdr on hdr.DIST_ORDER = dtl.DIST_ORDER "
+" WHERE dtl.DIST_ORDER = '" + distOrder + "'" +" left outer join ITEM m on dtl.item_code = m.item_code "
+" and hdr.DIST_ORDER = dtl.DIST_ORDER " +" WHERE dtl.DIST_ORDER = '" + distOrder + "'"
+" and dtl.item_code = m.item_code(+) "
+" AND ( CASE WHEN dtl.SHIP_DATE IS NULL THEN dtl.DUE_DATE ELSE dtl.SHIP_DATE END ) <= ? " +" AND ( CASE WHEN dtl.SHIP_DATE IS NULL THEN dtl.DUE_DATE ELSE dtl.SHIP_DATE END ) <= ? "
+" AND (( CASE WHEN dtl.QTY_CONFIRM IS NULL THEN 0 ELSE dtl.QTY_CONFIRM END ) - " +" AND (( CASE WHEN dtl.QTY_CONFIRM IS NULL THEN 0 ELSE dtl.QTY_CONFIRM END ) - "
+" ( CASE WHEN dtl.QTY_SHIPPED IS NULL THEN 0 ELSE dtl.QTY_SHIPPED END) ) > 0 "; +" ( CASE WHEN dtl.QTY_SHIPPED IS NULL THEN 0 ELSE dtl.QTY_SHIPPED END) ) > 0 ";
......
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