KEY_PROJ_METR(SQL View) |
Index Back |
---|---|
Key Person MetricsKey Person Metrics |
SELECT A.OPRID , A.ROWSECCLASS , A.EMPLID , A.EMPL_RCD , B.HR_SUCC_PLAN_ID , B.HR_SUCC_PLAN_TYPE , B.HR_SUCC_PLAN_CTL , B.EFFDT , B.AVAILABILITY_DT , 0 , CP.READINESS , A.BUSINESS_UNIT , A.COMPANY , A.DEPTID , A.LOCATION , A.SETID_DEPT , A.SETID_LOCATION FROM PS_KEY_PERS_SRCH_D A LEFT OUTER JOIN PS_HR_SUCC_PLN_HDR B ON B.HR_SUCC_PLAN_TYPE = '2' , PS_CAREERPATH CP WHERE A.EMPLID = B.HR_SUCC_PLAN_CTL AND CP.EMPLID = B.HR_SUCC_PLAN_CTL AND CP.READINESS = ( SELECT C.READINESS FROM PS_CAREERPATH C WHERE C.EMPLID = CP.EMPLID AND C.CAREER_MOVE = '1' AND C.EVALUATION_TYPE = 'A' AND C.PRE_MOVE_OPTION = ( SELECT MIN(PRE_MOVE_OPTION) FROM PS_CAREERPATH WHERE EMPLID = C.EMPLID AND EVALUATION_TYPE = 'A' AND CAREER_MOVE = '1' AND JOB_OPTION_NBR = C.JOB_OPTION_NBR AND EFFDT = C.EFFDT) AND C.JOB_OPTION_NBR = ( SELECT MIN(JOB_OPTION_NBR) FROM PS_CAREERPATH WHERE EMPLID = C.EMPLID AND EVALUATION_TYPE = 'A' AND CAREER_MOVE = '1' AND PRE_MOVE_OPTION = C.PRE_MOVE_OPTION AND EFFDT = C.EFFDT) AND C.EFFDT=( SELECT MAX(C1.EFFDT) FROM PS_CAREERPATH C1 WHERE C1.EFFDT <= B.EFFDT AND C1.EMPLID = C.EMPLID)) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | OPRID | Character(30) | VARCHAR2(30) NOT NULL | A user's ID (see PSOPRDEFN). |
2 | ROWSECCLASS | Character(30) | VARCHAR2(30) NOT NULL | The class used to determine row level security |
3 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
4 | EMPL_RCD | Number(3,0) | SMALLINT NOT NULL | Empl Record |
5 | HR_SUCC_PLAN_ID | Character(11) | VARCHAR2(11) NOT NULL | Succession Plan ID |
6 | HR_SUCC_PLAN_TYPE | Character(1) | VARCHAR2(1) NOT NULL |
Succession Plan Type
1=Job Code 2=Person 3=Position |
7 | HR_SUCC_PLAN_CTL | Character(11) | VARCHAR2(11) NOT NULL | Succession Plan Control Value |
8 | EFFDT | Date(10) | DATE |
Effective Date
Default Value: %date |
9 | AVAILABILITY_DT | Date(10) | DATE | Availability Date |
10 | NO_OF_SUCC | Number(3,0) | SMALLINT NOT NULL | Denotes the number of Successors |
11 | READINESS | Character(1) | VARCHAR2(1) NOT NULL |
Readiness
0=Ready Now 1=1 - 2 Years 2=3 - 5 Years E=Emergency R=Retirement |
12 | BUSINESS_UNIT | Character(5) | VARCHAR2(5) NOT NULL | Business Unit |
13 | COMPANY | Character(3) | VARCHAR2(3) NOT NULL | Company |
14 | DEPTID | Character(10) | VARCHAR2(10) NOT NULL | Department |
15 | LOCATION | Character(10) | VARCHAR2(10) NOT NULL | Location Code |
16 | SETID_DEPT | Character(5) | VARCHAR2(5) NOT NULL | Department Set ID |
17 | SETID_LOCATION | Character(5) | VARCHAR2(5) NOT NULL | Location Set ID |