Hi Lidia,
I have done some work with Transfer course posting - I tend to look at both detail , term, and school info, hope this helps.
SELECT A.EMPLID, A.ACAD_CAREER, D.ACAD_PROG, A.MODEL_NBR, A.ARTICULATION_TERM, A.MODEL_STATUS, A.MODEL_STATUS, A.UNT_TAKEN, A.UNT_TRNSFR, C.TRNSFR_EQVLNCY_GRP, C.TRNSFR_EQVLNCY_SEQ, C.TRNSFR_STAT, C.TRNSFR_SRC_ID, C.TRNSFR_EQVLNCY, F.TERM_YEAR, F.EXT_TERM, F.SCHOOL_SUBJECT, F.SCHOOL_CRSE_NBR, F.CRSE_GRADE_INPUT, B.SUBJECT, B.CATALOG_NBR, C.SSR_UNT_TAKEN_EXT, C.UNT_TAKEN, C.CRSE_ID, C.CRSE_OFFER_NBR, C.UNT_TRNSFR, C.CRSE_GRADE_INPUT, C.CRSE_GRADE_OFF, C.GRD_PTS_PER_UNIT,
FROM PS_TRNS_CRSE_TERM A, PS_TRNS_CRSE_DTL C, PS_CRSE_OFFER B, PS_TRNS_CRSE_SCH D, PS_EXT_COURSE F
WHERE ( A.EMPLID = C.EMPLID
AND A.ACAD_CAREER = C.ACAD_CAREER
AND A.INSTITUTION = C.INSTITUTION
AND A.MODEL_NBR = C.MODEL_NBR
AND A.ARTICULATION_TERM = C.ARTICULATION_TERM
AND C.ACAD_CAREER = B.ACAD_CAREER
AND C.INSTITUTION = B.INSTITUTION
AND B.CRSE_ID = C.CRSE_ID
AND B.CRSE_OFFER_NBR = C.CRSE_OFFER_NBR
AND B.EFFDT =
(SELECT MAX(B_ED.EFFDT) FROM PS_CRSE_OFFER B_ED
WHERE B.CRSE_ID = B_ED.CRSE_ID
AND B_ED.EFFDT <= SYSDATE)
AND A.ARTICULATION_TERM = :1
AND A.EMPLID = D.EMPLID
AND A.ACAD_CAREER = D.ACAD_CAREER
AND A.INSTITUTION = D.INSTITUTION
AND A.MODEL_NBR = D.MODEL_NBR
AND C.EMPLID = F.EMPLID
AND C.INSTITUTION = F.INSTITUTION
AND F.EXT_COURSE_NBR = C.EXT_COURSE_NBR)
Thanks,
Mary
------------------------------
Mary Lee
Assistant for University Systems Analysis
Stony Brook University
------------------------------
Message from the HEUG Marketplace:------------------------------
Find, Review, and Engage with Higher Education-focused solution providers, products, and services using the
HEUG Marketplace.
------------------------------
Original Message:
Sent: 04-29-2025 06:08 PM
From: Lidia Anderson
Subject: Pulling Transfer Credit Grades
Hello,
I am trying to pull in transfer credit grades into a query with institution grades but when I record TRNS_CRSE_DTL I get multiple rows and I have also tried pulling in TRNS_CRSE_TERM to include a field by the term but still have issues and the articulation term populates are courses regardless of transfer or not. I am using outer joins in the event the student doesn't have transfer credits. The SQL is my baseline before adding the transfer records.
SELECT DISTINCT A.EMPLID, B.STRM, B.SUBJECT, B.CATALOG_NBR, B.CRSE_GRADE_OFF
FROM (PS_ACAD_PROG A LEFT OUTER JOIN PS_CLASS_TBL_SE_VW B ON A.EMPLID = B.EMPLID AND A.ACAD_CAREER = B.ACAD_CAREER AND B.INSTITUTION = A.INSTITUTION ), PS_STDNT_CAR_TERM C
WHERE ( A.EMPLID = '24554411'
AND A.EFFDT =
(SELECT MAX(A_ED.EFFDT) FROM PS_ACAD_PROG A_ED
WHERE A.EMPLID = A_ED.EMPLID
AND A.ACAD_CAREER = A_ED.ACAD_CAREER
AND A.STDNT_CAR_NBR = A_ED.STDNT_CAR_NBR
AND A_ED.EFFDT <= SYSDATE)
AND A.EFFSEQ =
(SELECT MAX(A_ES.EFFSEQ) FROM PS_ACAD_PROG A_ES
WHERE A.EMPLID = A_ES.EMPLID
AND A.ACAD_CAREER = A_ES.ACAD_CAREER
AND A.STDNT_CAR_NBR = A_ES.STDNT_CAR_NBR
AND A.EFFDT = A_ES.EFFDT)
AND A.PROG_STATUS = 'AC'
AND A.EMPLID = C.EMPLID
AND A.ACAD_CAREER = C.ACAD_CAREER
AND A.STDNT_CAR_NBR = C.STDNT_CAR_NBR
AND C.INSTITUTION = A.INSTITUTION)
ORDER BY 2 DESC
------------------------------
Lidia Anderson
Manager, Campus Solutions
Central Washington University
lidia.anderson@cwu.edu
------------------------------