Commit 956e1817 authored by manohar's avatar manohar

some unnecessary imports commented and manual site lot_no generation logic corrected


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93586 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 9f582a9e
......@@ -33,10 +33,10 @@ import javax.ejb.Stateless;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
import org.apache.axis.encoding.XMLType;
import org.drools.runtime.pipeline.SmooksTransformerProvider;
//import org.drools.runtime.pipeline.SmooksTransformerProvider;
import org.w3c.dom.*;
import com.borland.enterprise.xml.toolkit.impl.tomcat.v4_0.std.Type;
//import com.borland.enterprise.xml.toolkit.impl.tomcat.v4_0.std.Type;
import javax.xml.rpc.ParameterMode;
import javax.xml.transform.*;
......@@ -3711,15 +3711,31 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
{
lotNoManualSite = distCommon.getDisparams("999999" , "LOT_NO_MANUAL_SITE", conn); //Gulzar - 25/11/11
siteString = lotNoManualSite;
while ( siteString.trim().length() > 0 )
// 10/09/13 manoharan in case there is no comma
String siteArray[];
siteArray = lotNoManualSite.split(",");
String siteTemp = "";
boolean manualLot = false;
for(int ctr = 0;ctr < siteArray.length;ctr++)
{
siteTemp = siteArray[ctr];
if ( siteTemp.trim() == siteCode.trim() )
{
manualLot = true;
}
}
/* while ( siteString.trim().length() > 0 )
{
sitecode = distCommon.getToken( siteString , ",");
if ( sitecode.trim() == siteCode.trim() )
{
break;
}
}
} */
if (!manualLot)
{
sql = "SELECT DISTINCT A.ITEM_CODE, (CASE WHEN A.BATCH_NO IS NULL THEN ' ' ELSE A.BATCH_NO END) AS BATCH_NO, A.LOC_CODE FROM PORCPDET A, ITEM B WHERE A.ITEM_CODE = B.ITEM_CODE AND TRAN_ID = ? AND (CASE WHEN B.STK_OPT IS NULL THEN '0' ELSE B.STK_OPT END) = '2' AND (A.LOT_NO IS NULL OR TRIM(A.LOT_NO) IS NULL OR LENGTH(TRIM(A.LOT_NO)) = 0 ) ";
pstmtSql = conn.prepareStatement(sql);
pstmtSql.setString(1, tranId);
......@@ -3776,6 +3792,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
}
}
}
}
catch(Exception e)
{
e.printStackTrace();
......@@ -3865,7 +3882,7 @@ public class PoRcpConf extends ActionHandlerEJB implements PoRcpConfLocal, PoRcp
NodeList detlList=null;
Document dom = null;
HashMap hashMap=new HashMap<>();
HashMap hashMap=new HashMap();
boolean forceFlag=true;
double quantity = 0.0, qtyDet = 0.0, updQty = 0.0, amountHdr = 0.0, conQtyStd = 0.0;
......
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