SSR_APT_ITEM_VW(SQL View) |
Index Back |
---|---|
APT Item ViewAPT Item View for providing the number based on the APT instance. |
SELECT A.EMPLID , A.INSTITUTION , A.SSR_APT_INSTANCE , A.SSR_ITEM_TYPE , A.SSR_ITEM_ID , B.ACAD_PROG , B.ACAD_CAREER , B.STDNT_CAR_NBR , B.EFFDT , B. EFFSEQ , C.STRM , AX.CLASS_NBR , CASE WHEN B.SSR_APT_INSTANCE = 0 THEN 9 WHEN AX.EMPLID IS NOT NULL AND B.SSR_APT_INSTANCE = AX.SSR_APT_INSTANCE THEN 1 WHEN B.ACAD_PROG = C.ACAD_PROG THEN 2 ELSE 3 END AS SSR_ACAD_PROG_FLAG FROM PS_SSR_APT_ITEM A INNER JOIN PS_SSR_APT_ENRL AX ON A.EMPLID = AX.EMPLID AND A.INSTITUTION = AX.INSTITUTION AND A.SSR_APT_INSTANCE = AX.SSR_APT_INSTANCE AND A.SSR_ITEM_TYPE = 'PRG' , PS_ACAD_PROG B , PS_STDNT_ENRL C , PS_TERM_TBL D WHERE B.EMPLID = AX.EMPLID AND B.ACAD_CAREER = AX.SRC_CAREER AND B.SSR_APT_INSTANCE = AX.SSR_APT_INSTANCE AND B.INSTITUTION = AX.INSTITUTION AND B.EFFDT = ( SELECT MAX(PRG_ED.EFFDT) FROM PS_ACAD_PROG PRG_ED WHERE PRG_ED.EMPLID = B.EMPLID AND PRG_ED.ACAD_CAREER = B.ACAD_CAREER AND PRG_ED.STDNT_CAR_NBR = B.STDNT_CAR_NBR AND PRG_ED.EFFDT <= D.SSR_TRMAC_LAST_DT) AND B. EFFSEQ = ( SELECT MAX(PRG_ES.EFFSEQ) FROM PS_ACAD_PROG PRG_ES WHERE PRG_ES.EMPLID = B.EMPLID AND PRG_ES.ACAD_CAREER = B.ACAD_CAREER AND PRG_ES.STDNT_CAR_NBR = B.STDNT_CAR_NBR AND PRG_ES.EFFDT = B.EFFDT ) AND C.EMPLID = A.EMPLID AND C.INSTITUTION = A.INSTITUTION AND C.STRM = D.STRM AND C.CLASS_NBR = AX.CLASS_NBR AND C.GRADING_BASIS_ENRL <> 'NON' AND D.INSTITUTION = A.INSTITUTION AND D.ACAD_CAREER = B.ACAD_CAREER AND D.STRM = C.STRM |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL | Employee ID |
2 | INSTITUTION | Character(5) | VARCHAR2(5) NOT NULL | Academic Institution |
3 | SSR_APT_INSTANCE | Number(3,0) | SMALLINT NOT NULL | Academic Progress Tracker Instance Number |
4 | SSR_ITEM_TYPE | Character(20) | VARCHAR2(20) NOT NULL |
Academic Item Type
Prompt Table: SSR_ITEM_TYPE |
5 | SSR_ITEM_ID | Character(11) | VARCHAR2(11) NOT NULL |
Academic Item ID
Prompt Table: SSR_AIR_HDR |
6 | ACAD_PROG | Character(5) | VARCHAR2(5) NOT NULL | Academic Program |
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 | STDNT_CAR_NBR | Number(3,0) | SMALLINT NOT NULL | Student Career Nbr |
9 | EFFDT | Date(10) | DATE |
Effective Date
Default Value: %date |
10 | EFFSEQ | Number(3,0) | SMALLINT NOT NULL | Effective Sequence |
11 | STRM | Character(4) | VARCHAR2(4) NOT NULL | Term |
12 | CLASS_NBR | Number(5,0) | INTEGER NOT NULL | Class Nbr |
13 | SSR_ACAD_PROG_FLAG | Number(1,0) | SMALLINT NOT NULL | Primary Academic Program Flag |