FND Design Data [Home] [Help]

View: IGS_PS_TCH_RSOV_HIST_V

Product: IGS - Student System (Obsolete)
Description: This view is used to merge teaching responsibility override history with the current teaching responsibility override details enabling all details to be accessed over time, up till the current day.
Implementation/DBA Data: Not implemented in this database
View Text

SELECT TROH1.UNIT_CD
, TROH1.VERSION_NUMBER
, TROH1.CAL_TYPE
, TROH1.CI_SEQUENCE_NUMBER
, TROH1.LOCATION_CD
, TROH1.UNIT_CLASS
, TROH1.ORG_UNIT_CD
, TROH1.OU_START_DT
, TROH1.HIST_START_DT
, TROH1.HIST_END_DT
, TROH1.HIST_WHO
, NVL( TROH1.PERCENTAGE
, NVL( TO_NUMBER( IGS_AU_GEN_004.AUDP_GET_TROH_COL( TROH1.UNIT_CD
, TROH1.VERSION_NUMBER
, TROH1.CAL_TYPE
, TROH1.CI_SEQUENCE_NUMBER
, TROH1.LOCATION_CD
, TROH1.UNIT_CLASS
, TROH1.ORG_UNIT_CD
, TROH1.OU_START_DT
, TROH1.HIST_END_DT))
, TRO1.PERCENTAGE))
, TROH1.CREATED_BY
, TROH1.CREATION_DATE
, TROH1.LAST_UPDATED_BY
, TROH1.LAST_UPDATE_DATE
, TROH1.LAST_UPDATE_LOGIN FROM IGS_PS_TCH_RSOV_HIST TROH1
, IGS_PS_TCH_RESP_OVRD TRO1
, IGS_PS_UNIT_OFR_OPT UOO
WHERE UOO.UNIT_CD = TROH1.UNIT_CD AND UOO.VERSION_NUMBER = TROH1.VERSION_NUMBER AND UOO.CAL_TYPE = TROH1.CAL_TYPE AND UOO.CI_SEQUENCE_NUMBER = TROH1.CI_SEQUENCE_NUMBER AND UOO.LOCATION_CD = TROH1.LOCATION_CD AND UOO.UNIT_CLASS = TROH1.UNIT_CLASS AND TROH1.UNIT_CD = TRO1.UNIT_CD (+) AND TROH1.VERSION_NUMBER = TRO1.VERSION_NUMBER (+) AND TROH1.CAL_TYPE = TRO1.CAL_TYPE (+) AND TROH1.CI_SEQUENCE_NUMBER = TRO1.CI_SEQUENCE_NUMBER (+)
AND TROH1.LOCATION_CD = TRO1.LOCATION_CD (+) AND TROH1.UNIT_CLASS = TRO1.UNIT_CLASS (+) AND TROH1.ORG_UNIT_CD = TRO1.ORG_UNIT_CD (+) AND TROH1.OU_START_DT = TRO1.OU_START_DT (+) UNION ALL SELECT TRO2.UNIT_CD
, TRO2.VERSION_NUMBER
, TRO2.CAL_TYPE
, TRO2.CI_SEQUENCE_NUMBER
, TRO2.LOCATION_CD
, TRO2.UNIT_CLASS
, TRO2.ORG_UNIT_CD
, TRO2.OU_START_DT
, NVL( MAX(TROH2.HIST_END_DT)
, TRO2.LAST_UPDATE_DATE)
, TO_DATE(NULL)
, TRO2.LAST_UPDATED_BY
, TRO2.PERCENTAGE
, TRO2.CREATED_BY
, TRO2.CREATION_DATE
, TRO2.LAST_UPDATED_BY
, TRO2.LAST_UPDATE_DATE
, TRO2.LAST_UPDATE_LOGIN FROM IGS_PS_TCH_RSOV_HIST TROH2
, IGS_PS_TCH_RESP_OVRD TRO2 WHERE TRO2.UNIT_CD = TROH2.UNIT_CD (+) AND TRO2.VERSION_NUMBER = TROH2.VERSION_NUMBER (+) AND TRO2.CAL_TYPE = TROH2.CAL_TYPE (+) AND TRO2.CI_SEQUENCE_NUMBER = TROH2.CI_SEQUENCE_NUMBER (+) AND TRO2.LOCATION_CD = TROH2.LOCATION_CD (+) AND TRO2.UNIT_CLASS = TROH2.UNIT_CLASS (+) AND TRO2.ORG_UNIT_CD = TROH2.ORG_UNIT_CD (+) AND TRO2.OU_START_DT = TROH2.OU_START_DT (+) GROUP BY TRO2.UNIT_CD
, TRO2.VERSION_NUMBER
, TRO2.CAL_TYPE
, TRO2.CI_SEQUENCE_NUMBER
, TRO2.LOCATION_CD
, TRO2.UNIT_CLASS
, TRO2.ORG_UNIT_CD
, TRO2.OU_START_DT
, TRO2.PERCENTAGE
, TRO2.CREATED_BY
, TRO2.CREATION_DATE
, TRO2.LAST_UPDATED_BY
, TRO2.LAST_UPDATE_DATE
, TRO2.LAST_UPDATE_LOGIN

Columns

Name
UNIT_CD
VERSION_NUMBER
CAL_TYPE
CI_SEQUENCE_NUMBER
LOCATION_CD
UNIT_CLASS
ORG_UNIT_CD
OU_START_DT
HIST_START_DT
HIST_END_DT
HIST_WHO
PERCENTAGE
CREATED_BY
CREATION_DATE
LAST_UPDATED_BY
LAST_UPDATE_DATE
LAST_UPDATE_LOGIN