Commit d3388dac authored by rpawar's avatar rpawar

changes in AdjReceiptIC.java

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@172197 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 48e51d50
...@@ -1324,14 +1324,28 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj ...@@ -1324,14 +1324,28 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj
valueXmlString.append("<pack_code ><![CDATA[").append(packCode).append("]]></pack_code>\r\n"); valueXmlString.append("<pack_code ><![CDATA[").append(packCode).append("]]></pack_code>\r\n");
valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);//done //Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][Start].
//valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);//done
String valAcct = valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);
valueXmlString.append(valAcct);
//Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][End].
if(unitPur!=null) if(unitPur!=null)
{ {
valueXmlString.append("<unit__alt ><![CDATA[").append(unitPur).append("]]></unit__alt>\r\n"); valueXmlString.append("<unit__alt ><![CDATA[").append(unitPur).append("]]></unit__alt>\r\n");
} }
protectRate(dom,valueXmlString,conn);//done //Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][Start].
//protectRate(dom,valueXmlString,conn);//done
ArrayList<String> tempList= protectRate(dom2,valueXmlString,conn);
rate = tempList.get(0);
valueXmlString.append(tempList.get(1));
//Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][End].
setNodeValue( dom, "quantity", qty ); setNodeValue( dom, "quantity", qty );
reStr=itemChanged(dom,dom1, dom2, objContext,"quantity",editFlag,xtraParams); //done reStr=itemChanged(dom,dom1, dom2, objContext,"quantity",editFlag,xtraParams); //done
...@@ -1441,8 +1455,14 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj ...@@ -1441,8 +1455,14 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj
pstmt1=null; pstmt1=null;
valueXmlString.append("<location_descr ><![CDATA[").append(locDescr).append("]]></location_descr>\r\n"); valueXmlString.append("<location_descr ><![CDATA[").append(locDescr).append("]]></location_descr>\r\n");
//Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][Start].
valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);//done //valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);//done
String valAcct = valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);
valueXmlString.append(valAcct);
//Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][End].
sqlStockDe="SELECT BATCH_NO , SUPP_CODE__MFG , RETEST_DATE FROM STOCK WHERE ITEM_CODE = ? AND SITE_CODE = ? AND LOC_CODE = ? AND LOT_NO = ? and lot_sl= ? "; sqlStockDe="SELECT BATCH_NO , SUPP_CODE__MFG , RETEST_DATE FROM STOCK WHERE ITEM_CODE = ? AND SITE_CODE = ? AND LOC_CODE = ? AND LOT_NO = ? and lot_sl= ? ";
pstmt1=conn.prepareStatement(sqlStockDe); pstmt1=conn.prepareStatement(sqlStockDe);
...@@ -1779,10 +1799,20 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj ...@@ -1779,10 +1799,20 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj
priceListDom=checkNull(genericUtility.getColumnValue("price_list",dom)); priceListDom=checkNull(genericUtility.getColumnValue("price_list",dom));
qty=checkNull(genericUtility.getColumnValue("quantity",dom)); qty=checkNull(genericUtility.getColumnValue("quantity",dom));
//Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][Start].
//valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);
String valAcct = valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);
valueXmlString.append(valAcct);
valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn); //protectRate(dom,valueXmlString,conn);
protectRate(dom,valueXmlString,conn);
ArrayList<String> tempList= protectRate(dom2,valueXmlString,conn);
rate = tempList.get(0);
valueXmlString.append(tempList.get(1));
//Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][End].
setNodeValue( dom, "quantity", qty ); setNodeValue( dom, "quantity", qty );
reStr=itemChanged(dom,dom1, dom2, objContext,"quantity",editFlag,xtraParams); //done reStr=itemChanged(dom,dom1, dom2, objContext,"quantity",editFlag,xtraParams); //done
...@@ -1848,9 +1878,20 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj ...@@ -1848,9 +1878,20 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj
locCode=checkNull(genericUtility.getColumnValue("loc_code",dom)); locCode=checkNull(genericUtility.getColumnValue("loc_code",dom));
rate=checkNull(genericUtility.getColumnValue("rate",dom)); rate=checkNull(genericUtility.getColumnValue("rate",dom));
valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn); //Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][Start].
//valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);
String valAcct = valAcct(itemCodeDom,siteCodeDom,locCode,lotNo,lotSl,valueXmlString,dom2,conn);
valueXmlString.append(valAcct);
//rate=protectRate(dom2,valueXmlString,conn);
rate=protectRate(dom2,valueXmlString,conn); ArrayList<String> tempList= protectRate(dom2,valueXmlString,conn);
rate = tempList.get(0);
valueXmlString.append(tempList.get(1));
//Modified by Rupesh on[24/10/2017][As Instructed by Piyush Sir][End].
setNodeValue( dom, "rate",rate ); setNodeValue( dom, "rate",rate );
reStr=itemChanged(dom,dom1, dom2, objContext,"rate",editFlag,xtraParams); reStr=itemChanged(dom,dom1, dom2, objContext,"rate",editFlag,xtraParams);
...@@ -2163,8 +2204,9 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj ...@@ -2163,8 +2204,9 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj
return valueXmlString.toString(); return valueXmlString.toString();
} }
//Modified by Rupesh on [24/10/2017][as instructed by Piyush sir]
private String protectRate(Document dom,StringBuffer valueXmlString,Connection conn) throws RemoteException, ITMException //private String protectRate(Document dom,StringBuffer valueXmlString,Connection conn) throws RemoteException, ITMException
private ArrayList<String> protectRate(Document dom,StringBuffer valueXmlString,Connection conn) throws RemoteException, ITMException
{ {
PreparedStatement pstmt1 = null; PreparedStatement pstmt1 = null;
PreparedStatement pstmt2 = null; PreparedStatement pstmt2 = null;
...@@ -2174,6 +2216,7 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj ...@@ -2174,6 +2216,7 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj
String pType=""; String pType="";
double mQty=0,mRate=0; double mQty=0,mRate=0;
DistCommon distCommon = new DistCommon(); DistCommon distCommon = new DistCommon();
ArrayList<String> retList = new ArrayList<String>();//added by Rupesh on[24/10/2017]
try try
{ {
...@@ -2250,7 +2293,12 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj ...@@ -2250,7 +2293,12 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj
valueXmlString.append("<rate protect=\"0\"><![CDATA[").append(mRate).append("]]></rate>\r\n"); valueXmlString.append("<rate protect=\"0\"><![CDATA[").append(mRate).append("]]></rate>\r\n");
} }
} }
return rate; //Modified by Rupesh on [24/10/2017][instructed by Piyush Sir]Start.
//return rate;
retList.add(rate);
retList.add(valueXmlString.toString());
return retList;
//Modified by Rupesh on [24/10/2017][instructed by Piyush Sir]End.
} }
catch(Exception e) catch(Exception e)
{ {
...@@ -2285,8 +2333,9 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj ...@@ -2285,8 +2333,9 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj
} }
} }
//Modified by Rupesh on [24/10/2017][As Instructed by Piyush Sir].
private void valAcct(String itemCode, String siteCode, String locCode, String lotNo, String lotSl,StringBuffer valueXmlString ,Document dom,Connection conn) throws ITMException //private Void valAcct(String itemCode, String siteCode, String locCode, String lotNo, String lotSl,StringBuffer valueXmlString ,Document dom,Connection conn) throws ITMException
private String valAcct(String itemCode, String siteCode, String locCode, String lotNo, String lotSl,StringBuffer valueXmlString ,Document dom,Connection conn) throws ITMException
{ {
//Connection conn = null; //Connection conn = null;
PreparedStatement pstmt1 = null,pstmt2 = null; PreparedStatement pstmt1 = null,pstmt2 = null;
...@@ -2738,7 +2787,7 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj ...@@ -2738,7 +2787,7 @@ public class AdjReceiptIC extends ValidatorEJB implements AdjReceiptICRemote,Adj
errString = e.getMessage(); errString = e.getMessage();
throw new ITMException(e); throw new ITMException(e);
} }
return valueXmlString.toString();//Added by Rupesh on [24/10/2017][As Instructed by Piyush Sir].
} }
......
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