Commit ae5226cc authored by dpingle's avatar dpingle

* changes done for w_emp_payroll_info_ obj_name: emp_payroll_info

EmpPayrollInfo.java
emp_payroll_info21.xml
d_emp_payroll_info21.srd
w_emp_payroll_info.sql


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@205036 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 47120418
...@@ -2,6 +2,7 @@ package ibase.webitm.ejb.adm; ...@@ -2,6 +2,7 @@ package ibase.webitm.ejb.adm;
import ibase.system.config.ConnDriver; import ibase.system.config.ConnDriver;
import ibase.utility.E12GenericUtility;//Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ] import ibase.utility.E12GenericUtility;//Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ]
import ibase.webitm.ejb.ITMDBAccessEJB;
import ibase.webitm.ejb.ValidatorEJB; import ibase.webitm.ejb.ValidatorEJB;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import java.rmi.RemoteException; import java.rmi.RemoteException;
...@@ -11,13 +12,15 @@ import java.sql.ResultSet; ...@@ -11,13 +12,15 @@ import java.sql.ResultSet;
import java.sql.SQLException; import java.sql.SQLException;
import java.sql.Statement; import java.sql.Statement;
import java.util.ArrayList; import java.util.ArrayList;
import javax.ejb.Stateless; //import javax.ejb.Stateless;
import org.w3c.dom.Document; import org.w3c.dom.Document;
import org.w3c.dom.NamedNodeMap; import org.w3c.dom.NamedNodeMap;
import org.w3c.dom.Node; import org.w3c.dom.Node;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;
@Stateless //Modified By Dipesh on[24/07/2019][Start]
//@Stateless
//Modified By Dipesh on[24/07/2019][End]
public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ,EmpPayrollInfoRemote public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ,EmpPayrollInfoRemote
{ {
...@@ -58,6 +61,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -58,6 +61,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
e.printStackTrace(); e.printStackTrace();
System.out.println("Exception :EmpPayrollInfo [:" + e.getMessage() + ":]" ); System.out.println("Exception :EmpPayrollInfo [:" + e.getMessage() + ":]" );
errString = genericUtility.createErrorString(e); errString = genericUtility.createErrorString(e);
throw new ITMException(e);
} }
System.out.println("EmpPayrollInfo errString returing at Stage 2[" + errString+"]"); System.out.println("EmpPayrollInfo errString returing at Stage 2[" + errString+"]");
return errString; return errString;
...@@ -67,7 +71,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -67,7 +71,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
public String itemChanged(Document dom, Document dom1,Document dom2, 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
{ {
Connection conn = null; Connection conn = null;
ConnDriver connDriver = new ConnDriver(); //ConnDriver connDriver = new ConnDriver();
String sql = ""; String sql = "";
PreparedStatement pstmt = null; PreparedStatement pstmt = null;
ResultSet rs = null; ResultSet rs = null;
...@@ -103,7 +107,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -103,7 +107,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
//Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ][End] //Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ][End]
//To get login Employee Code And Login Site //To get login Employee Code And Login Site
String loginEmpCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginEmpCode")); String loginEmpCode = genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginEmpCode");
StringBuffer valueXmlString = new StringBuffer(); StringBuffer valueXmlString = new StringBuffer();
...@@ -121,7 +125,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -121,7 +125,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
try try
{ {
conn = connDriver.getConnectDB("Driver"); //Modified By Dipesh on[24/07/2019][Start]
//conn = connDriver.getConnectDB("Driver");
conn=getConnection();
//Modified By Dipesh on[24/07/2019][End]
conn.setAutoCommit(false); conn.setAutoCommit(false);
valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>"); valueXmlString = new StringBuffer("<?xml version=\"1.0\"?><Root><header><editFlag>");
...@@ -135,12 +142,16 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -135,12 +142,16 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
case 1: case 1:
{ {
valueXmlString.append("<Detail1 domID='1' dbID='' objContext='1' objName='"+objNameDefault+"' selected='Y'>\r\n"); valueXmlString.append("<Detail1 domID='1' dbID='' objContext='1' objName='"+objNameDefault+"' selected='Y'>\r\n");
empCode = genericUtility.getColumnValue("emp_code",dom2); //empCode = genericUtility.getColumnValue("emp_code",dom2);
if(currentColumn.equalsIgnoreCase("itm_defaultedit")) if(currentColumn.equalsIgnoreCase("itm_defaultedit"))
{ {
//Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][START] //Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][START]
revNo = genericUtility.getColumnValue("revision_no", dom); //Modified By Dipesh on[24/07/2019][Start]
//revNo = genericUtility.getColumnValue("revision_no", dom);
revNo = checkNull(genericUtility.getColumnValue("revision_no", dom));
empCode = checkNull(genericUtility.getColumnValue("emp_code",dom));
//Modified By Dipesh on[24/07/2019][End]
if(revNo != null && revNo.trim().length() > 0) if(revNo != null && revNo.trim().length() > 0)
{ {
//revisionNo = Integer.parseInt(revNo); //revisionNo = Integer.parseInt(revNo);
...@@ -256,8 +267,12 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -256,8 +267,12 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
else if (currentColumn.equalsIgnoreCase("pay_mode")) else if (currentColumn.equalsIgnoreCase("pay_mode"))
{ {
//Modified By Dipesh on[24/07/2019][Start]
//payMode = getColumnValue("pay_mode",dom,"1") ;
//bankAcct = getColumnValue("bank_acct",dom,"1") ;
payMode = checkNull(getColumnValue("pay_mode",dom,"1")) ; payMode = checkNull(getColumnValue("pay_mode",dom,"1")) ;
bankAcct = checkNull(getColumnValue("bank_acct",dom,"1")) ; bankAcct = checkNull(getColumnValue("bank_acct",dom,"1")) ;
//Modified By Dipesh on[24/07/2019][End]
if(payMode.equalsIgnoreCase("C")) if(payMode.equalsIgnoreCase("C"))
{ {
...@@ -281,13 +296,11 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -281,13 +296,11 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
valueXmlString.append("<dd_payable_bank protect=\"0\"><![CDATA[").append("").append("]]></dd_payable_bank>\r\n"); valueXmlString.append("<dd_payable_bank protect=\"0\"><![CDATA[").append("").append("]]></dd_payable_bank>\r\n");
} }
} }
valueXmlString.append("</Detail1>\r\n");
}//End of Case 1 }//End of Case 1
valueXmlString.append("</Detail1>\r\n");
break; break;
}//END OF SWITCH }//END OF SWITCH
valueXmlString.append("</Root>\r\n");
}//End of try block }//End of try block
catch(Exception e) catch(Exception e)
{ {
...@@ -320,10 +333,9 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -320,10 +333,9 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
{ {
System.out.println("Exception ::"+e); System.out.println("Exception ::"+e);
e.printStackTrace(); e.printStackTrace();
throw new ITMException(e);
} }
}//End of finally block }//End of finally block
valueXmlString.append("</Root>\r\n");
System.out.println("valueXmlString....["+valueXmlString.toString()); System.out.println("valueXmlString....["+valueXmlString.toString());
return valueXmlString.toString(); return valueXmlString.toString();
}//End of itemChanged block }//End of itemChanged block
...@@ -385,7 +397,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -385,7 +397,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
System.out.println("Exception : [EmpPayrollInfo][wfValData(String xmlString)] : ==>\n"+e.getMessage()); System.out.println("Exception : [EmpPayrollInfo][wfValData(String xmlString)] : ==>\n"+e.getMessage());
e.printStackTrace(); e.printStackTrace();
errString = genericUtility.createErrorString(e); errString = genericUtility.createErrorString(e);
throw new ITMException(e);
} }
return (errString); return (errString);
} }
...@@ -398,7 +410,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -398,7 +410,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
NodeList parentNodeList = null; NodeList parentNodeList = null;
NodeList childNodeList = null; NodeList childNodeList = null;
ITMDBAccessEJB itmDbAccess = null;
String errString = ""; String errString = "";
String childNodeName = ""; String childNodeName = "";
...@@ -446,9 +458,12 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -446,9 +458,12 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
Connection conn = null; Connection conn = null;
try try
{ {
//Modified By Dipesh on[24/07/2019][Start]
ConnDriver connDriver = new ConnDriver(); //ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("Driver"); //conn = connDriver.getConnectDB("Driver");
conn=getConnection();
itmDbAccess = new ITMDBAccessEJB();
//Modified By Dipesh on[24/07/2019][End]
conn.setAutoCommit(false); conn.setAutoCommit(false);
if(objContext != null && objContext.trim().length()>0) if(objContext != null && objContext.trim().length()>0)
...@@ -481,7 +496,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -481,7 +496,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
if(childNodeName.equalsIgnoreCase("acct_code__sal")) if(childNodeName.equalsIgnoreCase("acct_code__sal"))
{ {
count = 0; count = 0;
acctCodeSal = genericUtility.getColumnValue("acct_code__sal",dom,objContext); //Modified By Dipesh on[24/07/2019][Start]
//acctCodeSal = genericUtility.getColumnValue("acct_code__sal",dom,objContext);
acctCodeSal = checkNull(genericUtility.getColumnValue("acct_code__sal",dom,objContext));
//Modified By Dipesh on[24/07/2019][End]
System.out.println("acctCodeSal got in the validation ..::["+acctCodeSal+"]"); System.out.println("acctCodeSal got in the validation ..::["+acctCodeSal+"]");
if(acctCodeSal != null && acctCodeSal.length() > 0) if(acctCodeSal != null && acctCodeSal.length() > 0)
...@@ -523,7 +541,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -523,7 +541,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
if(childNodeName.equalsIgnoreCase("cctr_code__sal")) if(childNodeName.equalsIgnoreCase("cctr_code__sal"))
{ {
cctrCodeSal = genericUtility.getColumnValue("cctr_code__sal",dom,objContext); //Modified By Dipesh on[24/07/2019][Start]
//cctrCodeSal = genericUtility.getColumnValue("cctr_code__sal",dom,objContext);
cctrCodeSal = checkNull(genericUtility.getColumnValue("cctr_code__sal",dom,objContext));
//Modified By Dipesh on[24/07/2019][End]
System.out.println("cctrCodeSal got in the validation ..::["+cctrCodeSal+"]"); System.out.println("cctrCodeSal got in the validation ..::["+cctrCodeSal+"]");
String cctrCode = getEnv( "999999", "CCTR_YESNO", conn); String cctrCode = getEnv( "999999", "CCTR_YESNO", conn);
...@@ -603,7 +624,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -603,7 +624,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
if(childNodeName.equalsIgnoreCase("stan_code")) if(childNodeName.equalsIgnoreCase("stan_code"))
{ {
stanCode = genericUtility.getColumnValue("stan_code",dom,objContext); //Modified By Dipesh on[24/07/2019][Start]
//stanCode = genericUtility.getColumnValue("stan_code",dom,objContext);
stanCode = checkNull(genericUtility.getColumnValue("stan_code",dom,objContext));
//Modified By Dipesh on[24/07/2019][End]
System.out.println("stanCode got in the validation ..::["+stanCode+"]"); System.out.println("stanCode got in the validation ..::["+stanCode+"]");
if(stanCode != null && stanCode.length() > 0 ) if(stanCode != null && stanCode.length() > 0 )
...@@ -644,8 +668,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -644,8 +668,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
} }
} }
//Modified By Dipesh on[24/07/2019][Start]
payMode = genericUtility.getColumnValue("pay_mode",dom,objContext); //payMode = genericUtility.getColumnValue("pay_mode",dom,objContext);
payMode = checkNull(genericUtility.getColumnValue("pay_mode",dom,objContext));
//Modified By Dipesh on[24/07/2019][End]
System.out.println("payMode ::::::::::: "+payMode); System.out.println("payMode ::::::::::: "+payMode);
if(payMode != null && payMode.trim().length() > 0) if(payMode != null && payMode.trim().length() > 0)
...@@ -670,7 +696,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -670,7 +696,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
if(childNodeName.equalsIgnoreCase("stan_code__hq")) if(childNodeName.equalsIgnoreCase("stan_code__hq"))
{ {
stanCodeHq = genericUtility.getColumnValue("stan_code__hq",dom,objContext); //Modified By Dipesh on[24/07/2019][Start]
//stanCodeHq = genericUtility.getColumnValue("stan_code__hq",dom,objContext);
stanCodeHq = checkNull(genericUtility.getColumnValue("stan_code__hq",dom,objContext));
//Modified By Dipesh on[24/07/2019][End]
System.out.println("stanCode got in the validation ..::["+stanCodeHq+"]"); System.out.println("stanCode got in the validation ..::["+stanCodeHq+"]");
if(stanCodeHq != null && stanCodeHq.length() > 0 ) if(stanCodeHq != null && stanCodeHq.length() > 0 )
...@@ -714,10 +743,14 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -714,10 +743,14 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
if(childNodeName.equalsIgnoreCase("bank_code")) if(childNodeName.equalsIgnoreCase("bank_code"))
{ {
payMode = genericUtility.getColumnValue("pay_mode",dom,objContext); //Modified By Dipesh on[24/07/2019][Start]
//payMode = genericUtility.getColumnValue("pay_mode",dom,objContext);
payMode = checkNull(genericUtility.getColumnValue("pay_mode",dom,objContext));
System.out.println("payMode ::::::::::: "+payMode); System.out.println("payMode ::::::::::: "+payMode);
bankCode = genericUtility.getColumnValue("bank_code",dom,objContext); //bankCode = genericUtility.getColumnValue("bank_code",dom,objContext);
bankCode = checkNull(genericUtility.getColumnValue("bank_code",dom,objContext));
System.out.println("bankCode got in the validation ..::["+bankCode+"]"); System.out.println("bankCode got in the validation ..::["+bankCode+"]");
//Modified By Dipesh on[24/07/2019][End]
if(payMode != null && payMode.trim().length() > 0) if(payMode != null && payMode.trim().length() > 0)
{ {
...@@ -779,12 +812,15 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -779,12 +812,15 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
else else
{ {
stanCode = genericUtility.getColumnValue("stan_code",dom,objContext); //Modified By Dipesh on[24/07/2019][Start]
//stanCode = genericUtility.getColumnValue("stan_code",dom,objContext);
stanCode = checkNull(genericUtility.getColumnValue("stan_code",dom,objContext));
System.out.println("stanCode got in the validation ..::["+stanCode+"]"); System.out.println("stanCode got in the validation ..::["+stanCode+"]");
empCode = genericUtility.getColumnValue("emp_code",dom,objContext); //empCode = genericUtility.getColumnValue("emp_code",dom,objContext);
empCode = checkNull(genericUtility.getColumnValue("emp_code",dom,objContext));
System.out.println("empCode got in the validation ..::["+empCode+"]"); System.out.println("empCode got in the validation ..::["+empCode+"]");
//Modified By Dipesh on[24/07/2019][End]
if(stanCode != null && stanCode.length() > 0) if(stanCode != null && stanCode.length() > 0)
{ {
count = 0; count = 0;
...@@ -889,12 +925,15 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -889,12 +925,15 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
if(childNodeName.equalsIgnoreCase("bank_acct")) if(childNodeName.equalsIgnoreCase("bank_acct"))
{ {
bankAcct = genericUtility.getColumnValue("bank_acct",dom,objContext); //Modified By Dipesh on[24/07/2019][Start]
//bankAcct = genericUtility.getColumnValue("bank_acct",dom,objContext);
bankAcct = checkNull(genericUtility.getColumnValue("bank_acct",dom,objContext));
System.out.println("bank_acct ::::::::::: "+bankAcct); System.out.println("bank_acct ::::::::::: "+bankAcct);
payMode = genericUtility.getColumnValue("pay_mode",dom,objContext); //payMode = genericUtility.getColumnValue("pay_mode",dom,objContext);
payMode = checkNull(genericUtility.getColumnValue("pay_mode",dom,objContext));
System.out.println("payMode ::::::::::: "+payMode); System.out.println("payMode ::::::::::: "+payMode);
//Modified By Dipesh on[24/07/2019][End]
if(payMode.trim().equalsIgnoreCase("T")) if(payMode.trim().equalsIgnoreCase("T"))
{ {
if(bankAcct == null || bankAcct.trim().length() == 0) if(bankAcct == null || bankAcct.trim().length() == 0)
...@@ -914,9 +953,11 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -914,9 +953,11 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
if(childNodeName.equalsIgnoreCase("basic")) if(childNodeName.equalsIgnoreCase("basic"))
{ {
basic = genericUtility.getColumnValue("basic",dom,objContext); //Modified By Dipesh on[24/07/2019][Start]
//basic = genericUtility.getColumnValue("basic",dom,objContext);
basic = checkNull(genericUtility.getColumnValue("basic",dom,objContext));
System.out.println("basic ::::::::::: "+basic); System.out.println("basic ::::::::::: "+basic);
//Modified By Dipesh on[24/07/2019][End]
if(basic == null || basic.trim().length() == 0) if(basic == null || basic.trim().length() == 0)
{ {
System.out.println("Basic per month Can not be blank::::"); System.out.println("Basic per month Can not be blank::::");
...@@ -964,8 +1005,11 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -964,8 +1005,11 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
if(childNodeName.equalsIgnoreCase("gross")) if(childNodeName.equalsIgnoreCase("gross"))
{ {
gross = genericUtility.getColumnValue("gross",dom,objContext); //Modified By Dipesh on[24/07/2019][Start]
//gross = genericUtility.getColumnValue("gross",dom,objContext);
gross = checkNull(genericUtility.getColumnValue("gross",dom,objContext));
System.out.println("gross ::::::::::: "+gross); System.out.println("gross ::::::::::: "+gross);
//Modified By Dipesh on[24/07/2019][End]
if(gross == null || gross.trim().length() == 0) if(gross == null || gross.trim().length() == 0)
{ {
...@@ -1012,8 +1056,8 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -1012,8 +1056,8 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
} }
} }
} }
}//End of case
break; break;
}//End of case
}//End of Switch }//End of Switch
int errListSize = errList.size(); int errListSize = errList.size();
if ( errList != null && errListSize > 0 ) if ( errList != null && errListSize > 0 )
...@@ -1023,8 +1067,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -1023,8 +1067,10 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
errCode = (String)errList.get(cnt); errCode = (String)errList.get(cnt);
errFldName = (String)errFields.get(cnt); errFldName = (String)errFields.get(cnt);
System.out.println("errCode .........."+errCode); System.out.println("errCode .........."+errCode);
//Modified By Dipesh on[24/07/2019][Start]
errString = getErrorString( errFldName, errCode, userId ); //errString = getErrorString( errFldName, errCode, userId );
errString = itmDbAccess.getErrorString(errFldName, errCode, userId, "", conn);
//Modified By Dipesh on[24/07/2019][End]
System.out.println("errString is : ::::>>>> " + errString); System.out.println("errString is : ::::>>>> " + errString);
msgType = errorType( conn , errCode ); msgType = errorType( conn , errCode );
if ( errString.length() > 0) if ( errString.length() > 0)
...@@ -1173,7 +1219,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -1173,7 +1219,7 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
return msgType; return msgType;
} }
public String getEnv(String prdCode, String varName,Connection conn) public String getEnv(String prdCode, String varName,Connection conn) throws ITMException
{ {
String retValue = ""; String retValue = "";
String sql = ""; String sql = "";
...@@ -1200,11 +1246,13 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal ...@@ -1200,11 +1246,13 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
{ {
System.out.println("Exception :ITMDBAccessEJB :getEnvFin:" + se.getMessage() + ":"); System.out.println("Exception :ITMDBAccessEJB :getEnvFin:" + se.getMessage() + ":");
se.printStackTrace(); se.printStackTrace();
throw new ITMException(se);
} }
catch (Exception e) catch (Exception e)
{ {
System.out.println("Exception :ITMDBAccessEJB :getEnvFin:" + e.getMessage() + ":"); System.out.println("Exception :ITMDBAccessEJB :getEnvFin:" + e.getMessage() + ":");
e.printStackTrace(); e.printStackTrace();
throw new ITMException(e);
} }
// System.out.println("Returning Value From getEnvFin() :: "+retValue); // System.out.println("Returning Value From getEnvFin() :: "+retValue);
return retValue; return retValue;
......
Insert into ITM2MENU (APPLICATION,LEVEL_1,LEVEL_2,LEVEL_3,LEVEL_4,LEVEL_5,WIN_NAME,DESCR,COMMENTS,MENU_PATH,ICON_PATH,CLOSE_ICON,OPEN_ICON,OBJ_TYPE,CHG_DATE,CHG_TERM,CHG_USER,MOB_DEPLOY,DEFAULT_STATE,DEF_ACTION) values ('HRM',2,1,1,4,0,'w_emp_payroll_info','Employee Payroll Detail','Employee Payroll Detail','HRM.2.1.1.4.0','e12_logo.gif',null,null,'T',to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE ',null,null,null);
Insert into TRANSETUP (TRAN_WINDOW,SAVE_FLAG,VAL_FLAG,KEY_FLAG,KEY_STRING,UDF_1,UDF_2,UDF_3,UDF_4,UDF_5,REPEATE_ADD,CHG_DATE,CHG_USER,CHG_TERM,EDI_OPTION,SITE_ACC_COL,CONFIRM_COL,CONFIRM_VAL,REPEAT_ADD_DET,REPEATADDDET,LOAD_MODE,AUTO_CONFIRM,LEDG_POST_CONF,CHG_DATE_ON_CONF,TRAN_ID_COL,MAIL_OPTION,CONFIRM_MODE,GARBAGE_OPT,VAL_FLAG_EDI,VERIFY_PASSWORD,CUST_ACC_COL,SALES_PERS_ACC_COL,SUPP_ACC_COL,ITEM_SER_ACC_CODE,EMP_ACC_COL,ITEM_SER_ACC_COL,WORKFLOW_OPT,TABLE_NAME,APPLICATION,TABLE_DESC,TRAN_DATE_COL,TRAN_ID__FROM,TRAN_ID__TO,TABLE_NAME_DET1,TABLE_NAME_DET2,TABLE_NAME_DET3,MULTITIRE_OPT,REF_SER,VIEW_MODE,TAX_FORMS,SIGN_STATUS,USER_TRAN_WINDOW,CUSTOM_PREVIEW_OBJ,IGNOREERRLIST_ONLOAD,CHILDDATA_ARGOPT,EDIT_TMPLT,WRKFLW_INIT,EDITTAX,FORMAL_ARGS,AUDIT_TRAIL_OPT,EDIT_OPT,CACHE_OPT,OPTIMIZE_MODE,EDIT_EXPR,RATE_COL,QTY_COL,EDIT_EXPR_INP,RCP_CACHE_STATUS,PRINT_CONTROL,TRANSFER_MODE,PROFILE_ID__RES,TRAN_COMPL_MSG,PERIOD_OPTION,WRKFLW_PRIORITY,EXEC_TYPE,DISP_META_DATA,ALLOW_ATTACH,START_FORM,ISATTACHMENT,HEADER_FORM_NO,CONFIRM_DATE_COL,CONFIRM_BY_COL,MSG_ONSAVE,WF_STATUS,RESTART_FORM,CMS_PATH,BROW_DATA_DEF,DEF_VIEW,VIEW_OPTS,ISGWTINITIATED,DEFAULT_DATA_ROW,IN_WF_VAL,IN_WF_COL,CANCEL_VAL,CANCEL_COL,THUMB_ALT_COL,THUMB_IMAGE_COL,THUMB_OBJ,ATTACH_COUNT_MIN,FUNCTION_TYPE,COMPL_ACTION,DEFAULT_EDITOR,MSG_NO,OBJ_TYPE,STATUS_COL,ENABLE_EDITOR,OFFLINE_OPT,CLOSE_COL,CLOSE_VAL) values ('w_emp_payroll_info','2','2','M','seq10',null,null,null,null,null,'N',to_date('26-11-14','DD-MM-RR'),'BASE ','BASE ','0',null,'status','Z',null,null,null,null,null,null,null,null,'0',null,null,null,null,null,null,null,null,null,'0','EMPLOYEE','ADM',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'0','3',null,null,' OR STATUS = ''S''',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,'Y',null,null,null,null,null,null,null,null,null,null,null,null,null,null,'compact',null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('emp_payroll_info',21,'Q','1','audit_trail','View Audit Trail','View Audit','menu.bmp','1','1','1','U',null,to_date('2018-09-12','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ',null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('emp_payroll_info',2,'E','a','a','Editing Existing Record','Edit','edit.gif','1',null,null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE ',null,null,null,null,null,null,null,null);
Insert into OBJ_ACTIONS (OBJ_NAME,LINE_NO,RIGHTS_CHAR,INTERACTIVE,SERVICE_CODE,DESCRIPTION,TITLE,IMAGE,FORM_NO,SERVICE_HANDLER,PLACEMENT,ACTION_TYPE,TRAN_TYPE,CHG_DATE,CHG_TERM,CHG_USER,IS_CONFIRMATION_REQ,SEP_DUTY_OPT,RE_AUTH_OPT,SHOW_IN_PANEL,SWIPE_POSITION,MULTI_ROW_OPT,ACTION_ID,DEF_NODATA) values ('emp_payroll_info',22,'O','1','export_excel','Export Excel','Export','Download.gif','1','1','1','U',null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_FORMS (WIN_NAME,TITLE,OBJ_BROW_NAME,OBJ_EDIT_NAME,CROSS_UPDATE_EXPR,EXPR_FLD_INFO,TARGET_FLD_INFO,EXPR_COMMENT,FORM_NO,SCR_FLAG,SCAN_FLAG,SCAN_METADATA,AUTO_ACCEPT_SCAN,PROPERTY_INFO,SCAN_DELIMITER,EXT_COM,EXT_METADATA,EXT_SETUP,AFTER_SAVE,COLUMN_ON_SAVE,AUTO_ACCEPT_WEIGHDATA,RATE_COL,QTY_COL,FORM_TYPE,DISP_METADATA,PARENT_KEY_COL,ASSISTED_MODE,STORAGE_KEY_METADATA,SELECTION_MODE,DEFAULT_VIEW,AUTO_ADDON_ENTRY,FREEZE_COL_POS,DEFAULT_ROW_CNT,IS_MANDATORY,TRAN_ID_COL,KEY_INFO,SELECTION_OPT,THUMB_OBJ,THUMB_IMAGE_COL,FORM_NAME,FORM_ICON,THUMB_ALT_COL) values ('w_emp_payroll_info','Payroll Detail','emp_payroll_info11','emp_payroll_info21',null,null,null,null,'1',null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_payroll_info','1 ','itm_defaultedit','Y');
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_payroll_info','1 ','pay_mode','Y');
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,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('ACCT_CODE__SAL','W_EMP_PAYROLL_INFO','SELECT TRIM(ACCT_CODE) AS Account_Code,DESCR AS Description FROM ACCOUNTS WHERE DESCR LIKE ''%?%'' AND CURR_CODE =''RS''',null,'Account List',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,':acct_code__sal',0,null,null,null,null,null,null,'0',null,null,null,null,null,null);
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,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('ACCT_CODE','W_EMP_PAYROLL_INFO','SELECT TRIM(ACCT_CODE) AS Account_Code,DESCR AS Description FROM ACCOUNTS WHERE DESCR LIKE ''%?%'' AND CURR_CODE =''RS''',null,'Account List',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,':acct_code',0,null,null,null,null,null,null,'0',null,null,null,null,null,null);
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,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('CCTR_CODE','W_EMP_PAYROLL_INFO','SELECT DESCR AS Description,CCTR_CODE AS Cost_Center FROM COSTCTR WHERE LEVEL_NO = 2',null,'CostCenter List',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,null,2,null,null,null,null,null,null,'0',null,null,null,null,null,null);
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,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('CCTR_CODE__SAL','W_EMP_PAYROLL_INFO','SELECT DESCR AS Description,CCTR_CODE AS Cost_Center FROM COSTCTR WHERE LEVEL_NO = 2',null,'CostCenter List',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,null,2,null,null,null,null,null,null,'0',null,null,null,null,null,null);
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,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('STAN_CODE','W_EMP_PAYROLL_INFO','select b.descr as description, b.stan_code as code from site a, sun_bu_station b, employee c where a.fin_entity = b.fin_entity and b.fin_entity in (''9S'',''SP'') AND c.EMP_SITE = a.SITE_CODE and C.bu_code =B.BU_CODE AND c.EMP_CODE =''?'' union all select descr as description,stan_code as code from station where nvl(active,'' '') =''Y'' and nvl(stan_type, '' '') <> ''I'' and exists (select 1 from site a, employee c where a.fin_entity not in (''9S'',''SP'') AND c.EMP_SITE = a.SITE_CODE AND c.EMP_CODE = ''?'') and descr like ''%?%'' order by 1',null,'Station List',0,0,to_date('2018-05-17','RRRR-MM-DD'),'VAIBHAVK ','anitvaibhavk ','0',null,':emp_code,:emp_code,:stan_code',2,null,null,null,null,null,null,'0',null,null,null,null,null,null);
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,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('STAN_CODE__HQ','W_EMP_PAYROLL_INFO','select b.descr as description, b.stan_code as code from site a, sun_bu_station b, employee c where a.fin_entity = b.fin_entity and b.fin_entity in (''9S'',''SP'') AND c.EMP_SITE = a.SITE_CODE and C.bu_code =B.BU_CODE AND c.EMP_CODE =''?'' union all select descr as description,stan_code as code from station where nvl(active,'' '') =''Y'' and nvl(stan_type, '' '') <> ''I'' and exists (select 1 from site a, employee c where a.fin_entity not in (''9S'',''SP'') AND c.EMP_SITE = a.SITE_CODE AND c.EMP_CODE = ''?'') and descr like ''%?%'' order by 1',null,'Station List',0,0,to_date('2018-05-17','RRRR-MM-DD'),'VAIBHAVK ','anitvaibhavk ','0',null,':emp_code,:emp_code,:STAN_CODE__HQ',2,null,null,null,null,null,null,'0',null,null,null,null,null,null);
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,THUMB_OBJ,THUMB_IMAGE_COL,THUMB_ALT_COL,AUTO_MIN_LENGTH) values ('BANK_CODE','W_EMP_PAYROLL_INFO','SELECT A.BANK_CODE AS Bank_Code,A.DRAWN_AT Drawn_At FROM BANK_STAN_SERV A,BANK B,SITE C WHERE B.BANK_CODE = A.BANK_CODE AND B.SITE_CODE = C.SITE_CODE__ACCT AND A.STAN_CODE = ''?'' AND C.SITE_CODE = ''?''',null,'Bank List',0,0,to_date('2018-05-15','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV ','0',null,':stan_code,:login_site',0,null,null,null,null,null,null,'0',null,null,null,null,null,null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('emp_payroll_info','audit_trail','1','project_audit_trail_adm',null,to_date('2018-02-14','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV','2','0',null,null,null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('emp_payroll_info','post_item_change','1','poic_emp_payroll_info',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','EmpPayrollInfo',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('emp_payroll_info','post_validate','1','post_gen_val',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','GenValidate',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('emp_payroll_info','pre_validate','1','prv_emp_payroll_info',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','2','0','EJB','EmpPayrollInfo',null);
Insert into SYSTEM_EVENTS (OBJ_NAME,EVENT_CODE,EVENT_CONTEXT,SERVICE_CODE,METHOD_RULE,CHG_DATE,CHG_USER,CHG_TERM,RESULT_HANDLE,OVERWRITE_CORE,COMP_TYPE,COMP_NAME,COMM_FORMAT) values ('emp_payroll_info','export_excel','1','export_excel_adm',null,to_date('2018-02-03','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV',null,null,null,null,null);
Insert into SYSTEM_EVENT_SERVICES (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM) values ('project_audit_trail_adm','calling audit log jsp','/ibase/webitm/jsp/ITMAuditForms.jsp',null,'doPost',null,null,null,null,to_date('2018-02-14','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV');
Insert into SYSTEM_EVENT_SERVICES (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM) values ('poic_emp_payroll_info','itemchanged','http://localhost:9090/axis/services/ValidatorService',null,'itemChanged','String','S',null,null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE');
Insert into SYSTEM_EVENT_SERVICES (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM) values ('post_gen_val','validation','http://localhost/axis/services/ValidatorService','BASE iformation','wfValData','String','S',null,null,to_date('2012-06-01','RRRR-MM-DD'),'ALKA ','BASE');
Insert into SYSTEM_EVENT_SERVICES (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM) values ('prv_emp_payroll_info','Validatation','http://localhost:9090/axis/services/ValidatorService',null,'wfValData','String','S',null,null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE');
Insert into SYSTEM_EVENT_SERVICES (SERVICE_CODE,SERVICE_DESCR,SERVICE_URI,SERVICE_PROVIDER,METHOD_NAME,RETURN_VALUE,RETURN_TYPE,RETURN_DESCR,RETURN_XFRM,CHG_DATE,CHG_USER,CHG_TERM) values ('export_excel_adm','Calling Export Excel','/ibase/webitm/jsp/E12ExportToExcel.jsp',null,'doPost',null,null,null,null,to_date('2017-06-21','RRRR-MM-DD'),'VAIBHAV ','VAIBHAV');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_emp_payroll_info',1,'COMPONENT_TYPE','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','EJB');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_emp_payroll_info',2,'COMPONENT_NAME','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','EmpPayrollInfo');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_emp_payroll_info',3,'XML_DATA','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_emp_payroll_info',4,'XML_DATA_1','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_emp_payroll_info',5,'XML_DATA_ALL','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_emp_payroll_info',6,'OBJ_CONTEXT','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_emp_payroll_info',7,'FOCUSED_COLUMN','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_emp_payroll_info',8,'EDIT_FLAG','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('poic_emp_payroll_info',9,'XTRA_PARAMS','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',1,'COMPONENT_TYPE','I',null,'C.String',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218','EJB');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',2,'COMPONENT_NAME','I',null,'C.String',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218','GenValidate');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',3,'XML_DATA','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',4,'XML_DATA_ALL','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',5,'XML_DATA_ALL','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',6,'OBJ_CONTEXT','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',7,'WIN_NAME','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('post_gen_val',8,'XTRA_PARAMS','I',null,'S',null,to_date('2012-06-01','RRRR-MM-DD'),'Jiten ','Base218',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_emp_payroll_info',1,'COMPONENT_TYPE','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','EJB');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_emp_payroll_info',2,'COMPONENT_NAME','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE','EmpPayrollInfo');
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_emp_payroll_info',3,'XML_DATA','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_emp_payroll_info',4,'XML_DATA_1','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_emp_payroll_info',5,'XML_DATA_ALL','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_emp_payroll_info',6,'OBJ_CONTEXT','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_emp_payroll_info',7,'EDIT_FLAG','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
Insert into SYSTEM_SERVICE_ARGS (SERVICE_CODE,LINE_NO,ARG_NAME,ARG_MODE,DESCR,ARG_TYPE,ARG_XFRM,CHG_DATE,CHG_USER,CHG_TERM,ARG_VALUE) values ('prv_emp_payroll_info',8,'XTRA_PARAMS','l',null,'S',null,to_date('2014-11-26','RRRR-MM-DD'),'BASE ','BASE',null);
...@@ -310,6 +310,7 @@ ...@@ -310,6 +310,7 @@
<updatewhereclause>yes</updatewhereclause> <updatewhereclause>yes</updatewhereclause>
<name>revision_no</name> <name>revision_no</name>
<dbname>employee.revision_no</dbname> <dbname>employee.revision_no</dbname>
<initial>1</initial>
</table_column> </table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.pay_type&quot;) COLUMN(NAME=&quot;employee.pay_mode&quot;) COLUMN(NAME=&quot;employee.bank_code&quot;) COLUMN(NAME=&quot;employee.bank_acct&quot;) COLUMN(NAME=&quot;employee.tot_exp&quot;) COLUMN(NAME=&quot;employee.pf_no&quot;) COLUMN(NAME=&quot;employee.fpf_no&quot;) COLUMN(NAME=&quot;employee.esic_no&quot;) COLUMN(NAME=&quot;employee.it_no&quot;) COLUMN(NAME=&quot;employee.basic&quot;) COLUMN(NAME=&quot;employee.gross&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.acct_code__sal&quot;) COLUMN(NAME=&quot;employee.cctr_code__sal&quot;) COLUMN(NAME=&quot;employee.dd_payable_bank&quot;) COLUMN(NAME=&quot;employee.with_held&quot;) COLUMN(NAME=&quot;employee.stan_code&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.stan_code__hq&quot;) COLUMN(NAME=&quot;employee.auto_adv&quot;) COLUMN(NAME=&quot;employee.esi_dispensary&quot;) COLUMN(NAME=&quot;employee.emp_fname&quot;) COLUMN(NAME=&quot;employee.emp_mname&quot;) COLUMN(NAME=&quot;employee.emp_lname&quot;) COLUMN(NAME=&quot;employee.pf_uan&quot;) COLUMN(NAME=&quot;employee.group_mediclaim&quot;) COLUMN(NAME=&quot;employee.pension_eligible&quot;) COLUMN(NAME=&quot;employee.ifsc&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.revision_no&quot;)WHERE( EXP1 =&quot;( employee.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;:memp )&quot; ) ) ARG(NAME = &quot;memp&quot; TYPE = string) </retrieve> <retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.pay_type&quot;) COLUMN(NAME=&quot;employee.pay_mode&quot;) COLUMN(NAME=&quot;employee.bank_code&quot;) COLUMN(NAME=&quot;employee.bank_acct&quot;) COLUMN(NAME=&quot;employee.tot_exp&quot;) COLUMN(NAME=&quot;employee.pf_no&quot;) COLUMN(NAME=&quot;employee.fpf_no&quot;) COLUMN(NAME=&quot;employee.esic_no&quot;) COLUMN(NAME=&quot;employee.it_no&quot;) COLUMN(NAME=&quot;employee.basic&quot;) COLUMN(NAME=&quot;employee.gross&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.acct_code__sal&quot;) COLUMN(NAME=&quot;employee.cctr_code__sal&quot;) COLUMN(NAME=&quot;employee.dd_payable_bank&quot;) COLUMN(NAME=&quot;employee.with_held&quot;) COLUMN(NAME=&quot;employee.stan_code&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.stan_code__hq&quot;) COLUMN(NAME=&quot;employee.auto_adv&quot;) COLUMN(NAME=&quot;employee.esi_dispensary&quot;) COLUMN(NAME=&quot;employee.emp_fname&quot;) COLUMN(NAME=&quot;employee.emp_mname&quot;) COLUMN(NAME=&quot;employee.emp_lname&quot;) COLUMN(NAME=&quot;employee.pf_uan&quot;) COLUMN(NAME=&quot;employee.group_mediclaim&quot;) COLUMN(NAME=&quot;employee.pension_eligible&quot;) COLUMN(NAME=&quot;employee.ifsc&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.revision_no&quot;)WHERE( EXP1 =&quot;( employee.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;:memp )&quot; ) ) ARG(NAME = &quot;memp&quot; TYPE = string) </retrieve>
<update>EMPLOYEE</update> <update>EMPLOYEE</update>
...@@ -1089,7 +1090,7 @@ ...@@ -1089,7 +1090,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_2</name> <name>stan_code__hq_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -1454,7 +1455,7 @@ ...@@ -1454,7 +1455,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_4</name> <name>with_held_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -1742,8 +1743,8 @@ ...@@ -1742,8 +1743,8 @@
<tabsequence>170</tabsequence> <tabsequence>170</tabsequence>
<border>5</border> <border>5</border>
<color>0</color> <color>0</color>
<x>124</x> <x>123</x>
<y>206</y> <y>208</y>
<height>16</height> <height>16</height>
<width>111</width> <width>111</width>
<format>[general]</format> <format>[general]</format>
...@@ -1863,7 +1864,7 @@ ...@@ -1863,7 +1864,7 @@
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_1</name> <name>stan_code_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -1884,14 +1885,14 @@ ...@@ -1884,14 +1885,14 @@
<text>DD Payable at :</text> <text>DD Payable at :</text>
<border>0</border> <border>0</border>
<color>0</color> <color>0</color>
<x>29</x> <x>30</x>
<y>206</y> <y>206</y>
<height>16</height> <height>16</height>
<width>90</width> <width>90</width>
<html> <html>
<valueishtml>0</valueishtml> <valueishtml>0</valueishtml>
</html> </html>
<name>t_3</name> <name>dd_payable_bank_t</name>
<visible>1</visible> <visible>1</visible>
<font> <font>
<face>Times New Roman</face> <face>Times New Roman</face>
...@@ -2299,6 +2300,34 @@ ...@@ -2299,6 +2300,34 @@
<color>16777215</color> <color>16777215</color>
</background> </background>
</ColumnObject> </ColumnObject>
<TextObject>
<band>Detail</band>
<alignment>1</alignment>
<text>Revision No :</text>
<border>0</border>
<color>33554432</color>
<x>20</x>
<y>293</y>
<height>16</height>
<width>97</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>revision_no_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
<height>-10</height>
<weight>400</weight>
<family>1</family>
<pitch>2</pitch>
<charset>0</charset>
</font>
<background>
<mode>2</mode>
<color>67108864</color>
</background>
</TextObject>
<HtmlTable> <HtmlTable>
<border>1</border> <border>1</border>
</HtmlTable> </HtmlTable>
......
...@@ -37,7 +37,7 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co ...@@ -37,7 +37,7 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=char(30) updatewhereclause=yes name=emp_fname_long dbname="employee.emp_fname_long" ) column=(type=char(30) updatewhereclause=yes name=emp_fname_long dbname="employee.emp_fname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" ) column=(type=char(30) updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_mname_long dbname="employee.emp_mname_long" ) column=(type=char(30) updatewhereclause=yes name=emp_mname_long dbname="employee.emp_mname_long" )
column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" ) column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" initial="1" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.pay_type~") COLUMN(NAME=~"employee.pay_mode~") COLUMN(NAME=~"employee.bank_code~") COLUMN(NAME=~"employee.bank_acct~") COLUMN(NAME=~"employee.tot_exp~") COLUMN(NAME=~"employee.pf_no~") COLUMN(NAME=~"employee.fpf_no~") COLUMN(NAME=~"employee.esic_no~") COLUMN(NAME=~"employee.it_no~") COLUMN(NAME=~"employee.basic~") COLUMN(NAME=~"employee.gross~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.acct_code__sal~") COLUMN(NAME=~"employee.cctr_code__sal~") COLUMN(NAME=~"employee.dd_payable_bank~") COLUMN(NAME=~"employee.with_held~") COLUMN(NAME=~"employee.stan_code~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.stan_code__hq~") COLUMN(NAME=~"employee.auto_adv~") COLUMN(NAME=~"employee.esi_dispensary~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.pf_uan~") COLUMN(NAME=~"employee.group_mediclaim~") COLUMN(NAME=~"employee.pension_eligible~") COLUMN(NAME=~"employee.ifsc~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_lname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.revision_no~")WHERE( EXP1 =~"( employee.emp_code~" OP =~"=~" EXP2 =~":memp )~" ) ) ARG(NAME = ~"memp~" TYPE = string) " update="EMPLOYEE" updatewhere=0 updatekeyinplace=yes arguments=(("memp", string)) ) retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.pay_type~") COLUMN(NAME=~"employee.pay_mode~") COLUMN(NAME=~"employee.bank_code~") COLUMN(NAME=~"employee.bank_acct~") COLUMN(NAME=~"employee.tot_exp~") COLUMN(NAME=~"employee.pf_no~") COLUMN(NAME=~"employee.fpf_no~") COLUMN(NAME=~"employee.esic_no~") COLUMN(NAME=~"employee.it_no~") COLUMN(NAME=~"employee.basic~") COLUMN(NAME=~"employee.gross~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.acct_code__sal~") COLUMN(NAME=~"employee.cctr_code__sal~") COLUMN(NAME=~"employee.dd_payable_bank~") COLUMN(NAME=~"employee.with_held~") COLUMN(NAME=~"employee.stan_code~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.stan_code__hq~") COLUMN(NAME=~"employee.auto_adv~") COLUMN(NAME=~"employee.esi_dispensary~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.pf_uan~") COLUMN(NAME=~"employee.group_mediclaim~") COLUMN(NAME=~"employee.pension_eligible~") COLUMN(NAME=~"employee.ifsc~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_lname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.revision_no~")WHERE( EXP1 =~"( employee.emp_code~" OP =~"=~" EXP2 =~":memp )~" ) ) ARG(NAME = ~"memp~" TYPE = string) " update="EMPLOYEE" updatewhere=0 updatekeyinplace=yes arguments=(("memp", string)) )
groupbox(band=detail text="Payroll"border="2" color="0" x="0" y="4" height="319" width="594" name=gb_1 visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" ) groupbox(band=detail text="Payroll"border="2" color="0" x="0" y="4" height="319" width="594" name=gb_1 visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Employee :" border="0" color="0" x="17" y="30" height="16" width="102" html.valueishtml="0" name=emp_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" ) text(band=detail alignment="1" text="Employee :" border="0" color="0" x="17" y="30" height="16" width="102" html.valueishtml="0" name=emp_code_t visible="1" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="79741120" )
......
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