HR_MAN_MTRX_LVW

(SQL View)
Index Back

SELECT DISTINCT J.EMPLID , J.EMPL_RCD , N.LANGUAGE_CD , J.BUSINESS_UNIT , J.SETID_DEPT , J.DEPTID , J.SETID_JOBCODE , J.JOBCODE , JC.DESCR , J.POSITION_NBR , J.POSITION_OVERRIDE , M.HRMH_MATRIX_ID , J.SETID_LOCATION , J.LOCATION , J.COMPANY , J.HR_STATUS , J.EMPL_STATUS , J.PER_ORG , J.FULL_PART_TIME , N.NAME_DISPLAY , N.NAME_DISPLAY_SRCH , E.EMAIL_ADDR , M.SUPERVISOR_ID FROM PS_JOB J , PS_PERSON_NAME_LVW N , PS_JOBCODE_VW_L JC , PS_HRMH_MATRX_MEMB M LEFT OUTER JOIN PS_PERSON_EMAIL E ON M.EMPLID = E.EMPLID WHERE J.HR_STATUS = 'A' AND J.EMPLID = N.EMPLID AND J.EFFDT = ( SELECT MAX(JE.EFFDT) FROM PS_JOB JE WHERE JE.EMPLID = J.EMPLID AND JE.EMPL_RCD = J.EMPL_RCD AND JE.EFFDT <= %CurrentDateIn) AND J.EFFSEQ = ( SELECT MAX(A.EFFSEQ) FROM PS_JOB A WHERE A.EMPLID = J.EMPLID AND A.EMPL_RCD = J.EMPL_RCD AND A.EFFDT = J.EFFDT) AND M.EMPLID = J.EMPLID AND M.EMPL_RCD = J.EMPL_RCD AND M.EFFDT = ( SELECT MAX(ME.EFFDT) FROM PS_HRMH_MATRX_DEFN ME WHERE ME.HRMH_MATRIX_ID = M.HRMH_MATRIX_ID AND ME.EFFDT <= %CurrentDateIn) AND M.HRMH_MEMBER_STATUS = 'A' AND JC.SETID = J.SETID_JOBCODE AND JC.JOBCODE = J.JOBCODE AND JC.LANGUAGE_CD = N.LANGUAGE_CD

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 EMPLID Character(11) VARCHAR2(11) NOT NULL Employee ID

Prompt Table: PERSON

2 EMPL_RCD Number(3,0) SMALLINT NOT NULL Empl Record
3 LANGUAGE_CD Character(3) VARCHAR2(3) NOT NULL Language Code
4 BUSINESS_UNIT Character(5) VARCHAR2(5) NOT NULL Business Unit
5 SETID_DEPT Character(5) VARCHAR2(5) NOT NULL Department Set ID
6 DEPTID Character(10) VARCHAR2(10) NOT NULL Department
7 SETID_JOBCODE Character(5) VARCHAR2(5) NOT NULL Job Code Set ID
8 JOBCODE Character(6) VARCHAR2(6) NOT NULL Job Code
9 JOBCODE_DESCR Character(30) VARCHAR2(30) NOT NULL Job Code Description
10 POSITION_NBR Character(8) VARCHAR2(8) NOT NULL Position Number
11 POSITION_OVERRIDE Character(1) VARCHAR2(1) NOT NULL Override Position Data
12 HRMH_MATRIX_ID Character(15) VARCHAR2(15) NOT NULL Matrix Identifier
13 SETID_LOCATION Character(5) VARCHAR2(5) NOT NULL Location Set ID
14 LOCATION Character(10) VARCHAR2(10) NOT NULL Location Code
15 COMPANY Character(3) VARCHAR2(3) NOT NULL Company
16 HR_STATUS Character(1) VARCHAR2(1) NOT NULL HR Status
A=Active
I=Inactive
17 EMPL_STATUS Character(1) VARCHAR2(1) NOT NULL Payroll Status
A=Active
D=Deceased
L=Leave of Absence
P=Leave With Pay
Q=Retired With Pay
R=Retired
S=Suspended
T=Terminated
U=Terminated With Pay
V=Terminated Pension Pay Out
W=Short Work Break
X=Retired-Pension Administration
18 PER_ORG Character(3) VARCHAR2(3) NOT NULL Defines the Organizational Relationship(s) that a Person has to the Organization. These are Employee, Contingent Worker, and Persons of Interest.
CWR=Contingent Worker
EMP=Employee
POI=Person of Interest
19 FULL_PART_TIME Character(1) VARCHAR2(1) NOT NULL Full/Part Time
D=On Demand
F=Full-Time
P=Part-Time
20 NAME_DISPLAY Character(50) VARCHAR2(50) NOT NULL Display Name - name formatted for Display based on the Country
21 NAME_DISPLAY_SRCH Character(50) VARCHAR2(50) NOT NULL Uppercase version of Name to improve performance on searches.
22 EMAIL_ADDR Character(70) VARCHAR2(70) NOT NULL Email Address
23 SUPERVISOR_ID Character(11) VARCHAR2(11) NOT NULL Supervisor ID