SSR_ADVISOR_VW2(SQL View) | 
Index Back | 
|---|---|
Advisor ViewLists a student's advisors + committe members | 
| SELECT DISTINCT a.EMPLID , a.INSTITUTION , a.EFFDT , a.ADVISOR_ID , a.ADVISOR_ROLE , a.APPROVE_ENRLMT , a.ACAD_CAREER , a.ACAD_PROG , a.ACAD_PLAN , ' ' FROM PS_STDNT_ADVR_HIST a , PS_ACAD_PROG d WHERE a.COMM_PERS_CD='N' AND a.EMPLID = d.EMPLID AND a.ACAD_CAREER = d.ACAD_CAREER AND a.ACAD_PROG = d.ACAD_PROG AND a.INSTITUTION = d.INSTITUTION AND d.EFFDT = ( SELECT MAX(d1.EFFDT) FROM PS_ACAD_PROG d1 WHERE d1.EMPLID = d.EMPLID AND d1.ACAD_CAREER = d.ACAD_CAREER AND d1.STDNT_CAR_NBR = d.STDNT_CAR_NBR AND d1.EFFDT <= a.EFFDT) AND d.EFFSEQ = ( SELECT MAX(d2.EFFSEQ) FROM PS_ACAD_PROG d2 WHERE d2.EMPLID = d.EMPLID AND d2.ACAD_CAREER = d.ACAD_CAREER AND d2.STDNT_CAR_NBR = d.STDNT_CAR_NBR AND d2.EFFDT = d.EFFDT) AND d.PROG_STATUS = 'AC' UNION SELECT DISTINCT a.EMPLID , a.INSTITUTION , a.EFFDT , c.EMPLID , a.ADVISOR_ROLE , a.APPROVE_ENRLMT , a.ACAD_CAREER , a.ACAD_PROG , a.ACAD_PLAN , a.COMMITTEE_ID FROM PS_STDNT_ADVR_HIST a , PS_COMMITTEE b , PS_COMMITTEE_MEMBR c , PS_ACAD_PROG d WHERE a.COMM_PERS_CD='Y' AND a.COMMITTEE_ID=b.COMMITTEE_ID AND b.EFFDT = ( SELECT MAX(b1.EFFDT) FROM PS_COMMITTEE b1 WHERE b1.INSTITUTION=b.INSTITUTION AND b1.COMMITTEE_ID=b.COMMITTEE_ID AND b1.EFFDT<=a.EFFDT) AND b.EFF_STATUS='A' AND b.INSTITUTION=c.INSTITUTION AND b.COMMITTEE_ID=c.COMMITTEE_ID AND b.EFFDT=c.EFFDT AND c.START_DT<=a.EFFDT AND c.END_DT>=a.EFFDT AND a.EMPLID = d.EMPLID AND a.ACAD_CAREER = d.ACAD_CAREER AND a.ACAD_PROG = d.ACAD_PROG AND a.INSTITUTION = d.INSTITUTION AND d.EFFDT = ( SELECT MAX(d1.EFFDT) FROM PS_ACAD_PROG d1 WHERE d1.EMPLID = d.EMPLID AND d1.ACAD_CAREER = d.ACAD_CAREER AND d1.STDNT_CAR_NBR = d.STDNT_CAR_NBR AND d1.EFFDT <= a.EFFDT) AND d.EFFSEQ = ( SELECT MAX(d2.EFFSEQ) FROM PS_ACAD_PROG d2 WHERE d2.EMPLID = d.EMPLID AND d2.ACAD_CAREER = d.ACAD_CAREER AND d2.STDNT_CAR_NBR = d.STDNT_CAR_NBR AND d2.EFFDT = d.EFFDT) AND d.PROG_STATUS = 'AC' | 
| # | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description | 
|---|---|---|---|---|
| 1 | Character(11) | VARCHAR2(11) NOT NULL | Employee ID | |
| 2 | Character(5) | VARCHAR2(5) NOT NULL | Academic Institution | |
| 3 | Date(10) | DATE | 
Effective Date
 Default Value: %date  | 
|
| 4 | Character(11) | VARCHAR2(11) NOT NULL | This field is used to identify advisors assigned to a student. | |
| 5 | ADVISOR_ROLE | Character(4) | VARCHAR2(4) NOT NULL | 
Advisor Role
 ADVR=Advisor QEC=Qualifying Exam Committee THES=Thesis Committee  | 
| 6 | APPROVE_ENRLMT | Character(1) | VARCHAR2(1) NOT NULL | Must Approve Enrollment | 
| 7 | ACAD_CAREER | Character(4) | VARCHAR2(4) NOT NULL | 
Academic Career
 BAC=Bachelor (NLD) BBL=Vocational Coaching (NLD) BOL=Vocational Training (NLD) BUSN=Graduate Business CNED=Continuing Education CRED=Semester Credit EDU=Education (NLD) EXED=Extended Education GRAD=Graduate LAW=Law MEDS=Medical School NONA=Non Award PGRD=Postgraduate RSCH=Research TECH=Technical UENG=Undergraduate Engineering UGRD=Undergraduate VAVO=Advanced General Educ. (NLD) VETM=Veterinary Medicine  | 
| 8 | ACAD_PROG | Character(5) | VARCHAR2(5) NOT NULL | Academic Program | 
| 9 | ACAD_PLAN | Character(10) | VARCHAR2(10) NOT NULL | Academic Plan | 
| 10 | COMMITTEE_ID | Character(6) | VARCHAR2(6) NOT NULL | Committee |