Commit be1b0a61 authored by dkasliwal's avatar dkasliwal

Add New WMS3PLSummary Dash-board


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@104050 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 115e33fd
This source diff could not be displayed because it is too large. You can view the blob instead.
package ibase.dashboard.wms.ejb;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.json.simple.JSONObject;
@Local
public interface WMS3PLSummDtlDashboardLocal extends ValidatorLocal
{
/*New Requirement*/
public JSONObject getOrderStatusSummaryStack(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlStack(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusSummaryPie(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlPie(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
/*Value wise */
public JSONObject getOrderStatusSummaryStackValWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlStackValWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusSummaryPieValWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlPieValWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
/*Qty wise */
public JSONObject getOrderStatusSummaryStackQtyWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlStackQtyWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusSummaryPieQtyWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlPieQtyWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
/*Added by Nikhil Requirement*/
public JSONObject getShipmentEffSumm(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getShipmentEffDet(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getSkuFillRateSumm(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getSkuFillRateDet(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffSummOrder(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffDetOrder(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffSummQty(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffDetQty(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffSummValue(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffDetValue(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
/*Ended by Nikhil Requirement*/
public JSONObject getSalesOrderDetailGrid(String facilityCode,String businessType,String productCategory, String caption, String dataSourceName) throws RemoteException, ITMException;
}
package ibase.dashboard.wms.ejb;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.json.simple.JSONObject;
@Remote
public interface WMS3PLSummDtlDashboardRemote extends ValidatorRemote
{
/*New Requirement*/
public JSONObject getOrderStatusSummaryStack(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlStack(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusSummaryPie(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlPie(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
/*Value wise */
public JSONObject getOrderStatusSummaryStackValWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlStackValWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusSummaryPieValWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlPieValWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
/*Qty wise */
public JSONObject getOrderStatusSummaryStackQtyWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlStackQtyWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusSummaryPieQtyWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
public JSONObject getOrderStatusDtlPieQtyWise(String facilityCode, String businessType, String dataSourceName, String siteCode) throws RemoteException, ITMException ;
/*Added by Nikhil Requirement*/
public JSONObject getShipmentEffSumm(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getShipmentEffDet(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getSkuFillRateSumm(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getSkuFillRateDet(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffSummOrder(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffDetOrder(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffSummQty(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffDetQty(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffSummValue(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
public JSONObject getWarehouseEffDetValue(String facilityCode,String businessType,String dataSourceName, String siteCode) throws RemoteException, ITMException;
/*Ended by Nikhil Requirement*/
public JSONObject getSalesOrderDetailGrid(String facilityCode,String businessType,String productCategory, String caption, String dataSourceName) throws RemoteException, ITMException;
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusDtlPieQtyWiseServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
/*businessType = "T";
facilityCode = "FC001";*/
System.out.println("*********** In OrderStatusDtlPieQtyWiseServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusDtlPieQtyWise(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusDtlPieQtyWiseServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusDtlPieQtyWiseServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusDtlPieServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusDtlPieServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusDtlPie(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusDtlPieServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusDtlPieServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusDtlPieValWiseServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusDtlPieValWiseServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusDtlPieValWise(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusDtlPieValWiseServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusDtlPieValWiseServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusDtlStackQtyWiseServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusDtlStackQtyWiseServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusDtlStackQtyWise(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusDtlStackQtyWiseServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusDtlStackQtyWiseServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusDtlStackServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusDtlStackServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusDtlStack(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusDtlStackServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusDtlStackServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusDtlStackValWiseServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusDtlStackValWiseServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusDtlStackValWise(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusDtlStackValWiseServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusDtlStackValWiseServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusSummaryPieQtyWiseServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusSummaryPieQtyWiseServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusSummaryPieQtyWise(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusSummaryPieQtyWiseServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusSummaryPieQtyWiseServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusSummaryPieServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusSummaryPieServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusSummaryPie(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
//String jsonObjDataStr = "{'SP101' :{'0':{'product_category':'Over Due','category_value':{'03-10-16':'91359590.736','04-10-16':'91359590.736'},'date':'1'},'1':{'product_category':'Outstanding','category_value':{'03-10-16':'22675'},'date':'2'},'2':{'product_category':'Pending Order','category_value':{'03-10-16':'43840974.179'},'date':'3'},'3':{'product_category':'Credit Limit','category_value':{'03-10-16':'10'},'date':'0'},'4':{'product_category':'Balance','category_value':{'03-10-16':'1.35223229915E8'},'date':'4'}}, 'SP102' :{'0':{'product_category':'Over Due','category_value':{'03-10-16':'91359590.736'},'date':'1'},'1':{'product_category':'Outstanding','category_value':{'03-10-16':'22675'},'date':'2'},'2':{'product_category':'Pending Order','category_value':{'03-10-16':'43840974.179'},'date':'3'},'3':{'product_category':'Credit Limit','category_value':{'03-10-16':'10'},'date':'0'},'4':{'product_category':'Balance','category_value':{'03-10-16':'1.35223229915E8'},'date':'4'}}}";
/*String jsonObjDataStr ="{'0':{'value':'122','label':'TotalOrder'},'1':{'value':'147','label':'Shipment'},'2':{'value':'29','label':'Picked'},'3':{'value':'81','label':'Waved'},'4':{'value':'1','label':'WaitingforConfirmation'},'5':{'value':'0','label':'Credit_Hold'},'6':{'value':'14','label':'Canceled'},'7':{'value':'1','label':'Hold'},'8':{'value':'109','label':'Waiting Wave'}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusSummaryPieServlet for the build the Graph is ===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusSummaryPieServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusSummaryPieValWiseServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusSummaryPieValWiseServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusSummaryPieValWise(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusSummaryPieValWiseServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusSummaryPieValWiseServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusSummaryStackQtyWiseServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusSummaryStackQtyWiseServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusSummaryStackQtyWise(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusSummaryStackQtyWiseServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusSummaryStackQtyWiseServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusSummaryStackServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusSummaryStackServlet sessionSiteCode :"+sessionSiteCode);
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
System.out.println("*********** In OrderStatusSummaryStackServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusSummaryStack(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
//String jsonObjDataStr = "{'SP101' :{'0':{'product_category':'Over Due','category_value':{'03-10-16':'91359590.736','04-10-16':'91359590.736'},'date':'1'},'1':{'product_category':'Outstanding','category_value':{'03-10-16':'22675'},'date':'2'},'2':{'product_category':'Pending Order','category_value':{'03-10-16':'43840974.179'},'date':'3'},'3':{'product_category':'Credit Limit','category_value':{'03-10-16':'10'},'date':'0'},'4':{'product_category':'Balance','category_value':{'03-10-16':'1.35223229915E8'},'date':'4'}}, 'SP102' :{'0':{'product_category':'Over Due','category_value':{'03-10-16':'91359590.736'},'date':'1'},'1':{'product_category':'Outstanding','category_value':{'03-10-16':'22675'},'date':'2'},'2':{'product_category':'Pending Order','category_value':{'03-10-16':'43840974.179'},'date':'3'},'3':{'product_category':'Credit Limit','category_value':{'03-10-16':'10'},'date':'0'},'4':{'product_category':'Balance','category_value':{'03-10-16':'1.35223229915E8'},'date':'4'}}}";
/*String jsonObjDataStr ="{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusSummaryStackServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusSummaryStackServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class OrderStatusSummaryStackValWiseServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In OrderStatusSummaryStackValWiseServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getOrderStatusSummaryStackValWise(facilityCode, businessType, dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
/*String jsonObjDataStr ="{'SP101' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}, 'SP102' :{'0':{'product_category':'Picked','category_value':{'WIP':'15000','Total':'','Ship':''},'date':0},'1':{'product_category':'Packed','category_value':{'WIP':'15000','Total':'','Ship':''},'date':1},'2':{'product_category':'Wave','category_value':{'WIP':'15000','Total':'','Ship':''},'date':2},'3':{'product_category':'TotalAmt','category_value':{'WIP':'','Total':'10000','Ship':''},'date':3},'4':{'product_category':'Shipment','category_value':{'WIP':'','Total':'','Ship':'15000'},'date':4}}}";
outputStream = response.getOutputStream();
outputStream.write(jsonObjDataStr.toString().replace('\'', '"').getBytes());
outputStream.flush();
outputStream.close();*/
System.out.println(" Final data set for OrderStatusSummaryStackValWiseServlet for the build the Graph is===" + jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : OrderStatusDtlStackValWiseServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.json.simple.JSONObject;
public class SalesOrderDetailGridServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String siteCode = "";
String facilityCode = "";
String businessType = "";
String status = "";
String caption = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
status = request.getParameter("status");
caption = request.getParameter("caption");
dataSourceName = request.getParameter("dataSourceName");
System.out.println("*********** In SalesOrderDetailGridServlet facilityCode is *************** =" + facilityCode);
System.out.println("***********businessType :" + businessType+"***** productCategory : "+status+"********** caption :"+caption);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getSalesOrderDetailGrid(facilityCode,businessType,status,caption, dataSourceName);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getFillRateSummaryCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : SalesOrderDetailGridServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class ShipmentEffDetServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In ShipmentEffDetServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getShipmentEffDet(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getShipmentEfficiencyDetailCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : ShipmentEffDetServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class ShipmentEffSummServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In ShipmentEffSummServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getShipmentEffSumm(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getShipmentEfficiencySummaryCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : ShipmentEffSummServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class SkuFillRateDetServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In SkuFillRateDetServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getSkuFillRateDet(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getFillRateDetailCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : SkuFillRateDetServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class SkuFillRateSummServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In SkuFillRateSummServlet facilityCode is *************** =" + facilityCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getSkuFillRateSumm(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getFillRateSummaryCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : SkuFillRateSummServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class WarehouseEffDetQtyServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String siteCode = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In WarehouseEffDetQtyServlet siteCode is *************** =" + siteCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getWarehouseEffDetQty(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getFillRateDetailCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : WarehouseEffDetQtyServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class WarehouseEffDetServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String siteCode = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In WarehouseEffDetServlet siteCode is *************** =" + siteCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getWarehouseEffDetOrder(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getFillRateDetailCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : WarehouseEffDetServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class WarehouseEffDetValueServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String siteCode = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In WarehouseEffDetValueServlet siteCode is *************** =" + siteCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getWarehouseEffDetValue(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getFillRateDetailCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : WarehouseEffDetValueServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class WarehouseEffSummQtyServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String siteCode = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In WarehouseEffSummQtyServlet siteCode is *************** =" + siteCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getWarehouseEffSummQty(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getFillRateSummaryCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : WarehouseEffSummQtyServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class WarehouseEffSummServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String siteCode = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In WarehouseEffSummServlet siteCode is *************** =" + siteCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getWarehouseEffSummOrder(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getFillRateSummaryCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : WarehouseEffSummServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
package ibase.dashboard.wms.servlet;
import ibase.dashboard.wms.ejb.WMS3PLSummDtlDashboardRemote;
import ibase.system.config.AppConnectParm;
import ibase.utility.UserInfoBean;
import ibase.webitm.utility.ITMException;
import java.io.IOException;
import java.io.OutputStream;
import javax.naming.InitialContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject;
public class WarehouseEffSummValueServlet extends HttpServlet
{
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
WMS3PLSummDtlDashboardRemote wms3PLSummDtlDashboardRemote = null;
InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = "";
String siteCode = "";
String facilityCode = "";
String businessType = "";
JSONObject jsonObjData = null;
OutputStream outputStream = null;
HttpSession session = null;
UserInfoBean userInfo = null;
String sessionSiteCode = "";
try
{
response.setContentType("application/xml");
facilityCode = request.getParameter("facilityCode");
businessType = request.getParameter("businessType");
dataSourceName = request.getParameter("dataSourceName");
session = request.getSession(true);
userInfo = (UserInfoBean) session.getAttribute("USER_INFO");
sessionSiteCode = userInfo.getSiteCode();
System.out.println("in OrderStatusDtlPieQtyWiseServlet sessionSiteCode :"+sessionSiteCode);
System.out.println("*********** In WarehouseEffSummValueServlet siteCode is *************** =" + siteCode);
context = new InitialContext(appConnectParm.getProperty());
wms3PLSummDtlDashboardRemote = (WMS3PLSummDtlDashboardRemote) context.lookup("ibase/WMS3PLSummDtlDashboard/remote");
jsonObjData = (JSONObject) wms3PLSummDtlDashboardRemote.getWarehouseEffSummValue(facilityCode,businessType,dataSourceName,sessionSiteCode);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush();
outputStream.close();
System.out.println(" Final data set for getFillRateSummaryCard build the Graph is === "+ jsonObjData);
}
catch (Exception e)
{
System.out.println("Exception : WarehouseEffSummValueServlet :doPost(HttpServletRequest request, HttpServletResponse response) :" + e);
try
{
throw new ITMException(e);
}
catch (ITMException e1)
{
e1.printStackTrace();
}
}
}
}
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