HGA_EEID_VW

(SQL View)
Index Back

EE/JOBs

List of EEs and corresponding Job Code

SELECT DISTINCT JOB.EMPLID , JOB.EMPL_RCD , OPR.OPRID , OPR.ROWSECCLASS , NM.NAME , NM.LAST_NAME , NM.FIRST_NAME , NM.SECOND_LAST_NAME , NM.NAME_AC , NM.MIDDLE_NAME , B.DESCR , C.DESCR , JOB.SETID_JOBCODE , JOB.SUPERVISOR_ID , JOB.REPORTS_TO , JOB.COMPANY , JOB.DEPTID FROM PS_SJT_PERSON SEC , PS_JOB JOB , PS_NAMES NM , PSOPRDEFN OPR , PS_DEPT_TBL B , PS_JOBCODE_TBL C WHERE %Sql(SCRTY_NO_APPT1) AND %Sql(SCRTY_NAME) AND %Sql(SCRTY_WHERE, 'PPLJOB') AND SEC.EMPLID=JOB.EMPLID AND SEC.EMPL_RCD=JOB.EMPL_RCD AND JOB.SETID_JOBCODE = C.SETID AND JOB.JOBCODE = C.JOBCODE AND JOB.ABSENCE_SYSTEM_CD = 'AM' AND %EffdtCheck(JOBCODE_TBL, C, %CurrentDateIn) AND JOB.SETID_DEPT = B.SETID AND JOB.DEPTID = B.DEPTID AND %EffdtCheck(DEPT_TBL, B, %CurrentDateIn) AND JOB.EFFDT=( SELECT MAX(JOB2.EFFDT) FROM PS_JOB JOB2 WHERE JOB2.EMPLID=JOB.EMPLID AND JOB2.EMPL_RCD=JOB.EMPL_RCD AND JOB2.EFFDT<=%CurrentDateIn) AND JOB.EFFSEQ = ( SELECT MAX(JOB3.EFFSEQ) FROM PS_JOB JOB3 WHERE JOB3.EMPLID = JOB.EMPLID AND JOB3.EMPL_RCD = JOB.EMPL_RCD AND JOB3.EFFDT = JOB.EFFDT)

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 EMPLID Character(11) VARCHAR2(11) NOT NULL Employee ID
2 EMPL_RCD Number(3,0) SMALLINT NOT NULL Empl Record
3 OPRID Character(30) VARCHAR2(30) NOT NULL A user's ID (see PSOPRDEFN).
4 ROWSECCLASS Character(30) VARCHAR2(30) NOT NULL The class used to determine row level security
5 NAME Character(50) VARCHAR2(50) NOT NULL Name
6 LAST_NAME Character(30) VARCHAR2(30) NOT NULL Last Name
7 FIRST_NAME Character(30) VARCHAR2(30) NOT NULL First Name
8 SECOND_LAST_NAME Character(30) VARCHAR2(30) NOT NULL Second Last Name
9 NAME_AC Character(50) VARCHAR2(50) NOT NULL Alternate Character Name
10 MIDDLE_NAME Character(30) VARCHAR2(30) NOT NULL MIDDLE_NAME
11 DESCR Character(30) VARCHAR2(30) NOT NULL Description
12 JOBTITLE Character(30) VARCHAR2(30) NOT NULL Job Title
13 SETID_JOBCODE Character(5) VARCHAR2(5) NOT NULL Job Code Set ID
14 SUPERVISOR_ID Character(11) VARCHAR2(11) NOT NULL Supervisor ID
15 REPORTS_TO Character(8) VARCHAR2(8) NOT NULL Reports To Position Number
16 COMPANY Character(3) VARCHAR2(3) NOT NULL Company
17 DEPTID Character(10) VARCHAR2(10) NOT NULL Department