Commit 6c6b36cd authored by ssalve's avatar ssalve

Sarita : Updated Component on 15 FEB 2019

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@197207 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 5eefbdf2
......@@ -258,7 +258,8 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
}
retTabSepStrBuff.append("<Detail2>");
retTabSepStrBuff.append("<emp_code>").append("<![CDATA[" + empCode + "]]>").append("</emp_code>\r\n");
//Added and Commented by sarita on 15 FEBRUARY 2019 [START]
/*retTabSepStrBuff.append("<emp_code>").append("<![CDATA[" + empCode + "]]>").append("</emp_code>\r\n");
retTabSepStrBuff.append("<ad_code>").append("<![CDATA[" + adCode + "]]>").append("</ad_code>\r\n");
retTabSepStrBuff.append("<start_date>").append("<![CDATA[" + startDateStr + "]]>").append("</start_date>\r\n");
retTabSepStrBuff.append("<end_date>").append("<![CDATA[" + endDateStr + "]]>").append("</end_date>\r\n");
......@@ -267,8 +268,17 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
retTabSepStrBuff.append("<emp_fname>").append("<![CDATA[" + empFname + "]]>").append("</emp_fname>\r\n");
retTabSepStrBuff.append("<emp_mname>").append("<![CDATA[" + empMname + "]]>").append("</emp_mname>\r\n");
retTabSepStrBuff.append("<emp_lname>").append("<![CDATA[" + empLname + "]]>").append("</emp_lname>\r\n");
//retTabSepStrBuff.append("<claim_amt>").append("<![CDATA[" + amtBal + "]]>").append("</claim_amt>\r\n");
//retTabSepStrBuff.append("<claim_amt>").append("<![CDATA[" + amtBal + "]]>").append("</claim_amt>\r\n");*/
retTabSepStrBuff.append("<emp_code>").append("<![CDATA[" + empCode + "]]>").append("</emp_code>\r\n");
retTabSepStrBuff.append("<emp_fname>").append("<![CDATA[" + empFname + "]]>").append("</emp_fname>\r\n");
retTabSepStrBuff.append("<emp_mname>").append("<![CDATA[" + empMname + "]]>").append("</emp_mname>\r\n");
retTabSepStrBuff.append("<emp_lname>").append("<![CDATA[" + empLname + "]]>").append("</emp_lname>\r\n");
retTabSepStrBuff.append("<ad_code>").append("<![CDATA[" + adCode + "]]>").append("</ad_code>\r\n");
retTabSepStrBuff.append("<start_date>").append("<![CDATA[" + startDateStr + "]]>").append("</start_date>\r\n");
retTabSepStrBuff.append("<end_date>").append("<![CDATA[" + endDateStr + "]]>").append("</end_date>\r\n");
retTabSepStrBuff.append("<amount>").append("<![CDATA[" + amount + "]]>").append("</amount>\r\n");
retTabSepStrBuff.append("<amt_bal>").append("<![CDATA[" + amtBal + "]]>").append("</amt_bal>\r\n");
//Added and Commented by sarita on 15 FEBRUARY 2019 [END]
if("Y".equalsIgnoreCase(lsFAmtFlag))
{
fullClaim = "Y";
......@@ -433,9 +443,9 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
double lcBalAmt1= 0.0 , lcClaimAmt1 = 0.0,lcTempBal = 0.0,lcTotClaimAmt = 0.0,lcVouchHdrAmt =0.0;
double lcBaseAmt = 0.0 , lcSlabAmt = 0.0, lcResultAmt = 0.0, lcCalcAmt = 0.0, lcAmt = 0.0, lcRndTo = 0.0;
int liClaimDet = 0,count = 0,liSeqNo = 0, liLineNo = 0,parentNodeListLength = 0 , childNodeListLength = 0,cnt1 = 0;
HashMap<String , String> headerDomValues = new HashMap<>();
HashMap<String , String> headerDomValues = new HashMap<String , String>();
HashMap dwPayrvHdr = new HashMap();
HashMap<String, String> dwPerkProcessDet = new HashMap<>();
HashMap<String, String> dwPerkProcessDet = new HashMap<String, String>();
ArrayList payDetList = new ArrayList();
HashMap payDet = null;
String erroCode = "",lsAdname = "",lcBalAmtStr = "", lcClaimAmtStr = "";
......@@ -1035,7 +1045,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
dwPayrvHdr.put("chg_user", userId); //24
dwPayrvHdr.put("chg_term", chgTerm);
payDet = new HashMap<>();
payDet = new HashMap();
payDet.put("ad_code", lsAdCode);
payDet.put("amount", lcClaimAmt1);
payDetList.add(payDet);
......@@ -1412,10 +1422,10 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
double empBasic = 0.0;
int count = 0, getStatStanPaytable = 0;
String errorCode = "";
HashMap<String,String> dwPerkProcess = new HashMap<>();
HashMap dPerkAd = new HashMap<>();
HashMap dPerkAd1 = new HashMap<>();
HashMap dPerkProcessDet = new HashMap<>();
HashMap<String,String> dwPerkProcess = new HashMap<String,String>();
HashMap dPerkAd = new HashMap();
HashMap dPerkAd1 = new HashMap();
HashMap dPerkProcessDet = new HashMap();
try
{
ldchgDate = utilMethod.dateTime(utilMethod.todaySqlDate(),utilMethod.now()); System.out.println("ldchgDate is ["+ldchgDate+"]");
......@@ -1787,7 +1797,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
Timestamp lastProcFor = null, nextProcDate = null;
String rndOff = "",propYN = "",propOn = "",baseFormula="",payable="",postPN="",seqNo="",acctCodeSal="",isPerkElig="",
cctrCodeSal="", slabOption="",slabFormula="",resFormula="",balOpt="",forCondn="",sqlExpr="",sqlInput="",minVal="",maxVal="",itProj="";
HashMap<String,String> cadrePerkData = new HashMap<>();
HashMap<String,String> cadrePerkData = new HashMap<String,String>();
try
{
......@@ -1966,7 +1976,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
double amount = 0.0, cycleTime = 0.0, cycleStart = 0.0,validityPeriod = 0.0,rndTo = 0.0;
String allwType = "" , rndOff = "",propYN = "",propOn = "",baseFormula="",payable="",postPN="",seqNo="",acctCodeSal="",isPerkElig = "",
cctrCodeSal="", slabOption="",slabFormula="",resFormula="",balOpt="",forCondn="",sqlExpr="",sqlInput="",minVal="",maxVal="",itProj="";
HashMap<String,String> gradePerkData = new HashMap<>();
HashMap<String,String> gradePerkData = new HashMap<String,String>();
try
{
System.out.println("Inside gbfGradePerk method ");
......@@ -2146,7 +2156,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
double amount = 0.0, cycleTime = 0.0, cycleStart = 0.0,validityPeriod = 0.0,rndTo = 0.0;
String allwType = "",rndOff = "",propYN = "",propOn = "",baseFormula="",payable="",postPN="",seqNo="",acctCodeSal="",
cctrCodeSal="", slabOption="",slabFormula="",resFormula="",balOpt="",forCondn="",sqlExpr="",sqlInput="",minVal="",maxVal="",itProj="";
HashMap<String,String> empPerkData = new HashMap<>();
HashMap<String,String> empPerkData = new HashMap<String,String>();
try
{
System.out.println("Inside gbfEmployeePerk method ");
......@@ -2330,7 +2340,23 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
varSubs = rs.getInt("var_subs");
System.out.println("varValue ["+varValue+"] \t varType ["+varType+"] \t varSubs ["+varSubs+"]");
switch (varType)
if("S".equalsIgnoreCase(varType))
{
envVarStr[varSubs] = varValue;
}
else if("C".equalsIgnoreCase(varType))
{
envVarStr[varSubs] = varValue;
}
else if("D".equalsIgnoreCase(varType))
{
envVarDate[varSubs] = utilMethod.dateTime(utilMethod.date(Date.valueOf(varValue)));
}
else // for Case 'N'
{
envVarNum[varSubs] = Double.valueOf(varValue);
}
/*switch (varType)
{
case "S":
{
......@@ -2352,7 +2378,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
envVarNum[varSubs] = Double.valueOf(varValue);
}
break;
}
}*/
}
if(rs != null)
{
......@@ -2447,7 +2473,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
Node parentNode = null;
Node childNode = null;
int childNodeListLength = 0;
HashMap<String , String> headerDomValues = new HashMap<>();
HashMap<String , String> headerDomValues = new HashMap<String , String>();
String childNodeName = "";
String lsPayrollVouch = "",lsPayRollPrd = "",ldclaimDate = "", lsBankParm = "", lsPayModeParm = "", lsAdCode = "";
try
......
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