Commit 40f58f4a authored by ysawant's avatar ysawant

*Updated components of AutoLeaveLaps and LeaveOpenBalancePrc

AutoLeaveLapsIC.java
LeaveOpenBalancePrc.java


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@215518 ce508802-f39f-4f6c-b175-0d175dae99d5
parent dddcc44d
......@@ -70,27 +70,27 @@ public class AutoLeaveLapsIC extends ValidatorEJB implements AutoLeaveLapsICLoca
String sql = "";
UtilMethods utilmethod=new UtilMethods();
String userId="";
String loginSite="";
String prdCode="";
int mLevel=0;
String todaydate= "";
String lsDescr="";
String rights="";
String empCodeFr="";
String empFname="";
String empLname="";
String modStr="";
String profileId="";
String empCodeTo="";
String deptCodeFr="";
String deptCodeTo="";
String siteCodeFr="";
String siteCodeTo="";
String lveCodeFr="";
String lveCodeTo="";
String procGroupFr="";
String procGroupTo="";
String userId = "";
String loginSite = "";
String prdCode = "";
int mLevel = 0;
String todaydate = "";
String lsDescr = "";
String rights = "";
String empCodeFr = "";
String empFname = "";
String empLname = "";
String modStr = "";
String profileId = "";
String empCodeTo = "";
String deptCodeFr = "";
String deptCodeTo = "";
String siteCodeFr = "";
String siteCodeTo = "";
String lveCodeFr = "";
String lveCodeTo = "";
String procGroupFr = "";
String procGroupTo = "";
try
{
......@@ -619,10 +619,9 @@ public class AutoLeaveLapsIC extends ValidatorEJB implements AutoLeaveLapsICLoca
ArrayList<String> errList = new ArrayList<String>();
ArrayList<String> errFields = new ArrayList<String>();
String errorType="";
errStringXml = new StringBuffer("<?xml version=\"1.0\"?>\r\n<Root><Errors>");
//errStringXml = new StringBuffer("<?xml version=\"1.0\"?>\r\n<Root><Errors>");
E12GenericUtility genericUtility = null;
UtilMethods utilmethod=new UtilMethods();
try
{
genericUtility = new E12GenericUtility();
......@@ -745,12 +744,13 @@ public class AutoLeaveLapsIC extends ValidatorEJB implements AutoLeaveLapsICLoca
break;
}
}
}
}
}
}
if (errList != null && errList.size() > 0)
{
errStringXml = new StringBuffer("<?xml version=\"1.0\"?>\r\n<Root><Errors>");
System.out.println("errList==[" + errList + "]");
int errListSize = errList.size();
System.out.println("errListSize:::::::[" + errListSize + "]");
......@@ -787,7 +787,6 @@ public class AutoLeaveLapsIC extends ValidatorEJB implements AutoLeaveLapsICLoca
}
System.out.println("errStringXml.toString()---2= "+errStringXml.toString());
}
}
catch (Exception e)
{
e.printStackTrace();
......@@ -820,6 +819,7 @@ public class AutoLeaveLapsIC extends ValidatorEJB implements AutoLeaveLapsICLoca
throw new ITMException(e);
}
}
System.out.println("errStringXml.toString()>= "+errStringXml.toString());
errString = errStringXml.toString();
return errString;
}
......
......@@ -905,7 +905,7 @@ public class EmpAddChange extends ValidatorEJB implements EmpAddChangeLocal,EmpA
pstmt.close();
pstmt = null;
}
valueXmlString.append("<cur_state protect=\"1\"><![CDATA[").append(lsCurrentState).append("]]></cur_state>\r\n");
valueXmlString.append("<cur_state ><![CDATA[").append(lsCurrentState).append("]]></cur_state>\r\n");
}
if ("per_city".equalsIgnoreCase(currentColumn))
......@@ -933,7 +933,7 @@ public class EmpAddChange extends ValidatorEJB implements EmpAddChangeLocal,EmpA
pstmt.close();
pstmt = null;
}
valueXmlString.append("<per_state protect=\"1\"><![CDATA[").append(lsPermanantState).append("]]></per_state>\r\n");
valueXmlString.append("<per_state ><![CDATA[").append(lsPermanantState).append("]]></per_state>\r\n");
}
}
valueXmlString.append("</Detail1>");
......
......@@ -6,6 +6,7 @@ import java.sql.Date;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.HashMap;
import java.util.Map;
......@@ -163,6 +164,8 @@ public class LeaveOpenBalancePrc extends ProcessEJB implements LeaveOpenBalanceP
logWriter.setProcessId("LeaveOpenBalance");
logWriter.setFileNameStartWith("");
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
currentProcess = logWriter.getCurrentProcess();
activity = logWriter.getActivity();
processId = logWriter.getProcessId();
......@@ -223,7 +226,10 @@ public class LeaveOpenBalancePrc extends ProcessEJB implements LeaveOpenBalanceP
}
procDate = checkNull(genericUtility.getColumnValue("proc_date", headerDom));
if(procDate != null && procDate.trim().length() > 0)
{
ldProcess = Timestamp.valueOf(genericUtility.getValidDateString(procDate, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()) + " 00:00:00.0");
}
procGroupFr = checkNull(genericUtility.getColumnValue("proc_group__fr", headerDom));
procGroupTo = checkNull(genericUtility.getColumnValue("proc_group__to", headerDom));
......@@ -376,6 +382,10 @@ public class LeaveOpenBalancePrc extends ProcessEJB implements LeaveOpenBalanceP
}
}
System.out.println("lsEmpCode ==["+lsEmpCode+"]");
System.out.println("ldProcess ==["+ldProcess+"]");
System.out.println("lsLveCode ==["+lsLveCode+"]");
pstmt2.setString(1,lsEmpCode);
pstmt2.setTimestamp(2, ldProcess);
pstmt2.setTimestamp(3, ldProcess);
......@@ -386,6 +396,7 @@ public class LeaveOpenBalancePrc extends ProcessEJB implements LeaveOpenBalanceP
pstmt2.setTimestamp(8, ldProcess);
pstmt2.setTimestamp(9, ldProcess);
pstmt2.setString(10,lsLveCode);
rs2 = pstmt2.executeQuery();
if (rs2.next())
{
......@@ -405,12 +416,13 @@ public class LeaveOpenBalancePrc extends ProcessEJB implements LeaveOpenBalanceP
}
rs2.close();
pstmt2.clearParameters();
//
frDate = utilMethod.dateTime(utilMethod.today());
System.out.println("frDate::::::::::::"+frDate);
frDateStr = genericUtility.getValidDateTimeString(frDate, genericUtility.getApplDateFormat());
System.out.println("frDateStr::::::::::::"+frDateStr);
Timestamp ldProcTs = new Timestamp(ldProc.getTime());
System.out.println("ldProcTs = "+ldProcTs);
......@@ -422,10 +434,13 @@ public class LeaveOpenBalancePrc extends ProcessEJB implements LeaveOpenBalanceP
{
ldEffDate = rs3.getTimestamp("eff_date");
ldUptoDate = rs3.getTimestamp("upto_date");
System.out.println("ldEffDate == "+ldEffDate);
System.out.println("upto_date == "+ldUptoDate);
}
rs3.close();
pstmt3.clearParameters();
//
rs4 = pstmt4.executeQuery();
if (rs4.next())
......@@ -469,7 +484,6 @@ public class LeaveOpenBalancePrc extends ProcessEJB implements LeaveOpenBalanceP
return errString;
//break;
}
//
pstmt5.setString(1,lsEmpCode);
pstmt5.setString(2,lsLveCode);
......@@ -485,7 +499,18 @@ public class LeaveOpenBalancePrc extends ProcessEJB implements LeaveOpenBalanceP
conn.rollback();
break;
}
//
System.out.println("tranId -->"+tranId);
System.out.println("lsEmpCode -->"+lsEmpCode);
System.out.println("frDate -->"+frDate);
System.out.println("lsLveCode -->"+lsLveCode);
System.out.println("ldEffDate -->"+ldEffDate);
System.out.println("ldUptoDate -->"+ldUptoDate);
System.out.println("lcPrevBal -->"+lcPrevBal);
System.out.println("frDate -->"+frDate);
System.out.println("userId -->"+userId);
System.out.println("termId -->"+termId);
pstmt6.setString(1,tranId);
pstmt6.setString(2,lsEmpCode);
......
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