EMPL_CNT_ESP_VW(SQL View) |
Index Back |
---|---|
Employee Contract ESP VW |
SELECT A.EMPLID , A.EFFDT , A.CONTRACT_NUM , B.SETID , B.CONTRACT_TYPE , B.EFF_STATUS , B.DESCR , B.DESCR50 , B.CNT_DURTN_TYPE_ESP , B.CNT_SCHED_TYPE_ESP , B.CNT_REASON_ESP , B.ALLOWED_CNTR_EXT , B.XML_NODE_ID FROM PS_WKF_CNT_TYP_ESP A , PS_PERS_CNTRCT_TYP B WHERE A.CONTRACT_TYPE = B.CONTRACT_TYPE AND B.SETID = 'ESP' AND B.EFFDT = ( SELECT MAX (ED.EFFDT) FROM PS_PERS_CNTRCT_TYP ED WHERE ED.SETID = 'ESP' AND ED.CONTRACT_TYPE = B.CONTRACT_TYPE AND ED.EFFDT <= A.EFFDT) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
2 | EFFDT | Date(10) | DATE |
Effective Date
Default Value: %date |
3 | CONTRACT_NUM | Character(25) | VARCHAR2(25) NOT NULL | Contract Number |
4 | SETID | Character(5) | VARCHAR2(5) NOT NULL |
SetID
Default Value: OPR_DEF_TBL_HR.REG_REGION Prompt Table: SET_VLD_HR_09 |
5 | CONTRACT_TYPE | Character(3) | VARCHAR2(3) NOT NULL | Contract Type |
6 | EFF_STATUS | Character(1) | VARCHAR2(1) NOT NULL |
Effective Status
A=Active I=Inactive Default Value: A |
7 | DESCR | Character(30) | VARCHAR2(30) NOT NULL | Description |
8 | DESCR50 | Character(50) | VARCHAR2(50) NOT NULL | Description of length 50 |
9 | CNT_DURTN_TYPE_ESP | Character(1) | VARCHAR2(1) NOT NULL |
Contract Duration Type
D=Fix Duration I=Permanent T=Temporary |
10 | CNT_SCHED_TYPE_ESP | Character(1) | VARCHAR2(1) NOT NULL |
Schedule Type
D=Permanent Intermitent F=Full Time P=Part Time |
11 | CNT_REASON_ESP | Character(3) | VARCHAR2(3) NOT NULL |
Contract Reason
DIS=Disabled People FEU=European Funds FOM=Employment Promotion FOR=Training INS=Insertion INT=Interinity INT=Replacement JUB=Partial Retirement ORD=Regular PRO=Production REL=Relieve SER=Service |
12 | ALLOWED_CNTR_EXT | Character(1) | VARCHAR2(1) NOT NULL |
Allowed Extensions
Y/N Table Edit Default Value: N |
13 | XML_NODE_ID | Character(6) | VARCHAR2(6) NOT NULL | Root node |