DBA Data[Home] [Help]

VIEW: APPS.IGS_PS_TCH_RSOV_HIST_V

Source

View Text - Preformatted

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
View Text - HTML Formatted

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