Commit 046f4353 authored by ajadhav's avatar ajadhav

tag by Ajay Jadhav

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@177158 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 9e93629d
...@@ -173,7 +173,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -173,7 +173,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
String confirm = "", ledgPostConf = ""; String confirm = "", ledgPostConf = "";
String errString = "",holdFlag = "",holdFlagNew = "",invStat = "",grade = "",tranSer = "",gpSer = "",gpNo = "",siteCodeExc = ""; String errString = "",holdFlag = "",holdFlagNew = "",invStat = "",grade = "",tranSer = "",gpSer = "",gpNo = "",siteCodeExc = "";
String statusDesp = "",channelPartner = "",lockLevel = "",isAllocated = "",varValue = "",disLink = ""; String statusDesp = "",channelPartner = "",lockLevel = "",isAllocated = "",varValue = "",disLink = "";
String availableYN = "",tranid = "",siteCode = "",disparmVal = "",sordNoDet = "",lineNo = "",lineNoSord = "",expLev = "",itemCodeOrd = "",itemCode = "",lotNo = "",lotSl = "",locCode = "",unitStd = ""; String availableYN = "",tranid = "",siteCode = "",disparmVal = "",sordNo = "",lineNo = "",lineNoSord = "",expLev = "",itemCodeOrd = "",itemCode = "",lotNo = "",lotSl = "",locCode = "",unitStd = "";
double quantityStduom = 0.0,quantity = 0.0,rateStduom = 0.0,hldQty = 0.0,qtyAlloc = 0.0,OrderQty = 0.0,mQtyCheck = 0.0; double quantityStduom = 0.0,quantity = 0.0,rateStduom = 0.0,hldQty = 0.0,qtyAlloc = 0.0,OrderQty = 0.0,mQtyCheck = 0.0;
double mCancperc = 0.0,bondTaxAmt = 0.0,bondValue = 0.0,bankGuarantee = 0.0; double mCancperc = 0.0,bondTaxAmt = 0.0,bondValue = 0.0,bankGuarantee = 0.0;
double grossWeight = 0.0,tareWeight = 0.0,netweight = 0.0; double grossWeight = 0.0,tareWeight = 0.0,netweight = 0.0;
...@@ -213,16 +213,20 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -213,16 +213,20 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
if ("db2".equalsIgnoreCase(CommonConstants.DB_NAME )) if ("db2".equalsIgnoreCase(CommonConstants.DB_NAME ))
{ {
sql = "select confirmed, lr_date from despatch where desp_id = ? for update "; sql = "select confirmed, lr_date from despatch where desp_id = ? for update ";
//sql = "SELECT confirmed,(CASE WHEN status IS NULL THEN 'P' ELSE status END) as status , lr_date from despatch where desp_id = ? for update ";
} }
else if ( "mssql".equalsIgnoreCase(CommonConstants.DB_NAME )) else if ( "mssql".equalsIgnoreCase(CommonConstants.DB_NAME ))
{ {
sql = "select confirmed, lr_date from despatch (updlock) where desp_id = ? " ; sql = "select confirmed, lr_date from despatch (updlock) where desp_id = ? " ;
//sql = "SELECT confirmed, (CASE WHEN status IS NULL THEN 'P' ELSE status END) as status, lr_date from despatch (updlock) where desp_id = ? " ;
} }
else else
{ {
sql = "select confirmed, lr_date from despatch where desp_id = ? for update nowait" ; sql = "select confirmed, lr_date from despatch where desp_id = ? for update nowait" ;
//sql = "select confirmed, (CASE WHEN status IS NULL THEN 'P' ELSE status END) as status,lr_date from despatch where desp_id = ? for update nowait" ;
} }
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -325,8 +329,12 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -325,8 +329,12 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
{ {
varValue = "Y"; varValue = "Y";
} }
sql = "select status,desp_date,available_yn,desp_id,site_code,sord_no,cust_code__dlv,cust_code,gp_date,gp_ser,gp_no " //Changes and Commented By Ajay on 25-12-2017:START
+ " from despatch where desp_id = ? ";// QUERY OF SRD TO BE COPIED........... // sql = "select status,desp_date,available_yn,desp_id,site_code,sord_no,cust_code__dlv,cust_code,gp_date,gp_ser,gp_no "
// + " from despatch where desp_id = ? ";// QUERY OF SRD TO BE COPIED...........
sql ="select (CASE WHEN status IS NULL THEN 'P' ELSE status END) as status ,desp_date,available_yn,desp_id,site_code,sord_no,cust_code__dlv,cust_code,gp_date,gp_ser,gp_no "
+ " from despatch where desp_id = ?";
//Changes and Commented By Ajay on 25-12-2017:END
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranId); pstmt.setString(1, tranId);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -338,9 +346,8 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -338,9 +346,8 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
despDate = rs.getTimestamp("desp_date"); despDate = rs.getTimestamp("desp_date");
availableYN = checkNull(rs.getString("available_yn")); availableYN = checkNull(rs.getString("available_yn"));
tranid = checkNull(rs.getString("desp_id")); tranid = checkNull(rs.getString("desp_id"));
siteCode = checkNull(rs.getString("site_code")); siteCode = checkNull(rs.getString("site_code"));
//sordNo = checkNull(rs.getString("sord_no")); sordNo = checkNull(rs.getString("sord_no"));
sordNoDet = checkNull(rs.getString("sord_no"));
custCode = checkNull(rs.getString("cust_code")); custCode = checkNull(rs.getString("cust_code"));
custCodeDlv = checkNull(rs.getString("cust_code__dlv")); custCodeDlv = checkNull(rs.getString("cust_code__dlv"));
gpDate = rs.getTimestamp("gp_date"); gpDate = rs.getTimestamp("gp_date");
...@@ -396,13 +403,13 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -396,13 +403,13 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
if( varValue.contains(siteCodeExc)) if( varValue.contains(siteCodeExc))
{ {
//gpNo = generateGPNO(xmlValues,siteCodeExc+gpSer,sordNo,conn);
gpNo = generateGPNO(xmlValues,siteCodeExc+gpSer,sordNoDet,conn);//Code need to be migrated gpNo = generateGPNO(xmlValues,siteCodeExc+gpSer,sordNo,conn);//Code need to be migrated
} }
else{ else{
//gpNo = generateGPNO(xmlValues,siteCodeExc,sordNo,conn);
gpNo = generateGPNO(xmlValues,siteCodeExc,sordNoDet,conn);//Code need to be migrated gpNo = generateGPNO(xmlValues,siteCodeExc,sordNo,conn);//Code need to be migrated
} }
...@@ -447,8 +454,6 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -447,8 +454,6 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
pstmt3 = conn.prepareStatement(sql3); pstmt3 = conn.prepareStatement(sql3);
pstmt3.setString(1,tranId); pstmt3.setString(1,tranId);
rs3 = pstmt3.executeQuery(); rs3 = pstmt3.executeQuery();
//mayur kalidas nair -25-12-17-------start
while ( rs3.next() ) while ( rs3.next() )
{ {
if(statusDesp != "X") if(statusDesp != "X")
...@@ -705,8 +710,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -705,8 +710,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
+" and loc_code = ? "; +" and loc_code = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
//pstmt.setString(1,sordNo); pstmt.setString(1,sordNo);
pstmt.setString(1,sordNoDet);
pstmt.setString(2,lineNo); pstmt.setString(2,lineNo);
pstmt.setString(3,expLev); pstmt.setString(3,expLev);
pstmt.setString(4,itemCodeOrd); pstmt.setString(4,itemCodeOrd);
...@@ -741,8 +745,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -741,8 +745,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
+" and lot_no = ? and lot_sl = ? and loc_code = ? "; +" and lot_no = ? and lot_sl = ? and loc_code = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
//pstmt.setString(1,sordNo); pstmt.setString(1,sordNo);
pstmt.setString(1,sordNoDet);
pstmt.setString(2,lineNo); pstmt.setString(2,lineNo);
pstmt.setString(3,expLev); pstmt.setString(3,expLev);
pstmt.setString(4,itemCodeOrd); pstmt.setString(4,itemCodeOrd);
...@@ -767,8 +770,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -767,8 +770,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
+" and lot_no = ? and lot_sl = ? and loc_code = ? "; +" and lot_no = ? and lot_sl = ? and loc_code = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
//pstmt.setString(1,sordNo); pstmt.setString(1,sordNo);
pstmt.setString(1,sordNoDet);
pstmt.setString(2,lineNo); pstmt.setString(2,lineNo);
pstmt.setString(3,expLev); pstmt.setString(3,expLev);
pstmt.setString(4,itemCodeOrd); pstmt.setString(4,itemCodeOrd);
...@@ -791,8 +793,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -791,8 +793,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
//pstmt.setDouble(1,qtyAlloc - quantityStduom); //pstmt.setDouble(1,qtyAlloc - quantityStduom);
pstmt.setDouble(1,quantityStduom); pstmt.setDouble(1,quantityStduom);
//pstmt.setString(2,sordNo); pstmt.setString(2,sordNo);
pstmt.setString(2,sordNoDet);
pstmt.setString(3,lineNo); pstmt.setString(3,lineNo);
pstmt.setString(4,expLev); pstmt.setString(4,expLev);
pstmt.setString(5,itemCodeOrd); pstmt.setString(5,itemCodeOrd);
...@@ -822,9 +823,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -822,9 +823,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
pstmt.setDouble(1, quantityStduom); pstmt.setDouble(1, quantityStduom);
pstmt.setDouble(2,quantity); pstmt.setDouble(2,quantity);
pstmt.setTimestamp(3,despDate); pstmt.setTimestamp(3,despDate);
pstmt.setString(4,sordNo);
//pstmt.setString(4,sordNo);
pstmt.setString(4,sordNoDet);
//changes lineNo to lineNoSord By Pavan Rane on 30/05/17 START //changes lineNo to lineNoSord By Pavan Rane on 30/05/17 START
pstmt.setString(5, lineNoSord); pstmt.setString(5, lineNoSord);
...@@ -870,8 +869,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -870,8 +869,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
sql = " select order_type, item_ser, pending_order from sorder " sql = " select order_type, item_ser, pending_order from sorder "
+" where sale_order = ?"; +" where sale_order = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
//pstmt.setString(1,sordNo); pstmt.setString(1,sordNo);
pstmt.setString(1,sordNoDet);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
...@@ -914,8 +912,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -914,8 +912,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
updDesp.put("tran_id", tranId); updDesp.put("tran_id", tranId);
updDesp.put("tran_type", "ID"); updDesp.put("tran_type", "ID");
updDesp.put("line_no", lineNo); updDesp.put("line_no", lineNo);
//updDesp.put("sorder_no",sordNo); updDesp.put("sorder_no",sordNo);
updDesp.put("sorder_no",sordNoDet);
updDesp.put("item_code", itemCode); updDesp.put("item_code", itemCode);
updDesp.put("site_code", siteCode); updDesp.put("site_code", siteCode);
updDesp.put("loc_code", locCode); updDesp.put("loc_code", locCode);
...@@ -1109,8 +1106,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -1109,8 +1106,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
sql = "select sum(quantity) as lc_order_qty , sum(quantity) - sum(qty_desp) as mqty_chk from sorditem " sql = "select sum(quantity) as lc_order_qty , sum(quantity) - sum(qty_desp) as mqty_chk from sorditem "
+ "where sale_order = ? and line_type = 'I'"; + "where sale_order = ? and line_type = 'I'";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
//pstmt.setString(1,sordNo); pstmt.setString(1,sordNo);
pstmt.setString(1,sordNoDet);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
...@@ -1142,8 +1138,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -1142,8 +1138,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
pstmt.setString(2,status); pstmt.setString(2,status);
pstmt.setTimestamp(3,despDate); pstmt.setTimestamp(3,despDate);
pstmt.setString(4,allocFlag); pstmt.setString(4,allocFlag);
//pstmt.setString(5,sordNo); pstmt.setString(5,sordNo);
pstmt.setString(5,sordNoDet);
pstmt.executeUpdate(); pstmt.executeUpdate();
...@@ -1193,8 +1188,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -1193,8 +1188,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
{ {
sql = " update sorditem set status = 'C' where sale_order = ? and line_no = ? and exp_lev= ? "; sql = " update sorditem set status = 'C' where sale_order = ? and line_no = ? and exp_lev= ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
//pstmt.setString(1,sordNo); pstmt.setString(1,sordNo);
pstmt.setString(1,sordNoDet);
pstmt.setString(2,lineNoSord); pstmt.setString(2,lineNoSord);
pstmt.setString(3,expLev); pstmt.setString(3,expLev);
pstmt.executeUpdate(); pstmt.executeUpdate();
...@@ -1206,8 +1200,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -1206,8 +1200,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
sql = "update sorddet set status = 'C' where sale_order = ? and line_no = ? "; sql = "update sorddet set status = 'C' where sale_order = ? and line_no = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
//pstmt.setString(1,sordNo); pstmt.setString(1,sordNo);
pstmt.setString(1,sordNoDet);
pstmt.setString(2,lineNoSord); pstmt.setString(2,lineNoSord);
pstmt.executeUpdate(); pstmt.executeUpdate();
...@@ -1222,8 +1215,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -1222,8 +1215,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
sql = "select count(1) as ll_cnt from sorddet where sale_order = ? and status <> 'C'"; sql = "select count(1) as ll_cnt from sorddet where sale_order = ? and status <> 'C'";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
//pstmt.setString(1,sordNo); pstmt.setString(1,sordNo);
pstmt.setString(1,sordNoDet);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
while(rs.next()) while(rs.next())
{ {
...@@ -1240,8 +1232,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -1240,8 +1232,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setTimestamp(1,despDate); pstmt.setTimestamp(1,despDate);
//pstmt.setString(2,sordNo); pstmt.setString(2,sordNo);
pstmt.setString(2,sordNoDet);
pstmt.executeUpdate(); pstmt.executeUpdate();
...@@ -1261,8 +1252,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -1261,8 +1252,7 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setTimestamp(1,despDate); pstmt.setTimestamp(1,despDate);
//pstmt.setString(2,sordNo); pstmt.setString(2,sordNo);
pstmt.setString(2,sordNoDet);
pstmt.executeUpdate(); pstmt.executeUpdate();
...@@ -1360,7 +1350,6 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm ...@@ -1360,7 +1350,6 @@ public class DespatchConfirm extends ActionHandlerEJB implements DespatchConfirm
} }
}//status not cancelled }//status not cancelled
} }
//mayur kalidas nair -25-12-17-------end
pstmt3.close(); pstmt3.close();
pstmt3 = null; pstmt3 = null;
rs3.close(); rs3.close();
......
...@@ -1705,7 +1705,9 @@ public class PorderConf extends ActionHandlerEJB implements PorderConfLocal, Por ...@@ -1705,7 +1705,9 @@ public class PorderConf extends ActionHandlerEJB implements PorderConfLocal, Por
masterStateful = (MasterStatefulLocal)ctx.lookup("ibase/MasterStatefulEJB/local"); masterStateful = (MasterStatefulLocal)ctx.lookup("ibase/MasterStatefulEJB/local");
System.out.println("-----------masterStateful------- " + masterStateful); System.out.println("-----------masterStateful------- " + masterStateful);
String [] authencate = new String[2]; String [] authencate = new String[2];
authencate[0] = ""; //Changes By Ajay on 25-12-2017:START
authencate[0] = "userId";
//Changes By Ajay on 25-12-2017:END
authencate[1] = ""; authencate[1] = "";
System.out.println("xmlString to masterstateful [" + xmlString + "]"); System.out.println("xmlString to masterstateful [" + xmlString + "]");
retString = masterStateful.processRequest(authencate, siteCode, true, xmlString,true,conn); retString = masterStateful.processRequest(authencate, siteCode, true, xmlString,true,conn);
......
...@@ -71,16 +71,20 @@ public class SaleOrderHold extends ActionHandlerEJB implements SaleOrderHoldLoca ...@@ -71,16 +71,20 @@ public class SaleOrderHold extends ActionHandlerEJB implements SaleOrderHoldLoca
if ("db2".equalsIgnoreCase(CommonConstants.DB_NAME ) || "mysql".equalsIgnoreCase(CommonConstants.DB_NAME )) if ("db2".equalsIgnoreCase(CommonConstants.DB_NAME ) || "mysql".equalsIgnoreCase(CommonConstants.DB_NAME ))
{ {
sql = " SELECT confirmed, status FROM sorder WHERE sale_order = ? for update "; //Changes and Commented By Ajay on 22-12-2017:START
//sql = " SELECT confirmed, status FROM sorder WHERE sale_order = ? for update ";
sql = "SELECT confirmed,(CASE WHEN status IS NULL THEN 'P' ELSE status END) as status FROM sorder WHERE sale_order = ? for update ";
} }
else if ( "mssql".equalsIgnoreCase(CommonConstants.DB_NAME )) else if ( "mssql".equalsIgnoreCase(CommonConstants.DB_NAME ))
{ {
sql = " SELECT confirmed, status FROM sorder (updlock) WHERE sale_order = ? "; //sql = " SELECT confirmed, status FROM sorder (updlock) WHERE sale_order = ? ";
sql = "SELECT confirmed,(CASE WHEN status IS NULL THEN 'P' ELSE status END) as status FROM sorder (updlock) WHERE sale_order = ?";
} }
else else
{ {
sql = " SELECT confirmed, status FROM sorder WHERE sale_order = ? for update nowait "; //sql = " SELECT confirmed, status FROM sorder WHERE sale_order = ? for update nowait ";
sql = "SELECT confirmed,(CASE WHEN status IS NULL THEN 'P' ELSE status END) as status FROM sorder WHERE sale_order = ? for update nowait";
//Changes and Commented By Ajay on 22-12-2017:END
} }
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
......
...@@ -75,16 +75,21 @@ public class SaleOrderRelease extends ActionHandlerEJB implements SaleOrderRelea ...@@ -75,16 +75,21 @@ public class SaleOrderRelease extends ActionHandlerEJB implements SaleOrderRelea
if ("db2".equalsIgnoreCase(CommonConstants.DB_NAME ) || "mysql".equalsIgnoreCase(CommonConstants.DB_NAME )) if ("db2".equalsIgnoreCase(CommonConstants.DB_NAME ) || "mysql".equalsIgnoreCase(CommonConstants.DB_NAME ))
{ {
sql = " SELECT confirmed, status FROM sorder WHERE sale_order = ? for update "; //Changes and Commented By Ajay on 22-12-2017:START
//sql = " SELECT confirmed, status FROM sorder WHERE sale_order = ? for update ";
sql = "SELECT confirmed,(CASE WHEN status IS NULL THEN 'P' ELSE status END) as status FROM sorder WHERE sale_order = ? for update ";
} }
else if ( "mssql".equalsIgnoreCase(CommonConstants.DB_NAME )) else if ( "mssql".equalsIgnoreCase(CommonConstants.DB_NAME ))
{ {
sql = " SELECT confirmed, status FROM sorder (updlock) WHERE sale_order = ? "; //sql = " SELECT confirmed, status FROM sorder (updlock) WHERE sale_order = ? ";
sql = "SELECT confirmed,(CASE WHEN status IS NULL THEN 'P' ELSE status END) as status FROM sorder (updlock) WHERE sale_order = ? ";
} }
else else
{ {
sql = " SELECT confirmed, status FROM sorder WHERE sale_order = ? for update nowait "; //sql = " SELECT confirmed, status FROM sorder WHERE sale_order = ? for update nowait ";
sql = "SELECT confirmed,(CASE WHEN status IS NULL THEN 'P' ELSE status END) as status FROM sorder WHERE sale_order = ? for update nowait";
//Changes and Commented By Ajay on 22-12-2017:END
} }
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,tranId); pstmt.setString(1,tranId);
......
...@@ -66,8 +66,12 @@ public class SorderConf extends ActionHandlerEJB implements SorderConfLocal, Sor ...@@ -66,8 +66,12 @@ public class SorderConf extends ActionHandlerEJB implements SorderConfLocal, Sor
if (saleOrder != null && saleOrder.trim().length() > 0) if (saleOrder != null && saleOrder.trim().length() > 0)
{ {
sql = " select cust_code , item_ser , site_code , due_date , tot_amt, confirmed , " + //Changes and Commented By Ajay on 22-12-2017:START
" status, order_date from sorder where sale_order = ? "; //sql = " select cust_code , item_ser , site_code , due_date , tot_amt, confirmed , " +
// " status, order_date from sorder where sale_order = ? ";
sql = "select cust_code , item_ser , site_code , due_date , tot_amt, confirmed , " +
"(CASE WHEN status IS NULL THEN 'P' ELSE status END) as status , order_date from sorder where sale_order = ?";
//Changes and Commented By Ajay on 22-12-2017:END
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, saleOrder); pstmt.setString(1, saleOrder);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
......
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