Commit f89e11ef authored by vvengurlekar's avatar vvengurlekar

MiscVoucherIC.java - get var_value against var_name 'PAY_RND_TO' from finparm and set it as rnd_to


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@191208 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 0a2ff867
...@@ -8,28 +8,30 @@ ...@@ -8,28 +8,30 @@
********************************************************/ ********************************************************/
package ibase.webitm.ejb.fin; package ibase.webitm.ejb.fin;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.fin.FinCommon;
import ibase.system.config.ConnDriver;
import ibase.webitm.ejb.ValidatorEJB;
//import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
import java.util.*;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.sql.Timestamp;
import java.rmi.RemoteException; import java.rmi.RemoteException;
import java.sql.Connection; import java.sql.Connection;
import java.sql.PreparedStatement; import java.sql.PreparedStatement;
import java.sql.ResultSet; import java.sql.ResultSet;
import ibase.webitm.ejb.adm.*; import java.sql.Timestamp;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import javax.ejb.Stateless; // added for ejb3
import javax.lang.model.element.Element;
import org.w3c.dom.CDATASection; import org.w3c.dom.CDATASection;
import org.w3c.dom.Document; import org.w3c.dom.Document;
import org.w3c.dom.NamedNodeMap; import org.w3c.dom.NamedNodeMap;
import org.w3c.dom.Node; import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;
import javax.lang.model.element.Element;
import javax.ejb.Stateless; // added for ejb3 import ibase.system.config.ConnDriver;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.ValidatorEJB;
//import ibase.webitm.utility.GenericUtility;
import ibase.webitm.utility.ITMException;
@Stateless // added for ejb3 @Stateless // added for ejb3
...@@ -2466,6 +2468,7 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M ...@@ -2466,6 +2468,7 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M
String mSite = ""; String mSite = "";
String dateNow = ""; String dateNow = "";
String payRndOff = ""; String payRndOff = "";
String payRndTo = "";
String defCrTerm = ""; String defCrTerm = "";
String lineNo = ""; String lineNo = "";
String billNo = ""; String billNo = "";
...@@ -2679,8 +2682,30 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M ...@@ -2679,8 +2682,30 @@ public class MiscVoucherIC extends ValidatorEJB implements MiscVoucherICLocal, M
} }
else else
{ {
//Added by Varsha V on 26-09-18 for taking round to value from finparm
payRndTo = finCommon.getFinparams("999999","PAY_RND_TO",conn);
System.out.println("payRndTo from Finparam::: ["+payRndTo+"]");
if(payRndTo == null || payRndTo.trim().equals("NULLFOUND") || payRndTo.trim().length() == 0)
{
payRndTo = "1";
}
else
{
try
{
payRndTo = Double.parseDouble(payRndTo)+"";
}
catch (NumberFormatException | NullPointerException nfe)
{
payRndTo = "1";
}
}
System.out.println("payRndTo from Finparam::: ["+payRndTo+"]");
//Ended by Varsha V on 26-09-18 for taking round to value from finparm
valueXmlString.append("<rnd_off>").append("<![CDATA[" + payRndOff + "]]>").append("</rnd_off>"); valueXmlString.append("<rnd_off>").append("<![CDATA[" + payRndOff + "]]>").append("</rnd_off>");
valueXmlString.append("<rnd_to>").append("<![CDATA[" + 1 + "]]>").append("</rnd_to>"); //Changed by Varsha V on 26-09-18
//valueXmlString.append("<rnd_to>").append("<![CDATA[" + 1 + "]]>").append("</rnd_to>");
valueXmlString.append("<rnd_to>").append("<![CDATA[" + payRndTo + "]]>").append("</rnd_to>");
} }
valueXmlString.append("<sundry_name>").append("<![CDATA[" + "" + "]]>").append("</sundry_name>"); valueXmlString.append("<sundry_name>").append("<![CDATA[" + "" + "]]>").append("</sundry_name>");
......
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