Commit 3468acc9 authored by msingh's avatar msingh

Changed by Manish on 01/04/16 for maximum cursor issue for DDUK .


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101066 ce508802-f39f-4f6c-b175-0d175dae99d5
parent db08d8de
...@@ -256,6 +256,18 @@ public class DespatchConfWiz extends ValidatorEJB implements DespatchConfWizLoca ...@@ -256,6 +256,18 @@ public class DespatchConfWiz extends ValidatorEJB implements DespatchConfWizLoca
serviceCode = rs.getString("SERVICE_CODE"); serviceCode = rs.getString("SERVICE_CODE");
compName = rs.getString("COMP_NAME"); compName = rs.getString("COMP_NAME");
} }
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (pstmt != null)
{
pstmt.close();
pstmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
compName=compName==null ? "" :compName.trim(); compName=compName==null ? "" :compName.trim();
System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]"); System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]");
sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? "; sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? ";
...@@ -266,6 +278,18 @@ public class DespatchConfWiz extends ValidatorEJB implements DespatchConfWizLoca ...@@ -266,6 +278,18 @@ public class DespatchConfWiz extends ValidatorEJB implements DespatchConfWizLoca
{ {
serviceURI = rs.getString("SERVICE_URI"); serviceURI = rs.getString("SERVICE_URI");
} }
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (pstmt != null)
{
pstmt.close();
pstmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
serviceURI=serviceURI==null ? "" :serviceURI.trim(); serviceURI=serviceURI==null ? "" :serviceURI.trim();
System.out.println("serviceURI = ["+serviceURI+"]---> compName = ["+compName+"]"); System.out.println("serviceURI = ["+serviceURI+"]---> compName = ["+compName+"]");
Service service = new Service(); Service service = new Service();
...@@ -306,7 +330,12 @@ public class DespatchConfWiz extends ValidatorEJB implements DespatchConfWizLoca ...@@ -306,7 +330,12 @@ public class DespatchConfWiz extends ValidatorEJB implements DespatchConfWizLoca
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
if (rs !=null)
{
rs.close();
rs=null;
}
} }
catch(Exception e) catch(Exception e)
{ {
......
...@@ -324,6 +324,18 @@ public class DocTranPos extends ValidatorEJB implements DocTranPosLocal, DocTran ...@@ -324,6 +324,18 @@ public class DocTranPos extends ValidatorEJB implements DocTranPosLocal, DocTran
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
//Changed by Manish on 1-04-2016 to close prepared statement [START]
if(pstmtStock != null)
{
pstmtStock.close();
pstmtStock = null;
}
if(rsStock != null)
{
rsStock.close();
rsStock = null;
}
//Changed by Manish on 1-04-2016 to close prepared statement [END]
if (retString != null && retString.trim().length() > 0 ) if (retString != null && retString.trim().length() > 0 )
{ {
isError = true; isError = true;
......
...@@ -843,6 +843,19 @@ public class DockTranConf extends ValidatorEJB implements DockTranConfLocal,Dock ...@@ -843,6 +843,19 @@ public class DockTranConf extends ValidatorEJB implements DockTranConfLocal,Dock
} }
//Changed by wasim on 14-03-2016 to close prepared statement [END] //Changed by wasim on 14-03-2016 to close prepared statement [END]
//Changed by Manish on 1-04-2016 to close prepared statement [START]
if(pstmtStock != null)
{
pstmtStock.close();
pstmtStock = null;
}
if(rsStock != null)
{
rsStock.close();
rsStock = null;
}
//Changed by Manish on 1-04-2016 to close prepared statement [END]
if (retString != null && retString.trim().length() > 0 ) if (retString != null && retString.trim().length() > 0 )
{ {
isError = true; isError = true;
......
...@@ -367,7 +367,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -367,7 +367,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
// Changed by Sneha on 16-03-2016, calling isReceiptGeneration method and put values of getwayAmount in map [Start] // Changed by Sneha on 16-03-2016, calling isReceiptGeneration method and put values of getwayAmount in map [Start]
receiptCount = isReceiptGeneration(saleOrder, conn); receiptCount = isReceiptGeneration(saleOrder, conn);
sordMap = getSalesDespatchDetails(ptcn, conn); sordMap = getSalesDespatchDetails(ptcn, conn);
System.out.println("getwayAmount value ==========>>[" + getwayAmount + "]"); System.out.println("getwayAmount value ==========>>[" + getwayAmount + "]");
invoiceDetailsMap.put("chq_amt", getwayAmount); invoiceDetailsMap.put("chq_amt", getwayAmount);
// Changed by Sneha on 16-03-2016, calling isReceiptGeneration method and put values of getwayAmount in map [End] // Changed by Sneha on 16-03-2016, calling isReceiptGeneration method and put values of getwayAmount in map [End]
...@@ -647,7 +647,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -647,7 +647,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
invoiceDetailsMap.put("remarks","Advance receipt against SO No. "+saleOrderL); invoiceDetailsMap.put("remarks","Advance receipt against SO No. "+saleOrderL);
invoiceDetailsMap.put("bank_code",bankCode);//Need to discuss invoiceDetailsMap.put("bank_code",bankCode);//Need to discuss
// invoiceDetailsMap.putAll(custDetail(custCode, bankCode, conn)); // invoiceDetailsMap.putAll(custDetail(custCode, bankCode, conn));
invoiceDetailsMap.putAll(custDetail(custCode, bankCode, siteCodeDesp, conn)); invoiceDetailsMap.putAll(custDetail(custCode, bankCode, siteCodeDesp, conn));
System.out.println("invoiceDetailsMap from custDetail------>>"+invoiceDetailsMap); System.out.println("invoiceDetailsMap from custDetail------>>"+invoiceDetailsMap);
SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getApplDateFormat());
...@@ -709,7 +709,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -709,7 +709,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
{ {
//Changed by samadhan on 01/06/2015 for status tracking update in magento system.start //Changed by samadhan on 01/06/2015 for status tracking update in magento system.start
ShipmentStatus objShipment = new ShipmentStatus(); /*ShipmentStatus objShipment = new ShipmentStatus();
CommonWmsUtil wmsUtil = new CommonWmsUtil(); CommonWmsUtil wmsUtil = new CommonWmsUtil();
String apiShipUrl = wmsUtil.getDDSalesConfig("SHIP_STATUS_URL"); String apiShipUrl = wmsUtil.getDDSalesConfig("SHIP_STATUS_URL");
//Changed by wasim on 14-08-2015 to get api Key for magento [START] //Changed by wasim on 14-08-2015 to get api Key for magento [START]
...@@ -720,7 +720,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -720,7 +720,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
objShipment.setStatus("complete"); objShipment.setStatus("complete");
objShipment.setTrackingNumbers(wmsUtil.getTrackingNo(ptcn, conn)); objShipment.setTrackingNumbers(wmsUtil.getTrackingNo(ptcn, conn));
objShipment.setComment("Sale Order Complete"); objShipment.setComment("Sale Order Complete");
wmsUtil.CallTrackShipStatus(objShipment, apiShipUrl); wmsUtil.CallTrackShipStatus(objShipment, apiShipUrl); */
//Changed by samadhan on 01/06/2015 for status tracking update in magento system.end //Changed by samadhan on 01/06/2015 for status tracking update in magento system.end
...@@ -772,6 +772,23 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -772,6 +772,23 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
} }
pstmt.close();pstmt = null; pstmt.close();pstmt = null;
//Changed by Manish on 01/04/2016 for status tracking update in magento system after despatch confirm.[start]
System.out.println("status tracking update in magento start");
ShipmentStatus objShipment = new ShipmentStatus();
CommonWmsUtil wmsUtil = new CommonWmsUtil();
String apiShipUrl = wmsUtil.getDDSalesConfig("SHIP_STATUS_URL");
//Changed by wasim on 14-08-2015 to get api Key for magento [START]
String apiKey = wmsUtil.getDDSalesConfig("API_KEY");
objShipment.setApiKey(apiKey);
//Changed by wasim on 14-08-2015 to get api Key for magento [END]
objShipment.setOrderID(saleOrderL);
objShipment.setStatus("complete");
objShipment.setTrackingNumbers(wmsUtil.getTrackingNo(ptcn, conn));
objShipment.setComment("Sale Order Complete");
wmsUtil.CallTrackShipStatus(objShipment, apiShipUrl);
System.out.println("status tracking update in magento END");
//Changed by Manish on 01/04/2016 for status tracking update in magento system after despatch confirm.[end]
//Changed by Manish on [12/05/15] start //Changed by Manish on [12/05/15] start
String printer = ""; String printer = "";
printer = genericUtility.getColumnValue( "printer_name", dom ); printer = genericUtility.getColumnValue( "printer_name", dom );
...@@ -1909,6 +1926,18 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -1909,6 +1926,18 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
serviceCode = rs.getString("SERVICE_CODE"); serviceCode = rs.getString("SERVICE_CODE");
compName = rs.getString("COMP_NAME"); compName = rs.getString("COMP_NAME");
} }
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (pstmt != null)
{
pstmt.close();
pstmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
compName=compName==null ? "" :compName.trim(); compName=compName==null ? "" :compName.trim();
System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]"); System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]");
sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? "; sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? ";
...@@ -1919,6 +1948,18 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -1919,6 +1948,18 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
{ {
serviceURI = rs.getString("SERVICE_URI"); serviceURI = rs.getString("SERVICE_URI");
} }
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (pstmt != null)
{
pstmt.close();
pstmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
serviceURI=serviceURI==null ? "" :serviceURI.trim(); serviceURI=serviceURI==null ? "" :serviceURI.trim();
System.out.println("serviceURI = ["+serviceURI+"]---> compName = ["+compName+"]"); System.out.println("serviceURI = ["+serviceURI+"]---> compName = ["+compName+"]");
Service service = new Service(); Service service = new Service();
...@@ -1959,7 +2000,12 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -1959,7 +2000,12 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
if (rs !=null)
{
rs.close();
rs=null;
}
} }
catch(Exception e) catch(Exception e)
{ {
...@@ -2378,7 +2424,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -2378,7 +2424,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
} }
} }
String objName = ""; String objName = "";
//String outputFilename = this.objName + loginSite + System.currentTimeMillis(); //String outputFilename = this.objName + loginSite + System.currentTimeMillis();
XSDParser xsdParser = new XSDParser(reportObjName); XSDParser xsdParser = new XSDParser(reportObjName);
...@@ -2649,7 +2695,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -2649,7 +2695,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
SimpleDateFormat sdfAppl = new SimpleDateFormat(genericUtility.getApplDateFormat()); SimpleDateFormat sdfAppl = new SimpleDateFormat(genericUtility.getApplDateFormat());
String currDateStr = sdfAppl.format(currDate); String currDateStr = sdfAppl.format(currDate);
//Changed by manish on 28/03/16 for getting current date [end] //Changed by manish on 28/03/16 for getting current date [end]
if(custCode != null && custCode.length() > 0) if(custCode != null && custCode.length() > 0)
{ {
sql = "SELECT CUST_NAME,ACCT_CODE__AR,CCTR_CODE__AR,CURR_CODE,RCP_MODE,ACCT_CODE__ADV," sql = "SELECT CUST_NAME,ACCT_CODE__AR,CCTR_CODE__AR,CURR_CODE,RCP_MODE,ACCT_CODE__ADV,"
...@@ -2739,10 +2785,10 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -2739,10 +2785,10 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
rcpMap.put("cctr_code__cf",cctrCodeCf); rcpMap.put("cctr_code__cf",cctrCodeCf);
rcpMap.put("curr_code",currCode); rcpMap.put("curr_code",currCode);
// String exchangeRate = getColumnDescr(conn, "std_exrt", "currency", "curr_code", currCode); // String exchangeRate = getColumnDescr(conn, "std_exrt", "currency", "curr_code", currCode);
//Changed by manish on 28/03/16 for setting Exchange Rate from FinnCommon [start] //Changed by manish on 28/03/16 for setting Exchange Rate from FinnCommon [start]
sql = " SELECT FIN_ENTITY FROM SITE WHERE SITE_CODE = ? "; sql = " SELECT FIN_ENTITY FROM SITE WHERE SITE_CODE = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,siteCode); pstmt.setString(1,siteCode);
...@@ -2771,7 +2817,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -2771,7 +2817,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if(currCode.equals(finCurrCode)) if(currCode.equals(finCurrCode))
{ {
exchRate = "1"; exchRate = "1";
...@@ -2780,7 +2826,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -2780,7 +2826,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
{ {
System.out.println("TODAY IS="+currDateStr); System.out.println("TODAY IS="+currDateStr);
System.out.println("Order Site="+siteCode); System.out.println("Order Site="+siteCode);
Double exchRateFinn = finCommon.getDailyExchRateSellBuy(currCode.trim(),"",siteCode.trim(),currDateStr.trim(),"S", conn); Double exchRateFinn = finCommon.getDailyExchRateSellBuy(currCode.trim(),"",siteCode.trim(),currDateStr.trim(),"S", conn);
...@@ -2796,9 +2842,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -2796,9 +2842,9 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
exchRate = getColumnDescr(conn, "std_exrt", "currency", "curr_code", currCode); exchRate = getColumnDescr(conn, "std_exrt", "currency", "curr_code", currCode);
} }
} }
//Changed by manish on 28/03/16 for setting Exchange Rate from FinnCommon [end] //Changed by manish on 28/03/16 for setting Exchange Rate from FinnCommon [end]
System.out.println("exchangeRate-------->>"+exchRate); System.out.println("exchangeRate-------->>"+exchRate);
rcpMap.put("exch_rate",exchRate ); rcpMap.put("exch_rate",exchRate );
} }
...@@ -2957,7 +3003,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT ...@@ -2957,7 +3003,7 @@ public class DockTranPos extends ValidatorEJB implements DockTranPosLocal, DockT
try try
{ {
//sordMap = getSalesDespatchDetails(PTCN, conn); //sordMap = getSalesDespatchDetails(PTCN, conn);
payAmt = (Double)sordMap.get("PAY_AMT"); payAmt = (Double)sordMap.get("PAY_AMT");
authId = (String)sordMap.get("REMARKS3"); authId = (String)sordMap.get("REMARKS3");
currCode = (String)sordMap.get("CURR_CODE"); currCode = (String)sordMap.get("CURR_CODE");
......
...@@ -901,11 +901,18 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc ...@@ -901,11 +901,18 @@ public class MultiplePtcnWizConf extends ActionHandlerEJB implements MultiplePtc
pstmt.close(); pstmt.close();
pstmt = null;//While close. pstmt = null;//While close.
} }
//Changed by Manish on 1-04-2016 to close prepared statement [START]
if(pstmtStock != null) if(pstmtStock != null)
{ {
pstmtStock.close(); pstmtStock.close();
pstmtStock = null; pstmtStock = null;
} }
if(rsStock != null)
{
rsStock.close();
rsStock = null;
}
//Changed by Manish on 1-04-2016 to close prepared statement [END]
if (errorString != null && errorString.trim().length() > 0 ) if (errorString != null && errorString.trim().length() > 0 )
{ {
......
...@@ -986,11 +986,18 @@ public class MultiplePtcnWizPos extends ValidatorEJB implements MultiplePtcnWizP ...@@ -986,11 +986,18 @@ public class MultiplePtcnWizPos extends ValidatorEJB implements MultiplePtcnWizP
pstmt.close(); pstmt.close();
pstmt = null;//While close. pstmt = null;//While close.
} }
//Changed by Manish on 1-04-2016 to close prepared statement [START]
if(pstmtStock != null) if(pstmtStock != null)
{ {
pstmtStock.close(); pstmtStock.close();
pstmtStock = null; pstmtStock = null;
} }
if(rsStock != null)
{
rsStock.close();
rsStock = null;
}
//Changed by Manish on 1-04-2016 to close prepared statement [END]
if (errorString != null && errorString.trim().length() > 0 ) if (errorString != null && errorString.trim().length() > 0 )
{ {
......
...@@ -277,6 +277,25 @@ public class PalletNoIC extends ValidatorEJB implements PalletNoICLocal, PalletN ...@@ -277,6 +277,25 @@ public class PalletNoIC extends ValidatorEJB implements PalletNoICLocal, PalletN
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
// Changed by Manish on 31/03/16 for validation on hold sale order [start]
if("DDUK".equalsIgnoreCase(projectCode))
{
sql= " SELECT DISTINCT(WT.PTCN) FROM WAVE_TASK_DET WT, SORDER S WHERE S.SALE_ORDER = WT.SALE_ORDER AND S.STATUS = 'H' AND WT.PTCN = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, palletNoDom.trim());
rs = pstmt.executeQuery();
if(rs.next())
{
System.out.println("sale order is hold");
errList.add( "VTSALHOLD1" );
errFields.add( childNodeName.toLowerCase() );
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
}
// Changed by Manish on 31/03/16 for validation on hold sale order [end]
//Changed By Pragyan 06/03/13 To check the trf status for records //Changed By Pragyan 06/03/13 To check the trf status for records
//sql = "SELECT PICK_ORDER,PICK_TYPE FROM PICK_ISS_HDR HDR WHERE HDR.PALLET_NO = ?"; //sql = "SELECT PICK_ORDER,PICK_TYPE FROM PICK_ISS_HDR HDR WHERE HDR.PALLET_NO = ?";
......
...@@ -1019,7 +1019,7 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal, ...@@ -1019,7 +1019,7 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal,
} }
//} //}
//Changed by Rohan on 30-07-13 for generating UPS/FEDEX lable in case of non inventory manual shipment.end //Changed by Rohan on 30-07-13 for generating UPS/FEDEX lable in case of non inventory manual shipment.end
if(packgeList.length != 0 || packgeList.length > 0) if(packgeList.length != 0 || packgeList.length > 0)
{ {
...@@ -3182,6 +3182,18 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal, ...@@ -3182,6 +3182,18 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal,
compName = rs.getString("COMP_NAME"); compName = rs.getString("COMP_NAME");
} }
System.out.println("serviceCode = "+serviceCode+" compName "+compName); System.out.println("serviceCode = "+serviceCode+" compName "+compName);
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (pStmt != null)
{
pStmt.close();
pStmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
sql = "SELECT SERVICE_URI,METHOD_NAME FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? "; sql = "SELECT SERVICE_URI,METHOD_NAME FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? ";
pStmt = conn.prepareStatement(sql); pStmt = conn.prepareStatement(sql);
pStmt.setString(1,serviceCode); pStmt.setString(1,serviceCode);
...@@ -3192,6 +3204,18 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal, ...@@ -3192,6 +3204,18 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal,
methodName=rs.getString("METHOD_NAME"); methodName=rs.getString("METHOD_NAME");
} }
System.out.println("serviceURI = "+serviceURI+" compName = "+compName); System.out.println("serviceURI = "+serviceURI+" compName = "+compName);
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (pStmt != null)
{
pStmt.close();
pStmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
Service service = new Service(); Service service = new Service();
Call call = (Call)service.createCall(); Call call = (Call)service.createCall();
call.setTargetEndpointAddress(new java.net.URL(serviceURI)); call.setTargetEndpointAddress(new java.net.URL(serviceURI));
...@@ -3231,6 +3255,11 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal, ...@@ -3231,6 +3255,11 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal,
pStmt.close(); pStmt.close();
pStmt = null; pStmt = null;
} }
if (rs !=null)
{
rs.close();
rs=null;
}
/*if( conn != null ){ /*if( conn != null ){
conn.close(); conn.close();
conn = null; conn = null;
......
...@@ -75,12 +75,12 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -75,12 +75,12 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
CommonWmsUtil commonUtilObj = new CommonWmsUtil(); CommonWmsUtil commonUtilObj = new CommonWmsUtil();
FinCommon finCommon = new FinCommon(); FinCommon finCommon = new FinCommon();
DistCommon distcommon = new DistCommon(); DistCommon distcommon = new DistCommon();
String exchRate = ""; String exchRate = "";
String finEntity = ""; String finEntity = "";
String finCurrCode = ""; String finCurrCode = "";
try try
{ {
...@@ -191,7 +191,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -191,7 +191,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if(currCode.equals(finCurrCode)) if(currCode.equals(finCurrCode))
{ {
exchRate = "1"; exchRate = "1";
...@@ -201,7 +201,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -201,7 +201,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
{ {
System.out.println("TODAY IS="+currDateStr); System.out.println("TODAY IS="+currDateStr);
System.out.println("Order Site="+siteCodeG); System.out.println("Order Site="+siteCodeG);
Double exchRateFinn = finCommon.getDailyExchRateSellBuy(currCode.trim(),"",siteCodeG.trim(),currDateStr.trim(),"S", conn); Double exchRateFinn = finCommon.getDailyExchRateSellBuy(currCode.trim(),"",siteCodeG.trim(),currDateStr.trim(),"S", conn);
...@@ -217,9 +217,9 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -217,9 +217,9 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
sql = " SELECT std_exrt FROM currency WHERE CURR_CODE = ?"; sql = " SELECT std_exrt FROM currency WHERE CURR_CODE = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,currCode); pstmt.setString(1,currCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
{ {
exchRate = checkNull(rs.getString("std_exrt")); exchRate = checkNull(rs.getString("std_exrt"));
...@@ -228,7 +228,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -228,7 +228,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
pstmt.close(); pstmt = null; pstmt.close(); pstmt = null;
} }
System.out.println("Exchange Rate is="+exchRate); System.out.println("Exchange Rate is="+exchRate);
} }
setNodeValue(dom, "exch_rate", exchRate); setNodeValue(dom, "exch_rate", exchRate);
//Changed by manish on 23/02/16 for setting Exchange Rate from FinnCommon [end] //Changed by manish on 23/02/16 for setting Exchange Rate from FinnCommon [end]
...@@ -241,8 +241,8 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -241,8 +241,8 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
System.out.println("ErrSaleOrder------>>["+ErrSaleOrder+"]"); System.out.println("ErrSaleOrder------>>["+ErrSaleOrder+"]");
//headerValuesMap = getSorderHdrData(dom); //headerValuesMap = getSorderHdrData(dom);
//System.out.println("After getSorderHdrData headerValuesMap------>>"+headerValuesMap); UNIT //System.out.println("After getSorderHdrData headerValuesMap------>>"+headerValuesMap); UNIT
//Changed By Manish 02/03/16 check sorder exist.start //Changed By Manish 02/03/16 check sorder exist.start
sql = "SELECT COUNT(*) FROM sorder WHERE SALE_ORDER = ?"; sql = "SELECT COUNT(*) FROM sorder WHERE SALE_ORDER = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
...@@ -256,15 +256,15 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -256,15 +256,15 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
rs = null; rs = null;
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
if(sCtr > 0) if(sCtr > 0)
{ {
retString = "Sales Order Number : ( "+ErrSaleOrder + ") Exist !!!"; retString = "Sales Order Number : ( "+ErrSaleOrder + ") Exist !!!";
return retString; return retString;
} }
//Changed By Manish 02/03/16 check sorder exist.end //Changed By Manish 02/03/16 check sorder exist.end
System.out.println("xmlString Before save data------>>["+xmlString+"]"); System.out.println("xmlString Before save data------>>["+xmlString+"]");
retString=saveData(this.siteCodeG, xmlString, conn); retString=saveData(this.siteCodeG, xmlString, conn);
System.out.println("Before retString------>>["+retString+"]"); System.out.println("Before retString------>>["+retString+"]");
...@@ -666,6 +666,18 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -666,6 +666,18 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
} }
compName=compName==null ? "" :compName.trim(); compName=compName==null ? "" :compName.trim();
System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]"); System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]");
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (psmt != null)
{
psmt.close();
psmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? "; sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? ";
psmt = conn.prepareStatement(sql); psmt = conn.prepareStatement(sql);
psmt.setString(1,serviceCode); psmt.setString(1,serviceCode);
...@@ -676,6 +688,18 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -676,6 +688,18 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
} }
serviceURI=serviceURI==null ? "" :serviceURI.trim(); serviceURI=serviceURI==null ? "" :serviceURI.trim();
System.out.println("serviceURI = ["+serviceURI+"]---> compName = ["+compName+"]"); System.out.println("serviceURI = ["+serviceURI+"]---> compName = ["+compName+"]");
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (psmt != null)
{
psmt.close();
psmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
Service service = new Service(); Service service = new Service();
Call call = (Call)service.createCall(); Call call = (Call)service.createCall();
call.setTargetEndpointAddress(new java.net.URL(serviceURI)); call.setTargetEndpointAddress(new java.net.URL(serviceURI));
...@@ -715,7 +739,12 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -715,7 +739,12 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
{ {
psmt.close(); psmt.close();
psmt = null; psmt = null;
} }
if (rs !=null)
{
rs.close();
rs=null;
}
} }
catch(Exception e) catch(Exception e)
{ {
...@@ -828,7 +857,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -828,7 +857,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
System.out.println("ACCT_CODE__AR="+acctCodeAr); System.out.println("ACCT_CODE__AR="+acctCodeAr);
System.out.println("CCTR_CODE__AR="+cctrCodeAr); System.out.println("CCTR_CODE__AR="+cctrCodeAr);
//Changed by wasim on to set data from finparm 12-08-2015 [END] //Changed by wasim on to set data from finparm 12-08-2015 [END]
//Changed by Manish on 02/03/16 to set dlv_city,dlv_add1, dlv_add2, dlv_add3 up to size [start] //Changed by Manish on 02/03/16 to set dlv_city,dlv_add1, dlv_add2, dlv_add3 up to size [start]
cityDlv = checkNull(headerValesMap.get("dlv_city")); cityDlv = checkNull(headerValesMap.get("dlv_city"));
if (cityDlv.length() > 20) if (cityDlv.length() > 20)
...@@ -851,13 +880,13 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -851,13 +880,13 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
dlvadd3 = dlvadd3.substring(0, 30); dlvadd3 = dlvadd3.substring(0, 30);
} }
//Changed by Manish on 02/03/16 to set dlv_city ,dlv_add1, dlv_add2, dlv_add3 up to size [end] //Changed by Manish on 02/03/16 to set dlv_city ,dlv_add1, dlv_add2, dlv_add3 up to size [end]
//Changed by Manish on 05/03/16 to set sh_name,cust_name,full_name up to size [start] //Changed by Manish on 05/03/16 to set sh_name,cust_name,full_name up to size [start]
custName = checkNull(headerValesMap.get("buyer_name")); custName = checkNull(headerValesMap.get("buyer_name"));
//Changed by Manish on 05/03/16 to set sh_name,cust_name,full_name up to size [end] //Changed by Manish on 05/03/16 to set sh_name,cust_name,full_name up to size [end]
sql = "insert into customer ( cust_code,cust_type,cust_name,sh_name,group_code,addr1,addr2,addr3,city,state_code," sql = "insert into customer ( cust_code,cust_type,cust_name,sh_name,group_code,addr1,addr2,addr3,city,state_code,"
+ "pin,count_code,stan_code, tele1,tele2,tele3,fax,cust_code__bil,credit_lmt,chq_name," + "pin,count_code,stan_code, tele1,tele2,tele3,fax,cust_code__bil,credit_lmt,chq_name,"
+ "curr_code,acct_code__ar,cctr_code__ar,tax_chap,cr_term,tran_code,sales_pers,channel_partner,site_code,dis_link," + "curr_code,acct_code__ar,cctr_code__ar,tax_chap,cr_term,tran_code,sales_pers,channel_partner,site_code,dis_link,"
...@@ -876,9 +905,9 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -876,9 +905,9 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
pstmt.setString(1, headerValesMap.get("cust_code")); //cust_code pstmt.setString(1, headerValesMap.get("cust_code")); //cust_code
pstmt.setString(2,"D"); //cust_type pstmt.setString(2,"D"); //cust_type
//Changed by Manish on 05/03/16 to set cust_name,sh_name up to size [start] //Changed by Manish on 05/03/16 to set cust_name,sh_name up to size [start]
// pstmt.setString(3, headerValesMap.get("buyer_name")); //cust_name // pstmt.setString(3, headerValesMap.get("buyer_name")); //cust_name
if (custName.length() > 50) if (custName.length() > 50)
{ {
pstmt.setString(3, custName.substring(0, 50)); //cust_name pstmt.setString(3, custName.substring(0, 50)); //cust_name
...@@ -887,9 +916,9 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -887,9 +916,9 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
{ {
pstmt.setString(3, custName); //cust_name pstmt.setString(3, custName); //cust_name
} }
// pstmt.setString(4, headerValesMap.get("buyer_name")); //sh_name // pstmt.setString(4, headerValesMap.get("buyer_name")); //sh_name
/* if (custName.length() > 25) /* if (custName.length() > 25)
{ {
pstmt.setString(4, custName.substring(0, 25)); //sh_name pstmt.setString(4, custName.substring(0, 25)); //sh_name
} }
...@@ -903,7 +932,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -903,7 +932,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
/*pstmt.setString(6, headerValesMap.get("dlv_add1"));//addr1 /*pstmt.setString(6, headerValesMap.get("dlv_add1"));//addr1
pstmt.setString(7, headerValesMap.get("dlv_add2"));//addr2 pstmt.setString(7, headerValesMap.get("dlv_add2"));//addr2
pstmt.setString(8, headerValesMap.get("dlv_add2"));//addr3*/ pstmt.setString(8, headerValesMap.get("dlv_add2"));//addr3*/
// pstmt.setString(9, headerValesMap.get("dlv_city"));//city // pstmt.setString(9, headerValesMap.get("dlv_city"));//city
pstmt.setString(6, dlvadd1);//addr1 pstmt.setString(6, dlvadd1);//addr1
pstmt.setString(7, dlvadd2);//addr2 pstmt.setString(7, dlvadd2);//addr2
...@@ -979,9 +1008,9 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -979,9 +1008,9 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
pstmt.setString(51, headerValesMap.get("curr_code"));//curr_code__frt pstmt.setString(51, headerValesMap.get("curr_code"));//curr_code__frt
pstmt.setString(52, headerValesMap.get("curr_code"));//curr_code__ins pstmt.setString(52, headerValesMap.get("curr_code"));//curr_code__ins
pstmt.setString(53, "0");//adhoc_repl_perc pstmt.setString(53, "0");//adhoc_repl_perc
//Changed by Manish on 05/03/16 to set full_name to size [start] //Changed by Manish on 05/03/16 to set full_name to size [start]
// pstmt.setString(54, headerValesMap.get("buyer_name"));//full_name // pstmt.setString(54, headerValesMap.get("buyer_name"));//full_name
if (custName.length() > 70) if (custName.length() > 70)
{ {
pstmt.setString(54, custName.substring(0, 70)); //full_name pstmt.setString(54, custName.substring(0, 70)); //full_name
...@@ -991,7 +1020,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -991,7 +1020,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
pstmt.setString(54, custName); //full_name pstmt.setString(54, custName); //full_name
} }
//Changed by Manish on 05/03/16 to set full_name to size [end] //Changed by Manish on 05/03/16 to set full_name to size [end]
pstmt.setString(55, "N");//rate_round pstmt.setString(55, "N");//rate_round
pstmt.setString(56, "0");//rate_round_to pstmt.setString(56, "0");//rate_round_to
pstmt.setString(57, "N");//master_pack pstmt.setString(57, "N");//master_pack
...@@ -2210,7 +2239,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo ...@@ -2210,7 +2239,7 @@ public class UploadOrderEJB extends ActionHandlerEJB implements UploadOrderEJBLo
return str.trim(); return str.trim();
} }
} }
...@@ -55,13 +55,13 @@ public class DDInvoiceConfSchedule implements Schedule ...@@ -55,13 +55,13 @@ public class DDInvoiceConfSchedule implements Schedule
} }
public String invoiceSchdule(String xtraParams) throws RemoteException,ITMException public String invoiceSchdule(String xtraParams) throws RemoteException,ITMException
{ {
String sql = "", invoiceId = ""; String sql = "", invoiceId = "";
String errString = ""; String errString = "";
Connection conn = null; Connection conn = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
try try
{ {
...@@ -167,6 +167,18 @@ public class DDInvoiceConfSchedule implements Schedule ...@@ -167,6 +167,18 @@ public class DDInvoiceConfSchedule implements Schedule
} }
compName=compName==null ? "" :compName.trim(); compName=compName==null ? "" :compName.trim();
System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]"); System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]");
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (pstmt != null)
{
pstmt.close();
pstmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? "; sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? ";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,serviceCode); pstmt.setString(1,serviceCode);
...@@ -177,6 +189,18 @@ public class DDInvoiceConfSchedule implements Schedule ...@@ -177,6 +189,18 @@ public class DDInvoiceConfSchedule implements Schedule
} }
serviceURI=serviceURI==null ? "" :serviceURI.trim(); serviceURI=serviceURI==null ? "" :serviceURI.trim();
System.out.println("serviceURI = ["+serviceURI+"]---> compName = ["+compName+"]"); System.out.println("serviceURI = ["+serviceURI+"]---> compName = ["+compName+"]");
// Changed by Manish on 01/04/16 for max cursor issue [start]
if (pstmt != null)
{
pstmt.close();
pstmt=null;
}
if (rs !=null)
{
rs.close();
rs=null;
}
// Changed by Manish on 01/04/16 for max cursor issue [end]
Service service = new Service(); Service service = new Service();
Call call = (Call)service.createCall(); Call call = (Call)service.createCall();
call.setTargetEndpointAddress(new java.net.URL(serviceURI)); call.setTargetEndpointAddress(new java.net.URL(serviceURI));
...@@ -215,7 +239,12 @@ public class DDInvoiceConfSchedule implements Schedule ...@@ -215,7 +239,12 @@ public class DDInvoiceConfSchedule implements Schedule
{ {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
} }
if (rs !=null)
{
rs.close();
rs=null;
}
} }
catch(Exception e) catch(Exception e)
{ {
...@@ -262,9 +291,9 @@ public class DDInvoiceConfSchedule implements Schedule ...@@ -262,9 +291,9 @@ public class DDInvoiceConfSchedule implements Schedule
chgTerm = userInfoBean.getRemoteHost(); chgTerm = userInfoBean.getRemoteHost();
} }
xtraParamsBuff.append(XTRA_PARAMS_SEPARATOR).append("chgTerm=" + chgTerm ); xtraParamsBuff.append(XTRA_PARAMS_SEPARATOR).append("chgTerm=" + chgTerm );
System.out.println("xtraParamsBuff ["+xtraParamsBuff+"]"); System.out.println("xtraParamsBuff ["+xtraParamsBuff+"]");
return xtraParamsBuff.toString(); return xtraParamsBuff.toString();
} }
} }
...@@ -984,11 +984,18 @@ public class SorderInsertSchedule implements Schedule{ ...@@ -984,11 +984,18 @@ public class SorderInsertSchedule implements Schedule{
serviceCode = rs.getString("SERVICE_CODE"); serviceCode = rs.getString("SERVICE_CODE");
compName = rs.getString("COMP_NAME"); compName = rs.getString("COMP_NAME");
} }
if (rs != null ) // Changed by Manish on 01/04/16 for max cursor issue [start]
if (pstmt != null)
{
pstmt.close();
pstmt=null;
}
if (rs !=null)
{ {
rs.close(); rs.close();
rs = null; rs=null;
} }
// Changed by Manish on 01/04/16 for max cursor issue [end]
compName=compName==null ? "" :compName.trim(); compName=compName==null ? "" :compName.trim();
System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]"); System.out.println("serviceCode = ["+serviceCode+"] compName ["+compName+"]");
sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? "; sql = "SELECT SERVICE_URI FROM SYSTEM_EVENT_SERVICES WHERE SERVICE_CODE = ? ";
......
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