Commit 62b27b04 authored by msingh's avatar msingh

Change by Manish on 24/11/16 for Supplier Shipment Wizard.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@104040 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 8b538a7c
......@@ -10,6 +10,7 @@ import java.io.File;
import ibase.system.config.AppConnectParm;
import ibase.utility.CommonConstants;
import ibase.utility.UserInfoBean;
import ibase.webitm.ejb.wms.DDPorderWizEJBRemote;
import ibase.webitm.ejb.wms.PackLabelWizEJBRemote;
import ibase.webitm.ejb.wms.PackLabelWizPosEJBRemote;
......@@ -46,7 +47,7 @@ public class PackLabelWizBean
// TODO Auto-generated constructor stub
}
public String getList( String loginCode, String field, String[] values) throws ITMException
public String getList( String field, String[] values, String details, UserInfoBean userInfo) throws ITMException
{
String List = "";
......@@ -56,7 +57,7 @@ public class PackLabelWizBean
{
InitialContext ctx = new InitialContext( new AppConnectParm().getProperty() );
packWizRemote = (ibase.webitm.ejb.wms.PackLabelWizEJBRemote) ctx.lookup("ibase/PackLabelWizEJB/remote");
List = packWizRemote.getList(loginCode,field,values);
List = packWizRemote.getList(field,values,details,userInfo);
String xslFileName = getXSLFileName( "packLabelWiz_List_wiz_" + this.user_lang + "_" + this.user_country + ".xsl" );
......
......@@ -48,9 +48,9 @@ public class PackLabelWizHandlerServlet extends HttpServlet
{
System.out.println("XXXXXXXXXXXXXXXXXXXXXX[ PackLabelWizHandlerServlet ]XXXXXXXXXXXXXXXXXXXX");
request.setCharacterEncoding(CommonConstants.ENCODING);
PackLabelWizEJBRemote packLabelWizEJBRemote = null;
String htmlData = ""; //$NON-NLS-1$
String retStr = "";
PackLabelWizEJBRemote packLabelWizEJBRemote = null;
//Changed by manish on 07/10/16[Start]
String actionPrint = request.getParameter("ACTION");
......@@ -85,6 +85,88 @@ public class PackLabelWizHandlerServlet extends HttpServlet
outStream.close();
}
}
else if("CALCEXPDATE".equalsIgnoreCase(actionPrint))
{
String mfgDate = request.getParameter("MFG_DATE");
String itemCode = checkNullAndTrim(request.getParameter("ITEM_CODE"));
ctx = getInitialContext();
packLabelWizEJBRemote = (ibase.webitm.ejb.wms.PackLabelWizEJBRemote) ctx.lookup("ibase/PackLabelWizEJB/remote");
retStr = packLabelWizEJBRemote.calcExpDate(mfgDate,itemCode);
System.out.println("retStr ====>> ["+retStr+"]");
response.setContentType("text/xml");
if(CommonConstants.CONTENT_ENCODING != null && CommonConstants.CONTENT_ENCODING.equalsIgnoreCase("gzip"))
{
response.setHeader("Content-Encoding", "gzip");
GZIPOutputStream gzOutStream = new GZIPOutputStream(response.getOutputStream());
gzOutStream.write(retStr.toString().getBytes());
gzOutStream.flush();
gzOutStream.close();
}
else
{
response.setHeader("Content-Encoding", "");
OutputStream outStream = response.getOutputStream();
outStream.write(retStr.toString().getBytes());
outStream.flush();
outStream.close();
}
}
else if("SITE".equalsIgnoreCase(actionPrint))
{
String purcOrd = checkNullAndTrim(request.getParameter("PURC_ORDER"));
String contNo = checkNullAndTrim(request.getParameter("CONTRACT_NO"));
System.out.println("purcOrd==["+purcOrd+"] contNo==["+contNo+"]");
ctx = getInitialContext();
packLabelWizEJBRemote = (ibase.webitm.ejb.wms.PackLabelWizEJBRemote) ctx.lookup("ibase/PackLabelWizEJB/remote");
retStr = packLabelWizEJBRemote.getSiteCode(purcOrd,contNo);
System.out.println("retStr ====>> ["+retStr+"]");
response.setContentType("text/xml");
if(CommonConstants.CONTENT_ENCODING != null && CommonConstants.CONTENT_ENCODING.equalsIgnoreCase("gzip"))
{
response.setHeader("Content-Encoding", "gzip");
GZIPOutputStream gzOutStream = new GZIPOutputStream(response.getOutputStream());
gzOutStream.write(retStr.toString().getBytes());
gzOutStream.flush();
gzOutStream.close();
}
else
{
response.setHeader("Content-Encoding", "");
OutputStream outStream = response.getOutputStream();
outStream.write(retStr.toString().getBytes());
outStream.flush();
outStream.close();
}
}
else if("CMPDATE".equalsIgnoreCase(actionPrint))
{
String mfgDate = request.getParameter("MFG_DATE");
String expDate = request.getParameter("EXP_DATE");
ctx = getInitialContext();
packLabelWizEJBRemote = (ibase.webitm.ejb.wms.PackLabelWizEJBRemote) ctx.lookup("ibase/PackLabelWizEJB/remote");
retStr = packLabelWizEJBRemote.compDate(mfgDate,expDate);
System.out.println("retStr ====>> ["+retStr+"]");
response.setContentType("text/xml");
if(CommonConstants.CONTENT_ENCODING != null && CommonConstants.CONTENT_ENCODING.equalsIgnoreCase("gzip"))
{
response.setHeader("Content-Encoding", "gzip");
GZIPOutputStream gzOutStream = new GZIPOutputStream(response.getOutputStream());
gzOutStream.write(retStr.toString().getBytes());
gzOutStream.flush();
gzOutStream.close();
}
else
{
response.setHeader("Content-Encoding", "");
OutputStream outStream = response.getOutputStream();
outStream.write(retStr.toString().getBytes());
outStream.flush();
outStream.close();
}
}
//Changed by manish on 07/10/16[end]
else{
String itemCode = checkNullAndTrim(request.getParameter("ITEM_CODE"));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment