Commit 9912f167 authored by rtelang's avatar rtelang

EmpBasicInfo.java

EmployeeEJB.java
-Changes done related to retirement date and retirement age.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@207018 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 746b58cc
...@@ -831,7 +831,10 @@ public class EmpBasicInfo extends ValidatorEJB implements EmpBasicInfoLocal ,Emp ...@@ -831,7 +831,10 @@ public class EmpBasicInfo extends ValidatorEJB implements EmpBasicInfoLocal ,Emp
{ {
//Modified by Rohini T on [28/08/19][Start] //Modified by Rohini T on [28/08/19][Start]
//String EmpRetAge = checkNull(admCommon.getAdmEnv(loginSite, cadreCode, gradeCode, "EMP_RETIREMENT_AGE", new java.sql.Timestamp(System.currentTimeMillis()), conn)); //String EmpRetAge = checkNull(admCommon.getAdmEnv(loginSite, cadreCode, gradeCode, "EMP_RETIREMENT_AGE", new java.sql.Timestamp(System.currentTimeMillis()), conn));
String EmpRetAge = checkNull(admCommon.getAdmEnv(SiteCode, cadreCode, gradeCode, "EMP_RETIREMENT_AGE", new java.sql.Timestamp(System.currentTimeMillis()), conn)); //Modified by Rohini T on [09/09/19][Start]
//String EmpRetAge = checkNull(admCommon.getAdmEnv(SiteCode, cadreCode, gradeCode, "EMP_RETIREMENT_AGE", new java.sql.Timestamp(System.currentTimeMillis()), conn));
String EmpRetAge = checkNull(admCommon.getAdmEnv(SiteCode, cadreCodeGread, gradeCode, "EMP_RETIREMENT_AGE", new java.sql.Timestamp(System.currentTimeMillis()), conn));
//Modified by Rohini T on [09/09/19][End]
//Modified by Rohini T on [28/08/19][End] //Modified by Rohini T on [28/08/19][End]
if(EmpRetAge.equalsIgnoreCase("NULLFOUND")) if(EmpRetAge.equalsIgnoreCase("NULLFOUND"))
{ {
......
...@@ -3432,7 +3432,6 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ ...@@ -3432,7 +3432,6 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ
{ {
EmpRetAge = "0"; EmpRetAge = "0";
} }
// Piyush - 29/07/2019.Start // Piyush - 29/07/2019.Start
// int maval1=Integer.parseInt(EmpRetAge); // int maval1=Integer.parseInt(EmpRetAge);
int maval1 = 0; int maval1 = 0;
...@@ -3454,11 +3453,8 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ ...@@ -3454,11 +3453,8 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ
{ {
maval1=maval1*12; maval1=maval1*12;
} }
valueXmlString.append("<retirement_age>").append(maval1).append("</retirement_age>"); valueXmlString.append("<retirement_age>").append(maval1).append("</retirement_age>");
setNodeValue(dom, "retirement_age", "" + maval1); // Piyush - 29/07/2019 setNodeValue(dom, "retirement_age", "" + maval1); // Piyush - 29/07/2019
String retDateStr = gbSetRetirementDate(dom, connection); String retDateStr = gbSetRetirementDate(dom, connection);
//Modified by Rohini T on [28/08/19][Start] //Modified by Rohini T on [28/08/19][Start]
//String protect= gbfGetRetdateProtectFlag(dom); //String protect= gbfGetRetdateProtectFlag(dom);
...@@ -4306,6 +4302,9 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ ...@@ -4306,6 +4302,9 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ
if(gradeCodedoc == null ||gradeCodedoc.trim().length() == 0 || editFlg.equals("A")) if(gradeCodedoc == null ||gradeCodedoc.trim().length() == 0 || editFlg.equals("A"))
{ {
valueXmlString.append("<cadre_code>").append("<![CDATA[" + cadreCode + "]]>").append("</cadre_code>"); valueXmlString.append("<cadre_code>").append("<![CDATA[" + cadreCode + "]]>").append("</cadre_code>");
//Modified by Rohini T on 09/09/19[Start]
setNodeValue(dom, "cadre_code", "" + cadreCode);
//Modified by Rohini T on 09/09/19[End]
sql = " SELECT DESCR FROM CADRE WHERE CADRE_CODE = ? " ; sql = " SELECT DESCR FROM CADRE WHERE CADRE_CODE = ? " ;
pstmt1 = connection.prepareStatement(sql); pstmt1 = connection.prepareStatement(sql);
pstmt1.setString(1, cadreCode); pstmt1.setString(1, cadreCode);
...@@ -6716,7 +6715,6 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ ...@@ -6716,7 +6715,6 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ
{ {
lsVarValue=admCommon.getEnv("999999", "PROTECT_RETIRE_DATE", conn); lsVarValue=admCommon.getEnv("999999", "PROTECT_RETIRE_DATE", conn);
} }
if(lsVarValue==null || !lsVarValue.toUpperCase().equalsIgnoreCase("Y")) if(lsVarValue==null || !lsVarValue.toUpperCase().equalsIgnoreCase("Y"))
//if isnull(ls_var_value) or upper(ls_var_value) <> "Y" then //if isnull(ls_var_value) or upper(ls_var_value) <> "Y" then
{ {
...@@ -6747,7 +6745,7 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ ...@@ -6747,7 +6745,7 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ
String retAgeStr=""; String retAgeStr="";
String empCode=""; String empCode="";
String retVal=""; String retVal="";
String retirementVarvalue=""; String retirementVarvalue= "";
String siteCode=""; String siteCode="";
String gradeCode=""; String gradeCode="";
String cadreCode=""; String cadreCode="";
...@@ -6805,7 +6803,6 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ ...@@ -6805,7 +6803,6 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ
today = new java.sql.Timestamp(System.currentTimeMillis()) ; today = new java.sql.Timestamp(System.currentTimeMillis()) ;
SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat()); SimpleDateFormat sdf1 = new SimpleDateFormat(genericUtility.getDBDateFormat());
currentDate = java.sql.Timestamp.valueOf(sdf1.format(today) + " 00:00:00.000"); currentDate = java.sql.Timestamp.valueOf(sdf1.format(today) + " 00:00:00.000");
retirementVarvalue=checkNull(admCommon.getAdmEnv(siteCode, cadreCode, gradeCode, "RETIREMENT_CALC_DBF",currentDate, conn)); retirementVarvalue=checkNull(admCommon.getAdmEnv(siteCode, cadreCode, gradeCode, "RETIREMENT_CALC_DBF",currentDate, conn));
if("NULLFOUND".equalsIgnoreCase(retirementVarvalue)) if("NULLFOUND".equalsIgnoreCase(retirementVarvalue))
{ {
...@@ -6822,7 +6819,6 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ ...@@ -6822,7 +6819,6 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ
retirementVarvalue=""; retirementVarvalue="";
} }
} }
if(retirementVarvalue != null && retirementVarvalue.trim().length() > 0) if(retirementVarvalue != null && retirementVarvalue.trim().length() > 0)
{ {
sql = "SELECT "+retirementVarvalue+"(?,?,?)as retDate FROM DUAL"; sql = "SELECT "+retirementVarvalue+"(?,?,?)as retDate FROM DUAL";
......
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