FND Design Data [Home] [Help]

View: IGS_PS_REF_CD_HIST_V

Product: IGS - Student System (Obsolete)
Description: This view is used to merge program reference code history with the current program reference code details enabling all details to be accessed over time, up till the current day. Each entry represents column values over defined time periods.
Implementation/DBA Data: Not implemented in this database
View Text

SELECT CRCH1.COURSE_CD
, CRCH1.VERSION_NUMBER
, CRCH1.REFERENCE_CD_TYPE
, CRCH1.REFERENCE_CD
, CRCH1.HIST_START_DT
, CRCH1.HIST_END_DT
, CRCH1.HIST_WHO
, NVL( CRCH1.DESCRIPTION
, NVL( SUBSTR( IGS_AU_GEN_001.AUDP_GET_CRCH_COL( CRCH1.COURSE_CD
, CRCH1.VERSION_NUMBER
, CRCH1.REFERENCE_CD_TYPE
, CRCH1.REFERENCE_CD
, CRCH1.HIST_END_DT)
, 1
, 60)
, CRFC1.DESCRIPTION))
, CRCH1.CREATED_BY
, CRCH1.CREATION_DATE
, CRCH1.LAST_UPDATED_BY
, CRCH1.LAST_UPDATE_DATE
, CRCH1.LAST_UPDATE_LOGIN FROM IGS_PS_REF_CD_HIST CRCH1
, IGS_PS_REF_CD CRFC1
, IGS_PS_VER CV1
WHERE CV1.COURSE_CD = CRCH1.COURSE_CD
AND CV1.VERSION_NUMBER = CRCH1.VERSION_NUMBER
AND CRCH1.COURSE_CD = CRFC1.COURSE_CD (+)
AND CRCH1.VERSION_NUMBER = CRFC1.VERSION_NUMBER (+)
AND CRCH1.REFERENCE_CD_TYPE = CRFC1.REFERENCE_CD_TYPE (+)
AND CRCH1.REFERENCE_CD = CRFC1.REFERENCE_CD (+) UNION ALL SELECT CRFC2.COURSE_CD
, CRFC2.VERSION_NUMBER
, CRFC2.REFERENCE_CD_TYPE
, CRFC2.REFERENCE_CD
, NVL( MAX(CRCH2.HIST_END_DT)
, CRFC2.LAST_UPDATE_DATE)
, TO_DATE(NULL)
, CRFC2.LAST_UPDATED_BY
, CRFC2.DESCRIPTION
, CRFC2.CREATED_BY
, CRFC2.CREATION_DATE
, CRFC2.LAST_UPDATED_BY
, CRFC2.LAST_UPDATE_DATE
, CRFC2.LAST_UPDATE_LOGIN FROM IGS_PS_REF_CD_HIST CRCH2
, IGS_PS_REF_CD CRFC2 WHERE CRFC2.COURSE_CD = CRCH2.COURSE_CD (+)
AND CRFC2.VERSION_NUMBER = CRCH2.VERSION_NUMBER (+)
AND CRFC2.REFERENCE_CD_TYPE = CRCH2.REFERENCE_CD_TYPE (+)
AND CRFC2.REFERENCE_CD = CRCH2.REFERENCE_CD (+) GROUP BY CRFC2.COURSE_CD
, CRFC2.VERSION_NUMBER
, CRFC2.REFERENCE_CD_TYPE
, CRFC2.REFERENCE_CD
, CRFC2.DESCRIPTION
, CRFC2.CREATED_BY
, CRFC2.CREATION_DATE
, CRFC2.LAST_UPDATED_BY
, CRFC2.LAST_UPDATE_DATE
, CRFC2.LAST_UPDATE_LOGIN

Columns

Name
COURSE_CD
VERSION_NUMBER
REFERENCE_CD_TYPE
REFERENCE_CD
HIST_START_DT
HIST_END_DT
HIST_WHO
DESCRIPTION
CREATED_BY
CREATION_DATE
LAST_UPDATED_BY
LAST_UPDATE_DATE
LAST_UPDATE_LOGIN