Commit d8ec5b41 authored by ngadkari's avatar ngadkari

added rounding method on amount and order value

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@197678 ce508802-f39f-4f6c-b175-0d175dae99d5
parent bf25c626
......@@ -13762,6 +13762,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
boolean lsDiscFalg = false, lbProceed = false, lbOrdFlag = false;
PreparedStatement pstmt = null, pstmt1 = null;
ResultSet rs = null, rs1 = null;
double amount=0.0;//variable declared by nandkuamr gadkari on 26/02/19
try {
mQty = Double.parseDouble(checkDouble(genericUtility.getColumnValue("quantity", dom)));
mVal = checkNull(genericUtility.getColumnValue("unit", dom));
......@@ -14674,6 +14675,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
// valueXmlString.append("<rate>").append("<![CDATA[" + lcRate +
// "]]>").append("</rate>");
// setNodeValue( dom, "rate", getAbsString(String.valueOf(lcRate)));
lcOrdValue=finCommon.getRequiredDecimal(lcOrdValue,3);// added by nandkumar gadkari on 26/02/19 for rounding amount upto 3 decimals
valueXmlString.append("<ord_value>").append("<![CDATA[" + lcOrdValue + "]]>").append("</ord_value>");
setNodeValue(dom, "ord_value", getAbsString(String.valueOf(lcOrdValue)));
......@@ -14756,8 +14758,9 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
setNodeValue(dom, "amount", getAbsString(String.valueOf(amt)));
System.out.println("IC quantity rate" + lcRate + "::amount" + amt + ":::lsListType" + lsListType);
} else {
valueXmlString.append("<amount>").append("<![CDATA[" + mQty * lcRate + "]]>").append("</amount>");
setNodeValue(dom, "amount", getAbsString(String.valueOf(mQty * lcRate)));
amount=finCommon.getRequiredDecimal(mQty * lcRate,3);// added by nandkum ar gadkari on 26/02/19 for rounding amount upto 3 decimals
valueXmlString.append("<amount>").append("<![CDATA[" + amount + "]]>").append("</amount>");// change mQty * lcRate to amount by nandkumar gadkari on 26/02/09
setNodeValue(dom, "amount", getAbsString(String.valueOf(amount)));// change mQty * lcRate to amount by nandkumar gadkari on 26/02/09
}
lsSalesOrd = checkNull(genericUtility.getColumnValue("sale_order", dom));
......
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