Commit cf1b9a02 authored by pjain's avatar pjain

Updated source


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@99422 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d5a8c967
This diff is collapsed.
package ibase.webitm.ejb.adm;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public interface BusinessFunctionLocal extends ValidatorLocal
{
public String wfValData() throws RemoteException, ITMException;
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
}
package ibase.webitm.ejb.adm;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public interface BusinessFunctionRemote extends ValidatorRemote{
public String wfValData() throws RemoteException, ITMException;
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
}
This diff is collapsed.
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public interface BusinessUnitsLocal extends ValidatorLocal {
public String itemChanged() throws RemoteException, ITMException;
public String itemChanged(String xmlString, String xmlString1, String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String itemChanged(Document dom, Document dom1, Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String wfValData() throws RemoteException, ITMException;
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
}
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public interface BusinessUnitsRemote extends ValidatorRemote {
public String itemChanged() throws RemoteException, ITMException;
public String itemChanged(String xmlString, String xmlString1, String xmlString2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String itemChanged(Document dom, Document dom1, Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String wfValData() throws RemoteException, ITMException;
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
public String wfValData(Document dom, Document dom1, Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException, ITMException;
}
This diff is collapsed.
package ibase.webitm.ejb.adm;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import java.sql.Connection;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public interface EmpBondDefinitionPrsLocal extends ValidatorLocal {
public String preSave() throws RemoteException,ITMException;
public String preSaveLogic(Document dom,String editFlag, String xtraParams, Connection conn) throws RemoteException,ITMException;
public String preSave(String xmlString, String editFlag, String xtraParams, Connection conn) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.adm;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException;
import java.sql.Connection;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public interface EmpBondDefinitionPrsRemote extends ValidatorRemote
{
public String preSave() throws RemoteException,ITMException;
public String preSaveLogic(Document dom,String editFlag, String xtraParams, Connection conn) throws RemoteException,ITMException;
public String preSave(String xmlString, String editFlag, String xtraParams, Connection conn) throws RemoteException,ITMException;
}
......@@ -1864,19 +1864,37 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ
}
}
}
//Added by vinayak for date validation [to_date should not be earlier date from from_date] [20/08/2015] [start]
//Added by vinayak for date validation [to_date should not be earlier date from from_date] [25/08/2015] [start]
if(childNodeName.equalsIgnoreCase("to_date"))
{
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MMM-yyyy");
String toDate=genericUtility.getColumnValue("to_date", dom);
if(toDate == null || toDate.trim().length() == 0)
{
errList.add("VMEMPNULLT");
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, "VMEMPNULLT");
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
Date tDate=(Date)dateFormat.parse(toDate);
Date fDate=(Date)dateFormat.parse(fromDate);
if(fDate.after(tDate))
if(fDate.after(tDate))
{
errString = getErrorString("to_date","VMEMPINVDT",userId);
errList.add("VMEMPINVDT");
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, "VMEMPINVDT");
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
}
//Added by vinayak for date validation [to_date should not be earlier date from from_date] [20/08/2015] [end]
//Added by vinayak for date validation [to_date should not be earlier date from from_date] [25/08/2015] [end]
if(childNodeName.equalsIgnoreCase("print_seq"))
{
printSeq = genericUtility.getColumnValue("print_seq", dom);
......
......@@ -1309,6 +1309,7 @@ public class PerkClaimProcess extends ValidatorEJB implements PerkClaimProcessLo
{
valueXmlString.append("<adjust_loan ><![CDATA[").append(adjustLoan).append("]]></adjust_loan>\r\n");
}
loanAdjust = "";//Modified By Hemlata on [07/10/2015][To resolve issue Mismatch of Loan adjust amount found ][Start]
valueXmlString.append("<contcode ><![CDATA[").append(suppCodeCon).append("]]></contcode>\r\n");
valueXmlString.append("<tran_id ><![CDATA[").append(lsEmp).append("]]></tran_id>\r\n");
valueXmlString.append("<full_amt ><![CDATA[").append(fullAmt).append("]]></full_amt>\r\n");
......
......@@ -109,7 +109,7 @@ public class ShiftChangePrc extends ProcessEJB implements ShiftChangePrcLocal ,
empCode= checkNull(genericUtility.getColumnValue("emp_code",headerDom,"1"));
frstrDate= checkNull( genericUtility.getColumnValue("from_dt",headerDom,"1"));
tostrDate= checkNull( genericUtility.getColumnValue("to_dt",headerDom,"1"));
System.out.println("Emp CODE "+ empCode+"From Daet "+ frstrDate+"To Date "+ tostrDate);
System.out.println("Emp CODE ["+ empCode+"] From Date ["+ frstrDate+"] To Date ["+ tostrDate + "]");
jSqlFromDate = java.sql.Timestamp.valueOf(genericUtility.getValidDateTimeString(frstrDate,genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()));
......
This diff is collapsed.
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import javax.ejb.Local;
import org.w3c.dom.Document;
@Local
public interface StdPayStruLocal extends ValidatorLocal
{
public String itemChanged() throws RemoteException, ITMException;
public String itemChanged(String xmlString, String xmlString1,
String xmlString2, String objContext, String currentColumn,
String editFlag, String xtraParams) throws RemoteException,
ITMException;
public String itemChanged(Document dom, Document dom1, Document dom2,
String objContext, String currentColumn, String editFlag,
String xtraParams) throws RemoteException, ITMException;
public String wfValData() throws RemoteException, ITMException;
public String wfValData(String xmlString, String xmlString1,
String xmlString2, String objContext, String editFlag,
String xtraParams) throws RemoteException, ITMException;
public String wfValData(Document dom, Document dom1, Document dom2,
String objContext, String editFlag, String xtraParams)
throws RemoteException, ITMException;
}
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.Date;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import ibase.utility.GenericUtility;
import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException;
import javax.ejb.Stateless;
import org.w3c.dom.Document;
/**
* Session Bean implementation class StdPayStruPrs
*/
@Stateless
public class StdPayStruPrs extends ValidatorEJB implements StdPayStruPrsRemote, StdPayStruPrsLocal
{
public String preSave() throws RemoteException, ITMException
{
return "";
}
public String preSave(String domString, String editFlag, String xtraParams,
Connection con) throws RemoteException, ITMException
{
String retString = "";
String effDate = "";
Date effDateDB = null;
String payTable = "", grade = "", adCode = "";
String newDate = "";
String userId = "";
String sql = "";
PreparedStatement pstmt = null;
ResultSet rs = null;
Document dom = null;
Calendar calendar = null;
GenericUtility genericUtility = null;
Date newDateDB = null;
try
{
con.setAutoCommit( false );
genericUtility = GenericUtility.getInstance();
dom = genericUtility.parseString(domString);
SimpleDateFormat sdf = new SimpleDateFormat(genericUtility.getApplDateFormat());
calendar = Calendar.getInstance();
System.out.println("domString StdPayStruPrs ["+domString+"]");
if(editFlag.equalsIgnoreCase("A"))
{
effDate = checkNull(genericUtility.getColumnValue("eff_date", dom));
if(effDate != null && effDate.length() > 0)
{
userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
effDateDB = Date.valueOf(genericUtility.getValidDateString(effDate, genericUtility.getApplDateFormat(), genericUtility.getDBDateFormat()));
System.out.println("effDateDB :: " + effDateDB);
java.util.Date myDate = sdf.parse(effDate);
calendar.setTime(myDate);
calendar.add(Calendar.DAY_OF_YEAR, -1);
newDate = sdf.format(calendar.getTime());
newDateDB = Date.valueOf(genericUtility.getValidDateString(newDate, genericUtility.getApplDateFormat(), getDBDateFormat()));
payTable = checkNull(genericUtility.getColumnValue("pay_table", dom));
grade = checkNull(genericUtility.getColumnValue("grade", dom));
adCode = checkNull(genericUtility.getColumnValue("ad_code", dom));
System.out.println(" newDate :: " + newDate);
System.out.println(" newDateDB :: " + newDateDB);
int cnt=0;
sql = "SELECT COUNT(1) AS ROWCOUNT FROM STD_PAYSTRU WHERE PAY_TABLE = ? AND GRADE = ? AND AD_CODE =? AND EFF_DATE <= ? AND VALID_UPTO >= ?";
pstmt = con.prepareStatement(sql);
pstmt.setString(1, payTable);
pstmt.setString(2, grade);
pstmt.setString(3, adCode);
pstmt.setDate(4, effDateDB);
pstmt.setDate(5, effDateDB);
rs = pstmt.executeQuery();
System.out.println(" SQL :: " + sql);
if(rs.next())
{
cnt = rs.getInt("ROWCOUNT");
}
if( rs != null)
{
rs.close();
rs = null;
}
if( pstmt != null)
{
pstmt.close();
pstmt = null;
}
System.out.println("Existing RowCount :: " + cnt);
if (cnt > 0)
{
int updCount = 0;
sql = "UPDATE STD_PAYSTRU SET VALID_UPTO = ? WHERE PAY_TABLE = ? AND GRADE = ? AND AD_CODE = ? AND EFF_DATE <= ? AND VALID_UPTO >= ?";
pstmt = con.prepareStatement(sql);
pstmt.setDate(1, newDateDB);
pstmt.setString(2, payTable);
pstmt.setString(3, grade);
pstmt.setString(4, adCode);
pstmt.setDate(5, effDateDB);
pstmt.setDate(6, effDateDB);
updCount = pstmt.executeUpdate();
if( pstmt != null)
{
pstmt.close();
pstmt = null;
}
if(cnt != updCount)
{
retString = getErrorString("eff_date", "VMSTDPAY11", userId);
con.rollback();
}
}
}
}
}
catch(Exception e)
{
System.out.println("Exception :StdPaystruPrs : :==>\n"+e.getMessage());
e.printStackTrace();
try
{
System.out.println("Before rollback");
con.rollback();
}
catch(SQLException sqle)
{
System.out.println(sqle);
}
throw new ITMException(e);
}
finally
{
try
{
if (rs != null)
{
rs.close();
rs = null;
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
}
catch(Exception e)
{
System.out.println("Exception :StdPayStruPrs : :==>\n"+e.getMessage());
try
{
System.out.println("Before rollback");
con.rollback();
}
catch(SQLException sqle)
{
System.out.println(sqle);
}
throw new ITMException(e);
}
}
System.out.println("Return string :"+retString);
return retString;
}
private String checkNull(String input)
{
if (input == null)
{
input = "";
}
else
{
input = input.trim();
}
return input;
}
}
\ No newline at end of file
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import java.sql.Connection;
import ibase.webitm.ejb.ValidatorLocal;
import ibase.webitm.utility.ITMException;
import javax.ejb.Local;
@Local
public interface StdPayStruPrsLocal extends ValidatorLocal
{
public String preSave() throws RemoteException, ITMException;
public String preSave(String xmlString, String editFlag, String xtraParams,
Connection con) throws RemoteException, ITMException;
}
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import java.sql.Connection;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import javax.ejb.Remote;
@Remote
public interface StdPayStruPrsRemote extends ValidatorRemote
{
public String preSave() throws RemoteException, ITMException;
public String preSave(String xmlString, String editFlag, String xtraParams,
Connection con) throws RemoteException, ITMException;
}
package ibase.webitm.ejb.adm;
import java.rmi.RemoteException;
import ibase.webitm.ejb.ValidatorRemote;
import ibase.webitm.utility.ITMException;
import javax.ejb.Remote;
import org.w3c.dom.Document;
@Remote
public interface StdPayStruRemote extends ValidatorRemote
{
public String itemChanged() throws RemoteException, ITMException;
public String itemChanged(String xmlString, String xmlString1,
String xmlString2, String objContext, String currentColumn,
String editFlag, String xtraParams) throws RemoteException,
ITMException;
public String itemChanged(Document dom, Document dom1, Document dom2,
String objContext, String currentColumn, String editFlag,
String xtraParams) throws RemoteException, ITMException;
public String wfValData() throws RemoteException, ITMException;
public String wfValData(String xmlString, String xmlString1,
String xmlString2, String objContext, String editFlag,
String xtraParams) throws RemoteException, ITMException;
public String wfValData(Document dom, Document dom1, Document dom2,
String objContext, String editFlag, String xtraParams)
throws RemoteException, ITMException;
}
This diff is collapsed.
package ibase.webitm.ejb.adm;
import ibase.webitm.ejb.dis.DistCommon;
import java.rmi.RemoteException;
import org.w3c.dom.*;
//import javax.ejb.EJBObject;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.ITMException;
import javax.ejb.Local;
public interface EmpBondDefinitionLocal extends ValidatorLocal {
public String wfValData() throws RemoteException,ITMException;
public String wfValData(String xmlString, String xmlString1, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String wfValData(String xmlString, String xmlString1,String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String wfValData(Document dom, Document dom1,Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1, String winName, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
package ibase.webitm.ejb.adm;
import ibase.webitm.ejb.dis.DistCommon;
import java.rmi.RemoteException;
import org.w3c.dom.*;
//import javax.ejb.EJBObject;
import ibase.webitm.ejb.*;
import ibase.webitm.utility.ITMException;
import javax.ejb.Remote; // added for ejb3
public interface EmpBondDefinitionRemote extends ValidatorLocal{
public String wfValData() throws RemoteException,ITMException;
public String wfValData(String xmlString, String xmlString1, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String wfValData(String xmlString, String xmlString1,String xmlString2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String wfValData(Document dom, Document dom1,Document dom2, String objContext, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged() throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(String xmlString, String xmlString1, String winName, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
public String itemChanged(Document dom, Document dom1,Document dom2, String objContext, String currentColumn, String editFlag, String xtraParams) throws RemoteException,ITMException;
}
SET DEFINE OFF
INSERT INTO OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY)
VALUES
('it_reproc','1','fin_entity','Y');
COMMIT;
--- Request ID: A15CSUN007.Start ---
ALTER TABLE ATTENDANCE_DAY MODIFY (PUNCH_STR VARCHAR2(3000));
ALTER TABLE ATTD_REG MODIFY (PUNCH_STR VARCHAR2(3000));
ALTER TABLE ATTD_REGULARIZE MODIFY (PUNCH_STR VARCHAR2(3000));
ALTER TABLE ATTD_REGULARIZE MODIFY (ORG_PUNCH_STR VARCHAR2(3000));
ALTER TABLE ATTD_REGULARIZE MODIFY (PUNCHSTR_BEFORE_APRV VARCHAR2(3000));
--- Request ID: A15CSUN007.End ---
This diff is collapsed.
This diff is collapsed.
SET DEFINE OFF
--- Employee Bond Recovery in FFS [Request ID: A15DSUN003].Start ---
-- Please note that bellow payroll parameter can be defined at Site level also.
-- During executing bellow sql please update var_value with proper ad code of bond recovery
INSERT INTO PAYRPARM (
PRD_CODE,
VAR_NAME,
VAR_TYPE,
VAR_VALUE,
DESCR,
VAR_SUBS,
CHG_DATE,
CHG_USER,
CHG_TERM )
VALUES (
'999999',
'BOND_AD_CODE',
'S',
' ',
'AD Code of Bond Recovery for FFS',
NULL,
FN_SYSDATE(),
'BASE',
'BASE');
COMMIT;
--- Employee Bond Recovery in FFS [Request ID: A15DSUN003].End ---
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
-- Request ID: A15FSUN005.Start --
SET EXACT OFF
INSERT INTO POPHELP
(
FIELD_NAME, MOD_NAME, SQL_STR, DW_OBJECT, MSG_TITLE, WIDTH, HEIGHT, CHG_DATE, CHG_USER, CHG_TERM, DIST_OPT, FILTER_STRING, SQL_INPUT, DEFAULT_COL, POP_ALIGN, QUERY_MODE, PAGE_CONTEXT, POPHELP_COLS, POPHELP_SOURCE, MULTI_OPT, HELP_OPTION, POPUP_XSL_NAME, AUTO_FILL_LEN
)
VALUES
(
'DEPT_CODE', 'W_EMP_COMPLETE', 'SELECT DEPT_CODE AS DEPARTMENT_CODE, DESCR AS DESCRIPTION, FN_DEPT_HIER_DESC(DEPT_CODE) AS DEPARTMENT_HIERARCHY FROM DEPARTMENT', null, 'DEPARTMENT', 0, 0, fn_sysdate(), 'BASE', 'BASE', null, null, null, 1, null, null, null, null, null, null, '1', null, null
);
UPDATE POPHELP SET SQL_STR = 'SELECT DEPT_CODE AS DEPARTMENT_CODE, DESCR AS DESCRIPTION, FN_DEPT_HIER_DESC(DEPT_CODE) AS DEPARTMENT_HIERARCHY FROM DEPARTMENT'
WHERE FIELD_NAME IN ('DEPT_CODE') AND MOD_NAME = 'W_EMP_COMPLETE';
COMMIT;
-- Request ID: A15FSUN005.End --
-- Request ID: A15FSUN006.Start --
SET EXACT OFF
create or replace
FUNCTION FN_DEPT_HIER_DESC(as_dept_code char)
return varchar2 is
ls_dept_hierarchy varchar2(4000);
begin
ls_dept_hierarchy := '';
select sys_connect_by_path(descr,'>>') into ls_dept_hierarchy from DEPARTMENT where dept_code = as_dept_code and level in (select max(level) from DEPARTMENT where dept_code = as_dept_code connect by prior dept_code = dept_code__parent) connect by prior dept_code=dept_code__parent;
--select substr(ls_dept_hierarchy,5) into ls_dept_hierarchy from dual;
return substr(ls_dept_hierarchy,3);
end;
/
CREATE OR REPLACE FUNCTION FN_GET_BUFUNC_DESCR
(
as_func_code char)
return varchar2 is
ls_descr varchar2(120);
begin
begin
select descr into ls_descr
from BUSI_FUNCTIONS
where func_code = as_func_code;
exception
when no_data_found then
ls_descr := null;
end;
return ls_descr;
end;
/
INSERT INTO POPHELP
(
FIELD_NAME, MOD_NAME, SQL_STR, DW_OBJECT, MSG_TITLE, WIDTH, HEIGHT, CHG_DATE, CHG_USER, CHG_TERM, DIST_OPT, FILTER_STRING, SQL_INPUT, DEFAULT_COL, POP_ALIGN, QUERY_MODE, PAGE_CONTEXT, POPHELP_COLS, POPHELP_SOURCE, MULTI_OPT, HELP_OPTION, POPUP_XSL_NAME, AUTO_FILL_LEN
)
VALUES
(
'DEPT_CODE', 'W_EMP_BASIC_INFO', 'SELECT DEPT_CODE AS DEPARTMENT_CODE, DESCR AS DESCRIPTION, FN_DEPT_HIER_DESC(DEPT_CODE) AS DEPARTMENT_HIERARCHY FROM DEPARTMENT', null, 'DEPARTMENT', 0, 0, fn_sysdate(), 'BASE', 'BASE', null, null, null, 1, null, null, null, null, null, null, '1', null, null
);
COMMIT;
-- Request ID: A15FSUN006.End --
This diff is collapsed.
SET DEFINE OFF
--- Request ID : F15DSUN007.Start ---
ALTER TABLE EMPLOYEE ADD IFSC VARCHAR2(60);
ALTER TABLE EMPLOYEE_DET_CHANGE ADD IFSC_O VARCHAR2(60);
ALTER TABLE EMPLOYEE_DET_CHANGE ADD IFSC VARCHAR2(60);
ALTER TABLE EMP_EMPLOY_EVENTS ADD IFSC_FR varchar2(60);
ALTER TABLE EMP_EMPLOY_EVENTS ADD IFSC_TO varchar2(60);
--- Request ID : F15DSUN007.End ---
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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