Commit 13e7db21 authored by mnair's avatar mnair

Updated changes in StockTransferAct

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@181026 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 7392ce07
...@@ -10,13 +10,14 @@ import javax.ejb.Stateless; ...@@ -10,13 +10,14 @@ import javax.ejb.Stateless;
@Stateless @Stateless
// added for ejb3 // added for ejb3
public class StockTransferAct extends ActionHandlerEJB implements StockTransferActLocal, StockTransferActRemote public class StockTransferAct extends ActionHandlerEJB implements
{ StockTransferActLocal, StockTransferActRemote {
public String actionHandler() throws RemoteException, ITMException { public String actionHandler() throws RemoteException, ITMException {
return ""; return "";
} }
public String actionHandler(String actionType, String xmlString,String xmlString1, String objContext, String xtraParams) public String actionHandler(String actionType, String xmlString,
String xmlString1, String objContext, String xtraParams)
throws RemoteException, ITMException { throws RemoteException, ITMException {
Document dom = null; Document dom = null;
Document dom1 = null; Document dom1 = null;
...@@ -24,31 +25,32 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA ...@@ -24,31 +25,32 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA
ibase.utility.E12GenericUtility genericUtility = new ibase.utility.E12GenericUtility(); ibase.utility.E12GenericUtility genericUtility = new ibase.utility.E12GenericUtility();
try { try {
if (xmlString != null && xmlString.trim().length() != 0) if (xmlString != null && xmlString.trim().length() != 0) {
{
System.out.println("XML String :" + xmlString); System.out.println("XML String :" + xmlString);
dom = genericUtility.parseString(xmlString); dom = genericUtility.parseString(xmlString);
} }
if (xmlString1 != null && xmlString1.trim().length() != 0) if (xmlString1 != null && xmlString1.trim().length() != 0) {
{
System.out.println("XML String1 :" + xmlString1); System.out.println("XML String1 :" + xmlString1);
dom1 = genericUtility.parseString(xmlString1); dom1 = genericUtility.parseString(xmlString1);
} }
System.out.println("actionType:" + actionType + ":"); System.out.println("actionType:" + actionType + ":");
if (actionType.equalsIgnoreCase("All Items")) if (actionType.equalsIgnoreCase("All Items")) {
{
retString = actionAllItems(dom, dom1, xtraParams, actionType); retString = actionAllItems(dom, dom1, xtraParams, actionType);
} }
} catch (Exception e) { } catch (Exception e) {
System.out.println("Exception :StockTransferAct :actionHandler(String xmlString):"+ e.getMessage() + ":"); System.out
.println("Exception :StockTransferAct :actionHandler(String xmlString):"
+ e.getMessage() + ":");
e.printStackTrace(); e.printStackTrace();
throw new ITMException(e); throw new ITMException(e);
} }
System.out.println("returning String from StockTransferAct : actionHandler"+ retString); System.out
.println("returning String from StockTransferAct : actionHandler"
+ retString);
return retString; return retString;
} }
...@@ -78,20 +80,24 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA ...@@ -78,20 +80,24 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA
ibase.utility.E12GenericUtility genericUtility = new ibase.utility.E12GenericUtility(); ibase.utility.E12GenericUtility genericUtility = new ibase.utility.E12GenericUtility();
System.out.println("Action Default Entry time :: "); System.out.println("Action Default Entry time :: ");
detailCnt = genericUtility
.getValueFromXTRA_PARAMS(xtraParams, "detCnt");
try {
detailCnt = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "detCnt");
if (detailCnt != null) { if (detailCnt != null) {
detCnt = Integer.parseInt(detailCnt); detCnt = Integer.parseInt(detailCnt);
System.out.println("detCnt...........:: " + detCnt); System.out.println("detCnt...........:: " + detCnt);
} }
if (dom == null || detCnt > 1) {
if (dom == null || detCnt > 1)
{
valueXmlString.append("</Root>\r\n"); valueXmlString.append("</Root>\r\n");
return valueXmlString.toString(); return valueXmlString.toString();
} }
try {
conn = getConnection(); conn = getConnection();
consumeOrder = genericUtility.getColumnValue("ref_id__for", dom1); consumeOrder = genericUtility.getColumnValue("ref_id__for", dom1);
...@@ -99,16 +105,13 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA ...@@ -99,16 +105,13 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA
if (consumeOrder != null && consumeOrder.trim().length() > 0) if (consumeOrder != null && consumeOrder.trim().length() > 0)
{ {
consOrder = consumeOrder; consOrder = consumeOrder;
System.out.println("Consumer Order Reference id::::::::" System.out.println("Consumer Order Reference id::::::::"+ consOrder);
+ consOrder);
}
refSerFor = genericUtility.getColumnValue("ref_ser__for", dom1); refSerFor = genericUtility.getColumnValue("ref_ser__for", dom1);
if (("C-ORD").trim().equalsIgnoreCase(refSerFor)) if (("C-ORD").trim().equalsIgnoreCase(refSerFor))
{ {
refserfr = refSerFor; refserfr = refSerFor;
System.out.println("Consumer Order Reference series::::::::" System.out.println("Consumer Order Reference series::::::::"+ refserfr);
+ refserfr);
} }
sql = "select hdr.available_yn," sql = "select hdr.available_yn,"
...@@ -123,8 +126,9 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA ...@@ -123,8 +126,9 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA
System.out.println("SQL ::" + sql); System.out.println("SQL ::" + sql);
pstmt = conn.prepareStatement( sql ); pstmt = conn.prepareStatement( sql );
rs = pstmt.executeQuery(sql);
pstmt.setString(1,consumeOrder); pstmt.setString(1,consumeOrder);
rs = pstmt.executeQuery();
while (rs.next()) { while (rs.next()) {
...@@ -134,7 +138,7 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA ...@@ -134,7 +138,7 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA
itemCode = rs.getString("item_code"); itemCode = rs.getString("item_code");
locCode = rs.getString("loc_code"); locCode = rs.getString("loc_code");
System.out.println(":::CONSUMPTION ORDER DETAILS:::");
System.out.println("AvailableYn ::" + availableYn); System.out.println("AvailableYn ::" + availableYn);
System.out.println("itemCode ::" + itemCode); System.out.println("itemCode ::" + itemCode);
System.out.println("Location code ::" + locCode); System.out.println("Location code ::" + locCode);
...@@ -161,15 +165,14 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA ...@@ -161,15 +165,14 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA
System.out.println("sql :" + sql); System.out.println("sql :" + sql);
pstmt1 = conn.prepareStatement( sql ); pstmt1 = conn.prepareStatement( sql );
rs1 = pstmt1.executeQuery(sql);
pstmt1.setString(1,itemCode); pstmt1.setString(1,itemCode);
System.out.println("itemCode ::" + itemCode);
pstmt1.setString(2,siteCodeReq); pstmt1.setString(2,siteCodeReq);
System.out.println("siteCodeReq ::" + siteCodeReq);
pstmt1.setString(3,availableYn); pstmt1.setString(3,availableYn);
rs1 = pstmt1.executeQuery();
System.out.println(":::STOCK DETAILS:::");
System.out.println("itemCode ::" + itemCode);
System.out.println("siteCodeReq ::" + siteCodeReq);
System.out.println("availableYn ::" + availableYn); System.out.println("availableYn ::" + availableYn);
while (rs1.next()) { while (rs1.next()) {
...@@ -270,7 +273,8 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA ...@@ -270,7 +273,8 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA
pstmt = null; pstmt = null;
valueXmlString.append("</Root>\r\n"); valueXmlString.append("</Root>\r\n");
} } //end of consume order
}//end of try block
catch (SQLException sqx) catch (SQLException sqx)
{ {
System.out.println("The sqlException occured in StockTransferAct :"+ sqx); System.out.println("The sqlException occured in StockTransferAct :"+ sqx);
...@@ -305,11 +309,10 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA ...@@ -305,11 +309,10 @@ public class StockTransferAct extends ActionHandlerEJB implements StockTransferA
{ {
e.printStackTrace(); e.printStackTrace();
} }
} } //end of finally block
System.out.println("valueXmlString return from StockTransferAct[actionAllItems] :"+ valueXmlString.toString()); System.out.println("valueXmlString return from StockTransferAct[actionAllItems] :"+ valueXmlString.toString());
return valueXmlString.toString(); return valueXmlString.toString();
} // End of actionAllItems method } // End of actionAllItems method
} }
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