SSR_RS_CONS_VW(SQL View) |
Index Back |
---|---|
Research consumption viewUsed in matriculation edits equation |
SELECT DISTINCT CN.EMPLID ,CN.INSTITUTION , CN.ssr_Rs_candit_nbr , CA.ACAD_PROG , CA.ACAD_PLAN , %Coalesce(PL.SSR_RS_CNSUM_MNLVL, PR.SSR_RS_CNSUM_MNLVL) , %Coalesce(PL.SSR_RS_TOPIC_MNLVL, PR.SSR_RS_TOPIC_MNLVL) , %Coalesce(PL.SSR_RS_SUPER_MNLVL, PR.SSR_RS_SUPER_MNLVL) FROM PS_SSR_RS_CONSMPTN CN , PS_SSR_RS_CAND_HDR CA LEFT OUTER JOIN PS_SSR_RS_PLNSETUP PL ON CA.Institution=PL.institution AND CA.acad_plan = PL.acad_plan LEFT OUTER JOIN PS_SSR_RS_PRGSETUP PR ON CA.Institution=PR.institution AND CA.acad_plan = PR.acad_prog WHERE CN.institution = CA.institution AND CN.emplid = CA.emplid AND CN.ssr_Rs_candit_nbr = CA.ssr_rs_candit_nbr AND CN.EFFDT = ( SELECT MAX(A.EFFDT) FROM PS_SSR_RS_CONSMPTN A WHERE CN.emplid=A.emplid AND CN.institution=A.institution AND CN.ssr_Rs_candit_nbr=A.ssr_rs_candit_nbr AND A.effdt <= %CurrentDateIn) AND CN.EFFSEQ = ( SELECT MAX(B.EFFSEQ) FROM PS_SSR_RS_CONSMPTN B WHERE CN.emplid=B.emplid AND CN.institution=B.institution AND CN.ssr_Rs_candit_nbr=B.ssr_rs_candit_nbr AND CN.effdt=B.effdt) AND CN.eff_status='A' AND ( PL.EFFDT IS NULL OR ( %EffdtCheck(SSR_RS_PLNSETUP EFF1 , PL, %currentdatein) AND PL.EFF_STATUS='A') ) AND ( PR.EFFDT IS NULL OR (%EffdtCheck(SSR_RS_PRGSETUP EFF2 , PR, %currentdatein) AND PR.EFF_STATUS='A' )) AND EXISTS ( SELECT ST.ssr_Rs_status_lvl FROM PS_SSR_RS_STATUS_D ST , PS_SSR_RS_STATUS_H SH WHERE ST.institution = SH.institution AND ST.ssr_Rs_statusgrpcd = SH.ssr_Rs_statusgrpcd AND SH.ssr_rs_sysstsgrpcd = 'CONS' AND ST.institution= CN.INSTITUTION AND ST.ssr_Rs_status = CN.SSR_RS_STATUS AND ST.ssr_Rs_status_lvl >= %Coalesce(PL.SSR_RS_CNSUM_MNLVL, PR.SSR_RS_CNSUM_MNLVL) AND %EffdtCheck(SSR_RS_STATUS_D EFF3, ST,%currentdatein )) |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL |
Employee ID
Prompt Table: PEOPLE_SRCH |
2 | INSTITUTION | Character(5) | VARCHAR2(5) NOT NULL |
Academic Institution
Prompt Table: INSTITUTION_TBL |
3 | SSR_RS_CANDIT_NBR | Character(12) | VARCHAR2(12) NOT NULL | Last Candidate Number |
4 | ACAD_PROG | Character(5) | VARCHAR2(5) NOT NULL | Academic Program |
5 | ACAD_PLAN | Character(10) | VARCHAR2(10) NOT NULL | Academic Plan |
6 | SSR_RS_CNSUM_MNLVL | Character(2) | VARCHAR2(2) NOT NULL | Minimum Consumption level required to denote that the section is complete. |
7 | SSR_RS_TOPIC_MNLVL | Character(2) | VARCHAR2(2) NOT NULL | Minimum Reseaqrch Topic status level required to denote that the section is complete. |
8 | SSR_RS_SUPER_MNLVL | Character(2) | VARCHAR2(2) NOT NULL | Minimum Supervisor Status level required to denote that the section is complete. |