Commit 31cd74b8 authored by pbhosale's avatar pbhosale

Updated On [11/11/2019] [complete process]

PayrollSinglePrc.java
PayrollSinglePrcLocal.java
PayrollSinglePrcRemote.java


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@211750 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 04b4ca48
...@@ -11,7 +11,7 @@ import java.sql.Connection; ...@@ -11,7 +11,7 @@ import java.sql.Connection;
import java.sql.PreparedStatement; import java.sql.PreparedStatement;
import java.sql.ResultSet; import java.sql.ResultSet;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.text.SimpleDateFormat; //import java.text.SimpleDateFormat;
import javax.ejb.Stateless; import javax.ejb.Stateless;
...@@ -144,9 +144,12 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca ...@@ -144,9 +144,12 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca
public String gbfProcess(Document headerDom, Document detailDom, String windowName, String xtraParams, HRLogWriter hrLogWriter, Connection conn, Connection logConn) throws ITMException, IOException public String gbfProcess(Document headerDom, Document detailDom, String windowName, String xtraParams, HRLogWriter hrLogWriter, Connection conn, Connection logConn) throws ITMException, IOException
{ {
interestProcess = new InterestProcess(); interestProcess = new InterestProcess();
payrollSplitgenAccPrc = new PayrollSplitgenAccPrc();
interestProcessConfPrc = new InterestProcessConfPrc();
payrollArrearsProcessingPrc = new PayrollArrearsProcessingPrc();
ResultSet rs = null; ResultSet rs = null;
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
SimpleDateFormat sdf = null; //SimpleDateFormat sdf = null;
Timestamp payrollDate = null; Timestamp payrollDate = null;
Document arrHeaderDom = null; Document arrHeaderDom = null;
Document headerDom1 = null; Document headerDom1 = null;
...@@ -171,13 +174,13 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca ...@@ -171,13 +174,13 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca
String procGrpFrom = ""; String procGrpFrom = "";
String procGrpTo = ""; String procGrpTo = "";
String payrollDateStr = ""; String payrollDateStr = "";
String todayDateStr = ""; //String todayDateStr = "";
String lsFileName = ""; String lsFileName = "";
String isLogObjName = ""; String isLogObjName = "";
String isProcId = ""; String isProcId = "";
String isWsrLogFname = ""; //String isWsrLogFname = "";
int liFile = 0; int liFile = 0;
String liFileClose = ""; //String liFileClose = "";
String cbxApChanges = ""; String cbxApChanges = "";
String cbxAp = ""; String cbxAp = "";
String cbxIp = ""; String cbxIp = "";
...@@ -185,14 +188,12 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca ...@@ -185,14 +188,12 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca
String cbxPy = ""; String cbxPy = "";
String lsLogStr = ""; String lsLogStr = "";
int cnt = 0; int cnt = 0;
int filePtr = 0; //int filePtr = 0;
try try
{ {
System.out.println("****Inside PayrollSinglePrc process method called*****"); System.out.println("****Inside PayrollSinglePrc process method called*****");
payrollSplitgenAccPrc = new PayrollSplitgenAccPrc();
interestProcessConfPrc = new InterestProcessConfPrc();
payrollArrearsProcessingPrc = new PayrollArrearsProcessingPrc();
jobId = hrLogWriter.getJobID(); jobId = hrLogWriter.getJobID();
System.out.println("jobId:::::::::::::::::::" +jobId ); System.out.println("jobId:::::::::::::::::::" +jobId );
valueXmlString = new StringBuffer("<DocumentRoot><description>Datawindow Root</description><group0>"); valueXmlString = new StringBuffer("<DocumentRoot><description>Datawindow Root</description><group0>");
...@@ -204,8 +205,8 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca ...@@ -204,8 +205,8 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca
do do
{ {
sdf = new SimpleDateFormat(genericUtility.getApplDateFormat()); /*sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
todayDateStr = sdf.format(new java.util.Date()); todayDateStr = sdf.format(new java.util.Date());*/
interestProcessConfPrc.isSingle = "Y"; interestProcessConfPrc.isSingle = "Y";
payrollSplitgenAccPrc.isSingle = "Y"; payrollSplitgenAccPrc.isSingle = "Y";
...@@ -262,14 +263,14 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca ...@@ -262,14 +263,14 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca
lsFileName = hrLogWriter.getLogFileName(); lsFileName = hrLogWriter.getLogFileName();
isLogObjName = hrLogWriter.getObjName(); isLogObjName = hrLogWriter.getObjName();
isProcId = hrLogWriter.getProcessId(); isProcId = hrLogWriter.getProcessId();
filePtr = hrLogWriter.getFilePointer(); //filePtr = hrLogWriter.getFilePointer();
interestProcess.isLogFileName = lsFileName; interestProcess.isLogFileName = lsFileName;
payrollSplitgenAccPrc.isFilename = lsFileName; payrollSplitgenAccPrc.isFilename = lsFileName;
payrollArrearsProcessingPrc.isLogfileName = lsFileName; payrollArrearsProcessingPrc.isLogfileName = lsFileName;
payrollSplitgenAccPrc.isFilename = isLogObjName; payrollSplitgenAccPrc.isFilename = isLogObjName;
payrollSplitgenAccPrc.isProcId = isProcId; payrollSplitgenAccPrc.isProcId = isProcId;
isWsrLogFname = hrLogWriter.getWsrLogFileName(); //isWsrLogFname = hrLogWriter.getWsrLogFileName();
if (siteCodeFr.trim().toUpperCase().equalsIgnoreCase(siteCodeTo.trim().toUpperCase())) if (siteCodeFr.trim().toUpperCase().equalsIgnoreCase(siteCodeTo.trim().toUpperCase()))
{ {
lsLogStr = "Complete Payroll Processing Started for Site: " + siteCodeFr; lsLogStr = "Complete Payroll Processing Started for Site: " + siteCodeFr;
...@@ -291,7 +292,7 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca ...@@ -291,7 +292,7 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca
} }
else else
{ {
sql = " select count(*) as cnt from period where code = ?"; sql = "select count(*) as cnt from period where code = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1, prdCodeArr); pstmt.setString(1, prdCodeArr);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
...@@ -668,7 +669,8 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca ...@@ -668,7 +669,8 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca
public void gbfSetLogPropertiesByCaller(HRLogWriter logwriterDb) public void gbfSetLogPropertiesByCaller(HRLogWriter logwriterDb)
{ {
hrLogWriter = new HRLogWriter(); //hrLogWriter = new HRLogWriter();
this.hrLogWriter = new HRLogWriter();
try try
{ {
System.out.println("Inside PayrollSinglePrc.gbf_set_log_properties_by_caller()"); System.out.println("Inside PayrollSinglePrc.gbf_set_log_properties_by_caller()");
...@@ -789,15 +791,18 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca ...@@ -789,15 +791,18 @@ public class PayrollSinglePrc extends ProcessEJB implements PayrollSinglePrcLoca
} }
public HRLogWriter gbfServeLogPropertiesToCaller() public HRLogWriter gbfServeLogPropertiesToCaller()
{ {
HRLogWriter hrLogWriter = new HRLogWriter(); //HRLogWriter hrLogWriter = new HRLogWriter();
this.hrLogWriter = new HRLogWriter();
return hrLogWriter; return hrLogWriter;
} }
public void gbfSetLogPropertiesFromTarget() public void gbfSetLogPropertiesFromTarget()
{ {
System.out.println("PayrollSinglePrc.gbfSetLogPropertiesFromTarget()"); System.out.println("PayrollSinglePrc.gbfSetLogPropertiesFromTarget()");
HRLogWriter lstrLogWriter = new HRLogWriter(); // HRLogWriter lstrLogWriter = new HRLogWriter();
lstrLogWriter = gbfServeLogPropertiesToCaller(); this.hrLogWriter = new HRLogWriter();
//lstrLogWriter = gbfServeLogPropertiesToCaller();
hrLogWriter = gbfServeLogPropertiesToCaller();
} }
private String checkNull(String input) private String checkNull(String input)
......
...@@ -2,9 +2,11 @@ package ibase.webitm.ejb.adm; ...@@ -2,9 +2,11 @@ package ibase.webitm.ejb.adm;
import java.rmi.RemoteException; import java.rmi.RemoteException;
import javax.ejb.Local;
import ibase.webitm.ejb.ProcessLocal; import ibase.webitm.ejb.ProcessLocal;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
@Local
public interface PayrollSinglePrcLocal extends ProcessLocal public interface PayrollSinglePrcLocal extends ProcessLocal
{ {
public String process() throws RemoteException,ITMException; public String process() throws RemoteException,ITMException;
......
...@@ -2,9 +2,10 @@ package ibase.webitm.ejb.adm; ...@@ -2,9 +2,10 @@ package ibase.webitm.ejb.adm;
import java.rmi.RemoteException; import java.rmi.RemoteException;
import javax.ejb.Remote;
import ibase.webitm.ejb.ProcessRemote; import ibase.webitm.ejb.ProcessRemote;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
@Remote
public interface PayrollSinglePrcRemote extends ProcessRemote public interface PayrollSinglePrcRemote extends ProcessRemote
{ {
public String process() throws RemoteException,ITMException; public String process() throws RemoteException,ITMException;
......
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