Commit e60cc5bd authored by arawankar's avatar arawankar

-Changes made related to revision no:

EmpAddressInfo.java
EmpBasicInfo.java
EmpPayrollInfo.java
EmpPersonalInfo.java
EmpWorkInfo.java
emp_address_info21.xml
emp_basic_info21.xml
emp_payroll_info21.xml
emp_personal_info21.xml
emp_temp21.xml
emp_work_info21.xml
d_emp_address_info21.srd
d_emp_basic_info21.srd
d_emp_master21.srd
d_emp_payroll_info21.srd
d_emp_personal_info21.srd
d_emp_temp21.srd
d_emp_work_info21.srd
A17DSUN006.SQL

-Changes made related to show employee name in long format
EmpITConfirmationIC.java
EmpITConfPrc.java
auto_itconfirm12.xml
d_auto_itconfirm12.srd

PerkClaimWOLoanAdjPrc.java
claim_multi_wo_loanadj12.xml
d_claim_multi_wo_loanadj.srd


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@198437 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ae801ad1
......@@ -164,6 +164,23 @@ public class EmpAddressInfo extends ValidatorEJB implements EmpAddressInfoLocal
if(currentColumn.equalsIgnoreCase("itm_defaultedit"))
{
//Modified by Anjali R. on [08/03/2019][Start]
String revisionNo = checkNull(genericUtility.getColumnValue("revision_no", dom));
//long revNo = (revisionNo != null && revisionNo.trim().length() > 0) ? Long.parseLong(revisionNo) : 0;
//revNo = revNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][START]
long revNo = 0;
try {
revNo = (revisionNo != null && revisionNo.trim().length() > 0) ? Long.parseLong(revisionNo):0;
}
catch (Exception e) {
revNo = 0;
}
revNo = revNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][END]
valueXmlString.append("<revision_no><![CDATA[").append(revNo).append("]]></revision_no>\r\n");
//Modified by Anjali R. on [08/03/2019][End]
sql = "SELECT CUR_ADD1 , PER_ADD1 , CONTACT_CODE , CUR_STATE , PER_STATE FROM EMPLOYEE WHERE EMP_CODE = ?";
pstmt = conn.prepareStatement(sql);
......
......@@ -151,7 +151,30 @@ public class EmpBasicInfo extends ValidatorEJB implements EmpBasicInfoLocal ,Emp
{
valueXmlString.append("<Detail1 domID='1' dbID='' objContext='1' objName='"+objNameDefault+"' selected='Y'>\r\n");
if (currentColumn.equalsIgnoreCase("contact_code"))
//Modified by Anjali R. on [08/03/2019][Start]
if (currentColumn.equalsIgnoreCase("itm_defaultedit"))
{
String revisionNo = checkNull(genericUtility.getColumnValue("revision_no", dom));
//long revNo = (revisionNo != null && revisionNo.trim().length() > 0) ? Long.parseLong(revisionNo):0;
//revNo = revNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][START]
long revNo = 0;
try {
revNo = (revisionNo != null && revisionNo.trim().length() > 0) ? Long.parseLong(revisionNo):0;
}
catch (Exception e) {
revNo = 0;
}
revNo = revNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][END]
valueXmlString.append("<revision_no><![CDATA[").append(revNo).append("]]></revision_no>\r\n");
}
else if(currentColumn.equalsIgnoreCase("itm_default"))
{
valueXmlString.append("<revision_no><![CDATA[").append(1).append("]]></revision_no>\r\n");
}
//Modified by Anjali R. on [08/03/2019][End]
else if (currentColumn.equalsIgnoreCase("contact_code"))
{
empName = "";
contactCode = checkNull(genericUtility.getColumnValue("contact_code",dom,"1")) ;
......
......@@ -134,7 +134,12 @@ public class EmpITConfPrc extends ProcessEJB implements EmpITConfPrcLocal,EmpI
sql = "select itcalhdr.acct_prd , " +
"employee.emp_code , " +
"employee.emp_fname || ' ' || employee.emp_mname || ' ' || employee.emp_lname as emp_name, " +
//"employee.emp_fname || ' ' || employee.emp_mname || ' ' || employee.emp_lname as emp_name, " +
//Modified by Rohini T on 13/March/2019[Req ID:A17KSUN006 ][START]
"case when employee.emp_fname_long is null then employee.emp_fname else employee.emp_fname_long end"
+ " || ' ' || case when employee.emp_mname_long is null then employee.emp_mname else employee.emp_mname_long end "
+ " || ' ' || case when employee.emp_lname_long is null then employee.emp_lname else employee.emp_lname_long end as emp_name, " +
//Modified by Rohini T on 13/March/2019[Req ID:A17KSUN006][END]
"employee.pay_site as site_code, " +
"employee.proc_group as proc_group, " +
"case when itcaldet1.amount is null then 0 else itcaldet1.amount end as itax, " +
......
......@@ -459,14 +459,23 @@ public class EmpITConfirmationIC extends ValidatorEJB implements EmpITConfirmati
ResultSet rs = null;
try
{
sql = "select emp_fname, emp_lname from employee where emp_code = ?";
//sql = "select emp_fname, emp_lname from employee where emp_code = ?";emp_fname_long
//Modified by Rohini T on 13/March/2019[Req ID: ][START]
sql = "select case when emp_fname_long is null then emp_fname else emp_fname_long end as emp_fname_long,"
+ " case when emp_lname_long is null then emp_lname else emp_lname_long end as emp_lname_long"
+ " from employee where emp_code = ?";
//Modified by Rohini T on 13/March/2019[Req ID: ][END]
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, empCode);
rs = pstmt.executeQuery();
if (rs.next())
{
empFirstName = checkNullAndTrim(rs.getString("emp_fname"));
empLastName = checkNullAndTrim(rs.getString("emp_lname"));
//empFirstName = checkNullAndTrim(rs.getString("emp_fname"));
//empLastName = checkNullAndTrim(rs.getString("emp_lname"));
//Modified by Rohini T on 13/March/2019[Req ID:A17KSUN006 ][START]
empFirstName = checkNullAndTrim(rs.getString("emp_fname_long"));
empLastName = checkNullAndTrim(rs.getString("emp_lname_long"));
//Modified by Rohini T on 13/March/2019[Req ID:A17KSUN006 ][END]
}
if (rs != null)
{
......
......@@ -90,6 +90,11 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
String ddPayableBank = "";
//Variable defined . End
//Modified by Rohini T on 11/March/2019[Req ID: A17DSUN006][START]
String revNo = "";
//Modified by Rohini T on 11/March/2019[Req ID: A17DSUN006][End]
int currentFormNo = 0;
//Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ][Start]
......@@ -134,6 +139,27 @@ public class EmpPayrollInfo extends ValidatorEJB implements EmpPayrollInfoLocal
if(currentColumn.equalsIgnoreCase("itm_defaultedit"))
{
//Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][START]
revNo = genericUtility.getColumnValue("revision_no", dom);
if(revNo != null && revNo.trim().length() > 0)
{
//revisionNo = Integer.parseInt(revNo);
//revisionNo = revisionNo+1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][START]
long revisionNo = 0;
try {
revisionNo = (revNo != null && revNo.trim().length() > 0) ? Long.parseLong(revNo):0;
}
catch (Exception e) {
revisionNo = 0;
}
revisionNo = revisionNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][END]
valueXmlString.append("<revision_no><![CDATA[").append(revisionNo).append("]]></revision_no>\r\n");
}
//Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][End]
sql = " SELECT EMP_FNAME , EMP_MNAME , EMP_LNAME , PAY_TYPE , PAY_MODE , WITH_HELD , BASIC , GROSS , AUTO_ADV , GROUP_MEDICLAIM , DD_PAYABLE_BANK , BANK_ACCT FROM EMPLOYEE WHERE EMP_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCode);
......
......@@ -98,6 +98,10 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
//Variable defined . End
//Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][START]
String revNo = "";
//Modified by Rohini T on 11/March/2019[Req ID: A17DSUN006][End]
int currentFormNo = 0;
//Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ][Start]
......@@ -138,6 +142,28 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
if(currentColumn.equalsIgnoreCase("itm_defaultedit"))
{
//Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][START]
revNo = genericUtility.getColumnValue("revision_no", dom);
if(revNo != null && revNo.trim().length() > 0)
{
//revisionNo = Integer.parseInt(revNo);
//revisionNo = revisionNo+1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][START]
long revisionNo = 0;
try {
revisionNo = (revNo != null && revNo.trim().length() > 0) ? Long.parseLong(revNo):0;
}
catch (Exception e) {
revisionNo = 0;
}
revisionNo = revisionNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][END]
valueXmlString.append("<revision_no><![CDATA[").append(revisionNo).append("]]></revision_no>\r\n");
}
//Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][End]
sql = "SELECT SHORT_NAME , CONTACT_CODE , M_STATUS , M_STATUS_DATE , NATIONALITY , CONTACT_PERS , SEX , NAME_PREFIX , CITIZEN , CONTACT_CITY , CONTACT_STATE , PHYSICAL_HANDICAP , DRIV_LIC_NO FROM EMPLOYEE WHERE EMP_CODE = ?";
pstmt = conn.prepareStatement(sql);
......@@ -217,7 +243,7 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
}
}
// if no value is specified for marital status then system should set K in marital status and should allow to change.
// if no value is specified for marital status then system should set �K� in marital status and should allow to change.
// Also system should set empty value for marital status date and should not allow to change marital status date
if(maritalStatus == null || maritalStatus.length() == 0)
......@@ -226,7 +252,7 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
valueXmlString.append("<m_status_date protect=\"1\"></m_status_date>\r\n");
}
// if value specified for marital status is K, then system should allow to change marital status.
// if value specified for marital status is �K�, then system should allow to change marital status.
// Also system should set empty value for marital status date and should not allow to change marital status date
if(maritalStatus.equalsIgnoreCase("K"))
......@@ -242,7 +268,7 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
valueXmlString.append("<m_status protect=\"0\"><![CDATA[").append(maritalStatus).append("]]></m_status>\r\n");
}
// If no value is specified for marital status date and value for marital status is other then K then
// If no value is specified for marital status date and value for marital status is �other then �K� then
//system should allow to change marital status date
if((maritalStatusDate == null || maritalStatusDate.length() == 0) && !(maritalStatus.equalsIgnoreCase("K")))
......@@ -250,7 +276,7 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
valueXmlString.append("<m_status_date protect=\"0\"><![CDATA[").append(maritalStatusDate).append("]]></m_status_date>\r\n");
}
// If value for nationality is not specified then system should set default nationality defined in payroll parameter NATIONAL
// If value for nationality is not specified then system should set default nationality defined in payroll parameter �NATIONAL�
if(nationality == null || nationality.length() == 0)
{
......@@ -295,7 +321,7 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
}
}
// If value for sex is not specified then system should set M (i.e. Male) for sex
// If value for sex is not specified then system should set �M� (i.e. Male) for sex
if(sex == null || sex.length() == 0)
{
......@@ -303,8 +329,8 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
}
// If value for name prefix is not specified then system should
//1.set Mr for name prefix if no value is specified for sex or value specified for sex is M
//2.set Ms for name prefix if value specified for sex is F
//1.set �Mr� for name prefix if no value is specified for sex or value specified for sex is �M�
//2.set �Ms� for name prefix if value specified for sex is �F�
if(namePrefix == null || namePrefix.length() == 0)
{
......@@ -318,7 +344,7 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
}
}
// If value for citizen is not specified then system should set Y for citizen
// If value for citizen is not specified then system should set �Y� for citizen
if(citizen == null || citizen.length() == 0)
{
......@@ -332,14 +358,14 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
valueXmlString.append("<contact_state protect=\"0\"><![CDATA[").append(contactState).append("]]></contact_state>\r\n");
}
// If value for physical handicap is not specified then system should set N for physical handicap
// If value for physical handicap is not specified then system should set �N� for physical handicap
if(physicalHandicap == null || physicalHandicap.length() == 0)
{
valueXmlString.append("<physical_handicap><![CDATA[").append("N").append("]]></physical_handicap>\r\n");
}
// if value for physical handicap is not specified or the value is N for physical handicap then
// if value for physical handicap is not specified or the value is �N� for physical handicap then
// system should set empty value in physical handicap category and should not allow to enter value for physical handicap category
if((physicalHandicap == null || physicalHandicap.length() == 0) || physicalHandicap.equalsIgnoreCase("N"))
......@@ -355,7 +381,7 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
valueXmlString.append("<driv_lic_valid_upto protect=\"1\"></driv_lic_valid_upto>\r\n");
}
}
// If value of sex is M then system should set Mr for name prefix else system should set Ms for name prefix
// If value of sex is �M� then system should set �Mr� for name prefix else system should set �Ms� for name prefix
else if (currentColumn.equalsIgnoreCase("sex"))
{
sex = checkNull(genericUtility.getColumnValue("sex",dom,"1")) ;
......@@ -411,7 +437,7 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
valueXmlString.append("<contact_state protect=\"1\"><![CDATA[").append(stateCode).append("]]></contact_state>\r\n");
}
}
// If value of marital status is K then system should set empty value in marital status date and
// If value of marital status is �K� then system should set empty value in marital status date and
// should not allow to change marital status date
else if (currentColumn.equalsIgnoreCase("m_status"))
......@@ -452,8 +478,8 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
}
}
// 1.If value is specified as Y then system should allow to change handicap category
// 2.If value is specified as N then system should set empty value for handicap category and should not allow to change it
// 1.If value is specified as �Y� then system should allow to change handicap category
// 2.If value is specified as �N� then system should set empty value for handicap category and should not allow to change it
else if (currentColumn.equalsIgnoreCase("physical_handicap"))
{
......
......@@ -104,6 +104,10 @@ public class EmpWorkInfo extends ValidatorEJB implements EmpWorkInfoLocal ,EmpWo
int count = 0;
//Variable defined . End
//Modified by Rohini T on 11/March/2019[Req A17DSUN006 ][START]
String revNo = "";
//Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][End]
int currentFormNo = 0;
//Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ][Start]
......@@ -150,6 +154,27 @@ public class EmpWorkInfo extends ValidatorEJB implements EmpWorkInfoLocal ,EmpWo
if(currentColumn.equalsIgnoreCase("itm_defaultedit"))
{
//Modified by Rohini T on 11/March/2019[Req ID: A17DSUN006][START]
revNo = genericUtility.getColumnValue("revision_no", dom);
if(revNo != null && revNo.trim().length() > 0)
{
//revisionNo = Integer.parseInt(revNo);
//revisionNo = revisionNo+1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][START]
long revisionNo = 0;
try {
revisionNo = (revNo != null && revNo.trim().length() > 0) ? Long.parseLong(revNo):0;
}
catch (Exception e) {
revisionNo = 0;
}
revisionNo = revisionNo + 1;
//Modified by Rohini T on 13/March/2019[Req ID: A17DSUN006][END]
valueXmlString.append("<revision_no><![CDATA[").append(revisionNo).append("]]></revision_no>\r\n");
}
//Modified by Rohini T on 11/March/2019[Req A17DSUN006 ][End]
sql = " SELECT NOTICE_PRD, GRADE, EMP_SITE, PAY_SITE, WORK_SITE, TRAINING_PRD, PROBATION_PRD, SHIFT_ROT, CONFIRMED , PROBATION , DATE_JOIN FROM EMPLOYEE WHERE EMP_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCode);
......
......@@ -155,9 +155,9 @@ public class PerkClaimWOLoanAdjPrc extends ProcessEJB implements PerkClaimWOLo
//+ "employee.emp_fname, "
//+ "employee.emp_mname, "
//+ "employee.emp_lname, "
+ "employee.emp_fname_long, "
+ "employee.emp_mname_long, "
+ "employee.emp_lname_long, "
+ "case when employee.emp_fname_long is null then employee.emp_fname else employee.emp_fname_long end as emp_fname_long, "
+ "case when employee.emp_mname_long is null then employee.emp_mname else employee.emp_mname_long end as emp_mname_long, "
+ "case when employee.emp_lname_long is null then employee.emp_lname else employee.emp_lname_long end as emp_lname_long, "
//Commented And Added by Sarita to get emp_fname_long , emp_mname_long , emp_lname_long instead[emp_fname,emp_mname,emp_lname] on 12MARCH2019 [END]
+ "allowdedn_bal.ad_code, "
+ "allowdedn_bal.start_date, "
......
SET DEFINE OFF;
-------------------------------
ALTER TABLE EMPLOYEE ADD REVISION_NO NUMBER(5);
UPDATE EMPLOYEE SET REVISION_NO = 1 WHERE REVISION_NO IS NULL;
COMMIT;
ALTER TABLE EMPFAMILY ADD IS_ALIVE CHAR(1) DEFAULT 'Y';
UPDATE EMPFAMILY SET IS_ALIVE = 'Y' WHERE IS_ALIVE IS NULL;
COMMIT;
-------------------------------
CREATE OR REPLACE TRIGGER DT_CHK_EMP_REVNO BEFORE INSERT OR UPDATE ON EMPLOYEE
REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW
DECLARE LI_REVNO EMPLOYEE.REVISION_NO%TYPE;
--PRAGMA AUTONOMOUS_TRANSACTION;
BEGIN
IF INSERTING THEN
:NEW.REVISION_NO := 1;
ELSIF UPDATING('REVISION_NO') THEN
IF NVL(:NEW.REVISION_NO,1) <= NVL(:OLD.REVISION_NO,1) THEN
RAISE_APPLICATION_ERROR( -20801, 'Information changed by other user between editing and saving. Old Rev No = ' || TRIM(TO_CHAR(NVL(:OLD.REVISION_NO , 1))) || ' - New Rev No = ' || TRIM(TO_CHAR(NVL(:NEW.REVISION_NO,1))));
ELSE
:NEW.REVISION_NO := CASE WHEN :OLD.REVISION_NO IS NULL THEN 0 ELSE :OLD.REVISION_NO END + 1;
END IF;
ELSE
:NEW.REVISION_NO := CASE WHEN :OLD.REVISION_NO IS NULL THEN 0 ELSE :OLD.REVISION_NO END + 1;
END IF;
END;
/
-------------------------------
insert into obj_itemchange (obj_name,form_no,field_name,mandatory) values ('emp_basic_info','1','itm_defaultedit',null);
Insert into OBJ_ITEMCHANGE (OBJ_NAME,FORM_NO,FIELD_NAME,MANDATORY) values ('emp_basic_info','1','itm_default',null);
COMMIT;
......@@ -60,12 +60,6 @@
<name>emp_code</name>
<dbname>employee.emp_code</dbname>
</table_column>
<table_column>
<type size="47">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_name</name>
<dbname>emp_name</dbname>
</table_column>
<table_column>
<type size="5">char</type>
<updatewhereclause>yes</updatewhereclause>
......@@ -82,13 +76,13 @@
<type>number</type>
<updatewhereclause>yes</updatewhereclause>
<name>itax</name>
<dbname>it_calchdr.itax</dbname>
<dbname>itax</dbname>
</table_column>
<table_column>
<type>number</type>
<updatewhereclause>yes</updatewhereclause>
<name>taxpaid</name>
<dbname>it_calchdr.taxpaid</dbname>
<dbname>taxpaid</dbname>
</table_column>
<table_column>
<type>number</type>
......@@ -96,7 +90,13 @@
<name>itpayable</name>
<dbname>itpayable</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;it_calchdr&quot; ) TABLE(NAME=&quot;employee&quot; ) TABLE(NAME=&quot;it_calcdet&quot; ALIAS=&quot;a&quot; ) TABLE(NAME=&quot;it_calcdet&quot; ALIAS=&quot;b&quot; ) COLUMN(NAME=&quot;it_calchdr.acct_prd&quot;) COLUMN(NAME=&quot;employee.emp_code&quot;) COMPUTE(NAME=&quot;employee.emp_fname || &apos; &apos; || employee.emp_mname || &apos; &apos; || employee.emp_lname as emp_name&quot;) COMPUTE(NAME=&quot;employee.pay_site as site_code&quot;) COMPUTE(NAME=&quot;employee.proc_group as proc_group&quot;) COMPUTE(NAME=&quot;case when a.amount is null then 0 else a.amount end as itax&quot;) COMPUTE(NAME=&quot;case when b.amount is null then 0 else b.amount end as taxpaid&quot;) COMPUTE(NAME=&quot;(case when a.amount is null then 0 else a.amount end - case when b.amount is null then 0 else b.amount end) as itpayable&quot;) JOIN (LEFT=&quot;it_calchdr.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; )WHERE( EXP1 =&quot;( it_calchdr.acct_prd&quot; OP =&quot;=&quot; EXP2 =&quot;:as_prdcode )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;case when it_calchdr.confirmed is null then &apos;N&apos; else it_calchdr.confirmed end&quot; OP =&quot;&lt;&gt;&quot; EXP2 =&quot;&apos;Y&apos;&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;employee.emp_code&quot; OP =&quot;between&quot; EXP2 =&quot;:as_emp_fr and :as_emp_to&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;employee.pay_site&quot; OP =&quot;between&quot; EXP2 =&quot;:as_site_fr and :as_site_to&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;employee.proc_group&quot; OP =&quot;between&quot; EXP2 =&quot;:as_procgrp_fr and :as_procgrp_to&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;a.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;employee.emp_code&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;a.acct_prd&quot; OP =&quot;=&quot; EXP2 =&quot;:as_prdcode&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;a.ad_code&quot; OP =&quot;=&quot; EXP2 =&quot;:as_it_ad_tottax&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;b.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;employee.emp_code&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;b.acct_prd&quot; OP =&quot;=&quot; EXP2 =&quot;:as_prdcode&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;b.ad_code&quot; OP =&quot;=&quot; EXP2 =&quot;:as_it_ad_payable&quot; ) ) ARG(NAME = &quot;as_prdcode&quot; TYPE = string) ARG(NAME = &quot;as_emp_fr&quot; TYPE = string) ARG(NAME = &quot;as_emp_to&quot; TYPE = string) ARG(NAME = &quot;as_site_fr&quot; TYPE = string) ARG(NAME = &quot;as_site_to&quot; TYPE = string) ARG(NAME = &quot;as_procgrp_fr&quot; TYPE = string) ARG(NAME = &quot;as_procgrp_to&quot; TYPE = string) ARG(NAME = &quot;as_it_ad_tottax&quot; TYPE = string) ARG(NAME = &quot;as_it_ad_payable&quot; TYPE = string) </retrieve>
<table_column>
<type size="92">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_name</name>
<dbname>emp_name</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;it_calchdr&quot; ) TABLE(NAME=&quot;employee&quot; ) TABLE(NAME=&quot;it_calcdet&quot; ALIAS=&quot;a&quot; ) TABLE(NAME=&quot;it_calcdet&quot; ALIAS=&quot;b&quot; ) COLUMN(NAME=&quot;it_calchdr.acct_prd&quot;) COLUMN(NAME=&quot;employee.emp_code&quot;) COMPUTE(NAME=&quot;employee.pay_site as site_code&quot;) COMPUTE(NAME=&quot;employee.proc_group as proc_group&quot;) COMPUTE(NAME=&quot;case when a.amount is null then 0 else a.amount end as itax&quot;) COMPUTE(NAME=&quot;case when b.amount is null then 0 else b.amount end as taxpaid&quot;) COMPUTE(NAME=&quot;(case when a.amount is null then 0 else a.amount end - case when b.amount is null then 0 else b.amount end) as itpayable&quot;) COMPUTE(NAME=&quot;employee.emp_fname_long || &apos; &apos; || employee.emp_mname_long || &apos; &apos; || employee.emp_lname_long as emp_name&quot;) JOIN (LEFT=&quot;it_calchdr.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; )WHERE( EXP1 =&quot;( it_calchdr.acct_prd&quot; OP =&quot;=&quot; EXP2 =&quot;:as_prdcode )&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;case when it_calchdr.confirmed is null then &apos;N&apos; else it_calchdr.confirmed end&quot; OP =&quot;&lt;&gt;&quot; EXP2 =&quot;&apos;Y&apos;&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;employee.emp_code&quot; OP =&quot;between&quot; EXP2 =&quot;:as_emp_fr and :as_emp_to&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;employee.pay_site&quot; OP =&quot;between&quot; EXP2 =&quot;:as_site_fr and :as_site_to&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;employee.proc_group&quot; OP =&quot;between&quot; EXP2 =&quot;:as_procgrp_fr and :as_procgrp_to&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;a.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;employee.emp_code&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;a.acct_prd&quot; OP =&quot;=&quot; EXP2 =&quot;:as_prdcode&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;a.ad_code&quot; OP =&quot;=&quot; EXP2 =&quot;:as_it_ad_tottax&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;b.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;employee.emp_code&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;b.acct_prd&quot; OP =&quot;=&quot; EXP2 =&quot;:as_prdcode&quot; LOGIC =&quot;and&quot; ) WHERE( EXP1 =&quot;b.ad_code&quot; OP =&quot;=&quot; EXP2 =&quot;:as_it_ad_payable&quot; ) ) ARG(NAME = &quot;as_prdcode&quot; TYPE = string) ARG(NAME = &quot;as_emp_fr&quot; TYPE = string) ARG(NAME = &quot;as_emp_to&quot; TYPE = string) ARG(NAME = &quot;as_site_fr&quot; TYPE = string) ARG(NAME = &quot;as_site_to&quot; TYPE = string) ARG(NAME = &quot;as_procgrp_fr&quot; TYPE = string) ARG(NAME = &quot;as_procgrp_to&quot; TYPE = string) ARG(NAME = &quot;as_it_ad_tottax&quot; TYPE = string) ARG(NAME = &quot;as_it_ad_payable&quot; TYPE = string) </retrieve>
<argument>
<name>as_prdcode</name>
<type>string</type>
......@@ -435,7 +435,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>3</id>
<id>8</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -451,7 +451,7 @@
<name>emp_name</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<limit>90</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
......@@ -471,7 +471,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>4</id>
<id>3</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -507,7 +507,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>5</id>
<id>4</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -543,7 +543,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>6</id>
<id>5</id>
<alignment>1</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -579,7 +579,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>7</id>
<id>6</id>
<alignment>1</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......@@ -615,7 +615,7 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>8</id>
<id>7</id>
<alignment>1</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
......
......@@ -55,22 +55,22 @@
<dbname>allowdedn_bal.emp_code</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="30">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_fname</name>
<dbname>employee.emp_fname</dbname>
<name>emp_fname_long</name>
<dbname>employee.emp_fname_long</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="30">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_mname</name>
<dbname>employee.emp_mname</dbname>
<name>emp_mname_long</name>
<dbname>employee.emp_mname_long</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="30">char</type>
<updatewhereclause>yes</updatewhereclause>
<name>emp_lname</name>
<dbname>employee.emp_lname</dbname>
<name>emp_lname_long</name>
<dbname>employee.emp_lname_long</dbname>
</table_column>
<table_column>
<type size="5">char</type>
......@@ -118,7 +118,7 @@
<item display="No" data="N"/>
</values>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;allowdedn_bal&quot; ) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;allowdedn_bal.emp_code&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;allowdedn_bal.ad_code&quot;) COLUMN(NAME=&quot;allowdedn_bal.start_date&quot;) COLUMN(NAME=&quot;allowdedn_bal.end_date&quot;) COLUMN(NAME=&quot;allowdedn_bal.amount&quot;) COLUMN(NAME=&quot;allowdedn_bal.amt_bal&quot;) COMPUTE(NAME=&quot;amt_bal as claim_amt&quot;) COMPUTE(NAME=&quot;&apos;N&apos; as full_claim&quot;) JOIN (LEFT=&quot;allowdedn_bal.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; OUTER1 =&quot;allowdedn_bal.emp_code&quot; )WHERE( EXP1 =&quot;allowdedn_bal.emp_code&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:as_emp_code__fr&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.emp_code&quot; OP =&quot;&lt;=&quot; EXP2 =&quot;:as_emp_code__to&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.ad_code&quot; OP =&quot;=&quot; EXP2 =&quot;:as_ad_code&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.amt_bal&quot; OP =&quot;&gt;&quot; EXP2 =&quot;0&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.ref_type&quot; OP =&quot;=&quot; EXP2 =&quot;&apos;K&apos;&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;case when :as_sameyear = &apos;Y&apos; then allowdedn_bal.start_date else allowdedn_bal.end_date end&quot; OP =&quot;&lt;&quot; EXP2 =&quot;:ad_claimdate&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;(allowdedn_bal.exp_date&quot; OP =&quot;is&quot; EXP2 =&quot;null&quot; LOGIC =&quot;or&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.exp_date&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:ad_claimdate)&quot; ) ) ORDER(NAME=&quot;allowdedn_bal.emp_code&quot; ASC=yes ) ORDER(NAME=&quot;allowdedn_bal.start_date&quot; ASC=yes ) ARG(NAME = &quot;as_emp_code__fr&quot; TYPE = string) ARG(NAME = &quot;as_emp_code__to&quot; TYPE = string) ARG(NAME = &quot;as_ad_code&quot; TYPE = string) ARG(NAME = &quot;ad_claimdate&quot; TYPE = datetime) ARG(NAME = &quot;as_sameyear&quot; TYPE = string) </retrieve>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;allowdedn_bal&quot; ) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;allowdedn_bal.emp_code&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&quot;) COLUMN(NAME=&quot;allowdedn_bal.ad_code&quot;) COLUMN(NAME=&quot;allowdedn_bal.start_date&quot;) COLUMN(NAME=&quot;allowdedn_bal.end_date&quot;) COLUMN(NAME=&quot;allowdedn_bal.amount&quot;) COLUMN(NAME=&quot;allowdedn_bal.amt_bal&quot;) COMPUTE(NAME=&quot;amt_bal as claim_amt&quot;) COMPUTE(NAME=&quot;&apos;N&apos; as full_claim&quot;) JOIN (LEFT=&quot;allowdedn_bal.emp_code&quot; OP =&quot;=&quot;RIGHT=&quot;employee.emp_code&quot; OUTER1 =&quot;allowdedn_bal.emp_code&quot; )WHERE( EXP1 =&quot;allowdedn_bal.emp_code&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:as_emp_code__fr&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.emp_code&quot; OP =&quot;&lt;=&quot; EXP2 =&quot;:as_emp_code__to&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.ad_code&quot; OP =&quot;=&quot; EXP2 =&quot;:as_ad_code&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.amt_bal&quot; OP =&quot;&gt;&quot; EXP2 =&quot;0&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.ref_type&quot; OP =&quot;=&quot; EXP2 =&quot;&apos;K&apos;&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;case when :as_sameyear = &apos;Y&apos; then allowdedn_bal.start_date else allowdedn_bal.end_date end&quot; OP =&quot;&lt;&quot; EXP2 =&quot;:ad_claimdate&quot; LOGIC =&quot;And&quot; ) WHERE( EXP1 =&quot;(allowdedn_bal.exp_date&quot; OP =&quot;is&quot; EXP2 =&quot;null&quot; LOGIC =&quot;or&quot; ) WHERE( EXP1 =&quot;allowdedn_bal.exp_date&quot; OP =&quot;&gt;=&quot; EXP2 =&quot;:ad_claimdate)&quot; ) ) ORDER(NAME=&quot;allowdedn_bal.emp_code&quot; ASC=yes ) ORDER(NAME=&quot;allowdedn_bal.start_date&quot; ASC=yes ) ARG(NAME = &quot;as_emp_code__fr&quot; TYPE = string) ARG(NAME = &quot;as_emp_code__to&quot; TYPE = string) ARG(NAME = &quot;as_ad_code&quot; TYPE = string) ARG(NAME = &quot;ad_claimdate&quot; TYPE = datetime) ARG(NAME = &quot;as_sameyear&quot; TYPE = string) </retrieve>
<argument>
<name>as_emp_code__fr</name>
<type>string</type>
......@@ -181,7 +181,7 @@
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_fname_t</name>
<name>emp_fname_long_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -209,7 +209,7 @@
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_mname_t</name>
<name>emp_mname_long_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -237,7 +237,7 @@
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_lname_t</name>
<name>emp_lname_long_t</name>
<visible>1</visible>
<font>
<face>Times New Roman</face>
......@@ -501,10 +501,10 @@
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_fname</name>
<name>emp_fname_long</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>15</limit>
<limit>30</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
......@@ -539,10 +539,10 @@
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_mname</name>
<name>emp_mname_long</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<limit>30</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
......@@ -576,10 +576,10 @@
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_lname</name>
<name>emp_lname_long</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>15</limit>
<limit>30</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
......
......@@ -39,7 +39,7 @@
<color>536870912</color>
</Footer>
<Detail>
<height>400</height>
<height>446</height>
<color>536870912</color>
</Detail>
<TableDefinition>
......@@ -48,7 +48,7 @@
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>cur_add1</name>
<dbname>employee.cur_add1</dbname>
<dbname>cur_add1</dbname>
</table_column>
<table_column>
<type size="5">char</type>
......@@ -69,21 +69,21 @@
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>cur_tel1</name>
<dbname>employee.cur_tel1</dbname>
<dbname>cur_tel1</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>cur_tel2</name>
<dbname>employee.cur_tel2</dbname>
<dbname>cur_tel2</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>cur_tel3</name>
<dbname>employee.cur_tel3</dbname>
<dbname>cur_tel3</dbname>
</table_column>
<table_column>
<type size="10">char</type>
......@@ -101,6 +101,7 @@
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>emp_code</name>
......@@ -125,7 +126,7 @@
<dbname>employee.emp_lname</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="300">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_term</name>
......@@ -164,21 +165,21 @@
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>per_add3</name>
<dbname>employee.per_add3</dbname>
<dbname>per_add3</dbname>
</table_column>
<table_column>
<type size="50">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>per_add2</name>
<dbname>employee.per_add2</dbname>
<dbname>per_add2</dbname>
</table_column>
<table_column>
<type size="50">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>per_add1</name>
<dbname>employee.per_add1</dbname>
<dbname>per_add1</dbname>
</table_column>
<table_column>
<type size="20">char</type>
......@@ -192,14 +193,14 @@
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>cur_add3</name>
<dbname>employee.cur_add3</dbname>
<dbname>cur_add3</dbname>
</table_column>
<table_column>
<type size="50">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>cur_add2</name>
<dbname>employee.cur_add2</dbname>
<dbname>cur_add2</dbname>
</table_column>
<table_column>
<type size="15">char</type>
......@@ -254,8 +255,15 @@
<name>emp_lname_long</name>
<dbname>employee.emp_lname_long</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.cur_add1&quot;) COLUMN(NAME=&quot;employee.cur_state&quot;) COLUMN(NAME=&quot;employee.cur_pin&quot;) COLUMN(NAME=&quot;employee.cur_tel1&quot;) COLUMN(NAME=&quot;employee.cur_tel2&quot;) COLUMN(NAME=&quot;employee.cur_tel3&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.emp_code&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.chg_term&quot;) COLUMN(NAME=&quot;employee.per_tel&quot;) COLUMN(NAME=&quot;employee.per_pin&quot;) COLUMN(NAME=&quot;employee.per_state&quot;) COLUMN(NAME=&quot;employee.per_city&quot;) COLUMN(NAME=&quot;employee.per_add3&quot;) COLUMN(NAME=&quot;employee.per_add2&quot;) COLUMN(NAME=&quot;employee.per_add1&quot;) COLUMN(NAME=&quot;employee.cur_city&quot;) COLUMN(NAME=&quot;employee.cur_add3&quot;) COLUMN(NAME=&quot;employee.cur_add2&quot;) COLUMN(NAME=&quot;employee.mobile_no&quot;) COLUMN(NAME=&quot;employee.email_id_per&quot;) COLUMN(NAME=&quot;employee.email_id_off&quot;) COLUMN(NAME=&quot;employee.sms_domain&quot;) COLUMN(NAME=&quot;employee.ime_no&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&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>
<table_column>
<type precision="0">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>revision_no</name>
<dbname>employee.revision_no</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.cur_add1&quot;) COLUMN(NAME=&quot;employee.cur_state&quot;) COLUMN(NAME=&quot;employee.cur_pin&quot;) COLUMN(NAME=&quot;employee.cur_tel1&quot;) COLUMN(NAME=&quot;employee.cur_tel2&quot;) COLUMN(NAME=&quot;employee.cur_tel3&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.emp_code&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.chg_term&quot;) COLUMN(NAME=&quot;employee.per_tel&quot;) COLUMN(NAME=&quot;employee.per_pin&quot;) COLUMN(NAME=&quot;employee.per_state&quot;) COLUMN(NAME=&quot;employee.per_city&quot;) COLUMN(NAME=&quot;employee.per_add3&quot;) COLUMN(NAME=&quot;employee.per_add2&quot;) COLUMN(NAME=&quot;employee.per_add1&quot;) COLUMN(NAME=&quot;employee.cur_city&quot;) COLUMN(NAME=&quot;employee.cur_add3&quot;) COLUMN(NAME=&quot;employee.cur_add2&quot;) COLUMN(NAME=&quot;employee.mobile_no&quot;) COLUMN(NAME=&quot;employee.email_id_per&quot;) COLUMN(NAME=&quot;employee.email_id_off&quot;) COLUMN(NAME=&quot;employee.sms_domain&quot;) COLUMN(NAME=&quot;employee.ime_no&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_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>
<updatewhere>0</updatewhere>
<updatekeyinplace>yes</updatekeyinplace>
<argument>
......@@ -268,9 +276,9 @@
<text>Address</text>
<border>2</border>
<color>0</color>
<x>3</x>
<x>5</x>
<y>4</y>
<height>388</height>
<height>409</height>
<width>563</width>
<name>gb_2</name>
<visible>1</visible>
......@@ -1732,12 +1740,12 @@
</TextObject>
<ColumnObject>
<band>Detail</band>
<id>10</id>
<id>11</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>220</x>
<x>324</x>
<y>358</y>
<height>16</height>
<width>100</width>
......@@ -1745,7 +1753,7 @@
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_fname</name>
<name>emp_mname</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
......@@ -1769,12 +1777,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>11</id>
<id>12</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>324</x>
<x>428</x>
<y>358</y>
<height>16</height>
<width>100</width>
......@@ -1782,7 +1790,7 @@
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_mname</name>
<name>emp_lname</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
......@@ -1806,26 +1814,28 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>12</id>
<id>9</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>428</x>
<y>358</y>
<x>132</x>
<y>28</y>
<height>16</height>
<width>100</width>
<width>82</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_lname</name>
<visible>0</visible>
<name>emp_code</name>
<tag>Unique code assigned to each employee</tag>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<limit>10</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -1843,28 +1853,25 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>9</id>
<id>29</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>132</x>
<x>221</x>
<y>28</y>
<height>16</height>
<width>82</width>
<width>100</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_code</name>
<tag>Unique code assigned to each employee</tag>
<name>emp_fname_long</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>10</limit>
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<font>
......@@ -1882,20 +1889,20 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>29</id>
<id>30</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>221</x>
<x>328</x>
<y>28</y>
<height>16</height>
<width>100</width>
<width>95</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_fname_long</name>
<name>emp_mname_long</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
......@@ -1918,12 +1925,12 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>30</id>
<id>31</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>328</x>
<x>430</x>
<y>28</y>
<height>16</height>
<width>95</width>
......@@ -1931,7 +1938,7 @@
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_mname_long</name>
<name>emp_lname_long</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
......@@ -1954,21 +1961,58 @@
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>31</id>
<id>10</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>255</color>
<x>430</x>
<y>28</y>
<x>220</x>
<y>358</y>
<height>16</height>
<width>95</width>
<width>100</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_lname_long</name>
<visible>1</visible>
<name>emp_fname</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<focusrectangle>no</focusrectangle>
<autoselect>no</autoselect>
<imemode>0</imemode>
</EditStyle>
<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>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>32</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>220</x>
<y>381</y>
<height>15</height>
<width>138</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>revision_no</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
......
......@@ -39,7 +39,7 @@
<color>536870912</color>
</Footer>
<Detail>
<height>535</height>
<height>630</height>
<color>536870912</color>
</Detail>
<TableDefinition>
......@@ -207,7 +207,7 @@
<initial>N</initial>
</table_column>
<table_column>
<type size="15">char</type>
<type size="300">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_term</name>
......@@ -357,7 +357,7 @@
<dbname>employee.dept_code_old</dbname>
</table_column>
<table_column>
<type size="1">char</type>
<type size="5">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>insider_trading_opt</name>
......@@ -439,8 +439,15 @@
<name>emp_mname_long</name>
<dbname>employee.emp_mname_long</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;cadre&quot; ) TABLE(NAME=&quot;department&quot; ) TABLE(NAME=&quot;employee&quot; ) TABLE(NAME=&quot;grade&quot; ) TABLE(NAME=&quot;business_units&quot; ) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.emp_fname&quot;) COLUMN(NAME=&quot;employee.emp_lname&quot;) COLUMN(NAME=&quot;employee.emp_type&quot;) COLUMN(NAME=&quot;employee.designation&quot;) COLUMN(NAME=&quot;employee.dept_code&quot;) COLUMN(NAME=&quot;employee.cadre&quot;) COLUMN(NAME=&quot;employee.grade&quot;) COLUMN(NAME=&quot;cadre.descr&quot;) COLUMN(NAME=&quot;grade.descr&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.report_to&quot;) COLUMN(NAME=&quot;employee.status&quot;) COLUMN(NAME=&quot;employee.depute_no&quot;) COLUMN(NAME=&quot;employee.confirmed&quot;) COLUMN(NAME=&quot;department.descr&quot;) COLUMN(NAME=&quot;employee.emp_code__link&quot;) COLUMN(NAME=&quot;employee.contact_code&quot;) COLUMN(NAME=&quot;employee.emp_mname&quot;) COLUMN(NAME=&quot;employee.joined_as&quot;) COLUMN(NAME=&quot;employee.citizen&quot;) COLUMN(NAME=&quot;employee.with_held&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.emp_site&quot;) COLUMN(NAME=&quot;employee.cctr_code__sal&quot;) COLUMN(NAME=&quot;employee.design_code&quot;) COLUMN(NAME=&quot;employee.basic&quot;) COLUMN(NAME=&quot;employee.report_to__admin&quot;) COLUMN(NAME=&quot;employee.emp_class&quot;) COLUMN(NAME=&quot;employee.pos_code&quot;) COLUMN(NAME=&quot;employee.emp_code__hod&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;F&apos;) emp_code_hod__fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;L&apos;) emp_code_hod__lname&quot;) COMPUTE(NAME=&quot;FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr&quot;) COLUMN(NAME=&quot;employee.func_group&quot;) COLUMN(NAME=&quot;employee.parent_dept&quot;) COMPUTE(NAME=&quot;FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;F&apos;) fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;L&apos;) lname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;F&apos;) admin_fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;L&apos;) admin_lname&quot;) COMPUTE(NAME=&quot;FN_GET_DESCR_GENCODES(&apos;EMP_CLASS&apos; , &apos;W_EMP&apos; , employee.emp_class) as emp_class_descr&quot;) COMPUTE(NAME=&quot;employee.date_join date_join_old&quot;) COMPUTE(NAME=&quot;employee.pos_code pos_code_old&quot;) COMPUTE(NAME=&quot;employee.dept_code dept_code_old&quot;) COLUMN(NAME=&quot;employee.insider_trading_opt&quot;) COLUMN(NAME=&quot;business_units.descr&quot;) COLUMN(NAME=&quot;business_units.emp_code__head&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(business_units.emp_code__head,&apos;X&apos;) as buhead_name&quot;) COMPUTE(NAME=&quot;FN_DEPT_HIER_DESC(employee.dept_code) as dept_hierarchy&quot;) COMPUTE(NAME=&quot;FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr&quot;) COLUMN(NAME=&quot;employee.emp_code__funchead&quot;) COLUMN(NAME=&quot;employee.bu_code&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__funchead,&apos;X&apos;) as funchead_name&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;) JOIN (LEFT=&quot;employee.bu_code&quot; OP =&quot;=&quot;RIGHT=&quot;business_units.bu_code&quot; OUTER1 =&quot;employee.bu_code&quot; ) JOIN (LEFT=&quot;employee.dept_code&quot; OP =&quot;=&quot;RIGHT=&quot;department.dept_code&quot; ) JOIN (LEFT=&quot;employee.cadre&quot; OP =&quot;=&quot;RIGHT=&quot;cadre.cadre_code&quot; ) JOIN (LEFT=&quot;employee.grade&quot; OP =&quot;=&quot;RIGHT=&quot;grade.grade_code&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>
<table_column>
<type precision="0">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>revision_no</name>
<dbname>employee.revision_no</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;cadre&quot; ) TABLE(NAME=&quot;department&quot; ) TABLE(NAME=&quot;employee&quot; ) TABLE(NAME=&quot;grade&quot; ) TABLE(NAME=&quot;business_units&quot; ) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.emp_fname&quot;) COLUMN(NAME=&quot;employee.emp_lname&quot;) COLUMN(NAME=&quot;employee.emp_type&quot;) COLUMN(NAME=&quot;employee.designation&quot;) COLUMN(NAME=&quot;employee.dept_code&quot;) COLUMN(NAME=&quot;employee.cadre&quot;) COLUMN(NAME=&quot;employee.grade&quot;) COLUMN(NAME=&quot;cadre.descr&quot;) COLUMN(NAME=&quot;grade.descr&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.report_to&quot;) COLUMN(NAME=&quot;employee.status&quot;) COLUMN(NAME=&quot;employee.depute_no&quot;) COLUMN(NAME=&quot;employee.confirmed&quot;) COLUMN(NAME=&quot;department.descr&quot;) COLUMN(NAME=&quot;employee.emp_code__link&quot;) COLUMN(NAME=&quot;employee.contact_code&quot;) COLUMN(NAME=&quot;employee.emp_mname&quot;) COLUMN(NAME=&quot;employee.joined_as&quot;) COLUMN(NAME=&quot;employee.citizen&quot;) COLUMN(NAME=&quot;employee.with_held&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.emp_site&quot;) COLUMN(NAME=&quot;employee.cctr_code__sal&quot;) COLUMN(NAME=&quot;employee.design_code&quot;) COLUMN(NAME=&quot;employee.basic&quot;) COLUMN(NAME=&quot;employee.report_to__admin&quot;) COLUMN(NAME=&quot;employee.emp_class&quot;) COLUMN(NAME=&quot;employee.pos_code&quot;) COLUMN(NAME=&quot;employee.emp_code__hod&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;F&apos;) emp_code_hod__fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;L&apos;) emp_code_hod__lname&quot;) COMPUTE(NAME=&quot;FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr&quot;) COLUMN(NAME=&quot;employee.func_group&quot;) COLUMN(NAME=&quot;employee.parent_dept&quot;) COMPUTE(NAME=&quot;FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;F&apos;) fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;L&apos;) lname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;F&apos;) admin_fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;L&apos;) admin_lname&quot;) COMPUTE(NAME=&quot;FN_GET_DESCR_GENCODES(&apos;EMP_CLASS&apos; , &apos;W_EMP&apos; , employee.emp_class) as emp_class_descr&quot;) COMPUTE(NAME=&quot;employee.date_join date_join_old&quot;) COMPUTE(NAME=&quot;employee.pos_code pos_code_old&quot;) COMPUTE(NAME=&quot;employee.dept_code dept_code_old&quot;) COLUMN(NAME=&quot;employee.insider_trading_opt&quot;) COLUMN(NAME=&quot;business_units.descr&quot;) COLUMN(NAME=&quot;business_units.emp_code__head&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(business_units.emp_code__head,&apos;X&apos;) as buhead_name&quot;) COMPUTE(NAME=&quot;FN_DEPT_HIER_DESC(employee.dept_code) as dept_hierarchy&quot;) COMPUTE(NAME=&quot;FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr&quot;) COLUMN(NAME=&quot;employee.emp_code__funchead&quot;) COLUMN(NAME=&quot;employee.bu_code&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__funchead,&apos;X&apos;) as funchead_name&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;) JOIN (LEFT=&quot;employee.bu_code&quot; OP =&quot;=&quot;RIGHT=&quot;business_units.bu_code&quot; OUTER1 =&quot;employee.bu_code&quot; ) JOIN (LEFT=&quot;employee.dept_code&quot; OP =&quot;=&quot;RIGHT=&quot;department.dept_code&quot; ) JOIN (LEFT=&quot;employee.cadre&quot; OP =&quot;=&quot;RIGHT=&quot;cadre.cadre_code&quot; ) JOIN (LEFT=&quot;employee.grade&quot; OP =&quot;=&quot;RIGHT=&quot;grade.grade_code&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>
<updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
<argument>
......@@ -890,7 +897,7 @@
<color>33554432</color>
<x>10</x>
<y>25</y>
<height>499</height>
<height>514</height>
<width>549</width>
<name>gb_1</name>
<visible>1</visible>
......@@ -2458,44 +2465,6 @@
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>167</x>
<y>493</y>
<height>16</height>
<width>121</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_fname</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>15</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<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>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>20</id>
......@@ -3095,6 +3064,80 @@
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>2</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>167</x>
<y>493</y>
<height>16</height>
<width>121</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>emp_fname</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>15</limit>
<case>upper</case>
<focusrectangle>no</focusrectangle>
<autoselect>yes</autoselect>
<autohscroll>yes</autohscroll>
<imemode>0</imemode>
</EditStyle>
<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>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>59</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>5</border>
<color>0</color>
<x>167</x>
<y>518</y>
<height>15</height>
<width>121</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>revision_no</name>
<visible>1</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<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>79741120</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
......
......@@ -45,6 +45,7 @@
<TableDefinition>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>emp_code</name>
......@@ -198,7 +199,7 @@
<dbname>employee.stan_code</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="300">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_term</name>
......@@ -303,7 +304,14 @@
<name>emp_mname_long</name>
<dbname>employee.emp_mname_long</dbname>
</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;)WHERE( EXP1 =&quot;( employee.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;:memp )&quot; ) ) ARG(NAME = &quot;memp&quot; TYPE = string) </retrieve>
<table_column>
<type precision="0">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>revision_no</name>
<dbname>employee.revision_no</dbname>
</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>
<update>EMPLOYEE</update>
<updatewhere>0</updatewhere>
<updatekeyinplace>yes</updatekeyinplace>
......@@ -2255,6 +2263,42 @@
<color>67108864</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>34</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>0</color>
<x>123</x>
<y>294</y>
<height>16</height>
<width>89</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>revision_no</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<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>16777215</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
......
......@@ -153,6 +153,7 @@
</table_column>
<table_column>
<type size="10">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<key>yes</key>
<name>emp_code</name>
......@@ -218,7 +219,7 @@
<dbname>employee.state_code__domicile</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="300">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_term</name>
......@@ -390,7 +391,14 @@
<name>emp_lname_long</name>
<dbname>employee.emp_lname_long</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.short_name&quot;) COLUMN(NAME=&quot;employee.sex&quot;) COLUMN(NAME=&quot;employee.nationality&quot;) COLUMN(NAME=&quot;employee.citizen&quot;) COLUMN(NAME=&quot;employee.m_status&quot;) COLUMN(NAME=&quot;employee.blood_grp&quot;) COLUMN(NAME=&quot;employee.contact_pers&quot;) COLUMN(NAME=&quot;employee.hobby1&quot;) COLUMN(NAME=&quot;employee.hobby2&quot;) COLUMN(NAME=&quot;employee.hobby3&quot;) COLUMN(NAME=&quot;employee.hobby4&quot;) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.birth_date&quot;) COLUMN(NAME=&quot;employee.religion&quot;) COLUMN(NAME=&quot;employee.m_status_date&quot;) COLUMN(NAME=&quot;employee.name_prefix&quot;) COLUMN(NAME=&quot;employee.state_code__domicile&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.contact_add1&quot;) COLUMN(NAME=&quot;employee.contact_add2&quot;) COLUMN(NAME=&quot;employee.contact_add3&quot;) COLUMN(NAME=&quot;employee.contact_city&quot;) COLUMN(NAME=&quot;employee.contact_state&quot;) COLUMN(NAME=&quot;employee.contact_tel&quot;) COLUMN(NAME=&quot;employee.contact_pin&quot;) COLUMN(NAME=&quot;employee.maiden_name&quot;) COLUMN(NAME=&quot;employee.birth_place&quot;) COLUMN(NAME=&quot;employee.resi_permit_no&quot;) COLUMN(NAME=&quot;employee.resi_permit_upto&quot;) COLUMN(NAME=&quot;employee.social_security_no&quot;) COLUMN(NAME=&quot;employee.aadhar_card_no&quot;) COLUMN(NAME=&quot;employee.election_card_no&quot;) COLUMN(NAME=&quot;employee.driv_lic_no&quot;) COLUMN(NAME=&quot;employee.driv_lic_valid_upto&quot;) COLUMN(NAME=&quot;employee.physical_handicap&quot;) COLUMN(NAME=&quot;employee.handicap_category&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.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&quot;)WHERE( EXP1 =&quot;employee.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;:memp&quot; ) ) ARG(NAME = &quot;memp&quot; TYPE = string) </retrieve>
<table_column>
<type precision="0">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>revision_no</name>
<dbname>employee.revision_no</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.short_name&quot;) COLUMN(NAME=&quot;employee.sex&quot;) COLUMN(NAME=&quot;employee.nationality&quot;) COLUMN(NAME=&quot;employee.citizen&quot;) COLUMN(NAME=&quot;employee.m_status&quot;) COLUMN(NAME=&quot;employee.blood_grp&quot;) COLUMN(NAME=&quot;employee.contact_pers&quot;) COLUMN(NAME=&quot;employee.hobby1&quot;) COLUMN(NAME=&quot;employee.hobby2&quot;) COLUMN(NAME=&quot;employee.hobby3&quot;) COLUMN(NAME=&quot;employee.hobby4&quot;) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.birth_date&quot;) COLUMN(NAME=&quot;employee.religion&quot;) COLUMN(NAME=&quot;employee.m_status_date&quot;) COLUMN(NAME=&quot;employee.name_prefix&quot;) COLUMN(NAME=&quot;employee.state_code__domicile&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.contact_add1&quot;) COLUMN(NAME=&quot;employee.contact_add2&quot;) COLUMN(NAME=&quot;employee.contact_add3&quot;) COLUMN(NAME=&quot;employee.contact_city&quot;) COLUMN(NAME=&quot;employee.contact_state&quot;) COLUMN(NAME=&quot;employee.contact_tel&quot;) COLUMN(NAME=&quot;employee.contact_pin&quot;) COLUMN(NAME=&quot;employee.maiden_name&quot;) COLUMN(NAME=&quot;employee.birth_place&quot;) COLUMN(NAME=&quot;employee.resi_permit_no&quot;) COLUMN(NAME=&quot;employee.resi_permit_upto&quot;) COLUMN(NAME=&quot;employee.social_security_no&quot;) COLUMN(NAME=&quot;employee.aadhar_card_no&quot;) COLUMN(NAME=&quot;employee.election_card_no&quot;) COLUMN(NAME=&quot;employee.driv_lic_no&quot;) COLUMN(NAME=&quot;employee.driv_lic_valid_upto&quot;) COLUMN(NAME=&quot;employee.physical_handicap&quot;) COLUMN(NAME=&quot;employee.handicap_category&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.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_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>
<updatewhere>0</updatewhere>
<updatekeyinplace>yes</updatekeyinplace>
......@@ -2789,6 +2797,42 @@
<color>67108864</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>45</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>0</color>
<x>156</x>
<y>507</y>
<height>16</height>
<width>59</width>
<format>[general]</format>
<html>
<valueishtml>0</valueishtml>
</html>
<name>revision_no</name>
<visible>0</visible>
<EditStyle style="edit">
<limit>0</limit>
<case>any</case>
<autoselect>yes</autoselect>
<imemode>0</imemode>
</EditStyle>
<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>16777215</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
......
......@@ -357,7 +357,7 @@
<dbname>employee.cur_state</dbname>
</table_column>
<table_column>
<type size="10">char</type>
<type size="20">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>cur_pin</name>
......@@ -720,7 +720,7 @@
<dbname>employee.chg_user</dbname>
</table_column>
<table_column>
<type size="15">char</type>
<type size="300">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>chg_term</name>
......@@ -1205,7 +1205,7 @@
<dbname>employee.handicap_category</dbname>
</table_column>
<table_column>
<type size="1">char</type>
<type size="5">char</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>insider_trading_opt</name>
......@@ -1383,8 +1383,15 @@
<name>emp_lname_long</name>
<dbname>employee.emp_lname_long</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) TABLE(NAME=&quot;grade&quot; ) TABLE(NAME=&quot;cadre&quot; ) TABLE(NAME=&quot;department&quot; ) TABLE(NAME=&quot;business_units&quot; ) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.contact_code&quot;) COLUMN(NAME=&quot;employee.emp_type&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.designation&quot;) COLUMN(NAME=&quot;employee.emp_code__link&quot;) COLUMN(NAME=&quot;employee.dept_code&quot;) COLUMN(NAME=&quot;employee.grade&quot;) COLUMN(NAME=&quot;employee.cadre&quot;) COLUMN(NAME=&quot;employee.report_to&quot;) COLUMN(NAME=&quot;employee.short_name&quot;) COLUMN(NAME=&quot;employee.m_status&quot;) COLUMN(NAME=&quot;employee.m_status_date&quot;) COLUMN(NAME=&quot;employee.sex&quot;) COLUMN(NAME=&quot;employee.name_prefix&quot;) COLUMN(NAME=&quot;employee.birth_date&quot;) COLUMN(NAME=&quot;employee.blood_grp&quot;) COLUMN(NAME=&quot;employee.hobby1&quot;) COLUMN(NAME=&quot;employee.hobby2&quot;) COLUMN(NAME=&quot;employee.hobby3&quot;) COLUMN(NAME=&quot;employee.hobby4&quot;) COLUMN(NAME=&quot;employee.nationality&quot;) COLUMN(NAME=&quot;employee.citizen&quot;) COLUMN(NAME=&quot;employee.religion&quot;) COLUMN(NAME=&quot;employee.contact_pers&quot;) COLUMN(NAME=&quot;employee.contact_add1&quot;) COLUMN(NAME=&quot;employee.contact_add2&quot;) COLUMN(NAME=&quot;employee.contact_add3&quot;) COLUMN(NAME=&quot;employee.contact_city&quot;) COLUMN(NAME=&quot;employee.contact_state&quot;) COLUMN(NAME=&quot;employee.contact_tel&quot;) COLUMN(NAME=&quot;employee.contact_pin&quot;) COLUMN(NAME=&quot;employee.cur_add1&quot;) COLUMN(NAME=&quot;employee.cur_add2&quot;) COLUMN(NAME=&quot;employee.cur_add3&quot;) COLUMN(NAME=&quot;employee.cur_city&quot;) COLUMN(NAME=&quot;employee.cur_state&quot;) COLUMN(NAME=&quot;employee.cur_pin&quot;) COLUMN(NAME=&quot;employee.cur_tel1&quot;) COLUMN(NAME=&quot;employee.cur_tel2&quot;) COLUMN(NAME=&quot;employee.cur_tel3&quot;) COLUMN(NAME=&quot;employee.per_add1&quot;) COLUMN(NAME=&quot;employee.per_add2&quot;) COLUMN(NAME=&quot;employee.per_add3&quot;) COLUMN(NAME=&quot;employee.per_city&quot;) COLUMN(NAME=&quot;employee.per_state&quot;) COLUMN(NAME=&quot;employee.per_pin&quot;) COLUMN(NAME=&quot;employee.per_tel&quot;) COLUMN(NAME=&quot;employee.joined_as&quot;) COLUMN(NAME=&quot;employee.date_join&quot;) COLUMN(NAME=&quot;employee.mode_app&quot;) COLUMN(NAME=&quot;employee.emp_site&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) COLUMN(NAME=&quot;employee.tot_exp&quot;) COLUMN(NAME=&quot;employee.work_site&quot;) COLUMN(NAME=&quot;employee.proc_group&quot;) COLUMN(NAME=&quot;employee.training_prd&quot;) COLUMN(NAME=&quot;employee.probation_date&quot;) COLUMN(NAME=&quot;employee.probation_prd&quot;) COLUMN(NAME=&quot;employee.date_conf&quot;) COLUMN(NAME=&quot;employee.notice_prd&quot;) COLUMN(NAME=&quot;employee.resi_date&quot;) COLUMN(NAME=&quot;employee.relieve_date&quot;) COLUMN(NAME=&quot;employee.hol_tblno&quot;) COLUMN(NAME=&quot;employee.work_shift&quot;) COLUMN(NAME=&quot;employee.shift_rot&quot;) COLUMN(NAME=&quot;employee.pay_type&quot;) COLUMN(NAME=&quot;employee.pf_no&quot;) COLUMN(NAME=&quot;employee.pay_mode&quot;) COLUMN(NAME=&quot;employee.fpf_no&quot;) COLUMN(NAME=&quot;employee.basic&quot;) COLUMN(NAME=&quot;employee.esic_no&quot;) COLUMN(NAME=&quot;employee.gross&quot;) COLUMN(NAME=&quot;employee.it_no&quot;) COLUMN(NAME=&quot;employee.bank_code&quot;) COLUMN(NAME=&quot;employee.acct_code__sal&quot;) COLUMN(NAME=&quot;employee.bank_acct&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.stan_code__hq&quot;) COLUMN(NAME=&quot;employee.other_info&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.state_code__domicile&quot;) COLUMN(NAME=&quot;employee.proj_code&quot;) COLUMN(NAME=&quot;employee.depute_no&quot;) COLUMN(NAME=&quot;employee.rating&quot;) COLUMN(NAME=&quot;employee.probation&quot;) COLUMN(NAME=&quot;employee.confirmed&quot;) COLUMN(NAME=&quot;employee.alter_code&quot;) COLUMN(NAME=&quot;employee.appr_no__last&quot;) COLUMN(NAME=&quot;employee.status&quot;) COLUMN(NAME=&quot;employee.design_code&quot;) COLUMN(NAME=&quot;employee.site_code__payment&quot;) COLUMN(NAME=&quot;employee.mobile_no&quot;) COLUMN(NAME=&quot;employee.sms_domain&quot;) COLUMN(NAME=&quot;employee.email_id_off&quot;) COLUMN(NAME=&quot;employee.email_id_per&quot;) COLUMN(NAME=&quot;employee.func_group&quot;) COLUMN(NAME=&quot;employee.report_to__admin&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;L&apos;) admin_lname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;F&apos;) admin_fname&quot;) COLUMN(NAME=&quot;employee.normal_rate&quot;) COLUMN(NAME=&quot;employee.ot_rate&quot;) COLUMN(NAME=&quot;employee.maiden_name&quot;) COLUMN(NAME=&quot;employee.birth_place&quot;) COLUMN(NAME=&quot;employee.resi_permit_no&quot;) COLUMN(NAME=&quot;employee.resi_permit_upto&quot;) COLUMN(NAME=&quot;employee.social_security_no&quot;) COLUMN(NAME=&quot;employee.pattern_code&quot;) COLUMN(NAME=&quot;employee.gratuity_date&quot;) COLUMN(NAME=&quot;employee.eligible_ot&quot;) COLUMN(NAME=&quot;employee.standby_mode&quot;) COLUMN(NAME=&quot;employee.work_tblno&quot;) COLUMN(NAME=&quot;employee.supp_code__con&quot;) COLUMN(NAME=&quot;employee.shift_index&quot;) COLUMN(NAME=&quot;employee.ime_no&quot;) COLUMN(NAME=&quot;employee.emp_class&quot;) COLUMN(NAME=&quot;employee.occupation_code&quot;) COMPUTE(NAME=&quot;&apos; &apos; as class_descr&quot;) COMPUTE(NAME=&quot;&apos; &apos; as occ_descr&quot;) COLUMN(NAME=&quot;employee.work_ctr&quot;) COLUMN(NAME=&quot;employee.pos_code&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;M&apos;) admin_mname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;F&apos;) report_fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;M&apos;) report_mname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;L&apos;) report_lname&quot;) COLUMN(NAME=&quot;employee.esi_dispensary&quot;) COLUMN(NAME=&quot;employee.emp_code__hod&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;F&apos;) emp_code_hod__fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;M&apos;) emp_code_hod__mname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;L&apos;) emp_code_hod__lname&quot;) COMPUTE(NAME=&quot;FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr&quot;) COLUMN(NAME=&quot;employee.auto_adv&quot;) COLUMN(NAME=&quot;employee.pension_scheme&quot;) COLUMN(NAME=&quot;employee.user_id&quot;) COLUMN(NAME=&quot;employee.work_loc_code&quot;) COLUMN(NAME=&quot;employee.parent_dept&quot;) COLUMN(NAME=&quot;employee.ext_no&quot;) COLUMN(NAME=&quot;employee.pf_uan&quot;) COLUMN(NAME=&quot;employee.group_mediclaim&quot;) COLUMN(NAME=&quot;employee.aadhar_card_no&quot;) COLUMN(NAME=&quot;employee.election_card_no&quot;) COLUMN(NAME=&quot;employee.driv_lic_no&quot;) COLUMN(NAME=&quot;employee.driv_lic_valid_upto&quot;) COLUMN(NAME=&quot;employee.physical_handicap&quot;) COLUMN(NAME=&quot;employee.handicap_category&quot;) COLUMN(NAME=&quot;employee.insider_trading_opt&quot;) COMPUTE(NAME=&quot;FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr&quot;) COLUMN(NAME=&quot;grade.descr&quot;) COLUMN(NAME=&quot;cadre.descr&quot;) COMPUTE(NAME=&quot;FN_GET_DEPT_DESCR(employee.dept_code) department_descr&quot;) COLUMN(NAME=&quot;employee.pension_eligible&quot;) COLUMN(NAME=&quot;employee.ifsc&quot;) COLUMN(NAME=&quot;employee.bu_code&quot;) COLUMN(NAME=&quot;business_units.descr&quot;) COLUMN(NAME=&quot;employee.emp_code__funchead&quot;) COLUMN(NAME=&quot;business_units.emp_code__head&quot;) COMPUTE(NAME=&quot;FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr&quot;) COMPUTE(NAME=&quot;FN_DEPT_HIER_DESC(employee.dept_code) as dept_hierarchy&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__funchead,&apos;X&apos;) as funchead_name&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(business_units.emp_code__head,&apos;X&apos;) as buhead_name&quot;) COLUMN(NAME=&quot;employee.mother_tongue&quot;) COLUMN(NAME=&quot;employee.cast_category&quot;) COLUMN(NAME=&quot;employee.count_code__birth&quot;) COLUMN(NAME=&quot;employee.job_title&quot;) COLUMN(NAME=&quot;employee.emp_id_external&quot;) COMPUTE(NAME=&quot;FN_GET_GEN_DESCR(&apos;LANGUAGE&apos; , &apos;W_EMP_COMPLETE&apos; , employee.mother_tongue , &apos;D&apos;) as mother_tongue_descr&quot;) COMPUTE(NAME=&quot;FN_GET_COUNT_DESCR(employee.count_code__birth) as birth_country_descr&quot;) COMPUTE(NAME=&quot;FN_GET_GEN_DESCR(&apos;CAST_CATEGORY&apos; , &apos;W_EMP_COMPLETE&apos; , trim(employee.cast_category), &apos;D&apos;) as cast_category_descr&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&quot;) JOIN (LEFT=&quot;employee.grade&quot; OP =&quot;=&quot;RIGHT=&quot;grade.grade_code&quot; OUTER1 =&quot;employee.grade&quot; ) JOIN (LEFT=&quot;employee.cadre&quot; OP =&quot;=&quot;RIGHT=&quot;cadre.cadre_code&quot; OUTER1 =&quot;employee.cadre&quot; ) JOIN (LEFT=&quot;employee.dept_code&quot; OP =&quot;=&quot;RIGHT=&quot;department.dept_code&quot; OUTER1 =&quot;employee.dept_code&quot; ) JOIN (LEFT=&quot;employee.bu_code&quot; OP =&quot;=&quot;RIGHT=&quot;business_units.bu_code&quot; OUTER1 =&quot;employee.bu_code&quot; )WHERE( EXP1 =&quot;emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;:a_emp_code&quot; ) ) ARG(NAME = &quot;a_emp_code&quot; TYPE = string) </retrieve>
<update>employee</update>
<table_column>
<type precision="0">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>revision_no</name>
<dbname>employee.revision_no</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) TABLE(NAME=&quot;grade&quot; ) TABLE(NAME=&quot;cadre&quot; ) TABLE(NAME=&quot;department&quot; ) TABLE(NAME=&quot;business_units&quot; ) COLUMN(NAME=&quot;employee.emp_code&quot;) COLUMN(NAME=&quot;employee.contact_code&quot;) COLUMN(NAME=&quot;employee.emp_type&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.designation&quot;) COLUMN(NAME=&quot;employee.emp_code__link&quot;) COLUMN(NAME=&quot;employee.dept_code&quot;) COLUMN(NAME=&quot;employee.grade&quot;) COLUMN(NAME=&quot;employee.cadre&quot;) COLUMN(NAME=&quot;employee.report_to&quot;) COLUMN(NAME=&quot;employee.short_name&quot;) COLUMN(NAME=&quot;employee.m_status&quot;) COLUMN(NAME=&quot;employee.m_status_date&quot;) COLUMN(NAME=&quot;employee.sex&quot;) COLUMN(NAME=&quot;employee.name_prefix&quot;) COLUMN(NAME=&quot;employee.birth_date&quot;) COLUMN(NAME=&quot;employee.blood_grp&quot;) COLUMN(NAME=&quot;employee.hobby1&quot;) COLUMN(NAME=&quot;employee.hobby2&quot;) COLUMN(NAME=&quot;employee.hobby3&quot;) COLUMN(NAME=&quot;employee.hobby4&quot;) COLUMN(NAME=&quot;employee.nationality&quot;) COLUMN(NAME=&quot;employee.citizen&quot;) COLUMN(NAME=&quot;employee.religion&quot;) COLUMN(NAME=&quot;employee.contact_pers&quot;) COLUMN(NAME=&quot;employee.contact_add1&quot;) COLUMN(NAME=&quot;employee.contact_add2&quot;) COLUMN(NAME=&quot;employee.contact_add3&quot;) COLUMN(NAME=&quot;employee.contact_city&quot;) COLUMN(NAME=&quot;employee.contact_state&quot;) COLUMN(NAME=&quot;employee.contact_tel&quot;) COLUMN(NAME=&quot;employee.contact_pin&quot;) COLUMN(NAME=&quot;employee.cur_add1&quot;) COLUMN(NAME=&quot;employee.cur_add2&quot;) COLUMN(NAME=&quot;employee.cur_add3&quot;) COLUMN(NAME=&quot;employee.cur_city&quot;) COLUMN(NAME=&quot;employee.cur_state&quot;) COLUMN(NAME=&quot;employee.cur_pin&quot;) COLUMN(NAME=&quot;employee.cur_tel1&quot;) COLUMN(NAME=&quot;employee.cur_tel2&quot;) COLUMN(NAME=&quot;employee.cur_tel3&quot;) COLUMN(NAME=&quot;employee.per_add1&quot;) COLUMN(NAME=&quot;employee.per_add2&quot;) COLUMN(NAME=&quot;employee.per_add3&quot;) COLUMN(NAME=&quot;employee.per_city&quot;) COLUMN(NAME=&quot;employee.per_state&quot;) COLUMN(NAME=&quot;employee.per_pin&quot;) COLUMN(NAME=&quot;employee.per_tel&quot;) COLUMN(NAME=&quot;employee.joined_as&quot;) COLUMN(NAME=&quot;employee.date_join&quot;) COLUMN(NAME=&quot;employee.mode_app&quot;) COLUMN(NAME=&quot;employee.emp_site&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) COLUMN(NAME=&quot;employee.tot_exp&quot;) COLUMN(NAME=&quot;employee.work_site&quot;) COLUMN(NAME=&quot;employee.proc_group&quot;) COLUMN(NAME=&quot;employee.training_prd&quot;) COLUMN(NAME=&quot;employee.probation_date&quot;) COLUMN(NAME=&quot;employee.probation_prd&quot;) COLUMN(NAME=&quot;employee.date_conf&quot;) COLUMN(NAME=&quot;employee.notice_prd&quot;) COLUMN(NAME=&quot;employee.resi_date&quot;) COLUMN(NAME=&quot;employee.relieve_date&quot;) COLUMN(NAME=&quot;employee.hol_tblno&quot;) COLUMN(NAME=&quot;employee.work_shift&quot;) COLUMN(NAME=&quot;employee.shift_rot&quot;) COLUMN(NAME=&quot;employee.pay_type&quot;) COLUMN(NAME=&quot;employee.pf_no&quot;) COLUMN(NAME=&quot;employee.pay_mode&quot;) COLUMN(NAME=&quot;employee.fpf_no&quot;) COLUMN(NAME=&quot;employee.basic&quot;) COLUMN(NAME=&quot;employee.esic_no&quot;) COLUMN(NAME=&quot;employee.gross&quot;) COLUMN(NAME=&quot;employee.it_no&quot;) COLUMN(NAME=&quot;employee.bank_code&quot;) COLUMN(NAME=&quot;employee.acct_code__sal&quot;) COLUMN(NAME=&quot;employee.bank_acct&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.stan_code__hq&quot;) COLUMN(NAME=&quot;employee.other_info&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_term&quot;) COLUMN(NAME=&quot;employee.state_code__domicile&quot;) COLUMN(NAME=&quot;employee.proj_code&quot;) COLUMN(NAME=&quot;employee.depute_no&quot;) COLUMN(NAME=&quot;employee.rating&quot;) COLUMN(NAME=&quot;employee.probation&quot;) COLUMN(NAME=&quot;employee.confirmed&quot;) COLUMN(NAME=&quot;employee.alter_code&quot;) COLUMN(NAME=&quot;employee.appr_no__last&quot;) COLUMN(NAME=&quot;employee.status&quot;) COLUMN(NAME=&quot;employee.design_code&quot;) COLUMN(NAME=&quot;employee.site_code__payment&quot;) COLUMN(NAME=&quot;employee.mobile_no&quot;) COLUMN(NAME=&quot;employee.sms_domain&quot;) COLUMN(NAME=&quot;employee.email_id_off&quot;) COLUMN(NAME=&quot;employee.email_id_per&quot;) COLUMN(NAME=&quot;employee.func_group&quot;) COLUMN(NAME=&quot;employee.report_to__admin&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;L&apos;) admin_lname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;F&apos;) admin_fname&quot;) COLUMN(NAME=&quot;employee.normal_rate&quot;) COLUMN(NAME=&quot;employee.ot_rate&quot;) COLUMN(NAME=&quot;employee.maiden_name&quot;) COLUMN(NAME=&quot;employee.birth_place&quot;) COLUMN(NAME=&quot;employee.resi_permit_no&quot;) COLUMN(NAME=&quot;employee.resi_permit_upto&quot;) COLUMN(NAME=&quot;employee.social_security_no&quot;) COLUMN(NAME=&quot;employee.pattern_code&quot;) COLUMN(NAME=&quot;employee.gratuity_date&quot;) COLUMN(NAME=&quot;employee.eligible_ot&quot;) COLUMN(NAME=&quot;employee.standby_mode&quot;) COLUMN(NAME=&quot;employee.work_tblno&quot;) COLUMN(NAME=&quot;employee.supp_code__con&quot;) COLUMN(NAME=&quot;employee.shift_index&quot;) COLUMN(NAME=&quot;employee.ime_no&quot;) COLUMN(NAME=&quot;employee.emp_class&quot;) COLUMN(NAME=&quot;employee.occupation_code&quot;) COMPUTE(NAME=&quot;&apos; &apos; as class_descr&quot;) COMPUTE(NAME=&quot;&apos; &apos; as occ_descr&quot;) COLUMN(NAME=&quot;employee.work_ctr&quot;) COLUMN(NAME=&quot;employee.pos_code&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to__admin,&apos;M&apos;) admin_mname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;F&apos;) report_fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;M&apos;) report_mname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.report_to,&apos;L&apos;) report_lname&quot;) COLUMN(NAME=&quot;employee.esi_dispensary&quot;) COLUMN(NAME=&quot;employee.emp_code__hod&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;F&apos;) emp_code_hod__fname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;M&apos;) emp_code_hod__mname&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__hod,&apos;L&apos;) emp_code_hod__lname&quot;) COMPUTE(NAME=&quot;FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr&quot;) COLUMN(NAME=&quot;employee.auto_adv&quot;) COLUMN(NAME=&quot;employee.pension_scheme&quot;) COLUMN(NAME=&quot;employee.user_id&quot;) COLUMN(NAME=&quot;employee.work_loc_code&quot;) COLUMN(NAME=&quot;employee.parent_dept&quot;) COLUMN(NAME=&quot;employee.ext_no&quot;) COLUMN(NAME=&quot;employee.pf_uan&quot;) COLUMN(NAME=&quot;employee.group_mediclaim&quot;) COLUMN(NAME=&quot;employee.aadhar_card_no&quot;) COLUMN(NAME=&quot;employee.election_card_no&quot;) COLUMN(NAME=&quot;employee.driv_lic_no&quot;) COLUMN(NAME=&quot;employee.driv_lic_valid_upto&quot;) COLUMN(NAME=&quot;employee.physical_handicap&quot;) COLUMN(NAME=&quot;employee.handicap_category&quot;) COLUMN(NAME=&quot;employee.insider_trading_opt&quot;) COMPUTE(NAME=&quot;FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr&quot;) COLUMN(NAME=&quot;grade.descr&quot;) COLUMN(NAME=&quot;cadre.descr&quot;) COMPUTE(NAME=&quot;FN_GET_DEPT_DESCR(employee.dept_code) department_descr&quot;) COLUMN(NAME=&quot;employee.pension_eligible&quot;) COLUMN(NAME=&quot;employee.ifsc&quot;) COLUMN(NAME=&quot;employee.bu_code&quot;) COLUMN(NAME=&quot;business_units.descr&quot;) COLUMN(NAME=&quot;employee.emp_code__funchead&quot;) COLUMN(NAME=&quot;business_units.emp_code__head&quot;) COMPUTE(NAME=&quot;FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr&quot;) COMPUTE(NAME=&quot;FN_DEPT_HIER_DESC(employee.dept_code) as dept_hierarchy&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(employee.emp_code__funchead,&apos;X&apos;) as funchead_name&quot;) COMPUTE(NAME=&quot;FN_GET_EMP_NAME(business_units.emp_code__head,&apos;X&apos;) as buhead_name&quot;) COLUMN(NAME=&quot;employee.mother_tongue&quot;) COLUMN(NAME=&quot;employee.cast_category&quot;) COLUMN(NAME=&quot;employee.count_code__birth&quot;) COLUMN(NAME=&quot;employee.job_title&quot;) COLUMN(NAME=&quot;employee.emp_id_external&quot;) COMPUTE(NAME=&quot;FN_GET_GEN_DESCR(&apos;LANGUAGE&apos; , &apos;W_EMP_COMPLETE&apos; , employee.mother_tongue , &apos;D&apos;) as mother_tongue_descr&quot;) COMPUTE(NAME=&quot;FN_GET_COUNT_DESCR(employee.count_code__birth) as birth_country_descr&quot;) COMPUTE(NAME=&quot;FN_GET_GEN_DESCR(&apos;CAST_CATEGORY&apos; , &apos;W_EMP_COMPLETE&apos; , trim(employee.cast_category), &apos;D&apos;) as cast_category_descr&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&quot;) COLUMN(NAME=&quot;employee.revision_no&quot;) JOIN (LEFT=&quot;employee.grade&quot; OP =&quot;=&quot;RIGHT=&quot;grade.grade_code&quot; OUTER1 =&quot;employee.grade&quot; ) JOIN (LEFT=&quot;employee.cadre&quot; OP =&quot;=&quot;RIGHT=&quot;cadre.cadre_code&quot; OUTER1 =&quot;employee.cadre&quot; ) JOIN (LEFT=&quot;employee.dept_code&quot; OP =&quot;=&quot;RIGHT=&quot;department.dept_code&quot; OUTER1 =&quot;employee.dept_code&quot; ) JOIN (LEFT=&quot;employee.bu_code&quot; OP =&quot;=&quot;RIGHT=&quot;business_units.bu_code&quot; OUTER1 =&quot;employee.bu_code&quot; )WHERE( EXP1 =&quot;emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;:a_emp_code&quot; ) ) ARG(NAME = &quot;a_emp_code&quot; TYPE = string) </retrieve>
<update>EMPLOYEE</update>
<updatewhere>0</updatewhere>
<updatekeyinplace>no</updatekeyinplace>
<argument>
......@@ -11833,6 +11840,35 @@
<color>1090519039</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>179</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>0</color>
<x>156</x>
<y>2111</y>
<height>16</height>
<width>91</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>revision_no</name>
<visible>0</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>1090519039</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
......
......@@ -429,7 +429,14 @@
<name>emp_lname_long</name>
<dbname>employee.emp_lname_long</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.emp_code&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.mode_app&quot;) COLUMN(NAME=&quot;employee.date_conf&quot;) COLUMN(NAME=&quot;employee.designation&quot;) COLUMN(NAME=&quot;employee.work_shift&quot;) COLUMN(NAME=&quot;employee.shift_rot&quot;) COLUMN(NAME=&quot;employee.emp_site&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) COLUMN(NAME=&quot;employee.work_site&quot;) COLUMN(NAME=&quot;employee.resi_date&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.proj_code&quot;) COLUMN(NAME=&quot;employee.training_prd&quot;) COLUMN(NAME=&quot;employee.probation_date&quot;) COLUMN(NAME=&quot;employee.probation_prd&quot;) COLUMN(NAME=&quot;employee.notice_prd&quot;) COLUMN(NAME=&quot;employee.relieve_date&quot;) COLUMN(NAME=&quot;employee.stan_code&quot;) COLUMN(NAME=&quot;employee.confirmed&quot;) COLUMN(NAME=&quot;employee.probation&quot;) COLUMN(NAME=&quot;employee.joined_as&quot;) COLUMN(NAME=&quot;employee.hol_tblno&quot;) COLUMN(NAME=&quot;employee.date_join&quot;) COLUMN(NAME=&quot;employee.proc_group&quot;) COLUMN(NAME=&quot;employee.tot_exp&quot;) COLUMN(NAME=&quot;employee.status&quot;) COLUMN(NAME=&quot;employee.site_code__payment&quot;) COLUMN(NAME=&quot;employee.normal_rate&quot;) COLUMN(NAME=&quot;employee.ot_rate&quot;) COLUMN(NAME=&quot;employee.func_group&quot;) COLUMN(NAME=&quot;employee.pattern_code&quot;) COLUMN(NAME=&quot;employee.gratuity_date&quot;) COLUMN(NAME=&quot;employee.eligible_ot&quot;) COLUMN(NAME=&quot;employee.standby_mode&quot;) COLUMN(NAME=&quot;employee.work_tblno&quot;) COLUMN(NAME=&quot;employee.supp_code__con&quot;) COLUMN(NAME=&quot;employee.shift_index&quot;) COLUMN(NAME=&quot;employee.occupation_code&quot;) COLUMN(NAME=&quot;employee.pension_scheme&quot;) COLUMN(NAME=&quot;employee.user_id&quot;) COLUMN(NAME=&quot;employee.work_loc_code&quot;) COLUMN(NAME=&quot;employee.ext_no&quot;) COMPUTE(NAME=&quot;FN_GET_WORKLOC_DESCR( employee.work_loc_code ) as work_loc_descr&quot;) COMPUTE(NAME=&quot;FN_GET_DESCR_GENCODES(&apos;OCCUPATION_CODE&apos; , &apos;W_EMP&apos; , employee.occupation_code) as occupation_descr&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_long&quot;)WHERE( EXP1 =&quot;( employee.emp_code&quot; OP =&quot;=&quot; EXP2 =&quot;:memp )&quot; ) ) ARG(NAME = &quot;memp&quot; TYPE = string) </retrieve>
<table_column>
<type precision="0">decimal</type>
<update>yes</update>
<updatewhereclause>yes</updatewhereclause>
<name>revision_no</name>
<dbname>employee.revision_no</dbname>
</table_column>
<retrieve>PBSELECT( VERSION(400) TABLE(NAME=&quot;employee&quot; ) COLUMN(NAME=&quot;employee.emp_code&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.mode_app&quot;) COLUMN(NAME=&quot;employee.date_conf&quot;) COLUMN(NAME=&quot;employee.designation&quot;) COLUMN(NAME=&quot;employee.work_shift&quot;) COLUMN(NAME=&quot;employee.shift_rot&quot;) COLUMN(NAME=&quot;employee.emp_site&quot;) COLUMN(NAME=&quot;employee.pay_site&quot;) COLUMN(NAME=&quot;employee.work_site&quot;) COLUMN(NAME=&quot;employee.resi_date&quot;) COLUMN(NAME=&quot;employee.chg_user&quot;) COLUMN(NAME=&quot;employee.chg_date&quot;) COLUMN(NAME=&quot;employee.proj_code&quot;) COLUMN(NAME=&quot;employee.training_prd&quot;) COLUMN(NAME=&quot;employee.probation_date&quot;) COLUMN(NAME=&quot;employee.probation_prd&quot;) COLUMN(NAME=&quot;employee.notice_prd&quot;) COLUMN(NAME=&quot;employee.relieve_date&quot;) COLUMN(NAME=&quot;employee.stan_code&quot;) COLUMN(NAME=&quot;employee.confirmed&quot;) COLUMN(NAME=&quot;employee.probation&quot;) COLUMN(NAME=&quot;employee.joined_as&quot;) COLUMN(NAME=&quot;employee.hol_tblno&quot;) COLUMN(NAME=&quot;employee.date_join&quot;) COLUMN(NAME=&quot;employee.proc_group&quot;) COLUMN(NAME=&quot;employee.tot_exp&quot;) COLUMN(NAME=&quot;employee.status&quot;) COLUMN(NAME=&quot;employee.site_code__payment&quot;) COLUMN(NAME=&quot;employee.normal_rate&quot;) COLUMN(NAME=&quot;employee.ot_rate&quot;) COLUMN(NAME=&quot;employee.func_group&quot;) COLUMN(NAME=&quot;employee.pattern_code&quot;) COLUMN(NAME=&quot;employee.gratuity_date&quot;) COLUMN(NAME=&quot;employee.eligible_ot&quot;) COLUMN(NAME=&quot;employee.standby_mode&quot;) COLUMN(NAME=&quot;employee.work_tblno&quot;) COLUMN(NAME=&quot;employee.supp_code__con&quot;) COLUMN(NAME=&quot;employee.shift_index&quot;) COLUMN(NAME=&quot;employee.occupation_code&quot;) COLUMN(NAME=&quot;employee.pension_scheme&quot;) COLUMN(NAME=&quot;employee.user_id&quot;) COLUMN(NAME=&quot;employee.work_loc_code&quot;) COLUMN(NAME=&quot;employee.ext_no&quot;) COMPUTE(NAME=&quot;FN_GET_WORKLOC_DESCR( employee.work_loc_code ) as work_loc_descr&quot;) COMPUTE(NAME=&quot;FN_GET_DESCR_GENCODES(&apos;OCCUPATION_CODE&apos; , &apos;W_EMP&apos; , employee.occupation_code) as occupation_descr&quot;) COLUMN(NAME=&quot;employee.emp_fname_long&quot;) COLUMN(NAME=&quot;employee.emp_mname_long&quot;) COLUMN(NAME=&quot;employee.emp_lname_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>
<updatewhere>0</updatewhere>
<updatekeyinplace>yes</updatekeyinplace>
......@@ -3366,6 +3373,35 @@
<color>16777215</color>
</background>
</ColumnObject>
<ColumnObject>
<band>Detail</band>
<id>52</id>
<alignment>0</alignment>
<tabsequence>32766</tabsequence>
<border>0</border>
<color>0</color>
<x>171</x>
<y>492</y>
<height>15</height>
<width>73</width>
<html>
<valueishtml>0</valueishtml>
</html>
<name>revision_no</name>
<visible>0</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>16777215</color>
</background>
</ColumnObject>
<HtmlTable>
<border>1</border>
</HtmlTable>
......
$PBExportHeader$d_auto_itconfirm12.srd
release 9;
datawindow(units=1 timer_interval=0 color=79741120 processing=1 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no grid.lines=0 )
header(height=23 color="536870912" )
summary(height=0 color="536870912" )
footer(height=0 color="536870912" )
detail(height=21 color="536870912" )
table(column=(type=char(6) updatewhereclause=yes name=acct_prd dbname="it_calchdr.acct_prd" )
column=(type=char(10) updatewhereclause=yes name=emp_code dbname="employee.emp_code" )
column=(type=char(5) updatewhereclause=yes name=site_code dbname="employee.site_code" )
column=(type=char(5) updatewhereclause=yes name=proc_group dbname="employee.proc_group" )
column=(type=number updatewhereclause=yes name=itax dbname="itax" )
column=(type=number updatewhereclause=yes name=taxpaid dbname="taxpaid" )
column=(type=number updatewhereclause=yes name=itpayable dbname="itpayable" )
column=(type=char(92) updatewhereclause=yes name=emp_name dbname="emp_name" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"it_calchdr~" ) TABLE(NAME=~"employee~" ) TABLE(NAME=~"it_calcdet~" ALIAS=~"a~" ) TABLE(NAME=~"it_calcdet~" ALIAS=~"b~" ) COLUMN(NAME=~"it_calchdr.acct_prd~") COLUMN(NAME=~"employee.emp_code~") COMPUTE(NAME=~"employee.pay_site as site_code~") COMPUTE(NAME=~"employee.proc_group as proc_group~") COMPUTE(NAME=~"case when a.amount is null then 0 else a.amount end as itax~") COMPUTE(NAME=~"case when b.amount is null then 0 else b.amount end as taxpaid~") COMPUTE(NAME=~"(case when a.amount is null then 0 else a.amount end - case when b.amount is null then 0 else b.amount end) as itpayable~") COMPUTE(NAME=~"employee.emp_fname_long || ' ' || employee.emp_mname_long || ' ' || employee.emp_lname_long as emp_name~") JOIN (LEFT=~"it_calchdr.emp_code~" OP =~"=~"RIGHT=~"employee.emp_code~" )WHERE( EXP1 =~"( it_calchdr.acct_prd~" OP =~"=~" EXP2 =~":as_prdcode )~" LOGIC =~"and~" ) WHERE( EXP1 =~"case when it_calchdr.confirmed is null then 'N' else it_calchdr.confirmed end~" OP =~"<>~" EXP2 =~"'Y'~" LOGIC =~"and~" ) WHERE( EXP1 =~"employee.emp_code~" OP =~"between~" EXP2 =~":as_emp_fr and :as_emp_to~" LOGIC =~"and~" ) WHERE( EXP1 =~"employee.pay_site~" OP =~"between~" EXP2 =~":as_site_fr and :as_site_to~" LOGIC =~"and~" ) WHERE( EXP1 =~"employee.proc_group~" OP =~"between~" EXP2 =~":as_procgrp_fr and :as_procgrp_to~" LOGIC =~"and~" ) WHERE( EXP1 =~"a.emp_code~" OP =~"=~" EXP2 =~"employee.emp_code~" LOGIC =~"and~" ) WHERE( EXP1 =~"a.acct_prd~" OP =~"=~" EXP2 =~":as_prdcode~" LOGIC =~"and~" ) WHERE( EXP1 =~"a.ad_code~" OP =~"=~" EXP2 =~":as_it_ad_tottax~" LOGIC =~"and~" ) WHERE( EXP1 =~"b.emp_code~" OP =~"=~" EXP2 =~"employee.emp_code~" LOGIC =~"and~" ) WHERE( EXP1 =~"b.acct_prd~" OP =~"=~" EXP2 =~":as_prdcode~" LOGIC =~"and~" ) WHERE( EXP1 =~"b.ad_code~" OP =~"=~" EXP2 =~":as_it_ad_payable~" ) ) ARG(NAME = ~"as_prdcode~" TYPE = string) ARG(NAME = ~"as_emp_fr~" TYPE = string) ARG(NAME = ~"as_emp_to~" TYPE = string) ARG(NAME = ~"as_site_fr~" TYPE = string) ARG(NAME = ~"as_site_to~" TYPE = string) ARG(NAME = ~"as_procgrp_fr~" TYPE = string) ARG(NAME = ~"as_procgrp_to~" TYPE = string) ARG(NAME = ~"as_it_ad_tottax~" TYPE = string) ARG(NAME = ~"as_it_ad_payable~" TYPE = string) " arguments=(("as_prdcode", string),("as_emp_fr", string),("as_emp_to", string),("as_site_fr", string),("as_site_to", string),("as_procgrp_fr", string),("as_procgrp_to", string),("as_it_ad_tottax", string),("as_it_ad_payable", string)) sort="emp_code A " )
text(band=header alignment="0" text="A/c Period" border="6" color="0" x="2" y="2" height="16" width="77" html.valueishtml="0" name=acct_prd_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=header alignment="0" text="Employee Code" border="6" color="0" x="81" y="2" height="17" width="96" 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=header alignment="0" text="Employee Name" border="6" color="0" x="179" y="2" height="17" width="214" html.valueishtml="0" name=emp_name_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=header alignment="0" text="Site Code" border="6" color="0" x="395" y="2" height="17" width="61" html.valueishtml="0" name=site_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=header alignment="0" text="Process Group" border="6" color="0" x="458" y="2" height="17" width="87" html.valueishtml="0" name=proc_group_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=header alignment="1" text="Total Income Tax." border="6" color="0" x="547" y="2" height="17" width="108" html.valueishtml="0" name=itax_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=header alignment="1" text="Tax Deducted" border="6" color="0" x="657" y="2" height="17" width="102" html.valueishtml="0" name=taxpaid_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=header alignment="1" text="Tax Payable" border="6" color="0" x="761" y="2" height="17" width="102" html.valueishtml="0" name=itpayable_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" )
column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="255" x="2" y="3" height="16" width="77" format="[general]" html.valueishtml="0" name=acct_prd visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=2 alignment="0" tabsequence=32766 border="5" color="255" x="81" y="3" height="16" width="96" format="[general]" html.valueishtml="0" name=emp_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=8 alignment="0" tabsequence=32766 border="5" color="255" x="179" y="3" height="16" width="214" format="[general]" html.valueishtml="0" name=emp_name visible="1" edit.limit=90 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=3 alignment="0" tabsequence=32766 border="5" color="255" x="395" y="3" height="16" width="61" format="[general]" html.valueishtml="0" name=site_code visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=4 alignment="0" tabsequence=32766 border="5" color="255" x="458" y="3" height="16" width="87" format="[general]" html.valueishtml="0" name=proc_group visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=5 alignment="1" tabsequence=32766 border="5" color="255" x="547" y="3" height="16" width="108" format="[general]" html.valueishtml="0" name=itax visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=6 alignment="1" tabsequence=32766 border="5" color="255" x="657" y="3" height="16" width="102" format="[general]" html.valueishtml="0" name=taxpaid visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=7 alignment="1" tabsequence=32766 border="5" color="255" x="761" y="3" height="16" width="102" format="[general]" html.valueishtml="0" name=itpayable visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
$PBExportHeader$d_claim_multi_wo_loanadj.srd
release 9;
datawindow(units=1 timer_interval=0 color=67108864 processing=1 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no grid.lines=0 )
header(height=20 color="536870912" )
summary(height=0 color="536870912" )
footer(height=4 color="536870912" )
detail(height=23 color="536870912" )
table(column=(type=char(10) updatewhereclause=yes name=emp_code dbname="allowdedn_bal.emp_code" )
column=(type=char(30) updatewhereclause=yes name=emp_fname_long dbname="employee.emp_fname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_mname_long dbname="employee.emp_mname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" )
column=(type=char(5) updatewhereclause=yes name=ad_code dbname="allowdedn_bal.ad_code" )
column=(type=datetime updatewhereclause=yes name=start_date dbname="allowdedn_bal.start_date" )
column=(type=datetime updatewhereclause=yes name=end_date dbname="allowdedn_bal.end_date" )
column=(type=decimal(3) updatewhereclause=yes name=amount dbname="allowdedn_bal.amount" )
column=(type=decimal(3) updatewhereclause=yes name=amt_bal dbname="allowdedn_bal.amt_bal" )
column=(type=decimal(3) updatewhereclause=yes name=claim_amt dbname="allowdedn_bal.claim_amt" )
column=(type=char(1) updatewhereclause=yes name=full_claim dbname="full_claim" values="Yes Y/No N/" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"allowdedn_bal~" ) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"allowdedn_bal.emp_code~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_long~") COLUMN(NAME=~"allowdedn_bal.ad_code~") COLUMN(NAME=~"allowdedn_bal.start_date~") COLUMN(NAME=~"allowdedn_bal.end_date~") COLUMN(NAME=~"allowdedn_bal.amount~") COLUMN(NAME=~"allowdedn_bal.amt_bal~") COMPUTE(NAME=~"amt_bal as claim_amt~") COMPUTE(NAME=~"'N' as full_claim~") JOIN (LEFT=~"allowdedn_bal.emp_code~" OP =~"=~"RIGHT=~"employee.emp_code~" OUTER1 =~"allowdedn_bal.emp_code~" )WHERE( EXP1 =~"allowdedn_bal.emp_code~" OP =~">=~" EXP2 =~":as_emp_code__fr~" LOGIC =~"And~" ) WHERE( EXP1 =~"allowdedn_bal.emp_code~" OP =~"<=~" EXP2 =~":as_emp_code__to~" LOGIC =~"And~" ) WHERE( EXP1 =~"allowdedn_bal.ad_code~" OP =~"=~" EXP2 =~":as_ad_code~" LOGIC =~"And~" ) WHERE( EXP1 =~"allowdedn_bal.amt_bal~" OP =~">~" EXP2 =~"0~" LOGIC =~"And~" ) WHERE( EXP1 =~"allowdedn_bal.ref_type~" OP =~"=~" EXP2 =~"'K'~" LOGIC =~"And~" ) WHERE( EXP1 =~"case when :as_sameyear = 'Y' then allowdedn_bal.start_date else allowdedn_bal.end_date end~" OP =~"<~" EXP2 =~":ad_claimdate~" LOGIC =~"And~" ) WHERE( EXP1 =~"(allowdedn_bal.exp_date~" OP =~"is~" EXP2 =~"null~" LOGIC =~"or~" ) WHERE( EXP1 =~"allowdedn_bal.exp_date~" OP =~">=~" EXP2 =~":ad_claimdate)~" ) ) ORDER(NAME=~"allowdedn_bal.emp_code~" ASC=yes ) ORDER(NAME=~"allowdedn_bal.start_date~" ASC=yes ) ARG(NAME = ~"as_emp_code__fr~" TYPE = string) ARG(NAME = ~"as_emp_code__to~" TYPE = string) ARG(NAME = ~"as_ad_code~" TYPE = string) ARG(NAME = ~"ad_claimdate~" TYPE = datetime) ARG(NAME = ~"as_sameyear~" TYPE = string) " arguments=(("as_emp_code__fr", string),("as_emp_code__to", string),("as_ad_code", string),("ad_claimdate", datetime),("as_sameyear", string)) )
text(band=header alignment="2" text="Employee Code" border="6" color="33554432" x="2" y="2" height="16" width="99" 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="1" background.color="536870912" )
text(band=header alignment="2" text="First Name" border="6" color="33554432" x="103" y="2" height="16" width="96" html.valueishtml="0" name=emp_fname_long_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="1" background.color="536870912" )
text(band=header alignment="2" text="Middle Name" border="6" color="33554432" x="201" y="2" height="16" width="90" html.valueishtml="0" name=emp_mname_long_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="67108864" )
text(band=header alignment="2" text="Last Name" border="6" color="33554432" x="293" y="2" height="16" width="96" html.valueishtml="0" name=emp_lname_long_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="1" background.color="536870912" )
text(band=header alignment="2" text="Ad Code" border="6" color="33554432" x="391" y="2" height="16" width="82" html.valueishtml="0" name=ad_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="1" background.color="536870912" )
text(band=header alignment="2" text="Start Date" border="6" color="33554432" x="475" y="2" height="16" width="130" html.valueishtml="0" name=start_date_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="1" background.color="536870912" )
text(band=header alignment="2" text="End Date" border="6" color="33554432" x="607" y="2" height="16" width="129" html.valueishtml="0" name=end_date_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="1" background.color="536870912" )
text(band=header alignment="2" text="Amount" border="6" color="33554432" x="738" y="2" height="16" width="78" html.valueishtml="0" name=amount_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="1" background.color="536870912" )
text(band=header alignment="2" text="Balance Amount" border="6" color="33554432" x="818" y="2" height="16" width="109" html.valueishtml="0" name=amt_bal_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="1" background.color="536870912" )
text(band=header alignment="2" text="Claim Amount" border="6" color="33554432" x="929" y="2" height="16" width="103" html.valueishtml="0" name=claim_amt_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="1" background.color="553648127" )
text(band=header alignment="2" text="Full Claim" border="6" color="33554432" x="1034" y="2" height="16" width="93" html.valueishtml="0" name=full_claim_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="67108864" )
column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="33554432" x="2" y="2" height="19" width="99" format="[general]" html.valueishtml="0" name=emp_code visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="1073741824" )
column(band=detail id=2 alignment="0" tabsequence=32766 border="5" color="33554432" x="103" y="2" height="19" width="96" format="[general]" html.valueishtml="0" name=emp_fname_long visible="1" edit.limit=30 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="1073741824" )
column(band=detail id=3 alignment="0" tabsequence=32766 border="5" color="33554432" x="201" y="2" height="19" width="90" format="[general]" html.valueishtml="0" name=emp_mname_long visible="1" edit.limit=30 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="1073741824" )
column(band=detail id=4 alignment="0" tabsequence=32766 border="5" color="33554432" x="293" y="2" height="19" width="96" format="[general]" html.valueishtml="0" name=emp_lname_long visible="1" edit.limit=30 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="1073741824" )
column(band=detail id=5 alignment="0" tabsequence=32766 border="5" color="33554432" x="391" y="2" height="19" width="82" format="[general]" html.valueishtml="0" name=ad_code visible="1" edit.limit=5 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="1073741824" )
column(band=detail id=6 alignment="0" tabsequence=32766 border="5" color="33554432" x="475" y="2" height="19" width="130" format="dd/mm/yy" html.valueishtml="0" name=start_date visible="1" editmask.mask="dd/mm/yy" editmask.imemode=0 editmask.focusrectangle=no font.face="Times New Roman" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="1073741824" )
column(band=detail id=7 alignment="0" tabsequence=32766 border="5" color="33554432" x="607" y="2" height="19" width="129" format="dd/mm/yy" html.valueishtml="0" name=end_date visible="1" editmask.mask="dd/mm/yy" editmask.imemode=0 editmask.focusrectangle=no font.face="Times New Roman" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="1073741824" )
column(band=detail id=8 alignment="0" tabsequence=32766 border="5" color="33554432" x="738" y="2" height="19" width="78" format="[general]" html.valueishtml="0" name=amount visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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="1073741824" )
column(band=detail id=9 alignment="1" tabsequence=32766 border="5" color="33554432" x="818" y="2" height="19" width="109" format="[general]" html.valueishtml="0" name=amt_bal visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="1073741824" )
column(band=detail id=10 alignment="1" tabsequence=10 border="5" color="33554432" x="929" y="2" height="19" width="103" format="[general]" html.valueishtml="0" name=claim_amt visible="1" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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="1073741824" )
column(band=detail id=11 alignment="0" tabsequence=32766 border="5" color="33554432" x="1034" y="2" height="19" width="93" format="[general]" html.valueishtml="0" name=full_claim visible="1" ddlb.limit=1 ddlb.allowedit=no ddlb.case=upper ddlb.imemode=0 font.face="Times New Roman" font.height="-10" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="1073741824" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
import.xml()
export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" )
\ No newline at end of file
......@@ -3,30 +3,30 @@ release 9;
datawindow(units=1 timer_interval=0 color=79741120 processing=0 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no )
summary(height=1 color="536870912" )
footer(height=0 color="536870912" )
detail(height=400 color="536870912" )
table(column=(type=char(50) update=yes updatewhereclause=yes name=cur_add1 dbname="employee.cur_add1" )
detail(height=446 color="536870912" )
table(column=(type=char(50) update=yes updatewhereclause=yes name=cur_add1 dbname="cur_add1" )
column=(type=char(5) update=yes updatewhereclause=yes name=cur_state dbname="employee.cur_state" )
column=(type=char(20) update=yes updatewhereclause=yes name=cur_pin dbname="employee.cur_pin" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel1 dbname="employee.cur_tel1" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel2 dbname="employee.cur_tel2" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel3 dbname="employee.cur_tel3" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel1 dbname="cur_tel1" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel2 dbname="cur_tel2" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel3 dbname="cur_tel3" )
column=(type=char(10) update=yes updatewhereclause=yes name=chg_user dbname="employee.chg_user" )
column=(type=datetime update=yes updatewhereclause=yes name=chg_date dbname="employee.chg_date" )
column=(type=char(10) updatewhereclause=yes key=yes name=emp_code dbname="employee.emp_code" )
column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_code dbname="employee.emp_code" )
column=(type=char(15) updatewhereclause=yes name=emp_fname dbname="employee.emp_fname" )
column=(type=char(15) updatewhereclause=yes name=emp_mname dbname="employee.emp_mname" )
column=(type=char(15) updatewhereclause=yes name=emp_lname dbname="employee.emp_lname" )
column=(type=char(15) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(300) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(15) update=yes updatewhereclause=yes name=per_tel dbname="employee.per_tel" )
column=(type=char(10) update=yes updatewhereclause=yes name=per_pin dbname="employee.per_pin" )
column=(type=char(5) update=yes updatewhereclause=yes name=per_state dbname="employee.per_state" )
column=(type=char(20) update=yes updatewhereclause=yes name=per_city dbname="employee.per_city" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add3 dbname="employee.per_add3" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add2 dbname="employee.per_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add1 dbname="employee.per_add1" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add3 dbname="per_add3" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add2 dbname="per_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add1 dbname="per_add1" )
column=(type=char(20) update=yes updatewhereclause=yes name=cur_city dbname="employee.cur_city" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add3 dbname="employee.cur_add3" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add2 dbname="employee.cur_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add3 dbname="cur_add3" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add2 dbname="cur_add2" )
column=(type=char(15) update=yes updatewhereclause=yes name=mobile_no dbname="employee.mobile_no" )
column=(type=char(75) update=yes updatewhereclause=yes name=email_id_per dbname="employee.email_id_per" )
column=(type=char(75) update=yes updatewhereclause=yes name=email_id_off dbname="employee.email_id_off" )
......@@ -35,8 +35,9 @@ table(column=(type=char(50) update=yes updatewhereclause=yes name=cur_add1 dbnam
column=(type=char(30) updatewhereclause=yes name=emp_fname_long dbname="employee.emp_fname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_mname_long dbname="employee.emp_mname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.cur_add1~") COLUMN(NAME=~"employee.cur_state~") COLUMN(NAME=~"employee.cur_pin~") COLUMN(NAME=~"employee.cur_tel1~") COLUMN(NAME=~"employee.cur_tel2~") COLUMN(NAME=~"employee.cur_tel3~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.per_tel~") COLUMN(NAME=~"employee.per_pin~") COLUMN(NAME=~"employee.per_state~") COLUMN(NAME=~"employee.per_city~") COLUMN(NAME=~"employee.per_add3~") COLUMN(NAME=~"employee.per_add2~") COLUMN(NAME=~"employee.per_add1~") COLUMN(NAME=~"employee.cur_city~") COLUMN(NAME=~"employee.cur_add3~") COLUMN(NAME=~"employee.cur_add2~") COLUMN(NAME=~"employee.mobile_no~") COLUMN(NAME=~"employee.email_id_per~") COLUMN(NAME=~"employee.email_id_off~") COLUMN(NAME=~"employee.sms_domain~") COLUMN(NAME=~"employee.ime_no~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_long~")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="Address"border="2" color="0" x="3" y="4" height="388" width="563" name=gb_2 visible="1" font.face="Times New Roman" font.height="-12" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.cur_add1~") COLUMN(NAME=~"employee.cur_state~") COLUMN(NAME=~"employee.cur_pin~") COLUMN(NAME=~"employee.cur_tel1~") COLUMN(NAME=~"employee.cur_tel2~") COLUMN(NAME=~"employee.cur_tel3~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.per_tel~") COLUMN(NAME=~"employee.per_pin~") COLUMN(NAME=~"employee.per_state~") COLUMN(NAME=~"employee.per_city~") COLUMN(NAME=~"employee.per_add3~") COLUMN(NAME=~"employee.per_add2~") COLUMN(NAME=~"employee.per_add1~") COLUMN(NAME=~"employee.cur_city~") COLUMN(NAME=~"employee.cur_add3~") COLUMN(NAME=~"employee.cur_add2~") COLUMN(NAME=~"employee.mobile_no~") COLUMN(NAME=~"employee.email_id_per~") COLUMN(NAME=~"employee.email_id_off~") COLUMN(NAME=~"employee.sms_domain~") COLUMN(NAME=~"employee.ime_no~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_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="Address"border="2" color="0" x="5" y="4" height="409" width="563" name=gb_2 visible="1" font.face="Times New Roman" font.height="-12" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="City :" border="0" color="0" x="69" y="110" height="16" width="59" html.valueishtml="0" name=cur_city_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="Present Address :" border="0" color="0" x="28" y="49" height="16" width="100" html.valueishtml="0" name=cur_add1_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="47" y="28" height="16" width="81" 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" )
......@@ -80,13 +81,14 @@ column(band=detail id=7 alignment="0" tabsequence=32766 border="5" color="255" x
text(band=detail alignment="1" text="Chg Term :" border="0" color="0" x="361" y="335" height="16" width="63" html.valueishtml="0" name=chg_term_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" )
column(band=detail id=13 alignment="0" tabsequence=32766 border="5" color="255" x="430" y="335" height="16" width="96" format="[general]" html.valueishtml="0" name=chg_term visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
text(band=detail alignment="1" text="Chg Date :" border="0" color="0" x="62" y="335" height="16" width="66" html.valueishtml="0" name=chg_date_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" )
column(band=detail id=10 alignment="0" tabsequence=32766 border="5" color="255" x="220" y="358" height="16" width="100" format="[general]" html.valueishtml="0" name=emp_fname visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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="16777215" )
column(band=detail id=11 alignment="0" tabsequence=32766 border="5" color="255" x="324" y="358" height="16" width="100" format="[general]" html.valueishtml="0" name=emp_mname visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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="16777215" )
column(band=detail id=12 alignment="0" tabsequence=32766 border="5" color="255" x="428" y="358" height="16" width="100" format="[general]" html.valueishtml="0" name=emp_lname visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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="16777215" )
column(band=detail id=9 alignment="0" tabsequence=32766 border="5" color="255" x="132" y="28" height="16" width="82" format="[general]" html.valueishtml="0" name=emp_code tag="Unique code assigned to each employee" visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="16777215" )
column(band=detail id=29 alignment="0" tabsequence=32766 border="5" color="255" x="221" y="28" height="16" width="100" format="[general]" html.valueishtml="0" name=emp_fname_long visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=30 alignment="0" tabsequence=32766 border="5" color="255" x="328" y="28" height="16" width="95" format="[general]" html.valueishtml="0" name=emp_mname_long visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=31 alignment="0" tabsequence=32766 border="5" color="255" x="430" y="28" height="16" width="95" format="[general]" html.valueishtml="0" name=emp_lname_long visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=10 alignment="0" tabsequence=32766 border="5" color="255" x="220" y="358" height="16" width="100" format="[general]" html.valueishtml="0" name=emp_fname visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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="16777215" )
column(band=detail id=32 alignment="0" tabsequence=32766 border="5" color="0" x="220" y="381" height="15" width="138" format="[general]" html.valueishtml="0" name=revision_no visible="0" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
......
......@@ -3,7 +3,7 @@ release 9;
datawindow(units=1 timer_interval=0 color=79741120 processing=0 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 24 print.margin.right = 24 print.margin.top = 24 print.margin.bottom = 24 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes hidegrayline=no )
summary(height=0 color="536870912" )
footer(height=1 color="536870912" )
detail(height=535 color="536870912" )
detail(height=630 color="536870912" )
table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_code dbname="employee.emp_code" )
column=(type=char(15) update=yes updatewhereclause=yes name=emp_fname dbname="employee.emp_fname" )
column=(type=char(15) update=yes updatewhereclause=yes name=emp_lname dbname="employee.emp_lname" )
......@@ -27,7 +27,7 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=char(25) update=yes updatewhereclause=yes name=joined_as dbname="employee.joined_as" )
column=(type=char(1) update=yes updatewhereclause=yes name=citizen dbname="employee.citizen" initial="Y" )
column=(type=char(1) update=yes updatewhereclause=yes name=with_held dbname="employee.with_held" initial="N" )
column=(type=char(15) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(300) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(5) update=yes updatewhereclause=yes name=emp_site dbname="employee.emp_site" )
column=(type=char(4) update=yes updatewhereclause=yes name=cctr_code__sal dbname="employee.cctr_code__sal" )
column=(type=char(5) update=yes updatewhereclause=yes name=design_code dbname="employee.design_code" )
......@@ -50,7 +50,7 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=datetime updatewhereclause=yes name=date_join_old dbname="employee.date_join_old" )
column=(type=char(10) updatewhereclause=yes name=pos_code_old dbname="employee.pos_code_old" )
column=(type=char(5) updatewhereclause=yes name=dept_code_old dbname="employee.dept_code_old" )
column=(type=char(1) update=yes updatewhereclause=yes name=insider_trading_opt dbname="employee.insider_trading_opt" initial="N" values="No N/Yes Y/" )
column=(type=char(5) update=yes updatewhereclause=yes name=insider_trading_opt dbname="employee.insider_trading_opt" initial="N" values="No N/Yes Y/" )
column=(type=char(120) updatewhereclause=yes name=bu_descr dbname="business_units.descr" )
column=(type=char(10) updatewhereclause=yes name=buhead_code dbname="business_units.emp_code__head" )
column=(type=char(4000) updatewhereclause=yes name=buhead_name dbname="buhead_name" )
......@@ -62,7 +62,8 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=char(30) update=yes updatewhereclause=yes name=emp_fname_long dbname="employee.emp_fname_long" )
column=(type=char(30) update=yes updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" )
column=(type=char(30) update=yes updatewhereclause=yes name=emp_mname_long dbname="employee.emp_mname_long" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"cadre~" ) TABLE(NAME=~"department~" ) TABLE(NAME=~"employee~" ) TABLE(NAME=~"grade~" ) TABLE(NAME=~"business_units~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.emp_type~") COLUMN(NAME=~"employee.designation~") COLUMN(NAME=~"employee.dept_code~") COLUMN(NAME=~"employee.cadre~") COLUMN(NAME=~"employee.grade~") COLUMN(NAME=~"cadre.descr~") COLUMN(NAME=~"grade.descr~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.report_to~") COLUMN(NAME=~"employee.status~") COLUMN(NAME=~"employee.depute_no~") COLUMN(NAME=~"employee.confirmed~") COLUMN(NAME=~"department.descr~") COLUMN(NAME=~"employee.emp_code__link~") COLUMN(NAME=~"employee.contact_code~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.joined_as~") COLUMN(NAME=~"employee.citizen~") COLUMN(NAME=~"employee.with_held~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.cctr_code__sal~") COLUMN(NAME=~"employee.design_code~") COLUMN(NAME=~"employee.basic~") COLUMN(NAME=~"employee.report_to__admin~") COLUMN(NAME=~"employee.emp_class~") COLUMN(NAME=~"employee.pos_code~") COLUMN(NAME=~"employee.emp_code__hod~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'F') emp_code_hod__fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'L') emp_code_hod__lname~") COMPUTE(NAME=~"FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr~") COLUMN(NAME=~"employee.func_group~") COLUMN(NAME=~"employee.parent_dept~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'F') fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'L') lname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'F') admin_fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'L') admin_lname~") COMPUTE(NAME=~"FN_GET_DESCR_GENCODES('EMP_CLASS' , 'W_EMP' , employee.emp_class) as emp_class_descr~") COMPUTE(NAME=~"employee.date_join date_join_old~") COMPUTE(NAME=~"employee.pos_code pos_code_old~") COMPUTE(NAME=~"employee.dept_code dept_code_old~") COLUMN(NAME=~"employee.insider_trading_opt~") COLUMN(NAME=~"business_units.descr~") COLUMN(NAME=~"business_units.emp_code__head~") COMPUTE(NAME=~"FN_GET_EMP_NAME(business_units.emp_code__head,'X') as buhead_name~") COMPUTE(NAME=~"FN_DEPT_HIER_DESC(employee.dept_code) as dept_hierarchy~") COMPUTE(NAME=~"FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr~") COLUMN(NAME=~"employee.emp_code__funchead~") COLUMN(NAME=~"employee.bu_code~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__funchead,'X') as funchead_name~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_lname_long~") COLUMN(NAME=~"employee.emp_mname_long~") JOIN (LEFT=~"employee.bu_code~" OP =~"=~"RIGHT=~"business_units.bu_code~" OUTER1 =~"employee.bu_code~" ) JOIN (LEFT=~"employee.dept_code~" OP =~"=~"RIGHT=~"department.dept_code~" ) JOIN (LEFT=~"employee.cadre~" OP =~"=~"RIGHT=~"cadre.cadre_code~" ) JOIN (LEFT=~"employee.grade~" OP =~"=~"RIGHT=~"grade.grade_code~" )WHERE( EXP1 =~"employee.emp_code~" OP =~"=~" EXP2 =~":memp~" ) ) ARG(NAME = ~"memp~" TYPE = string) " update="EMPLOYEE" updatewhere=0 updatekeyinplace=no arguments=(("memp", string)) )
column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"cadre~" ) TABLE(NAME=~"department~" ) TABLE(NAME=~"employee~" ) TABLE(NAME=~"grade~" ) TABLE(NAME=~"business_units~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.emp_type~") COLUMN(NAME=~"employee.designation~") COLUMN(NAME=~"employee.dept_code~") COLUMN(NAME=~"employee.cadre~") COLUMN(NAME=~"employee.grade~") COLUMN(NAME=~"cadre.descr~") COLUMN(NAME=~"grade.descr~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.report_to~") COLUMN(NAME=~"employee.status~") COLUMN(NAME=~"employee.depute_no~") COLUMN(NAME=~"employee.confirmed~") COLUMN(NAME=~"department.descr~") COLUMN(NAME=~"employee.emp_code__link~") COLUMN(NAME=~"employee.contact_code~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.joined_as~") COLUMN(NAME=~"employee.citizen~") COLUMN(NAME=~"employee.with_held~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.cctr_code__sal~") COLUMN(NAME=~"employee.design_code~") COLUMN(NAME=~"employee.basic~") COLUMN(NAME=~"employee.report_to__admin~") COLUMN(NAME=~"employee.emp_class~") COLUMN(NAME=~"employee.pos_code~") COLUMN(NAME=~"employee.emp_code__hod~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'F') emp_code_hod__fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'L') emp_code_hod__lname~") COMPUTE(NAME=~"FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr~") COLUMN(NAME=~"employee.func_group~") COLUMN(NAME=~"employee.parent_dept~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'F') fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'L') lname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'F') admin_fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'L') admin_lname~") COMPUTE(NAME=~"FN_GET_DESCR_GENCODES('EMP_CLASS' , 'W_EMP' , employee.emp_class) as emp_class_descr~") COMPUTE(NAME=~"employee.date_join date_join_old~") COMPUTE(NAME=~"employee.pos_code pos_code_old~") COMPUTE(NAME=~"employee.dept_code dept_code_old~") COLUMN(NAME=~"employee.insider_trading_opt~") COLUMN(NAME=~"business_units.descr~") COLUMN(NAME=~"business_units.emp_code__head~") COMPUTE(NAME=~"FN_GET_EMP_NAME(business_units.emp_code__head,'X') as buhead_name~") COMPUTE(NAME=~"FN_DEPT_HIER_DESC(employee.dept_code) as dept_hierarchy~") COMPUTE(NAME=~"FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr~") COLUMN(NAME=~"employee.emp_code__funchead~") COLUMN(NAME=~"employee.bu_code~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__funchead,'X') as funchead_name~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_lname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.revision_no~") JOIN (LEFT=~"employee.bu_code~" OP =~"=~"RIGHT=~"business_units.bu_code~" OUTER1 =~"employee.bu_code~" ) JOIN (LEFT=~"employee.dept_code~" OP =~"=~"RIGHT=~"department.dept_code~" ) JOIN (LEFT=~"employee.cadre~" OP =~"=~"RIGHT=~"cadre.cadre_code~" ) JOIN (LEFT=~"employee.grade~" OP =~"=~"RIGHT=~"grade.grade_code~" )WHERE( EXP1 =~"employee.emp_code~" OP =~"=~" EXP2 =~":memp~" ) ) ARG(NAME = ~"memp~" TYPE = string) " update="employee" updatewhere=0 updatekeyinplace=no arguments=(("memp", string)) )
column(band=detail id=44 alignment="0" tabsequence=32766 border="0" color="0" x="695" y="81" height="16" width="30" format="[shortdate] [time]" html.valueishtml="0" name=date_join_old visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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" )
column(band=detail id=25 alignment="0" tabsequence=32766 border="0" color="0" x="730" y="81" height="16" width="25" format="[general]" html.valueishtml="0" name=emp_site visible="0" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=45 alignment="0" tabsequence=32766 border="0" color="0" x="760" y="81" height="16" width="50" format="[general]" html.valueishtml="0" name=pos_code_old visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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" )
......@@ -75,7 +76,7 @@ column(band=detail id=26 alignment="0" tabsequence=32766 border="0" color="0" x=
column(band=detail id=22 alignment="0" tabsequence=32766 border="0" color="0" x="650" y="39" height="16" width="19" format="[general]" html.valueishtml="0" name=citizen visible="0~t~"FASLE~"" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=14 alignment="0" tabsequence=32766 border="0" color="0" x="675" y="39" height="16" width="95" format="[general]" html.valueishtml="0" name=status visible="0~t~"FASLE~"" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=28 alignment="0" tabsequence=32766 border="0" color="0" x="776" y="39" height="16" width="63" format="[general]" html.valueishtml="0" name=basic visible="0~t0" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
groupbox(band=detail text="Basic"border="2" color="33554432" x="10" y="25" height="499" width="549" name=gb_1 visible="1" font.face="Arial" font.height="-12" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
groupbox(band=detail text="Basic"border="2" color="33554432" x="10" y="25" height="514" width="549" name=gb_1 visible="1" font.face="Arial" font.height="-12" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Designation Code :" border="0" color="0" x="26" y="89" height="16" width="139" html.valueishtml="0" name=design_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="Link Code :" border="0" color="0" x="26" y="110" height="16" width="139" html.valueishtml="0" name=emp_code__link_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="Class :" border="0" color="33554432" x="259" y="110" height="16" width="41" html.valueishtml="0" name=emp_class_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="67108864" )
......@@ -122,7 +123,6 @@ column(band=detail id=13 alignment="0" tabsequence=160 border="5" color="0" x="1
column(band=detail id=29 alignment="0" tabsequence=170 border="5" color="0" x="168" y="320" height="16" width="78" format="[general]" html.valueishtml="0" name=report_to__admin visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=32 alignment="0" tabsequence=180 border="5" color="0" x="168" y="341" height="16" width="78" format="[general]" html.valueishtml="0" name=emp_code__hod visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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="1073741824" )
column(band=detail id=31 alignment="0" tabsequence=190 border="5" color="0" x="168" y="362" height="16" width="78" format="[general]" html.valueishtml="0" name=pos_code visible="1" edit.limit=10 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="16777215" )
column(band=detail id=2 alignment="0" tabsequence=32766 border="5" color="0" x="167" y="493" height="16" width="121" format="[general]" html.valueishtml="0" name=emp_fname visible="0" edit.limit=15 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="16777215" )
column(band=detail id=20 alignment="0" tabsequence=32766 border="5" color="0" x="295" y="493" height="16" width="119" format="[general]" html.valueishtml="0" name=emp_mname visible="0" edit.limit=15 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="16777215" )
column(band=detail id=3 alignment="0" tabsequence=32766 border="5" color="0" x="418" y="493" height="16" width="121" format="[general]" html.valueishtml="0" name=emp_lname visible="0" edit.limit=15 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="16777215" )
column(band=detail id=6 alignment="0" tabsequence=100 border="5" color="0" x="168" y="131" height="16" width="60" format="[general]" html.valueishtml="0" name=dept_code visible="1" edit.limit=5 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="16777215" )
......@@ -140,6 +140,8 @@ column(band=detail id=5 alignment="0" tabsequence=32766 border="5" color="255" x
column(band=detail id=56 alignment="0" tabsequence=40 border="5" color="0" x="168" y="68" height="16" width="121" format="[general]" html.valueishtml="0" name=emp_fname_long visible="1" edit.limit=30 edit.case=upper edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=58 alignment="0" tabsequence=50 border="5" color="0" x="293" y="68" height="16" width="121" format="[general]" html.valueishtml="0" name=emp_mname_long visible="1" edit.limit=30 edit.case=upper edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=57 alignment="0" tabsequence=60 border="5" color="0" x="422" y="68" height="16" width="119" format="[general]" html.valueishtml="0" name=emp_lname_long visible="1" edit.limit=30 edit.case=upper edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=2 alignment="0" tabsequence=32766 border="5" color="0" x="167" y="493" height="16" width="121" format="[general]" html.valueishtml="0" name=emp_fname visible="0" edit.limit=15 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="16777215" )
column(band=detail id=59 alignment="0" tabsequence=32766 border="5" color="0" x="167" y="518" height="15" width="121" format="[general]" html.valueishtml="0" name=revision_no visible="0" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
......
......@@ -23,33 +23,33 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=char(6) update=yes updatewhereclause=yes name=name_prefix dbname="employee.name_prefix" values="Mr Mr/Ms Ms/Dr Dr/Sir Sir/Major Major/Prof Prof/Vaidya Vaidya/" )
column=(type=datetime update=yes updatewhereclause=yes name=birth_date dbname="employee.birth_date" )
column=(type=char(3) update=yes updatewhereclause=yes name=blood_grp dbname="employee.blood_grp" values="A+ A+/A- A-/B+ B+/B- B-/AB+ AB+/AB- AB-/O+ O+/O- O-/Not Available NA/" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby1 dbname="employee.hobby1" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby2 dbname="employee.hobby2" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby3 dbname="employee.hobby3" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby4 dbname="employee.hobby4" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby1 dbname="hobby1" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby2 dbname="hobby2" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby3 dbname="hobby3" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby4 dbname="hobby4" )
column=(type=char(5) update=yes updatewhereclause=yes name=nationality dbname="employee.nationality" )
column=(type=char(1) update=yes updatewhereclause=yes name=citizen dbname="employee.citizen" initial="Y" values="Yes Y/No N/" )
column=(type=char(15) update=yes updatewhereclause=yes name=religion dbname="employee.religion" )
column=(type=char(25) update=yes updatewhereclause=yes name=contact_pers dbname="employee.contact_pers" )
column=(type=char(50) update=yes updatewhereclause=yes name=contact_add1 dbname="employee.contact_add1" )
column=(type=char(50) update=yes updatewhereclause=yes name=contact_add2 dbname="employee.contact_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=contact_add3 dbname="employee.contact_add3" )
column=(type=char(50) update=yes updatewhereclause=yes name=contact_add1 dbname="contact_add1" )
column=(type=char(50) update=yes updatewhereclause=yes name=contact_add2 dbname="contact_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=contact_add3 dbname="contact_add3" )
column=(type=char(20) update=yes updatewhereclause=yes name=contact_city dbname="employee.contact_city" )
column=(type=char(5) update=yes updatewhereclause=yes name=contact_state dbname="employee.contact_state" )
column=(type=char(15) update=yes updatewhereclause=yes name=contact_tel dbname="employee.contact_tel" )
column=(type=char(10) update=yes updatewhereclause=yes name=contact_pin dbname="employee.contact_pin" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add1 dbname="employee.cur_add1" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add2 dbname="employee.cur_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add3 dbname="employee.cur_add3" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add1 dbname="cur_add1" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add2 dbname="cur_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add3 dbname="cur_add3" )
column=(type=char(20) update=yes updatewhereclause=yes name=cur_city dbname="employee.cur_city" )
column=(type=char(5) update=yes updatewhereclause=yes name=cur_state dbname="employee.cur_state" )
column=(type=char(10) update=yes updatewhereclause=yes name=cur_pin dbname="employee.cur_pin" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel1 dbname="employee.cur_tel1" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel2 dbname="employee.cur_tel2" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel3 dbname="employee.cur_tel3" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add1 dbname="employee.per_add1" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add2 dbname="employee.per_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add3 dbname="employee.per_add3" )
column=(type=char(20) update=yes updatewhereclause=yes name=cur_pin dbname="employee.cur_pin" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel1 dbname="cur_tel1" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel2 dbname="cur_tel2" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel3 dbname="cur_tel3" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add1 dbname="per_add1" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add2 dbname="per_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=per_add3 dbname="per_add3" )
column=(type=char(20) update=yes updatewhereclause=yes name=per_city dbname="employee.per_city" )
column=(type=char(5) update=yes updatewhereclause=yes name=per_state dbname="employee.per_state" )
column=(type=char(10) update=yes updatewhereclause=yes name=per_pin dbname="employee.per_pin" )
......@@ -91,7 +91,7 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=char(1500) update=yes updatewhereclause=yes name=other_info dbname="employee.other_info" )
column=(type=datetime update=yes updatewhereclause=yes name=chg_date dbname="employee.chg_date" )
column=(type=char(10) update=yes updatewhereclause=yes name=chg_user dbname="employee.chg_user" )
column=(type=char(15) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(300) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(5) update=yes updatewhereclause=yes name=state_code__domicile dbname="employee.state_code__domicile" )
column=(type=char(10) update=yes updatewhereclause=yes name=proj_code dbname="employee.proj_code" )
column=(type=char(15) update=yes updatewhereclause=yes name=depute_no dbname="employee.depute_no" )
......@@ -156,7 +156,7 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=datetime update=yes updatewhereclause=yes name=driv_lic_valid_upto dbname="employee.driv_lic_valid_upto" )
column=(type=char(1) update=yes updatewhereclause=yes name=physical_handicap dbname="employee.physical_handicap" initial="N" values="Yes Y/No N/" )
column=(type=char(5) update=yes updatewhereclause=yes name=handicap_category dbname="employee.handicap_category" )
column=(type=char(1) update=yes updatewhereclause=yes name=insider_trading_opt dbname="employee.insider_trading_opt" initial="N" values="Yes Y/No N/" )
column=(type=char(5) update=yes updatewhereclause=yes name=insider_trading_opt dbname="employee.insider_trading_opt" initial="N" values="Yes Y/No N/" )
column=(type=char(4000) updatewhereclause=yes name=parent_dept_descr dbname="parent_dept_descr" )
column=(type=char(40) updatewhereclause=yes name=grade_descr dbname="grade.descr" )
column=(type=char(40) updatewhereclause=yes name=cadre_descr dbname="cadre.descr" )
......@@ -171,7 +171,8 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=char(10) update=yes updatewhereclause=yes name=emp_code__funchead dbname="employee.emp_code__funchead" )
column=(type=char(4000) updatewhereclause=yes name=func_group_descr dbname="func_group_descr" )
column=(type=char(4000) updatewhereclause=yes name=funchead_name dbname="funchead_name" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) TABLE(NAME=~"grade~" ) TABLE(NAME=~"cadre~" ) TABLE(NAME=~"department~" ) TABLE(NAME=~"business_units~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.contact_code~") COLUMN(NAME=~"employee.emp_type~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.designation~") COLUMN(NAME=~"employee.emp_code__link~") COLUMN(NAME=~"employee.dept_code~") COLUMN(NAME=~"employee.grade~") COLUMN(NAME=~"employee.cadre~") COLUMN(NAME=~"employee.report_to~") COLUMN(NAME=~"employee.short_name~") COLUMN(NAME=~"employee.m_status~") COLUMN(NAME=~"employee.m_status_date~") COLUMN(NAME=~"employee.sex~") COLUMN(NAME=~"employee.name_prefix~") COLUMN(NAME=~"employee.birth_date~") COLUMN(NAME=~"employee.blood_grp~") COLUMN(NAME=~"employee.hobby1~") COLUMN(NAME=~"employee.hobby2~") COLUMN(NAME=~"employee.hobby3~") COLUMN(NAME=~"employee.hobby4~") COLUMN(NAME=~"employee.nationality~") COLUMN(NAME=~"employee.citizen~") COLUMN(NAME=~"employee.religion~") COLUMN(NAME=~"employee.contact_pers~") COLUMN(NAME=~"employee.contact_add1~") COLUMN(NAME=~"employee.contact_add2~") COLUMN(NAME=~"employee.contact_add3~") COLUMN(NAME=~"employee.contact_city~") COLUMN(NAME=~"employee.contact_state~") COLUMN(NAME=~"employee.contact_tel~") COLUMN(NAME=~"employee.contact_pin~") COLUMN(NAME=~"employee.cur_add1~") COLUMN(NAME=~"employee.cur_add2~") COLUMN(NAME=~"employee.cur_add3~") COLUMN(NAME=~"employee.cur_city~") COLUMN(NAME=~"employee.cur_state~") COLUMN(NAME=~"employee.cur_pin~") COLUMN(NAME=~"employee.cur_tel1~") COLUMN(NAME=~"employee.cur_tel2~") COLUMN(NAME=~"employee.cur_tel3~") COLUMN(NAME=~"employee.per_add1~") COLUMN(NAME=~"employee.per_add2~") COLUMN(NAME=~"employee.per_add3~") COLUMN(NAME=~"employee.per_city~") COLUMN(NAME=~"employee.per_state~") COLUMN(NAME=~"employee.per_pin~") COLUMN(NAME=~"employee.per_tel~") COLUMN(NAME=~"employee.joined_as~") COLUMN(NAME=~"employee.date_join~") COLUMN(NAME=~"employee.mode_app~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.pay_site~") COLUMN(NAME=~"employee.tot_exp~") COLUMN(NAME=~"employee.work_site~") COLUMN(NAME=~"employee.proc_group~") COLUMN(NAME=~"employee.training_prd~") COLUMN(NAME=~"employee.probation_date~") COLUMN(NAME=~"employee.probation_prd~") COLUMN(NAME=~"employee.date_conf~") COLUMN(NAME=~"employee.notice_prd~") COLUMN(NAME=~"employee.resi_date~") COLUMN(NAME=~"employee.relieve_date~") COLUMN(NAME=~"employee.hol_tblno~") COLUMN(NAME=~"employee.work_shift~") COLUMN(NAME=~"employee.shift_rot~") COLUMN(NAME=~"employee.pay_type~") COLUMN(NAME=~"employee.pf_no~") COLUMN(NAME=~"employee.pay_mode~") COLUMN(NAME=~"employee.fpf_no~") COLUMN(NAME=~"employee.basic~") COLUMN(NAME=~"employee.esic_no~") COLUMN(NAME=~"employee.gross~") COLUMN(NAME=~"employee.it_no~") COLUMN(NAME=~"employee.bank_code~") COLUMN(NAME=~"employee.acct_code__sal~") COLUMN(NAME=~"employee.bank_acct~") 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.stan_code__hq~") COLUMN(NAME=~"employee.other_info~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.state_code__domicile~") COLUMN(NAME=~"employee.proj_code~") COLUMN(NAME=~"employee.depute_no~") COLUMN(NAME=~"employee.rating~") COLUMN(NAME=~"employee.probation~") COLUMN(NAME=~"employee.confirmed~") COLUMN(NAME=~"employee.alter_code~") COLUMN(NAME=~"employee.appr_no__last~") COLUMN(NAME=~"employee.status~") COLUMN(NAME=~"employee.design_code~") COLUMN(NAME=~"employee.site_code__payment~") COLUMN(NAME=~"employee.mobile_no~") COLUMN(NAME=~"employee.sms_domain~") COLUMN(NAME=~"employee.email_id_off~") COLUMN(NAME=~"employee.email_id_per~") COLUMN(NAME=~"employee.func_group~") COLUMN(NAME=~"employee.report_to__admin~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'L') admin_lname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'F') admin_fname~") COLUMN(NAME=~"employee.normal_rate~") COLUMN(NAME=~"employee.ot_rate~") COLUMN(NAME=~"employee.maiden_name~") COLUMN(NAME=~"employee.birth_place~") COLUMN(NAME=~"employee.resi_permit_no~") COLUMN(NAME=~"employee.resi_permit_upto~") COLUMN(NAME=~"employee.social_security_no~") COLUMN(NAME=~"employee.pattern_code~") COLUMN(NAME=~"employee.gratuity_date~") COLUMN(NAME=~"employee.eligible_ot~") COLUMN(NAME=~"employee.standby_mode~") COLUMN(NAME=~"employee.work_tblno~") COLUMN(NAME=~"employee.supp_code__con~") COLUMN(NAME=~"employee.shift_index~") COLUMN(NAME=~"employee.ime_no~") COLUMN(NAME=~"employee.emp_class~") COLUMN(NAME=~"employee.occupation_code~") COMPUTE(NAME=~"' ' as class_descr~") COMPUTE(NAME=~"' ' as occ_descr~") COLUMN(NAME=~"employee.work_ctr~") COLUMN(NAME=~"employee.pos_code~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'M') admin_mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'F') report_fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'M') report_mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'L') report_lname~") COLUMN(NAME=~"employee.esi_dispensary~") COLUMN(NAME=~"employee.emp_code__hod~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'F') emp_code_hod__fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'M') emp_code_hod__mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'L') emp_code_hod__lname~") COMPUTE(NAME=~"FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr~") COLUMN(NAME=~"employee.auto_adv~") COLUMN(NAME=~"employee.pension_scheme~") COLUMN(NAME=~"employee.user_id~") COLUMN(NAME=~"employee.work_loc_code~") COLUMN(NAME=~"employee.parent_dept~") COLUMN(NAME=~"employee.ext_no~") COLUMN(NAME=~"employee.pf_uan~") COLUMN(NAME=~"employee.group_mediclaim~") COLUMN(NAME=~"employee.aadhar_card_no~") COLUMN(NAME=~"employee.election_card_no~") COLUMN(NAME=~"employee.driv_lic_no~") COLUMN(NAME=~"employee.driv_lic_valid_upto~") COLUMN(NAME=~"employee.physical_handicap~") COLUMN(NAME=~"employee.handicap_category~") COLUMN(NAME=~"employee.insider_trading_opt~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr~") COLUMN(NAME=~"grade.descr~") COLUMN(NAME=~"cadre.descr~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.dept_code) department_descr~") COLUMN(NAME=~"employee.pension_eligible~") COLUMN(NAME=~"employee.ifsc~") COLUMN(NAME=~"business_units.descr~") COLUMN(NAME=~"business_units.emp_code__head~") COMPUTE(NAME=~"FN_GET_EMP_NAME(business_units.emp_code__head,'X') as buhead_name~") COMPUTE(NAME=~"FN_DEPT_HIER_DESC(department.dept_code) as dept_hierarchy~") COLUMN(NAME=~"employee.bu_code~") COLUMN(NAME=~"employee.emp_code__funchead~") COMPUTE(NAME=~"FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__funchead,'X') as funchead_name~") JOIN (LEFT=~"employee.grade~" OP =~"=~"RIGHT=~"grade.grade_code~" OUTER1 =~"employee.grade~" ) JOIN (LEFT=~"employee.cadre~" OP =~"=~"RIGHT=~"cadre.cadre_code~" OUTER1 =~"employee.cadre~" ) JOIN (LEFT=~"employee.dept_code~" OP =~"=~"RIGHT=~"department.dept_code~" OUTER1 =~"employee.dept_code~" ) JOIN (LEFT=~"employee.bu_code~" OP =~"=~"RIGHT=~"business_units.bu_code~" OUTER1 =~"employee.bu_code~" )WHERE( EXP1 =~"emp_code~" OP =~"=~" EXP2 =~":a_emp_code~" ) ) ARG(NAME = ~"a_emp_code~" TYPE = string) " update="EMPLOYEE" updatewhere=0 updatekeyinplace=no arguments=(("a_emp_code", string)) )
column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) TABLE(NAME=~"grade~" ) TABLE(NAME=~"cadre~" ) TABLE(NAME=~"department~" ) TABLE(NAME=~"business_units~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.contact_code~") COLUMN(NAME=~"employee.emp_type~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.designation~") COLUMN(NAME=~"employee.emp_code__link~") COLUMN(NAME=~"employee.dept_code~") COLUMN(NAME=~"employee.grade~") COLUMN(NAME=~"employee.cadre~") COLUMN(NAME=~"employee.report_to~") COLUMN(NAME=~"employee.short_name~") COLUMN(NAME=~"employee.m_status~") COLUMN(NAME=~"employee.m_status_date~") COLUMN(NAME=~"employee.sex~") COLUMN(NAME=~"employee.name_prefix~") COLUMN(NAME=~"employee.birth_date~") COLUMN(NAME=~"employee.blood_grp~") COLUMN(NAME=~"employee.hobby1~") COLUMN(NAME=~"employee.hobby2~") COLUMN(NAME=~"employee.hobby3~") COLUMN(NAME=~"employee.hobby4~") COLUMN(NAME=~"employee.nationality~") COLUMN(NAME=~"employee.citizen~") COLUMN(NAME=~"employee.religion~") COLUMN(NAME=~"employee.contact_pers~") COLUMN(NAME=~"employee.contact_add1~") COLUMN(NAME=~"employee.contact_add2~") COLUMN(NAME=~"employee.contact_add3~") COLUMN(NAME=~"employee.contact_city~") COLUMN(NAME=~"employee.contact_state~") COLUMN(NAME=~"employee.contact_tel~") COLUMN(NAME=~"employee.contact_pin~") COLUMN(NAME=~"employee.cur_add1~") COLUMN(NAME=~"employee.cur_add2~") COLUMN(NAME=~"employee.cur_add3~") COLUMN(NAME=~"employee.cur_city~") COLUMN(NAME=~"employee.cur_state~") COLUMN(NAME=~"employee.cur_pin~") COLUMN(NAME=~"employee.cur_tel1~") COLUMN(NAME=~"employee.cur_tel2~") COLUMN(NAME=~"employee.cur_tel3~") COLUMN(NAME=~"employee.per_add1~") COLUMN(NAME=~"employee.per_add2~") COLUMN(NAME=~"employee.per_add3~") COLUMN(NAME=~"employee.per_city~") COLUMN(NAME=~"employee.per_state~") COLUMN(NAME=~"employee.per_pin~") COLUMN(NAME=~"employee.per_tel~") COLUMN(NAME=~"employee.joined_as~") COLUMN(NAME=~"employee.date_join~") COLUMN(NAME=~"employee.mode_app~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.pay_site~") COLUMN(NAME=~"employee.tot_exp~") COLUMN(NAME=~"employee.work_site~") COLUMN(NAME=~"employee.proc_group~") COLUMN(NAME=~"employee.training_prd~") COLUMN(NAME=~"employee.probation_date~") COLUMN(NAME=~"employee.probation_prd~") COLUMN(NAME=~"employee.date_conf~") COLUMN(NAME=~"employee.notice_prd~") COLUMN(NAME=~"employee.resi_date~") COLUMN(NAME=~"employee.relieve_date~") COLUMN(NAME=~"employee.hol_tblno~") COLUMN(NAME=~"employee.work_shift~") COLUMN(NAME=~"employee.shift_rot~") COLUMN(NAME=~"employee.pay_type~") COLUMN(NAME=~"employee.pf_no~") COLUMN(NAME=~"employee.pay_mode~") COLUMN(NAME=~"employee.fpf_no~") COLUMN(NAME=~"employee.basic~") COLUMN(NAME=~"employee.esic_no~") COLUMN(NAME=~"employee.gross~") COLUMN(NAME=~"employee.it_no~") COLUMN(NAME=~"employee.bank_code~") COLUMN(NAME=~"employee.acct_code__sal~") COLUMN(NAME=~"employee.bank_acct~") 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.stan_code__hq~") COLUMN(NAME=~"employee.other_info~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.state_code__domicile~") COLUMN(NAME=~"employee.proj_code~") COLUMN(NAME=~"employee.depute_no~") COLUMN(NAME=~"employee.rating~") COLUMN(NAME=~"employee.probation~") COLUMN(NAME=~"employee.confirmed~") COLUMN(NAME=~"employee.alter_code~") COLUMN(NAME=~"employee.appr_no__last~") COLUMN(NAME=~"employee.status~") COLUMN(NAME=~"employee.design_code~") COLUMN(NAME=~"employee.site_code__payment~") COLUMN(NAME=~"employee.mobile_no~") COLUMN(NAME=~"employee.sms_domain~") COLUMN(NAME=~"employee.email_id_off~") COLUMN(NAME=~"employee.email_id_per~") COLUMN(NAME=~"employee.func_group~") COLUMN(NAME=~"employee.report_to__admin~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'L') admin_lname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'F') admin_fname~") COLUMN(NAME=~"employee.normal_rate~") COLUMN(NAME=~"employee.ot_rate~") COLUMN(NAME=~"employee.maiden_name~") COLUMN(NAME=~"employee.birth_place~") COLUMN(NAME=~"employee.resi_permit_no~") COLUMN(NAME=~"employee.resi_permit_upto~") COLUMN(NAME=~"employee.social_security_no~") COLUMN(NAME=~"employee.pattern_code~") COLUMN(NAME=~"employee.gratuity_date~") COLUMN(NAME=~"employee.eligible_ot~") COLUMN(NAME=~"employee.standby_mode~") COLUMN(NAME=~"employee.work_tblno~") COLUMN(NAME=~"employee.supp_code__con~") COLUMN(NAME=~"employee.shift_index~") COLUMN(NAME=~"employee.ime_no~") COLUMN(NAME=~"employee.emp_class~") COLUMN(NAME=~"employee.occupation_code~") COMPUTE(NAME=~"' ' as class_descr~") COMPUTE(NAME=~"' ' as occ_descr~") COLUMN(NAME=~"employee.work_ctr~") COLUMN(NAME=~"employee.pos_code~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'M') admin_mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'F') report_fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'M') report_mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'L') report_lname~") COLUMN(NAME=~"employee.esi_dispensary~") COLUMN(NAME=~"employee.emp_code__hod~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'F') emp_code_hod__fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'M') emp_code_hod__mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'L') emp_code_hod__lname~") COMPUTE(NAME=~"FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr~") COLUMN(NAME=~"employee.auto_adv~") COLUMN(NAME=~"employee.pension_scheme~") COLUMN(NAME=~"employee.user_id~") COLUMN(NAME=~"employee.work_loc_code~") COLUMN(NAME=~"employee.parent_dept~") COLUMN(NAME=~"employee.ext_no~") COLUMN(NAME=~"employee.pf_uan~") COLUMN(NAME=~"employee.group_mediclaim~") COLUMN(NAME=~"employee.aadhar_card_no~") COLUMN(NAME=~"employee.election_card_no~") COLUMN(NAME=~"employee.driv_lic_no~") COLUMN(NAME=~"employee.driv_lic_valid_upto~") COLUMN(NAME=~"employee.physical_handicap~") COLUMN(NAME=~"employee.handicap_category~") COLUMN(NAME=~"employee.insider_trading_opt~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr~") COLUMN(NAME=~"grade.descr~") COLUMN(NAME=~"cadre.descr~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.dept_code) department_descr~") COLUMN(NAME=~"employee.pension_eligible~") COLUMN(NAME=~"employee.ifsc~") COLUMN(NAME=~"business_units.descr~") COLUMN(NAME=~"business_units.emp_code__head~") COMPUTE(NAME=~"FN_GET_EMP_NAME(business_units.emp_code__head,'X') as buhead_name~") COMPUTE(NAME=~"FN_DEPT_HIER_DESC(department.dept_code) as dept_hierarchy~") COLUMN(NAME=~"employee.bu_code~") COLUMN(NAME=~"employee.emp_code__funchead~") COMPUTE(NAME=~"FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__funchead,'X') as funchead_name~") COLUMN(NAME=~"employee.revision_no~") JOIN (LEFT=~"employee.grade~" OP =~"=~"RIGHT=~"grade.grade_code~" OUTER1 =~"employee.grade~" ) JOIN (LEFT=~"employee.cadre~" OP =~"=~"RIGHT=~"cadre.cadre_code~" OUTER1 =~"employee.cadre~" ) JOIN (LEFT=~"employee.dept_code~" OP =~"=~"RIGHT=~"department.dept_code~" OUTER1 =~"employee.dept_code~" ) JOIN (LEFT=~"employee.bu_code~" OP =~"=~"RIGHT=~"business_units.bu_code~" OUTER1 =~"employee.bu_code~" )WHERE( EXP1 =~"emp_code~" OP =~"=~" EXP2 =~":a_emp_code~" ) ) ARG(NAME = ~"a_emp_code~" TYPE = string) " update="employee" updatewhere=0 updatekeyinplace=no arguments=(("a_emp_code", string)) )
groupbox(band=detail text="Basic"border="2" color="0" x="8" y="6" height="431" width="571" name=gb_1 visible="1" font.face="Times New Roman" font.height="-12" font.weight="700" font.family="1" font.pitch="2" font.charset="0" font.underline="1" background.mode="1" background.color="553648127" )
column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="255" x="154" y="27" height="16" width="104" format="[general]" html.valueishtml="0" name=emp_code visible="1" edit.limit=10 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="Type :" border="0" color="0" x="496" y="27" height="16" width="28" html.valueishtml="0" name=emp_type_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="1" background.color="536870912" )
......@@ -389,7 +390,6 @@ column(band=detail id=150 alignment="0" tabsequence=1180 border="5" color="0" x=
column(band=detail id=152 alignment="0" tabsequence=1210 border="5" color="0" x="154" y="1720" height="16" width="58" format="[general]" html.valueishtml="0" name=state_code__domicile visible="1" edit.limit=5 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="1090519039" )
column(band=detail id=154 alignment="1" tabsequence=1240 border="5" color="0" x="154" y="1740" height="16" width="52" format="[general]" html.valueishtml="0" name=rating visible="1" edit.limit=3 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="1090519039" )
column(band=detail id=157 alignment="0" tabsequence=32766 border="5" color="0" x="154" y="1760" height="16" width="53" format="[general]" html.valueishtml="0" name=status visible="1" edit.limit=1 edit.case=upper edit.focusrectangle=no edit.autoselect=yes edit.autohscroll=yes edit.imemode=0 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="1090519039" )
column(band=detail id=159 alignment="0" tabsequence=1270 border="5" color="0" x="154" y="1780" height="16" width="210" format="[general]" html.valueishtml="0" name=esi_dispensary visible="1" edit.limit=25 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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="1090519039" )
column(band=detail id=161 alignment="0" tabsequence=1290 border="5" color="0" x="154" y="1800" height="16" width="64" format="[general]" html.valueishtml="0" name=auto_adv visible="1" ddlb.limit=0 ddlb.allowedit=no ddlb.case=upper ddlb.imemode=0 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="1090519039" )
text(band=detail alignment="1" text="Appraisal No :" border="0" color="0" x="244" y="1720" height="16" width="220" html.valueishtml="0" name=appr_no__last_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="Deput No :" border="0" color="0" x="236" y="1760" height="16" width="234" html.valueishtml="0" name=t_13 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" )
......@@ -477,6 +477,8 @@ column(band=detail id=164 alignment="0" tabsequence=32766 border="5" color="255"
text(band=detail alignment="1" text="Other Info:" border="0" color="0" x="57" y="1855" height="16" width="92" html.valueishtml="0" name=other_info_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="1" background.color="536870912" )
text(band=detail alignment="1" text="Department Hierarchy :" border="0" color="0" x="14" y="1881" height="18" width="135" html.valueishtml="0" name=dept_hierarchy_t visible="0" font.face="Times New Roman" font.height="-10" font.weight="400" font.family="1" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" )
compute(band=summary alignment="0" expression="~" ~""border="0" color="0" x="154" y="5" height="19" width="19" format="[general]" html.valueishtml="0" name=site_acc_col visible="0" font.face="Arial" font.height="-12" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="16777215" )
column(band=detail id=159 alignment="0" tabsequence=1270 border="5" color="0" x="154" y="1780" height="16" width="210" format="[general]" html.valueishtml="0" name=esi_dispensary visible="1" edit.limit=25 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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="1090519039" )
column(band=detail id=168 alignment="0" tabsequence=32766 border="5" color="255" x="154" y="1918" height="15" width="210" html.valueishtml="0" name=revision_no visible="0" 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" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
......
......@@ -4,7 +4,7 @@ datawindow(units=1 timer_interval=0 color=79741120 processing=0 HTMLDW=no print.
summary(height=1 color="536870912" )
footer(height=0 color="536870912" )
detail(height=342 color="536870912" )
table(column=(type=char(10) updatewhereclause=yes key=yes name=emp_code dbname="employee.emp_code" )
table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_code dbname="employee.emp_code" )
column=(type=char(1) update=yes updatewhereclause=yes name=pay_type dbname="employee.pay_type" values="Salary S/Wages W/" )
column=(type=char(1) update=yes updatewhereclause=yes name=pay_mode dbname="employee.pay_mode" initial="C" values="Cheque Q/Cash C/Demand Draft D/Transfer T/" )
column=(type=char(10) update=yes updatewhereclause=yes name=bank_code dbname="employee.bank_code" )
......@@ -23,7 +23,7 @@ table(column=(type=char(10) updatewhereclause=yes key=yes name=emp_code dbname="
column=(type=char(20) update=yes updatewhereclause=yes name=dd_payable_bank dbname="employee.dd_payable_bank" )
column=(type=char(1) update=yes updatewhereclause=yes name=with_held dbname="employee.with_held" initial="N" values="Yes Y/No N/" )
column=(type=char(5) update=yes updatewhereclause=yes name=stan_code dbname="employee.stan_code" )
column=(type=char(15) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(300) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(5) update=yes updatewhereclause=yes name=stan_code__hq dbname="employee.stan_code__hq" )
column=(type=char(1) update=yes updatewhereclause=yes name=auto_adv dbname="employee.auto_adv" initial="N" values="Yes Y/No N/" )
column=(type=char(25) update=yes updatewhereclause=yes name=esi_dispensary dbname="employee.esi_dispensary" )
......@@ -37,7 +37,8 @@ table(column=(type=char(10) updatewhereclause=yes key=yes name=emp_code dbname="
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_mname_long dbname="employee.emp_mname_long" )
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~")WHERE( EXP1 =~"( employee.emp_code~" OP =~"=~" EXP2 =~":memp )~" ) ) ARG(NAME = ~"memp~" TYPE = string) " update="EMPLOYEE" updatewhere=0 updatekeyinplace=yes arguments=(("memp", string)) )
column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" )
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" )
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="Payment Type :" border="0" color="0" x="17" y="52" height="16" width="102" html.valueishtml="0" name=pay_type_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" )
......@@ -97,6 +98,7 @@ column(band=detail id=32 alignment="0" tabsequence=32766 border="5" color="255"
column(band=detail id=24 alignment="0" tabsequence=32766 border="5" color="255" x="217" y="295" height="16" width="115" format="[general]" html.valueishtml="0" name=emp_fname visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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" )
column(band=detail id=25 alignment="0" tabsequence=32766 border="5" color="255" x="337" y="295" height="16" width="115" format="[general]" html.valueishtml="0" name=emp_mname visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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" )
column(band=detail id=26 alignment="0" tabsequence=32766 border="5" color="255" x="458" y="295" height="16" width="115" format="[general]" html.valueishtml="0" name=emp_lname visible="0" edit.limit=0 edit.case=any edit.focusrectangle=no edit.autoselect=no edit.imemode=0 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" )
column(band=detail id=34 alignment="0" tabsequence=32766 border="0" color="0" x="123" y="294" height="16" width="89" format="[general]" html.valueishtml="0" name=revision_no visible="0" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
......
......@@ -15,7 +15,7 @@ table(column=(type=char(40) update=yes updatewhereclause=yes name=short_name dbn
column=(type=char(10) update=yes updatewhereclause=yes name=hobby2 dbname="employee.hobby2" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby3 dbname="employee.hobby3" )
column=(type=char(10) update=yes updatewhereclause=yes name=hobby4 dbname="employee.hobby4" )
column=(type=char(10) updatewhereclause=yes key=yes name=emp_code dbname="employee.emp_code" )
column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_code dbname="employee.emp_code" )
column=(type=char(10) update=yes updatewhereclause=yes name=chg_user dbname="employee.chg_user" )
column=(type=datetime update=yes updatewhereclause=yes name=chg_date dbname="employee.chg_date" )
column=(type=datetime update=yes updatewhereclause=yes name=birth_date dbname="employee.birth_date" )
......@@ -23,7 +23,7 @@ table(column=(type=char(40) update=yes updatewhereclause=yes name=short_name dbn
column=(type=datetime update=yes updatewhereclause=yes name=m_status_date dbname="employee.m_status_date" )
column=(type=char(6) update=yes updatewhereclause=yes name=name_prefix dbname="employee.name_prefix" initial="Mr" values="Mr Mr/Ms Ms/Dr Dr/Sir Sir/Major Major/Prof Prof/Vaidya Vaidya/" )
column=(type=char(5) update=yes updatewhereclause=yes name=state_code__domicile dbname="employee.state_code__domicile" )
column=(type=char(15) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(300) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(50) update=yes updatewhereclause=yes name=contact_add1 dbname="employee.contact_add1" )
column=(type=char(50) update=yes updatewhereclause=yes name=contact_add2 dbname="employee.contact_add2" )
column=(type=char(50) update=yes updatewhereclause=yes name=contact_add3 dbname="employee.contact_add3" )
......@@ -48,7 +48,8 @@ table(column=(type=char(40) update=yes updatewhereclause=yes name=short_name dbn
column=(type=char(30) updatewhereclause=yes name=emp_fname_long dbname="employee.emp_fname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_mname_long dbname="employee.emp_mname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.short_name~") COLUMN(NAME=~"employee.sex~") COLUMN(NAME=~"employee.nationality~") COLUMN(NAME=~"employee.citizen~") COLUMN(NAME=~"employee.m_status~") COLUMN(NAME=~"employee.blood_grp~") COLUMN(NAME=~"employee.contact_pers~") COLUMN(NAME=~"employee.hobby1~") COLUMN(NAME=~"employee.hobby2~") COLUMN(NAME=~"employee.hobby3~") COLUMN(NAME=~"employee.hobby4~") COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.birth_date~") COLUMN(NAME=~"employee.religion~") COLUMN(NAME=~"employee.m_status_date~") COLUMN(NAME=~"employee.name_prefix~") COLUMN(NAME=~"employee.state_code__domicile~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.contact_add1~") COLUMN(NAME=~"employee.contact_add2~") COLUMN(NAME=~"employee.contact_add3~") COLUMN(NAME=~"employee.contact_city~") COLUMN(NAME=~"employee.contact_state~") COLUMN(NAME=~"employee.contact_tel~") COLUMN(NAME=~"employee.contact_pin~") COLUMN(NAME=~"employee.maiden_name~") COLUMN(NAME=~"employee.birth_place~") COLUMN(NAME=~"employee.resi_permit_no~") COLUMN(NAME=~"employee.resi_permit_upto~") COLUMN(NAME=~"employee.social_security_no~") COLUMN(NAME=~"employee.aadhar_card_no~") COLUMN(NAME=~"employee.election_card_no~") COLUMN(NAME=~"employee.driv_lic_no~") COLUMN(NAME=~"employee.driv_lic_valid_upto~") COLUMN(NAME=~"employee.physical_handicap~") COLUMN(NAME=~"employee.handicap_category~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_long~")WHERE( EXP1 =~"employee.emp_code~" OP =~"=~" EXP2 =~":memp~" ) ) ARG(NAME = ~"memp~" TYPE = string) " update="EMPLOYEE" updatewhere=0 updatekeyinplace=yes arguments=(("memp", string)) )
column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.short_name~") COLUMN(NAME=~"employee.sex~") COLUMN(NAME=~"employee.nationality~") COLUMN(NAME=~"employee.citizen~") COLUMN(NAME=~"employee.m_status~") COLUMN(NAME=~"employee.blood_grp~") COLUMN(NAME=~"employee.contact_pers~") COLUMN(NAME=~"employee.hobby1~") COLUMN(NAME=~"employee.hobby2~") COLUMN(NAME=~"employee.hobby3~") COLUMN(NAME=~"employee.hobby4~") COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.birth_date~") COLUMN(NAME=~"employee.religion~") COLUMN(NAME=~"employee.m_status_date~") COLUMN(NAME=~"employee.name_prefix~") COLUMN(NAME=~"employee.state_code__domicile~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.contact_add1~") COLUMN(NAME=~"employee.contact_add2~") COLUMN(NAME=~"employee.contact_add3~") COLUMN(NAME=~"employee.contact_city~") COLUMN(NAME=~"employee.contact_state~") COLUMN(NAME=~"employee.contact_tel~") COLUMN(NAME=~"employee.contact_pin~") COLUMN(NAME=~"employee.maiden_name~") COLUMN(NAME=~"employee.birth_place~") COLUMN(NAME=~"employee.resi_permit_no~") COLUMN(NAME=~"employee.resi_permit_upto~") COLUMN(NAME=~"employee.social_security_no~") COLUMN(NAME=~"employee.aadhar_card_no~") COLUMN(NAME=~"employee.election_card_no~") COLUMN(NAME=~"employee.driv_lic_no~") COLUMN(NAME=~"employee.driv_lic_valid_upto~") COLUMN(NAME=~"employee.physical_handicap~") COLUMN(NAME=~"employee.handicap_category~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_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="Personal"border="2" color="33554432" x="5" y="2" height="543" width="591" name=gb_1 visible="1" font.face="Arial" font.height="-12" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="2" background.color="67108864" )
text(band=detail alignment="1" text="Marital Status :" border="0" color="0" x="43" y="83" height="16" width="109" html.valueishtml="0" name=m_status_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="Marital Status Date :" border="0" color="0" x="330" y="83" height="16" width="123" html.valueishtml="0" name=m_status_date_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" )
......@@ -121,6 +122,7 @@ column(band=detail id=1 alignment="0" tabsequence=10 border="5" color="0" x="157
column(band=detail id=42 alignment="0" tabsequence=32766 border="5" color="255" x="244" y="41" height="16" width="93" format="[general]" html.valueishtml="0" name=emp_fname_long visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=43 alignment="0" tabsequence=32766 border="5" color="255" x="341" y="41" height="16" width="93" format="[general]" html.valueishtml="0" name=emp_mname_long visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=44 alignment="0" tabsequence=32766 border="5" color="255" x="437" y="41" height="16" width="93" format="[general]" html.valueishtml="0" name=emp_lname_long visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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" )
column(band=detail id=45 alignment="0" tabsequence=32766 border="0" color="0" x="156" y="507" height="16" width="59" format="[general]" html.valueishtml="0" name=revision_no visible="0" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
......
......@@ -43,7 +43,7 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=char(50) update=yes updatewhereclause=yes name=cur_add3 dbname="employee.cur_add3" )
column=(type=char(20) update=yes updatewhereclause=yes name=cur_city dbname="employee.cur_city" )
column=(type=char(5) update=yes updatewhereclause=yes name=cur_state dbname="employee.cur_state" )
column=(type=char(10) update=yes updatewhereclause=yes name=cur_pin dbname="employee.cur_pin" )
column=(type=char(20) update=yes updatewhereclause=yes name=cur_pin dbname="employee.cur_pin" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel1 dbname="employee.cur_tel1" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel2 dbname="employee.cur_tel2" )
column=(type=char(15) update=yes updatewhereclause=yes name=cur_tel3 dbname="employee.cur_tel3" )
......@@ -91,7 +91,7 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=char(1500) update=yes updatewhereclause=yes name=other_info dbname="employee.other_info" )
column=(type=datetime update=yes updatewhereclause=yes name=chg_date dbname="employee.chg_date" )
column=(type=char(10) update=yes updatewhereclause=yes name=chg_user dbname="employee.chg_user" )
column=(type=char(15) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(300) update=yes updatewhereclause=yes name=chg_term dbname="employee.chg_term" )
column=(type=char(5) update=yes updatewhereclause=yes name=state_code__domicile dbname="employee.state_code__domicile" )
column=(type=char(10) update=yes updatewhereclause=yes name=proj_code dbname="employee.proj_code" )
column=(type=char(15) update=yes updatewhereclause=yes name=depute_no dbname="employee.depute_no" )
......@@ -156,7 +156,7 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=datetime update=yes updatewhereclause=yes name=driv_lic_valid_upto dbname="employee.driv_lic_valid_upto" )
column=(type=char(1) update=yes updatewhereclause=yes name=physical_handicap dbname="employee.physical_handicap" initial="N" values="Yes Y/No N/" )
column=(type=char(5) update=yes updatewhereclause=yes name=handicap_category dbname="employee.handicap_category" )
column=(type=char(1) update=yes updatewhereclause=yes name=insider_trading_opt dbname="employee.insider_trading_opt" initial="N" values="Yes Y/No N/" )
column=(type=char(5) update=yes updatewhereclause=yes name=insider_trading_opt dbname="employee.insider_trading_opt" initial="N" values="Yes Y/No N/" )
column=(type=char(4000) updatewhereclause=yes name=parent_dept_descr dbname="parent_dept_descr" )
column=(type=char(40) updatewhereclause=yes name=grade_descr dbname="grade.descr" )
column=(type=char(40) updatewhereclause=yes name=cadre_descr dbname="cadre.descr" )
......@@ -182,7 +182,8 @@ table(column=(type=char(10) update=yes updatewhereclause=yes key=yes name=emp_co
column=(type=char(30) update=yes updatewhereclause=yes name=emp_fname_long dbname="employee.emp_fname_long" )
column=(type=char(30) update=yes updatewhereclause=yes name=emp_mname_long dbname="employee.emp_mname_long" )
column=(type=char(30) update=yes updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) TABLE(NAME=~"grade~" ) TABLE(NAME=~"cadre~" ) TABLE(NAME=~"department~" ) TABLE(NAME=~"business_units~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.contact_code~") COLUMN(NAME=~"employee.emp_type~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.designation~") COLUMN(NAME=~"employee.emp_code__link~") COLUMN(NAME=~"employee.dept_code~") COLUMN(NAME=~"employee.grade~") COLUMN(NAME=~"employee.cadre~") COLUMN(NAME=~"employee.report_to~") COLUMN(NAME=~"employee.short_name~") COLUMN(NAME=~"employee.m_status~") COLUMN(NAME=~"employee.m_status_date~") COLUMN(NAME=~"employee.sex~") COLUMN(NAME=~"employee.name_prefix~") COLUMN(NAME=~"employee.birth_date~") COLUMN(NAME=~"employee.blood_grp~") COLUMN(NAME=~"employee.hobby1~") COLUMN(NAME=~"employee.hobby2~") COLUMN(NAME=~"employee.hobby3~") COLUMN(NAME=~"employee.hobby4~") COLUMN(NAME=~"employee.nationality~") COLUMN(NAME=~"employee.citizen~") COLUMN(NAME=~"employee.religion~") COLUMN(NAME=~"employee.contact_pers~") COLUMN(NAME=~"employee.contact_add1~") COLUMN(NAME=~"employee.contact_add2~") COLUMN(NAME=~"employee.contact_add3~") COLUMN(NAME=~"employee.contact_city~") COLUMN(NAME=~"employee.contact_state~") COLUMN(NAME=~"employee.contact_tel~") COLUMN(NAME=~"employee.contact_pin~") COLUMN(NAME=~"employee.cur_add1~") COLUMN(NAME=~"employee.cur_add2~") COLUMN(NAME=~"employee.cur_add3~") COLUMN(NAME=~"employee.cur_city~") COLUMN(NAME=~"employee.cur_state~") COLUMN(NAME=~"employee.cur_pin~") COLUMN(NAME=~"employee.cur_tel1~") COLUMN(NAME=~"employee.cur_tel2~") COLUMN(NAME=~"employee.cur_tel3~") COLUMN(NAME=~"employee.per_add1~") COLUMN(NAME=~"employee.per_add2~") COLUMN(NAME=~"employee.per_add3~") COLUMN(NAME=~"employee.per_city~") COLUMN(NAME=~"employee.per_state~") COLUMN(NAME=~"employee.per_pin~") COLUMN(NAME=~"employee.per_tel~") COLUMN(NAME=~"employee.joined_as~") COLUMN(NAME=~"employee.date_join~") COLUMN(NAME=~"employee.mode_app~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.pay_site~") COLUMN(NAME=~"employee.tot_exp~") COLUMN(NAME=~"employee.work_site~") COLUMN(NAME=~"employee.proc_group~") COLUMN(NAME=~"employee.training_prd~") COLUMN(NAME=~"employee.probation_date~") COLUMN(NAME=~"employee.probation_prd~") COLUMN(NAME=~"employee.date_conf~") COLUMN(NAME=~"employee.notice_prd~") COLUMN(NAME=~"employee.resi_date~") COLUMN(NAME=~"employee.relieve_date~") COLUMN(NAME=~"employee.hol_tblno~") COLUMN(NAME=~"employee.work_shift~") COLUMN(NAME=~"employee.shift_rot~") COLUMN(NAME=~"employee.pay_type~") COLUMN(NAME=~"employee.pf_no~") COLUMN(NAME=~"employee.pay_mode~") COLUMN(NAME=~"employee.fpf_no~") COLUMN(NAME=~"employee.basic~") COLUMN(NAME=~"employee.esic_no~") COLUMN(NAME=~"employee.gross~") COLUMN(NAME=~"employee.it_no~") COLUMN(NAME=~"employee.bank_code~") COLUMN(NAME=~"employee.acct_code__sal~") COLUMN(NAME=~"employee.bank_acct~") 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.stan_code__hq~") COLUMN(NAME=~"employee.other_info~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.state_code__domicile~") COLUMN(NAME=~"employee.proj_code~") COLUMN(NAME=~"employee.depute_no~") COLUMN(NAME=~"employee.rating~") COLUMN(NAME=~"employee.probation~") COLUMN(NAME=~"employee.confirmed~") COLUMN(NAME=~"employee.alter_code~") COLUMN(NAME=~"employee.appr_no__last~") COLUMN(NAME=~"employee.status~") COLUMN(NAME=~"employee.design_code~") COLUMN(NAME=~"employee.site_code__payment~") COLUMN(NAME=~"employee.mobile_no~") COLUMN(NAME=~"employee.sms_domain~") COLUMN(NAME=~"employee.email_id_off~") COLUMN(NAME=~"employee.email_id_per~") COLUMN(NAME=~"employee.func_group~") COLUMN(NAME=~"employee.report_to__admin~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'L') admin_lname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'F') admin_fname~") COLUMN(NAME=~"employee.normal_rate~") COLUMN(NAME=~"employee.ot_rate~") COLUMN(NAME=~"employee.maiden_name~") COLUMN(NAME=~"employee.birth_place~") COLUMN(NAME=~"employee.resi_permit_no~") COLUMN(NAME=~"employee.resi_permit_upto~") COLUMN(NAME=~"employee.social_security_no~") COLUMN(NAME=~"employee.pattern_code~") COLUMN(NAME=~"employee.gratuity_date~") COLUMN(NAME=~"employee.eligible_ot~") COLUMN(NAME=~"employee.standby_mode~") COLUMN(NAME=~"employee.work_tblno~") COLUMN(NAME=~"employee.supp_code__con~") COLUMN(NAME=~"employee.shift_index~") COLUMN(NAME=~"employee.ime_no~") COLUMN(NAME=~"employee.emp_class~") COLUMN(NAME=~"employee.occupation_code~") COMPUTE(NAME=~"' ' as class_descr~") COMPUTE(NAME=~"' ' as occ_descr~") COLUMN(NAME=~"employee.work_ctr~") COLUMN(NAME=~"employee.pos_code~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'M') admin_mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'F') report_fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'M') report_mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'L') report_lname~") COLUMN(NAME=~"employee.esi_dispensary~") COLUMN(NAME=~"employee.emp_code__hod~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'F') emp_code_hod__fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'M') emp_code_hod__mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'L') emp_code_hod__lname~") COMPUTE(NAME=~"FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr~") COLUMN(NAME=~"employee.auto_adv~") COLUMN(NAME=~"employee.pension_scheme~") COLUMN(NAME=~"employee.user_id~") COLUMN(NAME=~"employee.work_loc_code~") COLUMN(NAME=~"employee.parent_dept~") COLUMN(NAME=~"employee.ext_no~") COLUMN(NAME=~"employee.pf_uan~") COLUMN(NAME=~"employee.group_mediclaim~") COLUMN(NAME=~"employee.aadhar_card_no~") COLUMN(NAME=~"employee.election_card_no~") COLUMN(NAME=~"employee.driv_lic_no~") COLUMN(NAME=~"employee.driv_lic_valid_upto~") COLUMN(NAME=~"employee.physical_handicap~") COLUMN(NAME=~"employee.handicap_category~") COLUMN(NAME=~"employee.insider_trading_opt~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr~") COLUMN(NAME=~"grade.descr~") COLUMN(NAME=~"cadre.descr~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.dept_code) department_descr~") COLUMN(NAME=~"employee.pension_eligible~") COLUMN(NAME=~"employee.ifsc~") COLUMN(NAME=~"employee.bu_code~") COLUMN(NAME=~"business_units.descr~") COLUMN(NAME=~"employee.emp_code__funchead~") COLUMN(NAME=~"business_units.emp_code__head~") COMPUTE(NAME=~"FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr~") COMPUTE(NAME=~"FN_DEPT_HIER_DESC(employee.dept_code) as dept_hierarchy~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__funchead,'X') as funchead_name~") COMPUTE(NAME=~"FN_GET_EMP_NAME(business_units.emp_code__head,'X') as buhead_name~") COLUMN(NAME=~"employee.mother_tongue~") COLUMN(NAME=~"employee.cast_category~") COLUMN(NAME=~"employee.count_code__birth~") COLUMN(NAME=~"employee.job_title~") COLUMN(NAME=~"employee.emp_id_external~") COMPUTE(NAME=~"FN_GET_GEN_DESCR('LANGUAGE' , 'W_EMP_COMPLETE' , employee.mother_tongue , 'D') as mother_tongue_descr~") COMPUTE(NAME=~"FN_GET_COUNT_DESCR(employee.count_code__birth) as birth_country_descr~") COMPUTE(NAME=~"FN_GET_GEN_DESCR('CAST_CATEGORY' , 'W_EMP_COMPLETE' , trim(employee.cast_category), 'D') as cast_category_descr~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_long~") JOIN (LEFT=~"employee.grade~" OP =~"=~"RIGHT=~"grade.grade_code~" OUTER1 =~"employee.grade~" ) JOIN (LEFT=~"employee.cadre~" OP =~"=~"RIGHT=~"cadre.cadre_code~" OUTER1 =~"employee.cadre~" ) JOIN (LEFT=~"employee.dept_code~" OP =~"=~"RIGHT=~"department.dept_code~" OUTER1 =~"employee.dept_code~" ) JOIN (LEFT=~"employee.bu_code~" OP =~"=~"RIGHT=~"business_units.bu_code~" OUTER1 =~"employee.bu_code~" )WHERE( EXP1 =~"emp_code~" OP =~"=~" EXP2 =~":a_emp_code~" ) ) ARG(NAME = ~"a_emp_code~" TYPE = string) " update="employee" updatewhere=0 updatekeyinplace=no arguments=(("a_emp_code", string)) )
column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) TABLE(NAME=~"grade~" ) TABLE(NAME=~"cadre~" ) TABLE(NAME=~"department~" ) TABLE(NAME=~"business_units~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.contact_code~") COLUMN(NAME=~"employee.emp_type~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.designation~") COLUMN(NAME=~"employee.emp_code__link~") COLUMN(NAME=~"employee.dept_code~") COLUMN(NAME=~"employee.grade~") COLUMN(NAME=~"employee.cadre~") COLUMN(NAME=~"employee.report_to~") COLUMN(NAME=~"employee.short_name~") COLUMN(NAME=~"employee.m_status~") COLUMN(NAME=~"employee.m_status_date~") COLUMN(NAME=~"employee.sex~") COLUMN(NAME=~"employee.name_prefix~") COLUMN(NAME=~"employee.birth_date~") COLUMN(NAME=~"employee.blood_grp~") COLUMN(NAME=~"employee.hobby1~") COLUMN(NAME=~"employee.hobby2~") COLUMN(NAME=~"employee.hobby3~") COLUMN(NAME=~"employee.hobby4~") COLUMN(NAME=~"employee.nationality~") COLUMN(NAME=~"employee.citizen~") COLUMN(NAME=~"employee.religion~") COLUMN(NAME=~"employee.contact_pers~") COLUMN(NAME=~"employee.contact_add1~") COLUMN(NAME=~"employee.contact_add2~") COLUMN(NAME=~"employee.contact_add3~") COLUMN(NAME=~"employee.contact_city~") COLUMN(NAME=~"employee.contact_state~") COLUMN(NAME=~"employee.contact_tel~") COLUMN(NAME=~"employee.contact_pin~") COLUMN(NAME=~"employee.cur_add1~") COLUMN(NAME=~"employee.cur_add2~") COLUMN(NAME=~"employee.cur_add3~") COLUMN(NAME=~"employee.cur_city~") COLUMN(NAME=~"employee.cur_state~") COLUMN(NAME=~"employee.cur_pin~") COLUMN(NAME=~"employee.cur_tel1~") COLUMN(NAME=~"employee.cur_tel2~") COLUMN(NAME=~"employee.cur_tel3~") COLUMN(NAME=~"employee.per_add1~") COLUMN(NAME=~"employee.per_add2~") COLUMN(NAME=~"employee.per_add3~") COLUMN(NAME=~"employee.per_city~") COLUMN(NAME=~"employee.per_state~") COLUMN(NAME=~"employee.per_pin~") COLUMN(NAME=~"employee.per_tel~") COLUMN(NAME=~"employee.joined_as~") COLUMN(NAME=~"employee.date_join~") COLUMN(NAME=~"employee.mode_app~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.pay_site~") COLUMN(NAME=~"employee.tot_exp~") COLUMN(NAME=~"employee.work_site~") COLUMN(NAME=~"employee.proc_group~") COLUMN(NAME=~"employee.training_prd~") COLUMN(NAME=~"employee.probation_date~") COLUMN(NAME=~"employee.probation_prd~") COLUMN(NAME=~"employee.date_conf~") COLUMN(NAME=~"employee.notice_prd~") COLUMN(NAME=~"employee.resi_date~") COLUMN(NAME=~"employee.relieve_date~") COLUMN(NAME=~"employee.hol_tblno~") COLUMN(NAME=~"employee.work_shift~") COLUMN(NAME=~"employee.shift_rot~") COLUMN(NAME=~"employee.pay_type~") COLUMN(NAME=~"employee.pf_no~") COLUMN(NAME=~"employee.pay_mode~") COLUMN(NAME=~"employee.fpf_no~") COLUMN(NAME=~"employee.basic~") COLUMN(NAME=~"employee.esic_no~") COLUMN(NAME=~"employee.gross~") COLUMN(NAME=~"employee.it_no~") COLUMN(NAME=~"employee.bank_code~") COLUMN(NAME=~"employee.acct_code__sal~") COLUMN(NAME=~"employee.bank_acct~") 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.stan_code__hq~") COLUMN(NAME=~"employee.other_info~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_term~") COLUMN(NAME=~"employee.state_code__domicile~") COLUMN(NAME=~"employee.proj_code~") COLUMN(NAME=~"employee.depute_no~") COLUMN(NAME=~"employee.rating~") COLUMN(NAME=~"employee.probation~") COLUMN(NAME=~"employee.confirmed~") COLUMN(NAME=~"employee.alter_code~") COLUMN(NAME=~"employee.appr_no__last~") COLUMN(NAME=~"employee.status~") COLUMN(NAME=~"employee.design_code~") COLUMN(NAME=~"employee.site_code__payment~") COLUMN(NAME=~"employee.mobile_no~") COLUMN(NAME=~"employee.sms_domain~") COLUMN(NAME=~"employee.email_id_off~") COLUMN(NAME=~"employee.email_id_per~") COLUMN(NAME=~"employee.func_group~") COLUMN(NAME=~"employee.report_to__admin~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'L') admin_lname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'F') admin_fname~") COLUMN(NAME=~"employee.normal_rate~") COLUMN(NAME=~"employee.ot_rate~") COLUMN(NAME=~"employee.maiden_name~") COLUMN(NAME=~"employee.birth_place~") COLUMN(NAME=~"employee.resi_permit_no~") COLUMN(NAME=~"employee.resi_permit_upto~") COLUMN(NAME=~"employee.social_security_no~") COLUMN(NAME=~"employee.pattern_code~") COLUMN(NAME=~"employee.gratuity_date~") COLUMN(NAME=~"employee.eligible_ot~") COLUMN(NAME=~"employee.standby_mode~") COLUMN(NAME=~"employee.work_tblno~") COLUMN(NAME=~"employee.supp_code__con~") COLUMN(NAME=~"employee.shift_index~") COLUMN(NAME=~"employee.ime_no~") COLUMN(NAME=~"employee.emp_class~") COLUMN(NAME=~"employee.occupation_code~") COMPUTE(NAME=~"' ' as class_descr~") COMPUTE(NAME=~"' ' as occ_descr~") COLUMN(NAME=~"employee.work_ctr~") COLUMN(NAME=~"employee.pos_code~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to__admin,'M') admin_mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'F') report_fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'M') report_mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.report_to,'L') report_lname~") COLUMN(NAME=~"employee.esi_dispensary~") COLUMN(NAME=~"employee.emp_code__hod~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'F') emp_code_hod__fname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'M') emp_code_hod__mname~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__hod,'L') emp_code_hod__lname~") COMPUTE(NAME=~"FN_GET_POS_DESCR(employee.emp_code,employee.dept_code,employee.pos_code) pos_code_descr~") COLUMN(NAME=~"employee.auto_adv~") COLUMN(NAME=~"employee.pension_scheme~") COLUMN(NAME=~"employee.user_id~") COLUMN(NAME=~"employee.work_loc_code~") COLUMN(NAME=~"employee.parent_dept~") COLUMN(NAME=~"employee.ext_no~") COLUMN(NAME=~"employee.pf_uan~") COLUMN(NAME=~"employee.group_mediclaim~") COLUMN(NAME=~"employee.aadhar_card_no~") COLUMN(NAME=~"employee.election_card_no~") COLUMN(NAME=~"employee.driv_lic_no~") COLUMN(NAME=~"employee.driv_lic_valid_upto~") COLUMN(NAME=~"employee.physical_handicap~") COLUMN(NAME=~"employee.handicap_category~") COLUMN(NAME=~"employee.insider_trading_opt~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.parent_dept) parent_dept_descr~") COLUMN(NAME=~"grade.descr~") COLUMN(NAME=~"cadre.descr~") COMPUTE(NAME=~"FN_GET_DEPT_DESCR(employee.dept_code) department_descr~") COLUMN(NAME=~"employee.pension_eligible~") COLUMN(NAME=~"employee.ifsc~") COLUMN(NAME=~"employee.bu_code~") COLUMN(NAME=~"business_units.descr~") COLUMN(NAME=~"employee.emp_code__funchead~") COLUMN(NAME=~"business_units.emp_code__head~") COMPUTE(NAME=~"FN_GET_BUFUNC_DESCR(employee.func_group) func_group_descr~") COMPUTE(NAME=~"FN_DEPT_HIER_DESC(employee.dept_code) as dept_hierarchy~") COMPUTE(NAME=~"FN_GET_EMP_NAME(employee.emp_code__funchead,'X') as funchead_name~") COMPUTE(NAME=~"FN_GET_EMP_NAME(business_units.emp_code__head,'X') as buhead_name~") COLUMN(NAME=~"employee.mother_tongue~") COLUMN(NAME=~"employee.cast_category~") COLUMN(NAME=~"employee.count_code__birth~") COLUMN(NAME=~"employee.job_title~") COLUMN(NAME=~"employee.emp_id_external~") COMPUTE(NAME=~"FN_GET_GEN_DESCR('LANGUAGE' , 'W_EMP_COMPLETE' , employee.mother_tongue , 'D') as mother_tongue_descr~") COMPUTE(NAME=~"FN_GET_COUNT_DESCR(employee.count_code__birth) as birth_country_descr~") COMPUTE(NAME=~"FN_GET_GEN_DESCR('CAST_CATEGORY' , 'W_EMP_COMPLETE' , trim(employee.cast_category), 'D') as cast_category_descr~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_long~") COLUMN(NAME=~"employee.revision_no~") JOIN (LEFT=~"employee.grade~" OP =~"=~"RIGHT=~"grade.grade_code~" OUTER1 =~"employee.grade~" ) JOIN (LEFT=~"employee.cadre~" OP =~"=~"RIGHT=~"cadre.cadre_code~" OUTER1 =~"employee.cadre~" ) JOIN (LEFT=~"employee.dept_code~" OP =~"=~"RIGHT=~"department.dept_code~" OUTER1 =~"employee.dept_code~" ) JOIN (LEFT=~"employee.bu_code~" OP =~"=~"RIGHT=~"business_units.bu_code~" OUTER1 =~"employee.bu_code~" )WHERE( EXP1 =~"emp_code~" OP =~"=~" EXP2 =~":a_emp_code~" ) ) ARG(NAME = ~"a_emp_code~" TYPE = string) " update="EMPLOYEE" updatewhere=0 updatekeyinplace=no arguments=(("a_emp_code", string)) )
groupbox(band=detail text="Basic"border="2" color="0" x="5" y="8" height="486" width="552" 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="1" background.color="553648127" )
text(band=detail alignment="1" text="Employee.Code :" border="0" color="0" x="45" y="33" height="16" width="104" 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="1" background.color="536870912" )
text(band=detail alignment="1" text="Type :" border="0" color="0" x="469" y="33" height="16" width="39" html.valueishtml="0" name=emp_type_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="1" background.color="536870912" )
......@@ -498,6 +499,7 @@ column(band=detail id=95 alignment="0" tabsequence=1250 border="5" color="0" x="
column(band=detail id=176 alignment="0" tabsequence=40 border="5" color="0" x="209" y="55" height="16" width="105" format="[general]" html.valueishtml="0" name=emp_fname_long visible="1" edit.limit=30 edit.case=upper edit.focusrectangle=no edit.autoselect=no edit.autohscroll=yes edit.imemode=0 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="1090519039" )
column(band=detail id=177 alignment="0" tabsequence=50 border="5" color="0" x="319" y="55" height="16" width="105" format="[general]" html.valueishtml="0" name=emp_mname_long visible="1" edit.limit=30 edit.case=upper edit.focusrectangle=no edit.autoselect=no edit.autohscroll=yes edit.imemode=0 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="1090519039" )
column(band=detail id=178 alignment="0" tabsequence=60 border="5" color="0" x="429" y="55" height="16" width="105" format="[general]" html.valueishtml="0" name=emp_lname_long visible="1" edit.limit=30 edit.case=upper edit.focusrectangle=no edit.autoselect=no edit.autohscroll=yes edit.imemode=0 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="1090519039" )
column(band=detail id=179 alignment="0" tabsequence=32766 border="0" color="0" x="156" y="2111" height="16" width="91" html.valueishtml="0" name=revision_no visible="0" 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="1090519039" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
......
......@@ -55,7 +55,8 @@ 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_mname_long dbname="employee.emp_mname_long" )
column=(type=char(30) updatewhereclause=yes name=emp_lname_long dbname="employee.emp_lname_long" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.mode_app~") COLUMN(NAME=~"employee.date_conf~") COLUMN(NAME=~"employee.designation~") COLUMN(NAME=~"employee.work_shift~") COLUMN(NAME=~"employee.shift_rot~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.pay_site~") COLUMN(NAME=~"employee.work_site~") COLUMN(NAME=~"employee.resi_date~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.proj_code~") COLUMN(NAME=~"employee.training_prd~") COLUMN(NAME=~"employee.probation_date~") COLUMN(NAME=~"employee.probation_prd~") COLUMN(NAME=~"employee.notice_prd~") COLUMN(NAME=~"employee.relieve_date~") COLUMN(NAME=~"employee.stan_code~") COLUMN(NAME=~"employee.confirmed~") COLUMN(NAME=~"employee.probation~") COLUMN(NAME=~"employee.joined_as~") COLUMN(NAME=~"employee.hol_tblno~") COLUMN(NAME=~"employee.date_join~") COLUMN(NAME=~"employee.proc_group~") COLUMN(NAME=~"employee.tot_exp~") COLUMN(NAME=~"employee.status~") COLUMN(NAME=~"employee.site_code__payment~") COLUMN(NAME=~"employee.normal_rate~") COLUMN(NAME=~"employee.ot_rate~") COLUMN(NAME=~"employee.func_group~") COLUMN(NAME=~"employee.pattern_code~") COLUMN(NAME=~"employee.gratuity_date~") COLUMN(NAME=~"employee.eligible_ot~") COLUMN(NAME=~"employee.standby_mode~") COLUMN(NAME=~"employee.work_tblno~") COLUMN(NAME=~"employee.supp_code__con~") COLUMN(NAME=~"employee.shift_index~") COLUMN(NAME=~"employee.occupation_code~") COLUMN(NAME=~"employee.pension_scheme~") COLUMN(NAME=~"employee.user_id~") COLUMN(NAME=~"employee.work_loc_code~") COLUMN(NAME=~"employee.ext_no~") COMPUTE(NAME=~"FN_GET_WORKLOC_DESCR( employee.work_loc_code ) as work_loc_descr~") COMPUTE(NAME=~"FN_GET_DESCR_GENCODES('OCCUPATION_CODE' , 'W_EMP' , employee.occupation_code) as occupation_descr~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_long~")WHERE( EXP1 =~"( employee.emp_code~" OP =~"=~" EXP2 =~":memp )~" ) ) ARG(NAME = ~"memp~" TYPE = string) " update="EMPLOYEE" updatewhere=0 updatekeyinplace=yes arguments=(("memp", string)) )
column=(type=decimal(0) update=yes updatewhereclause=yes name=revision_no dbname="employee.revision_no" )
retrieve="PBSELECT( VERSION(400) TABLE(NAME=~"employee~" ) COLUMN(NAME=~"employee.emp_code~") COLUMN(NAME=~"employee.emp_fname~") COLUMN(NAME=~"employee.emp_mname~") COLUMN(NAME=~"employee.emp_lname~") COLUMN(NAME=~"employee.mode_app~") COLUMN(NAME=~"employee.date_conf~") COLUMN(NAME=~"employee.designation~") COLUMN(NAME=~"employee.work_shift~") COLUMN(NAME=~"employee.shift_rot~") COLUMN(NAME=~"employee.emp_site~") COLUMN(NAME=~"employee.pay_site~") COLUMN(NAME=~"employee.work_site~") COLUMN(NAME=~"employee.resi_date~") COLUMN(NAME=~"employee.chg_user~") COLUMN(NAME=~"employee.chg_date~") COLUMN(NAME=~"employee.proj_code~") COLUMN(NAME=~"employee.training_prd~") COLUMN(NAME=~"employee.probation_date~") COLUMN(NAME=~"employee.probation_prd~") COLUMN(NAME=~"employee.notice_prd~") COLUMN(NAME=~"employee.relieve_date~") COLUMN(NAME=~"employee.stan_code~") COLUMN(NAME=~"employee.confirmed~") COLUMN(NAME=~"employee.probation~") COLUMN(NAME=~"employee.joined_as~") COLUMN(NAME=~"employee.hol_tblno~") COLUMN(NAME=~"employee.date_join~") COLUMN(NAME=~"employee.proc_group~") COLUMN(NAME=~"employee.tot_exp~") COLUMN(NAME=~"employee.status~") COLUMN(NAME=~"employee.site_code__payment~") COLUMN(NAME=~"employee.normal_rate~") COLUMN(NAME=~"employee.ot_rate~") COLUMN(NAME=~"employee.func_group~") COLUMN(NAME=~"employee.pattern_code~") COLUMN(NAME=~"employee.gratuity_date~") COLUMN(NAME=~"employee.eligible_ot~") COLUMN(NAME=~"employee.standby_mode~") COLUMN(NAME=~"employee.work_tblno~") COLUMN(NAME=~"employee.supp_code__con~") COLUMN(NAME=~"employee.shift_index~") COLUMN(NAME=~"employee.occupation_code~") COLUMN(NAME=~"employee.pension_scheme~") COLUMN(NAME=~"employee.user_id~") COLUMN(NAME=~"employee.work_loc_code~") COLUMN(NAME=~"employee.ext_no~") COMPUTE(NAME=~"FN_GET_WORKLOC_DESCR( employee.work_loc_code ) as work_loc_descr~") COMPUTE(NAME=~"FN_GET_DESCR_GENCODES('OCCUPATION_CODE' , 'W_EMP' , employee.occupation_code) as occupation_descr~") COLUMN(NAME=~"employee.emp_fname_long~") COLUMN(NAME=~"employee.emp_mname_long~") COLUMN(NAME=~"employee.emp_lname_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="Work"border="2" color="0" x="5" y="2" height="530" width="587" name=gb_1 visible="1" font.face="Arial" font.height="-11" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="553648127" )
text(band=detail alignment="1" text="Employee Code :" border="0" color="0" x="67" y="27" height="16" width="101" 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="Mode of Appoint. :" border="0" color="0" x="44" y="49" height="16" width="124" html.valueishtml="0" name=mode_app_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" )
......@@ -145,6 +146,7 @@ column(band=detail id=1 alignment="0" tabsequence=32766 border="5" color="0" x="
column(band=detail id=49 alignment="0" tabsequence=32766 border="5" color="0" x="248" y="27" height="15" width="95" format="[general]" html.valueishtml="0" name=emp_fname_long visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=50 alignment="0" tabsequence=32766 border="5" color="0" x="347" y="27" height="15" width="95" format="[general]" html.valueishtml="0" name=emp_mname_long visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=51 alignment="0" tabsequence=32766 border="5" color="0" x="446" y="27" height="15" width="95" format="[general]" html.valueishtml="0" name=emp_lname_long visible="1" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
column(band=detail id=52 alignment="0" tabsequence=32766 border="0" color="0" x="171" y="492" height="15" width="73" format="[general]" html.valueishtml="0" name=revision_no visible="0" edit.limit=0 edit.case=any edit.autoselect=yes edit.imemode=0 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="16777215" )
htmltable(border="1" )
htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" )
export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 )
......
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