Commit f0b8dfca authored by nsawalakhe's avatar nsawalakhe

changes in SQL for BILL status


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98738 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 8937a130
package ibase.dashboard.ssc.ejb; package ibase.dashboard.ssc.ejb;
import ibase.system.config.ConnDriver; import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB; import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.GenericUtility; import ibase.webitm.utility.GenericUtility;
...@@ -8,16 +7,14 @@ import java.rmi.RemoteException; ...@@ -8,16 +7,14 @@ import java.rmi.RemoteException;
import java.sql.Connection; import java.sql.Connection;
import java.sql.PreparedStatement; import java.sql.PreparedStatement;
import java.sql.ResultSet; import java.sql.ResultSet;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.TreeMap; import java.util.TreeMap;
import javax.ejb.Stateless; import javax.ejb.Stateless;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
/** /**
* Session Bean implementation class SalesPersonSales * Session Bean implementation class SalesPersonSales
......
...@@ -16,7 +16,7 @@ public interface PendingPurcOrderLocal extends ValidatorLocal ...@@ -16,7 +16,7 @@ public interface PendingPurcOrderLocal extends ValidatorLocal
public JSONObject getPendingPO(String prdCode, String dataSourceName) throws RemoteException, ITMException; public JSONObject getPendingPO(String prdCode, String dataSourceName) throws RemoteException, ITMException;
public JSONObject getPendingPOValue(String prdCode, String dataSourceName) throws RemoteException, ITMException; public JSONObject getPendingPOValue(String prdCode, String dataSourceName) throws RemoteException, ITMException;
public JSONObject getPendingInvoice(String prdCode, String dataSourceName) throws RemoteException, ITMException; public JSONObject getPendingInvoice(String loginCode,String frmdate,String todate, String dataSourceName) throws RemoteException, ITMException;
public JSONObject getPendingPOSummary(String prdCode, String dataSourceName) throws RemoteException, ITMException; public JSONObject getPendingPOSummary(String prdCode, String dataSourceName) throws RemoteException, ITMException;
} }
...@@ -16,7 +16,7 @@ public interface PendingPurcOrderRemote extends ValidatorRemote ...@@ -16,7 +16,7 @@ public interface PendingPurcOrderRemote extends ValidatorRemote
public JSONObject getPendingPO(String prdCode, String dataSourceName) throws RemoteException, ITMException; public JSONObject getPendingPO(String prdCode, String dataSourceName) throws RemoteException, ITMException;
public JSONObject getPendingPOValue(String prdCode, String dataSourceName) throws RemoteException, ITMException; public JSONObject getPendingPOValue(String prdCode, String dataSourceName) throws RemoteException, ITMException;
public JSONObject getPendingInvoice(String prdCode, String dataSourceName) throws RemoteException, ITMException; public JSONObject getPendingInvoice(String loginCode,String frmdate,String todate, String dataSourceName) throws RemoteException, ITMException;
public JSONObject getPendingPOSummary(String prdCode, String dataSourceName) throws RemoteException, ITMException; public JSONObject getPendingPOSummary(String prdCode, String dataSourceName) throws RemoteException, ITMException;
} }
...@@ -30,6 +30,8 @@ public class PendingInvoiceServlet extends HttpServlet ...@@ -30,6 +30,8 @@ public class PendingInvoiceServlet extends HttpServlet
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String loginId = ""; String loginId = "";
String fromDate = "";
String toDate = "";
try try
{ {
...@@ -38,24 +40,22 @@ public class PendingInvoiceServlet extends HttpServlet ...@@ -38,24 +40,22 @@ public class PendingInvoiceServlet extends HttpServlet
HttpSession session = request.getSession(true); HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO"); ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
loginId = userInfo.getLoginCode(); loginId = userInfo.getLoginCode();
/*if(loginId==null ||loginId=="" ) dataSourceName =request.getParameter("dataSourceName");
{ fromDate =request.getParameter("fromDate");
loginId="CPATIL"; toDate =request.getParameter("toDate");
}*/ System.out.println( "login code comming from session =" + loginId );
dataSourceName =request.getParameter("dataSourceName");
System.out.println( "loginId is =" + loginId );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
pendingPurcOrdRemote = (PendingPurcOrderRemote)context.lookup("ibase/PendingPurcOrder/remote"); pendingPurcOrdRemote = (PendingPurcOrderRemote)context.lookup("ibase/PendingPurcOrder/remote");
JSONObject jsonObjData = (JSONObject)pendingPurcOrdRemote.getPendingInvoice(loginId,dataSourceName); JSONObject jsonObjData = (JSONObject)pendingPurcOrdRemote.getPendingInvoice(loginId,fromDate,toDate, dataSourceName);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
System.out.println(" Final data set for PendingInvoiceServlet build the Graph is===" + jsonObjData); System.out.println(" Final data set for PendingInvoiceServlet build for Graph ===" + jsonObjData);
} catch (Exception e) } catch (Exception e)
{ {
System.out.println("Exception : PendingInvoiceServlet :" + e); System.out.println("Exception : PendingInvoiceServlet :" + e.getMessage());
try try
{ {
throw new ITMException(e); throw new ITMException(e);
......
...@@ -45,18 +45,16 @@ public class PendingPOServlet extends HttpServlet ...@@ -45,18 +45,16 @@ public class PendingPOServlet extends HttpServlet
System.out.println( "loginId is =" + loginId ); System.out.println( "loginId is =" + loginId );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
pendingPurcOrderRemote = (PendingPurcOrderRemote)context.lookup("ibase/PendingPurcOrder/remote"); pendingPurcOrderRemote = (PendingPurcOrderRemote)context.lookup("ibase/PendingPurcOrder/remote");
//JSONObject jsonObjData = (JSONObject)pendingPurcOrderRemote.getLastFivePaymentsDetail(loginId,dataSourceName); JSONObject jsonObjData = (JSONObject)pendingPurcOrderRemote.getPendingPO(loginId,dataSourceName);
JSONObject jsonObjData = (JSONObject)pendingPurcOrderRemote.getPendingPO(loginId,dataSourceName);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
System.out.println(" Final data set for PendingPurcOrderServlet build the Graph is===" + jsonObjData); System.out.println(" Final data set for PendingPOServlet build the Graph is===" + jsonObjData);
} catch (Exception e) } catch (Exception e)
{ {
System.out.println("Exception : PendingPurcOrderServlet :" + e); System.out.println("Exception : PendingPOServlet :" + e.getMessage());
try try
{ {
throw new ITMException(e); throw new ITMException(e);
......
...@@ -43,23 +43,21 @@ public class PendingPOSummaryServlet extends HttpServlet ...@@ -43,23 +43,21 @@ public class PendingPOSummaryServlet extends HttpServlet
{ {
loginId="CPATIL"; loginId="CPATIL";
}*/ }*/
dataSourceName =request.getParameter("dataSourceName"); dataSourceName =request.getParameter("dataSourceName");
System.out.println( "loginId is =" + loginId ); System.out.println( "loginId is =" + loginId );
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
custInfoRemote = (PendingPurcOrderRemote)context.lookup("ibase/PendingPurcOrder/remote"); custInfoRemote = (PendingPurcOrderRemote)context.lookup("ibase/PendingPurcOrder/remote");
//JSONObject jsonObjData = (JSONObject)custInfoRemote.getPOrderSummary(loginId,dataSourceName);
JSONObject jsonObjData = (JSONObject)custInfoRemote.getPendingPOSummary(loginId,dataSourceName); JSONObject jsonObjData = (JSONObject)custInfoRemote.getPendingPOSummary(loginId,dataSourceName);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
System.out.println(" Final data set for POrderSummaryServlet build the Graph is===" + jsonObjData); System.out.println(" Final data set for PendingPOSummaryServlet build the Graph is===" + jsonObjData);
} catch (Exception e) } catch (Exception e)
{ {
System.out.println("Exception : POrderSummaryServlet :" + e); System.out.println("Exception : PendingPOSummaryServlet :" + e.getMessage());
try try
{ {
throw new ITMException(e); throw new ITMException(e);
......
...@@ -48,17 +48,16 @@ public class PendingPOValueServlet extends HttpServlet ...@@ -48,17 +48,16 @@ public class PendingPOValueServlet extends HttpServlet
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
pendingPurcOrderRemote = (PendingPurcOrderRemote)context.lookup("ibase/PendingPurcOrder/remote"); pendingPurcOrderRemote = (PendingPurcOrderRemote)context.lookup("ibase/PendingPurcOrder/remote");
//JSONObject jsonObjData = (JSONObject)pendingPurcOrderRemote.getPOValueDetail(loginId,dataSourceName);
JSONObject jsonObjData = (JSONObject)pendingPurcOrderRemote.getPendingPOValue(loginId,dataSourceName); JSONObject jsonObjData = (JSONObject)pendingPurcOrderRemote.getPendingPOValue(loginId,dataSourceName);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
outputStream.close(); outputStream.close();
System.out.println(" Final data set for PendingPurcOrderValServlet build the Graph is===" + jsonObjData); System.out.println(" Final data set for PendingPOValueServlet build the Graph is===" + jsonObjData);
} catch (Exception e) } catch (Exception e)
{ {
System.out.println("Exception : PendingPurcOrderValServlet :" + e); System.out.println("Exception : PendingPOValueServlet :" + e.getMessage());
try try
{ {
throw new ITMException(e); throw new ITMException(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