Commit 3859ead8 authored by prane's avatar prane

Workorder Stock Status (Not Working)

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@194413 ce508802-f39f-4f6c-b175-0d175dae99d5
parent bde402b6
package ibase.webitm.ejb.mfg; package ibase.webitm.ejb.mfg;
import ibase.webitm.utility.*; import ibase.webitm.utility.*;
import org.w3c.dom.*; import org.w3c.dom.*;
import ibase.utility.CommonConstants; import ibase.utility.CommonConstants;
import ibase.utility.UserInfoBean;
import ibase.webitm.ejb.*; import ibase.webitm.ejb.*;
import ibase.system.config.*; import ibase.system.config.*;
import java.rmi.RemoteException; import java.rmi.RemoteException;
...@@ -21,7 +23,8 @@ import javax.xml.rpc.ParameterMode; ...@@ -21,7 +23,8 @@ import javax.xml.rpc.ParameterMode;
public class WoStockStatus { public class WoStockStatus {
public String getStockStatus(String tranId, String transDB) throws ITMException //public String getStockStatus(String tranId, String transDB) throws ITMException
public String getStockStatus(String tranId, UserInfoBean userInfo) throws ITMException
{ {
String methodName = ""; String methodName = "";
String compName = ""; String compName = "";
...@@ -34,15 +37,25 @@ public class WoStockStatus { ...@@ -34,15 +37,25 @@ public class WoStockStatus {
PreparedStatement pStmt = null; PreparedStatement pStmt = null;
ResultSet rs = null; ResultSet rs = null;
int cnt = 0; int cnt = 0;
String xtraParams = "";
try try
{ {
System.out.println("WoStockStatus.getStockStatus() tranId:["+tranId+"]"); //System.out.println("WoStockStatus.getStockStatus() tranId:["+tranId+"]");
System.out.println("WoStockStatus.getStockStatus() transDB:["+transDB+"]"); //System.out.println("WoStockStatus.getStockStatus() transDB:["+transDB+"]");
System.out.println("WoStockStatus.getStockStatus() tranId:["+tranId+"]userInfo["+userInfo+"]");
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
//conn = connDriver.getConnectDB("DriverITM"); //conn = connDriver.getConnectDB("DriverITM");
conn = connDriver.getConnectDB(transDB); //conn = connDriver.getConnectDB(transDB);
conn = connDriver.getConnectDB(userInfo.getTransDB());
conn.setAutoCommit(false); conn.setAutoCommit(false);
xtraParams = "loginCode=" + userInfo.getLoginCode()+"~~"
+ "transDB="+userInfo.getTransDB()+"~~"
+ "loginEmpCode=" +userInfo.getEmpCode()+"~~"
+ "loginSiteCode="+userInfo.getSiteCode()+"~~"
+ "entityCode="+userInfo.getEntityCode()+"~~"
+ "profileId="+userInfo.getProfileId()+"~~"
+ "userType="+userInfo.getUserType();
methodName = "gbf_process"; methodName = "gbf_process";
actionURI = "http://NvoServiceurl.org/" + methodName; actionURI = "http://NvoServiceurl.org/" + methodName;
...@@ -85,8 +98,10 @@ public class WoStockStatus { ...@@ -85,8 +98,10 @@ public class WoStockStatus {
System.out.println("tab_xml_data__all [" + nullString + "\n]"); System.out.println("tab_xml_data__all [" + nullString + "\n]");
aobj[0] = new String(compName); aobj[0] = new String(compName);
aobj[1] = new String(tranId.trim() + "\tR\n"); aobj[1] = new String(tranId.trim() + "\tR\n");
aobj[2] = new String(nullString + "\n"); //aobj[2] = new String(nullString + "\n");
aobj[3] = new String(nullString); //aobj[3] = new String(nullString);
aobj[2] = new String(tranId.trim() + "\tR\n");
aobj[3] = new String(xtraParams);
call.setReturnType(XMLType.XSD_STRING); call.setReturnType(XMLType.XSD_STRING);
retString = (String)call.invoke(aobj); retString = (String)call.invoke(aobj);
......
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