Commit 6721c9a9 authored by asikarwar's avatar asikarwar

VALIDATION CHANGE for finparm entry to SITE_SPECIFIC_BANK' in bank code


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93412 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 502f3000
...@@ -106,6 +106,7 @@ public class ReceiptAdv extends ValidatorEJB implements ReceiptAdvLocal, Receipt ...@@ -106,6 +106,7 @@ public class ReceiptAdv extends ValidatorEJB implements ReceiptAdvLocal, Receipt
String remark = ""; String remark = "";
String refDateS = "" ; String refDateS = "" ;
String dueDateS = ""; String dueDateS = "";
String siteSpecificBank = "";
double diffAmtExch = 0.0D; double diffAmtExch = 0.0D;
double exchRate = 0.0D; double exchRate = 0.0D;
...@@ -542,13 +543,36 @@ public class ReceiptAdv extends ValidatorEJB implements ReceiptAdvLocal, Receipt ...@@ -542,13 +543,36 @@ public class ReceiptAdv extends ValidatorEJB implements ReceiptAdvLocal, Receipt
bankCode = this.genericUtility.getColumnValue("bank_code", dom); bankCode = this.genericUtility.getColumnValue("bank_code", dom);
if(bankCode != null && bankCode.trim().length() > 0) if(bankCode != null && bankCode.trim().length() > 0)
{ {
siteCode = this.genericUtility.getColumnValue("site_code", dom);
errCode = validateBankCode(bankCode, siteCode, conn); sql = "select count(*) from bank where bank_code = ?";
if(errCode != null && errCode.trim().length() > 0) pstmt = conn.prepareStatement(sql);
pstmt.setString(1, bankCode);
rs = pstmt.executeQuery();
if (rs.next())
{
cnt = rs.getInt(1);
}
if (cnt == 0)
{ {
errCode = "VMBANK1";
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
} }
// added by akhilesh on 01/aug/13 as discuss with manoj
siteSpecificBank = finCommon.getFinparams("999999", "SITE_SPECIFIC_BANK", conn);
if(siteSpecificBank != null && "Y".equalsIgnoreCase(siteSpecificBank))
{
siteCode = this.genericUtility.getColumnValue("site_code", dom);
errCode = validateBankCode(bankCode, siteCode, conn);
if(errCode != null && errCode.trim().length() > 0)
{
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
// ended by akhilesh on 01/aug/13 as discuss with manoj
} }
else else
{ {
......
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