Commit 639ca4c7 authored by kmandhre's avatar kmandhre

change in Item change : set rate__stduom and rate__clg


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93519 ce508802-f39f-4f6c-b175-0d175dae99d5
parent db97a260
...@@ -1182,6 +1182,13 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu ...@@ -1182,6 +1182,13 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu
{ {
valueXmlString.append("<rate protect =\"0\">").append("<![CDATA["+ (sRate == null || sRate.trim().length() == 0 ? "0" : sRate ) + "]]>").append("</rate>"); valueXmlString.append("<rate protect =\"0\">").append("<![CDATA["+ (sRate == null || sRate.trim().length() == 0 ? "0" : sRate ) + "]]>").append("</rate>");
setNodeValue( dom, "rate", sRate ); setNodeValue( dom, "rate", sRate );
//added by kunal on 20/AUG/13 called rate item change
reStr = itemChanged(dom, dom1, dom2, objContext, "rate", editFlag, xtraParams);
pos = reStr.indexOf("<Detail2>");
reStr = reStr.substring(pos + 9);
pos = reStr.indexOf("</Detail2>");
reStr = reStr.substring(0,pos);
valueXmlString.append(reStr);
} }
else else
{ {
...@@ -1198,13 +1205,28 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu ...@@ -1198,13 +1205,28 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu
{ {
valueXmlString.append("<rate protect =\"1\">").append("<![CDATA[" + rate + "]]>").append("</rate>"); valueXmlString.append("<rate protect =\"1\">").append("<![CDATA[" + rate + "]]>").append("</rate>");
setNodeValue( dom, "rate", rate ); setNodeValue( dom, "rate", rate );
//added by kunal on 20/AUG/13 called rate item change
reStr = itemChanged(dom, dom1, dom2, objContext, "rate", editFlag, xtraParams);
pos = reStr.indexOf("<Detail2>");
reStr = reStr.substring(pos + 9);
pos = reStr.indexOf("</Detail2>");
reStr = reStr.substring(0,pos);
valueXmlString.append(reStr);
} }
else else
{ {
valueXmlString.append("<rate protect =\"0\">").append("<![CDATA[" + rate + "]]>").append("</rate>"); valueXmlString.append("<rate protect =\"0\">").append("<![CDATA[" + rate + "]]>").append("</rate>");
setNodeValue( dom, "rate", rate ); setNodeValue( dom, "rate", rate );
//added by kunal on 20/AUG/13 called rate item change
reStr = itemChanged(dom, dom1, dom2, objContext, "rate", editFlag, xtraParams);
pos = reStr.indexOf("<Detail2>");
reStr = reStr.substring(pos + 9);
pos = reStr.indexOf("</Detail2>");
reStr = reStr.substring(0,pos);
valueXmlString.append(reStr);
} }
} }
/* comment by kunal on 20/AUG/13
varValue = genericUtility.getColumnValue("conv__rtuom_stduom", dom); varValue = genericUtility.getColumnValue("conv__rtuom_stduom", dom);
varValue = varValue == null ?"0" : varValue.trim(); varValue = varValue == null ?"0" : varValue.trim();
if (varValue == null || Double.parseDouble(varValue) <= 0) if (varValue == null || Double.parseDouble(varValue) <= 0)
...@@ -1215,6 +1237,7 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu ...@@ -1215,6 +1237,7 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu
valueXmlString.append("<rate__stduom>").append("<![CDATA[" + rate + "]]>").append("</rate__stduom>"); valueXmlString.append("<rate__stduom>").append("<![CDATA[" + rate + "]]>").append("</rate__stduom>");
setNodeValue( dom, "rate__stduom", rate ); setNodeValue( dom, "rate__stduom", rate );
} }
*/
invoiceId = genericUtility.getColumnValue("invoice_id", dom); invoiceId = genericUtility.getColumnValue("invoice_id", dom);
retReplFlag = genericUtility.getColumnValue("ret_rep_flag", dom); retReplFlag = genericUtility.getColumnValue("ret_rep_flag", dom);
if ( !"P".equals( retReplFlag ) ) if ( !"P".equals( retReplFlag ) )
...@@ -1391,6 +1414,8 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu ...@@ -1391,6 +1414,8 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu
} }
rateStdUom = Double.parseDouble(sRate); rateStdUom = Double.parseDouble(sRate);
*/ */
//change done by kunal on 20/AUG/13 RATE CLAG NOT GET FROM DOM
/*
sRate = genericUtility.getColumnValue("rate__clg", dom); sRate = genericUtility.getColumnValue("rate__clg", dom);
if (sRate == null || sRate.equals("null")) if (sRate == null || sRate.equals("null"))
{ {
...@@ -1398,10 +1423,17 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu ...@@ -1398,10 +1423,17 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu
} }
rateClg = Double.parseDouble(sRate); rateClg = Double.parseDouble(sRate);
*/
if (priceListClg == null || priceListClg.trim().length() == 0) if (priceListClg == null || priceListClg.trim().length() == 0)
{ {
/*
valueXmlString.append("<rate__clg protect =\"0\">").append("<![CDATA[" + sRate + "]]>").append("</rate__clg>"); valueXmlString.append("<rate__clg protect =\"0\">").append("<![CDATA[" + sRate + "]]>").append("</rate__clg>");
setNodeValue( dom, "rate__clg", sRate ); setNodeValue( dom, "rate__clg", sRate );
*/
// change by kunal on 20/AUG/13
rateClg = 0;
valueXmlString.append("<rate__clg protect =\"0\">").append("<![CDATA[" + rateClg + "]]>").append("</rate__clg>");
setNodeValue( dom, "rate__clg", rateClg );
} }
else else
{ {
...@@ -1409,11 +1441,15 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu ...@@ -1409,11 +1441,15 @@ public class SReturnForm extends ValidatorEJB implements SReturnFormLocal, SRetu
if (!"B".equals(listType) && !"F".equals(listType)) if (!"B".equals(listType) && !"F".equals(listType))
{ {
if (rateClg <= 0 && priceListClg.trim().length() > 0) tranDate = tranDate == null ? ( new Timestamp( System.currentTimeMillis() ) ).toString() : tranDate;
rateClg = distCommon.pickRate(priceListClg,tranDate,itemCode," ","L",qtyStdUom, conn);
System.out.println("rateClg from pick rate="+rateClg);
//change by kunal on 20/AUG/13 get rateClg from pick rate method
/*if (rateClg <= 0 && priceListClg.trim().length() > 0)
{ {
tranDate = tranDate == null ? ( new Timestamp( System.currentTimeMillis() ) ).toString() : tranDate; tranDate = tranDate == null ? ( new Timestamp( System.currentTimeMillis() ) ).toString() : tranDate;
rateClg = distCommon.pickRate(priceListClg,tranDate,itemCode," ","L",qtyStdUom, conn); rateClg = distCommon.pickRate(priceListClg,tranDate,itemCode," ","L",qtyStdUom, conn);
} }*/
} }
} }
if (rateClg <= 0 && rate > 0) if (rateClg <= 0 && rate > 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