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 ...@@ -258,7 +258,8 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
} }
retTabSepStrBuff.append("<Detail2>"); 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("<ad_code>").append("<![CDATA[" + adCode + "]]>").append("</ad_code>\r\n");
retTabSepStrBuff.append("<start_date>").append("<![CDATA[" + startDateStr + "]]>").append("</start_date>\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("<end_date>").append("<![CDATA[" + endDateStr + "]]>").append("</end_date>\r\n");
...@@ -267,8 +268,17 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -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_fname>").append("<![CDATA[" + empFname + "]]>").append("</emp_fname>\r\n");
retTabSepStrBuff.append("<emp_mname>").append("<![CDATA[" + empMname + "]]>").append("</emp_mname>\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("<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)) if("Y".equalsIgnoreCase(lsFAmtFlag))
{ {
fullClaim = "Y"; fullClaim = "Y";
...@@ -433,9 +443,9 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -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 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; 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; 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 dwPayrvHdr = new HashMap();
HashMap<String, String> dwPerkProcessDet = new HashMap<>(); HashMap<String, String> dwPerkProcessDet = new HashMap<String, String>();
ArrayList payDetList = new ArrayList(); ArrayList payDetList = new ArrayList();
HashMap payDet = null; HashMap payDet = null;
String erroCode = "",lsAdname = "",lcBalAmtStr = "", lcClaimAmtStr = ""; String erroCode = "",lsAdname = "",lcBalAmtStr = "", lcClaimAmtStr = "";
...@@ -1035,7 +1045,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -1035,7 +1045,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
dwPayrvHdr.put("chg_user", userId); //24 dwPayrvHdr.put("chg_user", userId); //24
dwPayrvHdr.put("chg_term", chgTerm); dwPayrvHdr.put("chg_term", chgTerm);
payDet = new HashMap<>(); payDet = new HashMap();
payDet.put("ad_code", lsAdCode); payDet.put("ad_code", lsAdCode);
payDet.put("amount", lcClaimAmt1); payDet.put("amount", lcClaimAmt1);
payDetList.add(payDet); payDetList.add(payDet);
...@@ -1412,10 +1422,10 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -1412,10 +1422,10 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
double empBasic = 0.0; double empBasic = 0.0;
int count = 0, getStatStanPaytable = 0; int count = 0, getStatStanPaytable = 0;
String errorCode = ""; String errorCode = "";
HashMap<String,String> dwPerkProcess = new HashMap<>(); HashMap<String,String> dwPerkProcess = new HashMap<String,String>();
HashMap dPerkAd = new HashMap<>(); HashMap dPerkAd = new HashMap();
HashMap dPerkAd1 = new HashMap<>(); HashMap dPerkAd1 = new HashMap();
HashMap dPerkProcessDet = new HashMap<>(); HashMap dPerkProcessDet = new HashMap();
try try
{ {
ldchgDate = utilMethod.dateTime(utilMethod.todaySqlDate(),utilMethod.now()); System.out.println("ldchgDate is ["+ldchgDate+"]"); ldchgDate = utilMethod.dateTime(utilMethod.todaySqlDate(),utilMethod.now()); System.out.println("ldchgDate is ["+ldchgDate+"]");
...@@ -1787,7 +1797,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -1787,7 +1797,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
Timestamp lastProcFor = null, nextProcDate = null; Timestamp lastProcFor = null, nextProcDate = null;
String rndOff = "",propYN = "",propOn = "",baseFormula="",payable="",postPN="",seqNo="",acctCodeSal="",isPerkElig="", String rndOff = "",propYN = "",propOn = "",baseFormula="",payable="",postPN="",seqNo="",acctCodeSal="",isPerkElig="",
cctrCodeSal="", slabOption="",slabFormula="",resFormula="",balOpt="",forCondn="",sqlExpr="",sqlInput="",minVal="",maxVal="",itProj=""; 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 try
{ {
...@@ -1966,7 +1976,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -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; 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 = "", String allwType = "" , rndOff = "",propYN = "",propOn = "",baseFormula="",payable="",postPN="",seqNo="",acctCodeSal="",isPerkElig = "",
cctrCodeSal="", slabOption="",slabFormula="",resFormula="",balOpt="",forCondn="",sqlExpr="",sqlInput="",minVal="",maxVal="",itProj=""; 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 try
{ {
System.out.println("Inside gbfGradePerk method "); System.out.println("Inside gbfGradePerk method ");
...@@ -2146,7 +2156,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -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; 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="", String allwType = "",rndOff = "",propYN = "",propOn = "",baseFormula="",payable="",postPN="",seqNo="",acctCodeSal="",
cctrCodeSal="", slabOption="",slabFormula="",resFormula="",balOpt="",forCondn="",sqlExpr="",sqlInput="",minVal="",maxVal="",itProj=""; 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 try
{ {
System.out.println("Inside gbfEmployeePerk method "); System.out.println("Inside gbfEmployeePerk method ");
...@@ -2330,7 +2340,23 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -2330,7 +2340,23 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
varSubs = rs.getInt("var_subs"); varSubs = rs.getInt("var_subs");
System.out.println("varValue ["+varValue+"] \t varType ["+varType+"] \t varSubs ["+varSubs+"]"); 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": case "S":
{ {
...@@ -2352,7 +2378,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -2352,7 +2378,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
envVarNum[varSubs] = Double.valueOf(varValue); envVarNum[varSubs] = Double.valueOf(varValue);
} }
break; break;
} }*/
} }
if(rs != null) if(rs != null)
{ {
...@@ -2447,7 +2473,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo ...@@ -2447,7 +2473,7 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
Node parentNode = null; Node parentNode = null;
Node childNode = null; Node childNode = null;
int childNodeListLength = 0; int childNodeListLength = 0;
HashMap<String , String> headerDomValues = new HashMap<>(); HashMap<String , String> headerDomValues = new HashMap<String , String>();
String childNodeName = ""; String childNodeName = "";
String lsPayrollVouch = "",lsPayRollPrd = "",ldclaimDate = "", lsBankParm = "", lsPayModeParm = "", lsAdCode = ""; String lsPayrollVouch = "",lsPayRollPrd = "",ldclaimDate = "", lsBankParm = "", lsPayModeParm = "", lsAdCode = "";
try 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