RELEV_ID_ESP_VW(SQL View) |
Index Back |
---|---|
Substituted Emplid Name PromptOnly Contracts checked as Partial Retirement ( CNT_REASON_ESP = 'JUB') are elegibles to be Replaced. |
SELECT A.EMPLID ,A.EFFDT ,B.NAME ,B.LAST_NAME ,B.SECOND_LAST_NAME ,B.FIRST_NAME ,A.CONTRACT_TYPE ,C.DESCR50 ,C.CNT_REASON_ESP ,A.CNT_PT_PCT_ESP ,A.CONTRACT_NUM ,A.CNT_BGN_DT_ESP ,A.CNT_END_DT_ESP ,A.CONTRACT_ID_ESP ,A.CNT_INEM_DT_ESP ,A.HIRE_CTR_CD_ESP ,D.BIRTHDATE ,J.LOCATION ,J.JOBCODE ,J.LABOR_AGREEMENT ,J.EMPL_CTG ,J.BUSINESS_UNIT ,J.REG_REGION ,H.EMPLMNT_OFF_CD_ESP FROM PS_WKF_CNT_TYP_ESP A , PS_PERSON_NAME B , PS_PERS_CNTRCT_TYP C , PS_PERSON D , PS_JOB J , PS_HIRING_CTR_ESP H WHERE A.EMPLID = B.EMPLID AND A.EFFDT = ( SELECT MAX(ED.EFFDT) FROM PS_WKF_CNT_TYP_ESP ED WHERE ED.EMPLID = A.EMPLID AND ED.CONTRACT_NUM = A.CONTRACT_NUM ) AND A.CNT_ACTION_ESP <> '002' AND C.SETID = 'ESP' AND A.CONTRACT_TYPE = C.CONTRACT_TYPE AND C.EFFDT = ( SELECT MAX(C1.EFFDT) FROM PS_PERS_CNTRCT_TYP C1 WHERE C1.CONTRACT_TYPE = C.CONTRACT_TYPE AND C1.EFFDT <= A.EFFDT) AND A.EMPLID = D.EMPLID AND A.EMPLID = J.EMPLID AND A.CONTRACT_NUM = J.CONTRACT_NUM AND J.EFFDT = ( SELECT MAX(EJ.EFFDT) FROM PS_JOB EJ WHERE A.EMPLID = EJ.EMPLID AND A.CONTRACT_NUM = EJ.CONTRACT_NUM AND EJ.EFFDT <= A.EFFDT) AND A.HIRE_CTR_CD_ESP = H.HIRE_CTR_CD_ESP AND H.EFFDT = ( SELECT MAX (HED.EFFDT) FROM PS_HIRING_CTR_ESP HED WHERE H.HIRE_CTR_CD_ESP = HED.HIRE_CTR_CD_ESP AND HED.EFFDT <= A.EFFDT) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | Character(11) | VARCHAR2(11) NOT NULL |
Employee ID
Prompt Table: PERSON_NAME |
|
2 | Date(10) | DATE |
Effective Date
Default Value: %date |
|
3 | NAME | Character(50) | VARCHAR2(50) NOT NULL | Name |
4 | LAST_NAME | Character(30) | VARCHAR2(30) NOT NULL | Last Name |
5 | SECOND_LAST_NAME | Character(30) | VARCHAR2(30) NOT NULL | Second Last Name |
6 | FIRST_NAME | Character(30) | VARCHAR2(30) NOT NULL | First Name |
7 | CONTRACT_TYPE | Character(3) | VARCHAR2(3) NOT NULL |
Contract Type
Default Value: 100 Prompt Table: CNT_TYPE_VW_ESP |
8 | DESCR50 | Character(50) | VARCHAR2(50) NOT NULL | Description of length 50 |
9 | 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 |
10 | CNT_PT_PCT_ESP | Number(6,2) | DECIMAL(5,2) NOT NULL | Percentage of Part Time |
11 | CONTRACT_NUM | Character(25) | VARCHAR2(25) NOT NULL | Contract Number |
12 | CNT_BGN_DT_ESP | Date(10) | DATE | Contract Begin Dt |
13 | CNT_END_DT_ESP | Date(10) | DATE | Contract End Date |
14 | CONTRACT_ID_ESP | Character(18) | VARCHAR2(18) NOT NULL |
Contract ID assigned by the Employment Agency
C=Company E=Employee N=None S=SS Contribution Center |
15 | CNT_INEM_DT_ESP | Date(10) | DATE | SEPE Registration Date |
16 | HIRE_CTR_CD_ESP | Character(3) | VARCHAR2(3) NOT NULL |
Hiring Center
Prompt Table: HIRING_CTR_ESP |
17 | BIRTHDATE | Date(10) | DATE | Date of Birth |
18 | LOCATION | Character(10) | VARCHAR2(10) NOT NULL |
Location Code
Prompt Table: LOCATION_TBL |
19 | JOBCODE | Character(6) | VARCHAR2(6) NOT NULL |
Job Code
Prompt Table: JOBCODE_TBL |
20 | LABOR_AGREEMENT | Character(6) | VARCHAR2(6) NOT NULL | Labor Agreement |
21 | EMPL_CTG | Character(6) | VARCHAR2(6) NOT NULL |
Employee Category
Prompt Table: EMPL_CTG_L1_VW |
22 | BUSINESS_UNIT | Character(5) | VARCHAR2(5) NOT NULL | Business Unit |
23 | REG_REGION | Character(5) | VARCHAR2(5) NOT NULL | Regulatory Region |
24 | EMPLMNT_OFF_CD_ESP | Character(8) | VARCHAR2(8) NOT NULL |
Employment Office Code.
Prompt Table: SEPE_ESP_VW |