ZCA_GOAL_HISTORY_V
Details
-
Schema: FUSION
-
Object owner: ZCA
-
Object type: VIEW
Columns
Name |
---|
HISTORY_RECORD_ID HISTORY_RECORD_OBJECT_ID HISTORY_RECORD_OBJECT_NUMBER KPI_ID GOAL_ID HISTORY_OWNER_ID HISTORY_PARTICIPANT_ID HISTORY_RECORD_DATE STATIC_TEXT DYNAMIC_TEXT_1_VALUE DYNAMIC_TEXT_2_VALUE DYNAMIC_TEXT_1_NAME DYNAMIC_TEXT_2_NAME DYNAMIC_NUMBER_1_VALUE DYNAMIC_NUMBER_2_VALUE DYNAMIC_NUMBER_1_NAME DYNAMIC_NUMBER_2_NAME DYNAMIC_NUMBER_1_UOM DYNAMIC_NUMBER_2_UOM GOAL_PARTICIPANT_ID |
Query
SQL_Statement |
---|
( Select /*+ LEADING(kh) */ kh.KPI_HISTORY_RECORD_ID AS HISTORY_RECORD_ID, kh.KPI_HISTORY_RECORD_OBJID AS HISTORY_RECORD_OBJECT_ID, kh.KPI_HISTORY_RECORD_OBJNUM AS HISTORY_RECORD_OBJECT_NUMBER, kh.KPI_ID AS KPI_ID, zg.GOAL_ID AS GOAL_ID, kh.KPI_HISTORY_RECORD_OWNER_ID AS HISTORY_OWNER_ID, kh.KPI_HISTORY_RECORD_OWNER_ID AS HISTORY_PARTICIPANT_ID, kh.KPI_HISTORY_RECORD_DATE AS HISTORY_RECORD_DATE, km.STATIC_TEXT AS STATIC_TEXT, NVL(lt1.meaning,kh.dynamic_text_1_value) AS DYNAMIC_TEXT_1_VALUE, NVL(lt2.meaning,kh.dynamic_text_2_value) AS DYNAMIC_TEXT_2_VALUE, km.DYNAMIC_TEXT_1_NAME AS DYNAMIC_TEXT_1_NAME, km.DYNAMIC_TEXT_2_NAME AS DYNAMIC_TEXT_2_NAME, kh.DYNAMIC_NUMBER_1_VALUE AS DYNAMIC_NUMBER_1_VALUE, kh.DYNAMIC_NUMBER_2_VALUE AS DYNAMIC_NUMBER_2_VALUE, km.DYNAMIC_NUMBER_1_NAME AS DYNAMIC_NUMBER_1_NAME, km.DYNAMIC_NUMBER_2_NAME AS DYNAMIC_NUMBER_2_NAME, km.DYNAMIC_NUMBER_1_UOM AS DYNAMIC_NUMBER_1_UOM , km.DYNAMIC_NUMBER_2_UOM AS DYNAMIC_NUMBER_2_UOM, zp.goal_participant_id AS GOAL_PARTICIPANT_ID from zca_kpi_history kh, zca_kpi_history_metadata km, zca_goals zg, zca_goal_participants zp, fnd_lookup_values_tl lt1, fnd_lookup_values_tl lt2 where kh.KPI_EVENT_ID = km.KPI_EVENT_ID and kh.KPI_ID = zg.KPI_ID and zp.RESOURCE_ID = kh.KPI_HISTORY_RECORD_OWNER_ID and kh.KPI_HISTORY_RECORD_DATE >= zg.START_DATE and kh.KPI_HISTORY_RECORD_DATE <= zg.END_DATE and sys_extract_utc(systimestamp) >= kh.KPI_HISTORY_RECORD_DATE and zp.GOAL_ID = zg.GOAL_ID AND lt1.lookup_type (+) = km.dynamic_text_1_type AND lt1.lookup_code (+) = nvl(kh.dynamic_text_1_value, 'EMPTY') AND lt1.view_application_id (+) = 0 AND lt1.language (+) = userenv('LANG') AND lt2.lookup_type (+) = km.dynamic_text_2_type AND lt2.lookup_code (+) = nvl(kh.dynamic_text_2_value, 'EMPTY') AND lt2.view_application_id (+) = 0 AND lt2.language (+) = userenv('LANG') ) UNION ALL ( SELECT gh.goal_history_record_id AS HISTORY_RECORD_ID, gh.goal_history_record_id AS HISTORY_RECORD_OBJECT_ID, TO_CHAR(gh.GOAL_HISTORY_RECORD_ID) HISTORY_RECORD_OBJECT_NUMBER, Null AS KPI_ID, gh.GOAL_ID, gh.GOAL_HISTORY_RECORD_OWNER_ID, gh.GOAL_HIST_REC_PARTICIPANT_ID, gh.GOAL_HISTORY_RECORD_DATE, gm.STATIC_TEXT, gh.DYNAMIC_TEXT_1_VALUE, gh.DYNAMIC_TEXT_2_VALUE, gm.DYNAMIC_TEXT_1_NAME, gm.DYNAMIC_TEXT_2_NAME, gh.DYNAMIC_NUMBER_1_VALUE, gh.DYNAMIC_NUMBER_2_VALUE, gm.DYNAMIC_NUMBER_1_NAME, gm.DYNAMIC_NUMBER_2_NAME, gm.DYNAMIC_NUMBER_1_UOM, gm.DYNAMIC_NUMBER_2_UOM, null AS GOAL_PARTICIPANT_ID FROM zca_goal_history gh, zca_goal_history_metadata gm Where gh.GOAL_HISTORY_METADATA_ID = gm.GOAL_HISTORY_METADATA_ID ) |