EP_NOTES_NAME

(SQL View)
Index Back

Employee search

View joining Person_Name, Job and Jobcode tables. Used to find employees with jobs

SELECT A.NAME_DISPLAY , A.EMPLID , B.EMPL_RCD , C.DESCR FROM PS_PERSON_NAME A , PS_JOB B , PS_JOBCODE_TBL C WHERE A.EMPLID = B.EMPLID AND B.JOBCODE = C.JOBCODE AND B.SETID_JOBCODE = C.SETID AND B.EFFDT = ( SELECT MAX(J1.EFFDT) FROM PS_JOB J1 WHERE J1.EMPLID = B.EMPLID AND J1.EMPL_RCD = B.EMPL_RCD AND J1.EFFDT <= %CurrentDateIn) AND C.EFFDT = ( SELECT MAX(C1.EFFDT) FROM PS_JOBCODE_TBL C1 WHERE C1.SETID = C.SETID AND C1.JOBCODE = C.JOBCODE AND C1.EFFDT <= %CurrentDateIn)

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 NAME_DISPLAY Character(50) VARCHAR2(50) NOT NULL Display Name - name formatted for Display based on the Country
2 EMPLID Character(11) VARCHAR2(11) NOT NULL Employee ID
3 EMPL_RCD Number(3,0) SMALLINT NOT NULL Empl Record
4 DESCR Character(30) VARCHAR2(30) NOT NULL Description