Commit 822c36a0 authored by msalla's avatar msalla

Purchase return issue tax class,taxchap tax env not set not stockhelp button

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@210386 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 26c4adc8
......@@ -27,9 +27,9 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
public void ejbRemove(){}
public void ejbActivate(){}
public void ejbPassivate(){}
*/
public String actionHandler() throws RemoteException,ITMException{return "";}
*/
public String actionHandler() throws RemoteException,ITMException{return "";}
public String actionHandler(String actionType, String xmlString, String xmlString1, String objContext, String xtraParams) throws RemoteException,ITMException
{
......@@ -56,11 +56,11 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
System.out.println("dom1 :"+dom1);
}
System.out.println("actionType:::["+actionType+"]");
if (actionType.equalsIgnoreCase("Stock") || actionType.equalsIgnoreCase("PrRtStk"))
{
// 28/01/11 manoharan unused connection commented
/*try
// 28/01/11 manoharan unused connection commented
/*try
{
if(conn==null)
{
......@@ -85,18 +85,18 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
{
e.printStackTrace();
}*/
// end 28/01/11 manoharan
retString = actionDefault(dom, dom1, objContext, xtraParams);
// end 28/01/11 manoharan
retString = actionDefault(dom, dom1, objContext, xtraParams);
}
}
catch(Exception e)
catch(Exception e)
{
System.out.println("Exception :Dispatch :actionHandler(String xmlString):" + e.getMessage() + ":");
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("returning String from AdjIssStkHELPEJB : actionHandler"+retString);
return retString;
return retString;
}
// 28/01/11 manoharan transform added
public String actionHandlerTransform(String actionType, String xmlString, String xmlString1, String objContext, String xtraParams, String selDataStr) throws RemoteException,ITMException
......@@ -118,20 +118,20 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
}
}
System.out.println("actionType:"+actionType+":");
if (actionType.equalsIgnoreCase("Stock") || actionType.equalsIgnoreCase("PrRtStk"))
{
retString = stockTransform(dom, dom1, objContext, xtraParams, selDataDom);
}
}
catch(Exception e)
catch(Exception e)
{
System.out.println("Exception :AdjIssAct :actionHandlerTransform(String xmlString):" + e.getMessage() + ":");
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("returning String from AdjIssAct : actionHandlerTransform"+retString);
return retString;
return retString;
}
//end 28/01/11 manoharan transform added
private String actionDefault(Document dom, Document dom1, String objContext, String xtraParams) throws RemoteException, ITMException
......@@ -192,11 +192,11 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
String allocqty = "";
double avl =0.00;
String ls_allowtax="";
String mtaxclass="",mtaxchap="",mtaxenv="",purcOrder="",poLineno="",retopt="";
String mtaxclass="",mtaxchap="",mtaxenv="",tranidrcp="",purcOrder="",poLinenorcp="",retopt="",linenoOrd="";
try
{
DistCommon disscommon = new DistCommon();
String detCnt = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"detCnt");
System.out.println("detCnt ...... :"+detCnt);
String siteCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginSiteCode");
......@@ -205,9 +205,9 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
{
ConnDriver connDriver = new ConnDriver();
//Changes and Commented By Bhushan on 09-06-2016 :START
//conn = connDriver.getConnectDB("DriverITM");
conn = getConnection();
//Changes and Commented By Bhushan on 09-06-2016 :END
//conn = connDriver.getConnectDB("DriverITM");
conn = getConnection();
//Changes and Commented By Bhushan on 09-06-2016 :END
connDriver=null;
}
if(objContext != null && objContext.trim().length()>0)
......@@ -219,13 +219,24 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
{
itemCode = genericUtility.getColumnValue("item_code",dom);
itemCode = itemCode == null ? "" :itemCode.trim();
//added by monika-23 august 2019
purcOrder= genericUtility.getColumnValue("purc_order",dom1);
poLineno= genericUtility.getColumnValue("line_no",dom);
retopt = genericUtility.getColumnValue("ret_opt", dom1);//end
// poLineno= genericUtility.getColumnValue("line_no",dom);
retopt =genericUtility.getColumnValue("ret_opt", dom1);//end
tranidrcp=genericUtility.getColumnValue("tran_id__rcp",dom);//added by monika 21 oct 2019.
poLinenorcp= chkNull(genericUtility.getColumnValue("line_no__rcp",dom));
linenoOrd= genericUtility.getColumnValue("line_no__ord",dom);//end
poLinenorcp = " " + poLinenorcp;
poLinenorcp = poLinenorcp.substring(poLinenorcp.length() - 3,poLinenorcp.length());
linenoOrd = " " + linenoOrd;
linenoOrd = linenoOrd.substring(linenoOrd.length() - 3,linenoOrd.length());
System.out.println(" from det line no rcp ["+poLinenorcp.substring(poLinenorcp.length() - 3,poLinenorcp.length()));
System.out.println("SUSTRING VALUE ["+linenoOrd.substring(linenoOrd.length() - 3,linenoOrd.length())+"[POLINE---["+poLinenorcp+"]");
System.out.println(" from det line no rcp ["+poLinenorcp+" from det line no ord ["+linenoOrd);
}
System.out.println(" in if condition line no rcp ["+poLinenorcp);
sql = " SELECT stock.site_code , site.descr , "
+" stock.item_code as item_code,item.descr as item_descr , "
......@@ -249,77 +260,109 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
+" stock.item_code, stock.loc_code, "
+ "stock.lot_no, "
+" stock.lot_sl";
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
while(rs.next())
pstmt = conn.prepareStatement(sql);
rs = pstmt.executeQuery();
while(rs.next())
//if(rs.next())
{
//addedd by monika-23 aug 2019- to add tax chap tax env and tax class
//String isnull=null;
if (retopt.equalsIgnoreCase("C"))
{
ls_allowtax = "Y";
} else {
ls_allowtax = disscommon.getDisparams("999999",
"CALC_TAX_ON_REPLACE", conn);
}
if (ls_allowtax.equalsIgnoreCase("Y"))
{
if(poLinenorcp != null && poLinenorcp.trim().length() > 0)
{
//addedd by monika-23 aug 2019- to add tax chap tax env and tax class
//String isnull=null;
if (retopt.equalsIgnoreCase("C"))
sql = "select tax_class,tax_chap,tax_env "
+ " from porcpdet "
+ " where tran_id = ? and line_no= ? ";
pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1,tranidrcp);//
pstmt1.setString(2, poLinenorcp);
rs1 = pstmt1.executeQuery();
if(rs1.next())
{
ls_allowtax = "Y";
} else {
ls_allowtax = disscommon.getDisparams("999999",
"CALC_TAX_ON_REPLACE", conn);
}
if (ls_allowtax.equalsIgnoreCase("Y")) {
sql = "select tax_class,tax_chap,tax_env "
+ " from porddet "
+ " where purc_order = ? and line_no = ? ";
pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1,purcOrder);//
pstmt1.setString(2, poLineno);
rs1 = pstmt1.executeQuery();
if(rs1.next())
{
mtaxclass =rs1.getString("tax_class");
mtaxchap =rs1.getString("tax_chap");
mtaxenv = rs1.getString("tax_env");
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
mtaxclass =rs1.getString("tax_class");
mtaxchap =rs1.getString("tax_chap");
mtaxenv = rs1.getString("tax_env");
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
qty = rs.getString(11)== null?"0.00":rs.getString(11);
allocqty = rs.getString(12)== null?"0.00":rs.getString(12);
avl = Double.parseDouble(qty)-Double.parseDouble(allocqty) ;
valueXmlString.append("<Detail>\r\n");
valueXmlString.append("<item_code>").append("<![CDATA[").append(rs.getString("item_code")==null ?"":rs.getString("item_code")).append("]]>").append("</item_code>\r\n");
valueXmlString.append("<loc_code>").append("<![CDATA[").append(rs.getString(5)==null ?"":rs.getString(5)).append("]]>").append("</loc_code>\r\n");
valueXmlString.append("<lot_no>").append("<![CDATA[").append(rs.getString(6)==null ?"":rs.getString(6)).append("]]>").append("</lot_no>\r\n");
valueXmlString.append("<lot_sl>").append("<![CDATA[").append(rs.getString(7)==null ?"":rs.getString(7)).append("]]>").append("</lot_sl>\r\n");
valueXmlString.append("<available>").append("<![CDATA[").append(rs.getString(13)==null ?"":rs.getString(13)).append("]]>").append("</available>\r\n");
valueXmlString.append("<unit>").append("<![CDATA[").append(rs.getString(14)==null ?"":rs.getString(14)).append("]]>").append("</unit>\r\n");
valueXmlString.append("<quantity>").append("<![CDATA[").append(rs.getString(11)==null ?"":rs.getString(11)).append("]]>").append("</quantity>\r\n");
valueXmlString.append("<alloc_qty>").append("<![CDATA[").append(rs.getString(12)==null ?"":rs.getString(12)).append("]]>").append("</alloc_qty>\r\n");
valueXmlString.append("<net_available>").append("<![CDATA[").append(avl).append("]]>").append("</net_available>\r\n");
//valueXmlString.append("<Inv St>").append("<![CDATA[").append(rs.getString(8)==null ?"":rs.getString(8)).append("]]>").append("</inv_stat>\r\n");
valueXmlString.append("<retest_date>").append("<![CDATA[").append(rs.getString(9)==null ?"":genericUtility.getValidDateString(rs.getString(9),genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat())).append("]]>").append("</retest_date>\r\n");
valueXmlString.append("<exp_date>").append("<![CDATA[").append(rs.getString(10)==null ?"":genericUtility.getValidDateString(rs.getString(10),genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat())).append("]]>").append("</exp_date>\r\n");
valueXmlString.append("<potency>").append("<![CDATA[").append(rs.getString(15)==null ?"":rs.getString(15)).append("]]>").append("</potency>\r\n");
valueXmlString.append("<supp_code__mfg>").append("<![CDATA[").append(rs.getString(18)==null ?"":rs.getString(18)).append("]]>").append("</supp_code__mfg>\r\n");
valueXmlString.append("<batch_no>").append("<![CDATA[").append(rs.getString(16)==null ?"":rs.getString(16)).append("]]>").append("</batch_no>\r\n");
valueXmlString.append("<dimension>").append("<![CDATA[").append(rs.getString(17)==null ?"":rs.getString(17)).append("]]>").append("</dimension>\r\n");
//addedd by monika-23 aug 2019- to add tax chap tax env and tax class
valueXmlString.append("<tax_class>").append("<![CDATA[").append(mtaxclass).append("]]>").append("</tax_class>\r\n");
valueXmlString.append("<tax_chap>").append("<![CDATA[").append(mtaxchap).append("]]>").append("</tax_chap>\r\n");
valueXmlString.append("<tax_env>").append("<![CDATA[").append(mtaxenv).append("]]>").append("</tax_env>");
//end
valueXmlString.append("</Detail>\r\n");
System.out.println(" in if condition tran_id rcp["+tranidrcp+"] line no rcp ["+poLinenorcp+" ] tax class["+mtaxclass+"] tax chap["+mtaxchap+"] tax env["+mtaxenv);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
else {
sql = "select tax_class,tax_chap,tax_env "
+ " from porddet "
+ " where purc_order = ? and line_no=?";
pstmt1 = conn.prepareStatement(sql);
pstmt1.setString(1,purcOrder);//
pstmt1.setString(2, linenoOrd);
rs1 = pstmt1.executeQuery();
if(rs1.next())
{
mtaxclass =rs1.getString("tax_class");
mtaxchap =rs1.getString("tax_chap");
mtaxenv = rs1.getString("tax_env");
}
rs1.close();
rs1 = null;
pstmt1.close();
pstmt1 = null;
System.out.println(" in else condition purc_ord rcp["+purcOrder+"] line no ord ["+linenoOrd+" ] tax class["+mtaxclass+"] tax chap["+mtaxchap+"] tax env["+mtaxenv);
}
}
qty = rs.getString(11)== null?"0.00":rs.getString(11);
allocqty = rs.getString(12)== null?"0.00":rs.getString(12);
avl = Double.parseDouble(qty)-Double.parseDouble(allocqty) ;
valueXmlString.append("<Detail>\r\n");
valueXmlString.append("<item_code>").append("<![CDATA[").append(rs.getString("item_code")==null ?"":rs.getString("item_code")).append("]]>").append("</item_code>\r\n");
valueXmlString.append("<loc_code>").append("<![CDATA[").append(rs.getString(5)==null ?"":rs.getString(5)).append("]]>").append("</loc_code>\r\n");
valueXmlString.append("<lot_no>").append("<![CDATA[").append(rs.getString(6)==null ?"":rs.getString(6)).append("]]>").append("</lot_no>\r\n");
valueXmlString.append("<lot_sl>").append("<![CDATA[").append(rs.getString(7)==null ?"":rs.getString(7)).append("]]>").append("</lot_sl>\r\n");
valueXmlString.append("<available>").append("<![CDATA[").append(rs.getString(13)==null ?"":rs.getString(13)).append("]]>").append("</available>\r\n");
valueXmlString.append("<unit>").append("<![CDATA[").append(rs.getString(14)==null ?"":rs.getString(14)).append("]]>").append("</unit>\r\n");
valueXmlString.append("<quantity>").append("<![CDATA[").append(rs.getString(11)==null ?"":rs.getString(11)).append("]]>").append("</quantity>\r\n");
valueXmlString.append("<alloc_qty>").append("<![CDATA[").append(rs.getString(12)==null ?"":rs.getString(12)).append("]]>").append("</alloc_qty>\r\n");
valueXmlString.append("<net_available>").append("<![CDATA[").append(avl).append("]]>").append("</net_available>\r\n");
//valueXmlString.append("<Inv St>").append("<![CDATA[").append(rs.getString(8)==null ?"":rs.getString(8)).append("]]>").append("</inv_stat>\r\n");
valueXmlString.append("<retest_date>").append("<![CDATA[").append(rs.getString(9)==null ?"":genericUtility.getValidDateString(rs.getString(9),genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat())).append("]]>").append("</retest_date>\r\n");
valueXmlString.append("<exp_date>").append("<![CDATA[").append(rs.getString(10)==null ?"":genericUtility.getValidDateString(rs.getString(10),genericUtility.getDBDateFormat(),genericUtility.getApplDateFormat())).append("]]>").append("</exp_date>\r\n");
valueXmlString.append("<potency>").append("<![CDATA[").append(rs.getString(15)==null ?"":rs.getString(15)).append("]]>").append("</potency>\r\n");
valueXmlString.append("<supp_code__mfg>").append("<![CDATA[").append(rs.getString(18)==null ?"":rs.getString(18)).append("]]>").append("</supp_code__mfg>\r\n");
valueXmlString.append("<batch_no>").append("<![CDATA[").append(rs.getString(16)==null ?"":rs.getString(16)).append("]]>").append("</batch_no>\r\n");
valueXmlString.append("<dimension>").append("<![CDATA[").append(rs.getString(17)==null ?"":rs.getString(17)).append("]]>").append("</dimension>\r\n");
//addedd by monika-23 aug 2019- to add tax chap tax env and tax class
valueXmlString.append("<tax_class>").append("<![CDATA[").append(mtaxclass).append("]]>").append("</tax_class>\r\n");
valueXmlString.append("<tax_chap>").append("<![CDATA[").append(mtaxchap).append("]]>").append("</tax_chap>\r\n");
valueXmlString.append("<tax_env>").append("<![CDATA[").append(mtaxenv).append("]]>").append("</tax_env>");
//end
valueXmlString.append("</Detail>\r\n");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
valueXmlString.append("</Root>\r\n");
}//tryBase1 greyd
catch(SQLException sqx)
......@@ -338,7 +381,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
{
conn.close();
conn = null;
}catch(Exception e){}
}
return valueXmlString.toString();
......@@ -363,7 +406,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
ResultSet rs = null;
boolean lbDefault = false;
ibase.utility.E12GenericUtility genericUtility= new ibase.utility.E12GenericUtility();
try
{
//Changes and Commented By Bhushan on 09-06-2016 :START
......@@ -398,7 +441,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
//BatchNo = new ibase.utility.E12GenericUtility().getColumnValue("batch_no",dom);
selLocCodeTo = genericUtility.getColumnValue("loc_code__to",dom);
System.out.println("@@@@@ selLocCodeTO from dom "+selLocCodeTo);
if (quantity == null || "null".equals(quantity) )
{
quantity = "0";
......@@ -416,7 +459,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
sql = "SELECT ISS_CRITERIA FROM ITEM WHERE ITEM_CODE = '"+itemCode+"'";
rs = stmt.executeQuery(sql);
if (rs.next())
if (rs.next())
{
issCriteria = rs.getString("ISS_CRITERIA");
}
......@@ -448,15 +491,15 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
// end 20/03/12 manoharan
System.out.println("issCriteria ::"+issCriteria);
System.out.println("manohar 20/03/12 ordQuantity before ["+ordQuantity + "] detailListLength [" + detailListLength + "]");
for (int ctr = 0;ctr < detailListLength;ctr++)
{
selLocCode = new ibase.utility.E12GenericUtility().getColumnValueFromNode("loc_code",detailList.item(ctr));
// added by cpatil on 6/11/12 start
//if(ctr == 0)
//{
//selLocCodeTo = new ibase.utility.E12GenericUtility().getColumnValueFromNode("loc_code",detailList.item(ctr));
//selLocCodeTo = new ibase.utility.E12GenericUtility().getColumnValueFromNode("loc_code",detailList.item(ctr));
//}
// added by cpatil on 6/11/12 end
//System.out.println("@@@@@ ctr["+ctr+"]:::::::selLocCodeTo :["+selLocCodeTo+"]");
......@@ -464,7 +507,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
selLotSl = new ibase.utility.E12GenericUtility().getColumnValueFromNode("lot_sl",detailList.item(ctr));
selUnit = new ibase.utility.E12GenericUtility().getColumnValueFromNode("unit",detailList.item(ctr));
selQuantity = new ibase.utility.E12GenericUtility().getColumnValueFromNode("net_available",detailList.item(ctr));
// BatchNo = new ibase.utility.E12GenericUtility().getColumnValueFromNode("batch_no",detailList.item(ctr));
// BatchNo = new ibase.utility.E12GenericUtility().getColumnValueFromNode("batch_no",detailList.item(ctr));
// 20/03/12 manoharan
if (lbDefault == true)
......@@ -473,7 +516,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
}
System.out.println("manohar 20/03/12 ordQuantity after ["+ordQuantity + "]");
// 20/03/12 manoharan
// selStkRate = new ibase.utility.E12GenericUtility().getColumnValueFromNode("stock_rate",detailList.item(ctr)); //stock-rate is wrongly placed Gulzar - 10/05/07
// selStkRate = new ibase.utility.E12GenericUtility().getColumnValueFromNode("stock_rate",detailList.item(ctr)); //stock-rate is wrongly placed Gulzar - 10/05/07
//selStkRate = new ibase.utility.E12GenericUtility().getColumnValueFromNode("rate",detailList.item(ctr)); //stock-rate is changed to rate Gulzar - 10/05/07
//if (selStkRate == null)
//{
......@@ -490,7 +533,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
valueXmlString.append("<loc_code__fr isSrvCallOnChg='1'>").append(selLocCode).append("</loc_code__fr>");
//valueXmlString.append("<loc_code__to isSrvCallOnChg='0'>").append(selLocCodeTo).append("</loc_code__to>"); //commented by cpatil on 6/11/12
}
// added by cpatil on 6-11-12 start
// added by cpatil on 6-11-12 start
if (selLocCodeTo != null && selLocCodeTo.trim().length() > 0)
{
valueXmlString.append("<loc_code__to isSrvCallOnChg='1'>").append(selLocCodeTo).append("</loc_code__to>");
......@@ -509,7 +552,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
//BatchNo=checknull(BatchNo);
//System.out.println("batch_no1111"+ BatchNo);
valueXmlString.append("<amount>").append(amount).append("</amount>");
// valueXmlString.append("<batch_no>").append(BatchNo).append("</batch_no>");
// valueXmlString.append("<batch_no>").append(BatchNo).append("</batch_no>");
//System.out.println("batch_no"+ BatchNo);
selQty = Double.parseDouble(selQuantity);
System.out.println("selQty ::"+selQty);
......@@ -537,12 +580,12 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
siteCode = new ibase.utility.E12GenericUtility().getColumnValue("site_code",dom1);
itemCode = new ibase.utility.E12GenericUtility().getColumnValue("item_code",dom);
sql = "Select qty_per_art,pack_code From stock "
+ " WHERE ITEM_CODE = ? "
+ " and site_CODE = ? "
+ " and loc_CODE = ? "
+ " and lot_no = ? "
+ " and lot_sl = ? " ;
+ " WHERE ITEM_CODE = ? "
+ " and site_CODE = ? "
+ " and loc_CODE = ? "
+ " and lot_no = ? "
+ " and lot_sl = ? " ;
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,itemCode);
pstmt.setString(2,siteCode);
......@@ -561,7 +604,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
pstmt = null;
if (integralQty > 0 )
{
System.out.println("First inputQty [" + inputQty + "] integralQty [" + integralQty + "] (inputQty % integralQty) [" + (inputQty % integralQty) + "]");
if( (inputQty % integralQty) > 0 )
{
......@@ -573,7 +616,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
noART = (int) ((inputQty / integralQty));
System.out.println("noART 2 [" + noART + "]");
}
valueXmlString.append("<no_art isSrvCallOnChg='0'>").append(noART).append("</no_art>");
}
else
......@@ -581,7 +624,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
if (packCode != null && !"null".equals(packCode) && packCode.trim().length() > 0 )
{
sql = "select capacity from packing "
+ " where pack_code = ? ";
+ " where pack_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,packCode);
rs = pstmt.executeQuery();
......@@ -598,8 +641,8 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
{
// 03/02/11 manoharan no_art to be set as per PB logic
sql = "SELECT integral_qty FROM siteITEM "
+ " WHERE site_code = ? "
+ " and ITEM_CODE = ? ";
+ " WHERE site_code = ? "
+ " and ITEM_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,siteCode);
......@@ -616,7 +659,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
if (integralQty == 0)
{
sql = "SELECT integral_qty FROM ITEM "
+ " WHERE ITEM_CODE = ? ";
+ " WHERE ITEM_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,itemCode);
......@@ -648,7 +691,7 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
}
// end 03/02/11 manoharan
} // end 18/02/12 manoharan
valueXmlString.append("</Detail>");
//if (ordQuantity == 0 )
if (ordQuantity == 0 && lbDefault == false)
......@@ -683,7 +726,13 @@ public class GenStkHelpAct extends ActionHandlerEJB implements GenStkHelpActLoca
}
return string;
}*/
private String chkNull(String input) {
if (input == null || "null".equalsIgnoreCase(input)) {
input = "";
}
return input;
}
}//end of Ejb
\ No newline at end of file
}//end of Ejb
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