Commit 40f6b7be authored by kmandhre's avatar kmandhre

set default value in bank_code,tran_type,remark,cheque_no


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92830 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 1e5bd6ad
......@@ -69,6 +69,7 @@ public class GenerateReceiptIC extends ValidatorEJB implements GenerateReceiptIC
{
String bankCode = "",loginSite = "",custCodeFrom = "",custCodeTo = "",tranType = "";
String chequeDate = "",chequeAmt = "",custBlank = "",chequeNo = "",udfStr2 = "";
String defaultBankCode = "",defaultTranType = "",defaultRemarks = "";
String childNodeName = null;
String sql = "";
StringBuffer valueXmlString = new StringBuffer();
......@@ -85,6 +86,7 @@ public class GenerateReceiptIC extends ValidatorEJB implements GenerateReceiptIC
ResultSet rs = null ;
GenericUtility genericUtility = GenericUtility.getInstance();
ConnDriver connDriver = new ConnDriver();
FinCommon finCommon = new FinCommon();
try
{
loginSite = getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode");
......@@ -128,6 +130,52 @@ public class GenerateReceiptIC extends ValidatorEJB implements GenerateReceiptIC
valueXmlString.append("<cheque_amount protect='1'>").append("<![CDATA[]]>").append("</cheque_amount>");
valueXmlString.append("<cust_bank_ref protect='1'>").append("<![CDATA["+custBlank+"]]>").append("</cust_bank_ref>");
sql = "select bank_code from site where site_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,loginSite);
rs = pstmt.executeQuery();
if(rs.next())
{
bankCode = rs.getString(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
//added by kunal on 8/03/13 set default value
defaultBankCode = checkNull(finCommon.getFinparams("999999", "DEFAULT_BANKCODE", conn));
System.out.println("defaultBankCode="+defaultBankCode);
if(defaultBankCode == null || defaultBankCode.trim().length() == 0 || defaultBankCode.trim().equalsIgnoreCase("NULLFOUND"))
{
defaultBankCode = "";
}
defaultRemarks = checkNull(finCommon.getFinparams("999999", "DEFAULT_REMARKS", conn));
if(defaultRemarks == null || defaultRemarks.trim().length() == 0 || defaultRemarks.trim().equalsIgnoreCase("NULLFOUND"))
{
defaultRemarks = "";
}
defaultTranType = checkNull(finCommon.getFinparams("999999", "DEFAULT_TRANTYPE", conn));
if(defaultTranType == null || defaultTranType.trim().length() == 0 || defaultTranType.trim().equalsIgnoreCase("NULLFOUND"))
{
defaultTranType = "";
}
if(bankCode != null && bankCode.trim().length() > 0)
{
valueXmlString.append("<bank_code>").append("<![CDATA["+bankCode+"]]>").append("</bank_code>");
}
else
{
valueXmlString.append("<bank_code>").append("<![CDATA["+defaultBankCode+"]]>").append("</bank_code>");
}
valueXmlString.append("<remarks>").append("<![CDATA["+defaultRemarks+"]]>").append("</remarks>");
valueXmlString.append("<cheque_no>").append("<![CDATA["+defaultRemarks+"]]>").append("</cheque_no>");
valueXmlString.append("<tran_type>").append("<![CDATA["+defaultTranType+"]]>").append("</tran_type>");
//added by kunal on 8/03/13 set default value end
}
else if(currentColumn.trim().equalsIgnoreCase("cust_code__from"))
{
......
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