Commit c51d5dc4 authored by akhokar's avatar akhokar

Changes done as per Sun HRM migration tag.

LoanOpeningIC.java
LoanScheduleIC.java


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@210444 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 68b22af6
......@@ -159,7 +159,10 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo
pstmt = null;
}
if(mdt1 != null)
{
mdt1Str = genericUtility.getValidDateString(mdt1, genericUtility.getApplDateFormat());
}
valueXmlString.append("<start_reco>").append("<![CDATA["+mdt1Str+"]]>").append("</start_reco>");
valueXmlString.append("<accrual_amt>").append("<![CDATA["+0.00+"]]>").append("</accrual_amt>");
......@@ -321,7 +324,7 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo
lsEmp = checkNull(genericUtility.getColumnValue("emp_code", dom));
mVal1 = checkNull(genericUtility.getColumnValue("scheme_no", dom));
mVal2 = checkNull(genericUtility.getColumnValue("grade", dom));
loanAmt = checkNull(genericUtility.getColumnValue("loan_amt", dom));
loanAmt = checkInt(genericUtility.getColumnValue("loan_amt", dom));
issueDateStr = checkNull(genericUtility.getColumnValue("issue_date", dom));
if("Y".equalsIgnoreCase(lsAdjustable))
......@@ -468,9 +471,12 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo
lsEmp = checkNull(genericUtility.getColumnValue("emp_code", dom));
mVal1 = checkNull(genericUtility.getColumnValue("scheme_no", dom));
mVal2 = checkNull(genericUtility.getColumnValue("grade", dom));
loanAmt = checkNull(genericUtility.getColumnValue("loan_amt", dom));
loanAmt = checkInt(genericUtility.getColumnValue("loan_amt", dom));
issueDateStr = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(issueDateStr != null && issueDateStr.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(issueDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
sql = "select fr_date from period where ? between fr_date and to_date ";
pstmt = conn.prepareStatement(sql);
pstmt.setTimestamp(1, mdate1);
......@@ -489,7 +495,10 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo
pstmt.close();
pstmt = null;
}
if(mdt1 != null)
{
mdt1Str = genericUtility.getValidDateString(mdt1, genericUtility.getApplDateFormat());
}
valueXmlString.append("<start_reco>").append("<![CDATA["+mdt1Str+"]]>").append("</start_reco>");
}
......@@ -893,7 +902,10 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo
lcLoanAmtStr = checkInt(genericUtility.getColumnValue("loan_amt", dom));
lcLoanAmt = Double.parseDouble(lcLoanAmtStr);
issueDateStr = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(issueDateStr != null && issueDateStr.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(issueDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
errString = checkNull(loanChk.gbfLoanchkGeneral(mVal1, lsEmp, mVal2, lcLoanAmt, mdate1,conn));
if(errString != null && errString.trim().length() > 0)
......@@ -957,7 +969,10 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("emp_code", dom));
issueDateStr = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(issueDateStr != null && issueDateStr.trim().length() > 0)
{
mdate2 = Timestamp.valueOf(genericUtility.getValidDateString(issueDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
mVal1 = checkNull(genericUtility.getColumnValue("scheme_no", dom));
sql = "select pay_site from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
......@@ -1015,7 +1030,10 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo
{
System.out.println(" Validaion for field "+childNodeName);
issueDateStr = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(issueDateStr != null && issueDateStr.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(issueDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
mVal = checkNull(genericUtility.getColumnValue("emp_code", dom));
sql = "select pay_site from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
......@@ -1046,10 +1064,15 @@ public class LoanOpeningIC extends ValidatorEJB implements LoanOpeningICLocal,Lo
{
System.out.println(" Validaion for field "+childNodeName);
startRecoStr = checkNull(genericUtility.getColumnValue("start_reco", dom));
if(startRecoStr != null && startRecoStr.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(startRecoStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
issueDateStr = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(issueDateStr != null && issueDateStr.trim().length() > 0)
{
mdate2 = Timestamp.valueOf(genericUtility.getValidDateString(issueDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
sql = "select count(*) as count from period where fr_date = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setTimestamp(1, mdate1);
......
......@@ -155,8 +155,11 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
}
close(pstmt, rs);
if(mdt1 != null)
{
mdt1Str = genericUtility.getValidDateString(mdt1, genericUtility.getApplDateFormat());
valueXmlString.append("<start_reco>").append("<![CDATA["+mdt1Str+"]]>").append("</start_reco>");
}
valueXmlString.append("<accrual_amt>").append("<![CDATA["+0.00+"]]>").append("</accrual_amt>");
}
......@@ -407,8 +410,10 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
mVal2 = checkNull(genericUtility.getColumnValue("grade", dom));
loanAmt = checkNull(genericUtility.getColumnValue("loan_amt", dom));
mdt1Str = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(mdt1Str != null && mdt1Str.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(mdt1Str, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
sql = "select elig_check from loan_scheme where scheme_no = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal1);
......@@ -494,8 +499,10 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
mVal2 = checkNull(genericUtility.getColumnValue("grade", dom));
loanAmt = checkInt(genericUtility.getColumnValue("loan_amt", dom));
mdt1Str = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(mdt1Str != null && mdt1Str.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(mdt1Str, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
sql = "select elig_check from loan_scheme where scheme_no = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal1);
......@@ -581,9 +588,12 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
lsEmp = checkNull(genericUtility.getColumnValue("emp_code", dom));
mVal1 = checkNull(genericUtility.getColumnValue("scheme_no", dom));
mVal2 = checkNull(genericUtility.getColumnValue("grade", dom));
loanAmt = checkNull(genericUtility.getColumnValue("loan_amt", dom));
loanAmt = checkInt(genericUtility.getColumnValue("loan_amt", dom));
mdt1Str = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(mdt1Str != null && mdt1Str.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(mdt1Str, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
sql = "select elig_check from loan_scheme where scheme_no = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal1);
......@@ -612,7 +622,10 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
mdt1 = rs.getTimestamp("fr_date");
}
close(pstmt, rs);
if(mdt1 != null)
{
mdt1Str = genericUtility.getValidDateString(mdt1, genericUtility.getApplDateFormat());
}
valueXmlString.append("<start_reco>").append("<![CDATA["+mdt1Str+"]]>").append("</start_reco>");
}
......@@ -630,7 +643,10 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
mVal1 = checkNull(genericUtility.getColumnValue("scheme_no", dom));
mVal2 = checkNull(genericUtility.getColumnValue("grade", dom));
mdt1Str = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(mdt1Str != null && mdt1Str.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(mdt1Str, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
sql = "select elig_check from loan_scheme where scheme_no = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, mVal1);
......@@ -830,7 +846,7 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
{
System.out.println("Inside amount itemChange::::");
amount = checkInt(genericUtility.getColumnValue("amount", dom));
mAmt1 = Double.valueOf(amount);
mAmt1 = Double.parseDouble(amount);
if(amount == null)
{
......@@ -948,9 +964,10 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
{
ldFrStr = genericUtility.getValidDateString(ldFr, genericUtility.getApplDateFormat());
ldToStr = genericUtility.getValidDateString(ldTo, genericUtility.getApplDateFormat());
}
valueXmlString.append("<eff_date>").append("<![CDATA["+ldFrStr+"]]>").append("</eff_date>");
valueXmlString.append("<exp_date>").append("<![CDATA["+ldToStr+"]]>").append("</exp_date>");
}
}
valueXmlString.append ("</Detail3>\r\n");
......@@ -1294,7 +1311,10 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
System.out.println(" Validaion for field "+childNodeName);
mVal = checkNull(genericUtility.getColumnValue("emp_code", dom));
issueDateStr = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(issueDateStr != null && issueDateStr.trim().length() > 0)
{
mdate2 = Timestamp.valueOf(genericUtility.getValidDateString(issueDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
mVal1 = checkNull(genericUtility.getColumnValue("scheme_no", dom));
sql = "select pay_site from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
......@@ -1352,7 +1372,10 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
{
System.out.println(" Validaion for field "+childNodeName);
issueDateStr = checkNull(genericUtility.getColumnValue("issue_date", dom));
if(issueDateStr != null && issueDateStr.trim().length() > 0)
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(issueDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
mVal = checkNull(genericUtility.getColumnValue("emp_code", dom));
sql = "select pay_site from employee where emp_code = ? ";
pstmt = conn.prepareStatement(sql);
......@@ -1383,9 +1406,13 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
{
System.out.println(" Validaion for field "+childNodeName);
startRecoStr = checkNull(genericUtility.getColumnValue("start_reco", dom));
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(startRecoStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
issueDateStr = checkNull(genericUtility.getColumnValue("issue_date", dom));
if((startRecoStr != null && startRecoStr.trim().length() > 0) || (issueDateStr != null && issueDateStr.trim().length() > 0))
{
mdate1 = Timestamp.valueOf(genericUtility.getValidDateString(startRecoStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
mdate2 = Timestamp.valueOf(genericUtility.getValidDateString(issueDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
sql = "select count(*) as count from period where fr_date = ? ";
pstmt = conn.prepareStatement(sql);
......@@ -2061,9 +2088,15 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
System.out.println(" Validaion for field "+childNodeName);
lsAdCode = checkNull(genericUtility.getColumnValue("ad_code", dom));
ldEffDateStr = checkNull(genericUtility.getColumnValue("eff_date", dom));
if(ldEffDateStr != null && ldEffDateStr.trim().length() > 0)
{
ldEffDate = Timestamp.valueOf(genericUtility.getValidDateString(ldEffDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
ldExpDateStr = checkNull(genericUtility.getColumnValue("exp_date", dom));
if(ldExpDateStr != null && ldExpDateStr.trim().length() > 0)
{
ldExpDate = Timestamp.valueOf(genericUtility.getValidDateString(ldExpDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
lsLoanNo = checkNull(genericUtility.getColumnValue("loan_no", dom));
sql = "select count (*) as count from loan_adj where loan_no = ? and "+
" ad_code = ? and (eff_date between ? and ? "+
......@@ -2100,9 +2133,15 @@ public class LoanScheduleIC extends ValidatorEJB implements LoanScheduleICLocal,
System.out.println(" Validaion for field "+childNodeName);
lsAdCode = checkNull(genericUtility.getColumnValue("ad_code", dom));
ldEffDateStr = checkNull(genericUtility.getColumnValue("eff_date", dom));
if(ldEffDateStr != null && ldEffDateStr.trim().length() > 0)
{
ldEffDate = Timestamp.valueOf(genericUtility.getValidDateString(ldEffDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
ldExpDateStr = checkNull(genericUtility.getColumnValue("exp_date", dom));
if(ldExpDateStr != null && ldExpDateStr.trim().length() > 0)
{
ldExpDate = Timestamp.valueOf(genericUtility.getValidDateString(ldExpDateStr, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
lsLoanNo = checkNull(genericUtility.getColumnValue("loan_no", dom));
sql = "select count (*) as count from loan_adj where loan_no = ? and "+
" ad_code = ? and (eff_date between ? and ? "+
......
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