CMP_CWB_POST_PERSON_SEL_V
Details
-
Schema: FUSION
-
Object owner: CMP
-
Object type: VIEW
Columns
Name |
---|
PERSON_EVENT_ID PLAN_ID PERIOD_ID PERSON_ID ASSIGNMENT_ID WORKER_NUMBER BUSINESS_GROUP_ID BUSINESS_UNIT_ID LEGAL_ENTITY_ID ORGANIZATION_ID LOCATION_ID JOB_SET_ID POSITION_ID CURRENT_ASG_NAME GRADE_SET_ID DUE_DATE ACCESS_CODE EMP_STATUS_CODE MGR_STATUS_CODE EFFECTIVE_DATE ASSIGNMENT_STATUS_TYPE_ID PRIMARY_FLAG START_DATE ORIGINAL_START_DATE ADJUSTED_SVC_DATE EMPLOYMENT_CATEGORY YEARS_EMPLOYED YEARS_IN_JOB YEARS_IN_POSITION YEARS_IN_GRADE JOB_CHANGE_DATE POSITION_CHANGE_DATE GRADE_CHANGE_DATE NORMAL_HOURS FTE_FACTOR BASE_SALARY BASE_SALARY_CURRENCY BASE_SALARY_CHANGE_DATE BASE_SALARY_FREQUENCY CURRENT_SALARY_ID SALARY_BASIS_ID PAYROLL_ID FREQUENCY PAY_ANNUALIZATION_FACTOR ANNUALIZATION_FACTOR_PLAN PERFORMANCE_RATING PERFORMANCE_RATING_TYPE PERFORMANCE_RATING_DATE NEW_BASE_SALARY BASE_SALARY_CHANGE_VAL SEX RATE_FOUND_FLAG EMP_RECV_COUNT ELIG_FLAG CUSTOM_SEGMENT1 CUSTOM_SEGMENT2 CUSTOM_SEGMENT3 CUSTOM_SEGMENT4 CUSTOM_SEGMENT5 CUSTOM_SEGMENT6 CUSTOM_SEGMENT7 CUSTOM_SEGMENT8 CUSTOM_SEGMENT9 CUSTOM_SEGMENT10 CUSTOM_SEGMENT11 CUSTOM_SEGMENT12 CUSTOM_SEGMENT13 CUSTOM_SEGMENT14 CUSTOM_SEGMENT15 CUSTOM_SEGMENT16 CUSTOM_SEGMENT17 CUSTOM_SEGMENT18 CUSTOM_SEGMENT19 CUSTOM_SEGMENT20 CUSTOM_SEGMENT21 CUSTOM_SEGMENT22 CUSTOM_SEGMENT23 CUSTOM_SEGMENT24 CUSTOM_SEGMENT25 CUSTOM_SEGMENT26 CUSTOM_SEGMENT27 CUSTOM_SEGMENT28 CUSTOM_SEGMENT29 CUSTOM_SEGMENT30 CUSTOM_SEGMENT31 CUSTOM_SEGMENT32 CUSTOM_SEGMENT33 CUSTOM_SEGMENT34 CUSTOM_SEGMENT35 CUSTOM_SEGMENT36 CUSTOM_SEGMENT37 CUSTOM_SEGMENT38 CUSTOM_SEGMENT39 CUSTOM_SEGMENT40 CUSTOM_SEGMENT41 CUSTOM_SEGMENT42 CUSTOM_SEGMENT43 CUSTOM_SEGMENT44 CUSTOM_SEGMENT45 CUSTOM_SEGMENT46 CUSTOM_SEGMENT47 CUSTOM_SEGMENT48 CUSTOM_SEGMENT49 CUSTOM_SEGMENT50 ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ATTRIBUTE16 ATTRIBUTE17 ATTRIBUTE18 ATTRIBUTE19 ATTRIBUTE20 ATTRIBUTE21 ATTRIBUTE22 ATTRIBUTE23 ATTRIBUTE24 ATTRIBUTE25 ATTRIBUTE26 ATTRIBUTE27 ATTRIBUTE28 ATTRIBUTE29 ATTRIBUTE30 DATE_OF_BIRTH EMAIL_ADDRESS EMPLOYEE_POTENTIAL GRADE_ATTRIBUTE1 GRADE_ATTRIBUTE2 GRADE_ATTRIBUTE3 GRADE_COMPARATIO GRADE_DECILE GRADE_ID GRADE_PCT_IN_RANGE GRADE_QUARTILE GRADE_QUINTILE JOB_ATTRIBUTE1 JOB_ATTRIBUTE2 JOB_ATTRIBUTE3 JOB_ATTRIBUTE4 JOB_ATTRIBUTE5 JOB_ATTRIBUTE6 JOB_ID LEGISLATION_CODE NEW_GRADE_COMPARATIO NEW_GRADE_DECILE NEW_GRADE_PCT_IN_RANGE NEW_GRADE_QUARTILE NEW_GRADE_QUINTILE WORK_TELEPHONE WORKING_HOURS WS_MGR_PERSON_ID RISK_OF_LOSS SUPERVISOR_ID DO_NOT_POST_FLAG PERF_RATING PERF_UPDATE_DATE PROMOTION_ID JOB_ID_PROPOSED POSITION_ID_PROPOSED PROPOSED_ASG_NAME GRADE_ID_PROPOSED ASG_CHANGE_DATE GRADE_MIN_VAL GRADE_MAX_VAL GRADE_MID_POINT PROM_UPDATE_DATE WS_VAL_C1 WS_VAL_C2 WS_VAL_C3 WS_VAL_C4 WS_VAL_C5 ELIG_FLAG_C1 ELIG_FLAG_C2 ELIG_FLAG_C3 ELIG_FLAG_C4 ELIG_FLAG_C5 ELIG_SAL_VAL_C1 ELIG_SAL_VAL_C2 ELIG_SAL_VAL_C3 ELIG_SAL_VAL_C4 ELIG_SAL_VAL_C5 WS_MIN_VAL_C1 WS_MIN_VAL_C2 WS_MIN_VAL_C3 WS_MIN_VAL_C4 WS_MIN_VAL_C5 WS_MAX_VAL_C1 WS_MAX_VAL_C2 WS_MAX_VAL_C3 WS_MAX_VAL_C4 WS_MAX_VAL_C5 MISC1_VAL_C1 MISC1_VAL_C2 MISC1_VAL_C3 MISC1_VAL_C4 MISC1_VAL_C5 MISC2_VAL_C1 MISC2_VAL_C2 MISC2_VAL_C3 MISC2_VAL_C4 MISC2_VAL_C5 MISC3_VAL_C1 MISC3_VAL_C2 MISC3_VAL_C3 MISC3_VAL_C4 MISC3_VAL_C5 MISC4_VAL_C1 MISC4_VAL_C2 MISC4_VAL_C3 MISC4_VAL_C4 MISC4_VAL_C5 MISC5_VAL_C1 MISC5_VAL_C2 MISC5_VAL_C3 MISC5_VAL_C4 MISC5_VAL_C5 MISC6_VAL_C1 MISC6_VAL_C2 MISC6_VAL_C3 MISC6_VAL_C4 MISC6_VAL_C5 CURRENCY_C1 CURRENCY_C2 CURRENCY_C3 CURRENCY_C4 CURRENCY_C5 EMP_BDGT_VAL_C1 EMP_BDGT_VAL_C2 EMP_BDGT_VAL_C3 EMP_BDGT_VAL_C4 EMP_BDGT_VAL_C5 REC_VAL_C1 REC_VAL_C2 REC_VAL_C3 REC_VAL_C4 REC_VAL_C5 REC_MAX_VAL_C1 REC_MAX_VAL_C2 REC_MAX_VAL_C3 REC_MAX_VAL_C4 REC_MAX_VAL_C5 REC_MIN_VAL_C1 REC_MIN_VAL_C2 REC_MIN_VAL_C3 REC_MIN_VAL_C4 REC_MIN_VAL_C5 WS_VAL_LAST_UPD_DATE_C1 WS_VAL_LAST_UPD_DATE_C2 WS_VAL_LAST_UPD_DATE_C3 WS_VAL_LAST_UPD_DATE_C4 WS_VAL_LAST_UPD_DATE_C5 COMP_POSTING_DATE_C1 COMP_POSTING_DATE_C2 COMP_POSTING_DATE_C3 COMP_POSTING_DATE_C4 COMP_POSTING_DATE_C5 PERSON_NUMBER SALARY_BASIS_TYPE |
Query
SQL_Statement |
---|
SELECT PI.person_event_id person_event_id, PI.plan_id plan_id , PI.period_id period_id , PI.person_id person_id , PI.assignment_id assignment_id , PI.worker_number worker_number , PI.business_group_id business_group_id , PI.business_unit_id business_unit_id , PI.legal_entity_id legal_entity_id , PI.organization_id organization_id , PI.location_id location_id , PI.job_set_id job_set_id , PI.position_id position_id , PI.assignment_name current_asg_name, PI.grade_set_id grade_set_id , PI.due_date due_date , PI.access_code access_code , PI.emp_status_code emp_status_code , PI.mgr_status_code mgr_status_code , PI.effective_date effective_date , PI.assignment_status_type_id assignment_status_type_id , PI.primary_flag primary_flag , PI.start_date start_date , PI.original_start_date original_start_date , PI.adjusted_svc_date adjusted_svc_date , PI.employment_category employment_category , PI.years_employed years_employed , PI.years_in_job years_in_job , PI.years_in_position years_in_position , PI.years_in_grade years_in_grade , PI.job_change_date job_change_date , PI.position_change_date position_change_date , PI.grade_change_date grade_change_date , PI.normal_hours normal_hours , PI.fte_factor fte_factor , PI.base_salary base_salary , PI.base_salary_currency base_salary_currency , PI.base_salary_change_date base_salary_change_date , PI.base_salary_frequency base_salary_frequency , PI.current_salary_id current_salary_id , PI.salary_basis_id salary_basis_id , PI.payroll_id payroll_id , PI.frequency frequency , PI.pay_annualization_factor pay_annualization_factor , PL.annualization_factor annualization_factor_plan , PI.performance_rating performance_rating , PI.performance_rating_type performance_rating_type , PI.performance_rating_date performance_rating_date , PI.new_base_salary new_base_salary , PI.base_salary_change_val base_salary_change_val , PI.sex , DECODE(RT.person_event_id,NULL,'N','Y') rate_found_flag , DECODE(RT.ws_val,NULL,0,0,0,1) emp_recv_count , RT.elig_flag elig_flag , PI.custom_segment1 , PI.custom_segment2 , PI.custom_segment3 , PI.custom_segment4 , PI.custom_segment5 , PI.custom_segment6 , PI.custom_segment7 , PI.custom_segment8 , PI.custom_segment9 , PI.custom_segment10 , PI.custom_segment11 , PI.custom_segment12 , PI.custom_segment13 , PI.custom_segment14 , PI.custom_segment15 , PI.custom_segment16 , PI.custom_segment17 , PI.custom_segment18 , PI.custom_segment19 , PI.custom_segment20 , PI.custom_segment21 , PI.custom_segment22 , PI.custom_segment23 , PI.custom_segment24 , PI.custom_segment25 , PI.custom_segment26 , PI.custom_segment27 , PI.custom_segment28 , PI.custom_segment29 , PI.custom_segment30 , PI.custom_segment31 , PI.custom_segment32 , PI.custom_segment33 , PI.custom_segment34 , PI.custom_segment35 , PI.custom_segment36 , PI.custom_segment37 , PI.custom_segment38 , PI.custom_segment39 , PI.custom_segment40 , PI.custom_segment41 , PI.custom_segment42 , PI.custom_segment43 , PI.custom_segment44 , PI.custom_segment45 , PI.custom_segment46 , PI.custom_segment47 , PI.custom_segment48 , PI.custom_segment49 , PI.custom_segment50 , PI.attribute1 , PI.attribute2 , PI.attribute3 , PI.attribute4 , PI.attribute5 , PI.attribute6 , PI.attribute7 , PI.attribute8 , PI.attribute9 , PI.attribute10 , PI.attribute11 , PI.attribute12 , PI.attribute13 , PI.attribute14 , PI.attribute15 , PI.attribute16 , PI.attribute17 , PI.attribute18 , PI.attribute19 , PI.attribute20 , PI.attribute21 , PI.attribute22 , PI.attribute23 , PI.attribute24 , PI.attribute25 , PI.attribute26 , PI.attribute27 , PI.attribute28 , PI.attribute29 , PI.attribute30 , PI.date_of_birth , PI.email_address , PI.worker_potential employee_potential, PI.grade_attribute1 , PI.grade_attribute2 , PI.grade_attribute3 , PI.grade_comparatio , PI.grade_decile , PI.grade_id grade_id , PI.grade_pct_in_range , PI.grade_quartile , PI.grade_quintile , PI.job_attribute1 , PI.job_attribute2 , PI.job_attribute3 , PI.job_attribute4 , PI.job_attribute5 , PI.job_attribute6 , PI.job_id job_id , PI.legislation_code , PI.new_grade_comparatio , PI.new_grade_decile , PI.new_grade_pct_in_range , PI.new_grade_quartile , PI.new_grade_quintile , PI.work_telephone , PI.working_hours , PI.ws_mgr_person_id , PI.risk_of_loss , PI.supervisor_id , PI.do_not_post_flag , CR.perf_rating , CR.perf_update_date , PR.promotion_id promotion_id , PR.job_id job_id_proposed , PR.position_id position_id_proposed , PR.assignment_name proposed_asg_name, PR.grade_id grade_id_proposed , PR.asg_change_date asg_change_date , PR.grade_min_val grade_min_val , PR.grade_max_val grade_max_val , PR.grade_mid_point grade_mid_point , PR.prom_update_date , DECODE(RT1.component_id, -1, to_number(NULL), RT1.ws_val) ws_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.ws_val) ws_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.ws_val) ws_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.ws_val) ws_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.ws_val) ws_val_c5 , DECODE(RT1.component_id, -1, TO_CHAR(NULL), RT1.elig_flag) elig_flag_c1 , DECODE(RT2.component_id, -1, TO_CHAR(NULL), RT2.elig_flag) elig_flag_c2 , DECODE(RT3.component_id, -1, TO_CHAR(NULL), RT3.elig_flag) elig_flag_c3 , DECODE(RT4.component_id, -1, TO_CHAR(NULL), RT4.elig_flag) elig_flag_c4 , DECODE(RT5.component_id, -1, TO_CHAR(NULL), RT5.elig_flag) elig_flag_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.elig_sal_val) elig_sal_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.elig_sal_val) elig_sal_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.elig_sal_val) elig_sal_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.elig_sal_val) elig_sal_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.elig_sal_val) elig_sal_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.ws_min_val) ws_min_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.ws_min_val) ws_min_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.ws_min_val) ws_min_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.ws_min_val) ws_min_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.ws_min_val) ws_min_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.ws_max_val) ws_max_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.ws_max_val) ws_max_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.ws_max_val) ws_max_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.ws_max_val) ws_max_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.ws_max_val) ws_max_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.misc1_val) misc1_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.misc1_val) misc1_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.misc1_val) misc1_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.misc1_val) misc1_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.misc1_val) misc1_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.misc2_val) misc2_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.misc2_val) misc2_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.misc2_val) misc2_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.misc2_val) misc2_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.misc2_val) misc2_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.misc3_val) misc3_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.misc3_val) misc3_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.misc3_val) misc3_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.misc3_val) misc3_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.misc3_val) misc3_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.misc4_val) misc4_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.misc4_val) misc4_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.misc4_val) misc4_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.misc4_val) misc4_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.misc4_val) misc4_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.misc5_val) misc5_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.misc5_val) misc5_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.misc5_val) misc5_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.misc5_val) misc5_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.misc5_val) misc5_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.misc6_val) misc6_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.misc6_val) misc6_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.misc6_val) misc6_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.misc6_val) misc6_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.misc6_val) misc6_val_c5 , DECODE(RT1.component_id, -1, TO_CHAR(NULL), RT1.currency) currency_c1 , DECODE(RT2.component_id, -1, TO_CHAR(NULL), RT2.currency) currency_c2 , DECODE(RT3.component_id, -1, TO_CHAR(NULL), RT3.currency) currency_c3 , DECODE(RT4.component_id, -1, TO_CHAR(NULL), RT4.currency) currency_c4 , DECODE(RT5.component_id, -1, TO_CHAR(NULL), RT5.currency) currency_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.emp_bdgt_val) emp_bdgt_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.emp_bdgt_val) emp_bdgt_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.emp_bdgt_val) emp_bdgt_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.emp_bdgt_val) emp_bdgt_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.emp_bdgt_val) emp_bdgt_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.rec_val) rec_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.rec_val) rec_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.rec_val) rec_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.rec_val) rec_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.rec_val) rec_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.rec_max_val) rec_max_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.rec_max_val) rec_max_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.rec_max_val) rec_max_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.rec_max_val) rec_max_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.rec_max_val) rec_max_val_c5 , DECODE(RT1.component_id, -1, to_number(NULL), RT1.rec_min_val) rec_min_val_c1 , DECODE(RT2.component_id, -1, to_number(NULL), RT2.rec_min_val) rec_min_val_c2 , DECODE(RT3.component_id, -1, to_number(NULL), RT3.rec_min_val) rec_min_val_c3 , DECODE(RT4.component_id, -1, to_number(NULL), RT4.rec_min_val) rec_min_val_c4 , DECODE(RT5.component_id, -1, to_number(NULL), RT5.rec_min_val) rec_min_val_c5 , DECODE(RT1.component_id, -1, to_date(NULL), RT1.ws_val_last_upd_date) ws_val_last_upd_date_c1 , DECODE(RT2.component_id, -1, to_date(NULL), RT2.ws_val_last_upd_date) ws_val_last_upd_date_c2 , DECODE(RT3.component_id, -1, to_date(NULL), RT3.ws_val_last_upd_date) ws_val_last_upd_date_c3 , DECODE(RT4.component_id, -1, to_date(NULL), RT4.ws_val_last_upd_date) ws_val_last_upd_date_c4 , DECODE(RT5.component_id, -1, to_date(NULL), RT5.ws_val_last_upd_date) ws_val_last_upd_date_c5 , DECODE(RT1.component_id, -1, to_date(NULL), RT1.comp_posting_date) comp_posting_date_c1 , DECODE(RT2.component_id, -1, to_date(NULL), RT2.comp_posting_date) comp_posting_date_c2 , DECODE(RT3.component_id, -1, to_date(NULL), RT3.comp_posting_date) comp_posting_date_c3 , DECODE(RT4.component_id, -1, to_date(NULL), RT4.comp_posting_date) comp_posting_date_c4 , DECODE(RT5.component_id, -1, to_date(NULL), RT5.comp_posting_date) comp_posting_date_c5 , PI.person_number, PI.salary_basis_type FROM cmp_cwb_person_info PI , cmp_plans_b PL , cmp_plan_periods PP, cmp_cwb_person_rates RT , cmp_cwb_person_rates RT1 , cmp_cwb_person_rates RT2 , cmp_cwb_person_rates RT3 , cmp_cwb_person_rates RT4 , cmp_cwb_person_rates RT5 , cmp_cwb_perf_ratings CR , cmp_cwb_promotions PR WHERE NVL(PI.do_not_post_flag,'N') = 'N' AND NOT EXISTS (SELECT 1 FROM cmp_cwb_post_person x WHERE x.plan_id = PI.plan_id AND x.period_id = PI.period_id AND x.person_event_id = PI.person_event_id AND x.status_person = 'POSTED' ) AND PI.plan_id = PL.plan_id AND PI.plan_id = PP.plan_id AND PI.period_id = PP.period_id AND PI.plan_id = RT.plan_id AND PI.period_id = RT.period_id AND PI.person_event_id = RT.person_event_id AND RT.component_id = -1 AND PI.person_event_id = RT1.person_event_id (+) AND RT1.component_id = NVL( (SELECT component_id FROM cmp_components_b c1 WHERE c1.plan_id = PI.plan_id AND c1.system_order_num = 1 ), -1) AND PI.person_event_id = RT2.person_event_id (+) AND RT2.component_id = NVL( (SELECT component_id FROM cmp_components_b c2 WHERE c2.plan_id = PI.plan_id AND c2.system_order_num = 2 ), -1) AND PI.person_event_id = RT3.person_event_id (+) AND RT3.component_id = NVL( (SELECT component_id FROM cmp_components_b c3 WHERE c3.plan_id = PI.plan_id AND c3.system_order_num = 3 ), -1) AND PI.person_event_id = RT4.person_event_id (+) AND RT4.component_id = NVL( (SELECT component_id FROM cmp_components_b c4 WHERE c4.plan_id = PI.plan_id AND c4.system_order_num = 4 ), -1) AND PI.person_event_id = RT5.person_event_id (+) AND RT5.component_id = NVL( (SELECT component_id FROM cmp_components_b c5 WHERE c5.plan_id = PI.plan_id AND c5.system_order_num = 5 ), -1) AND PI.assignment_id = CR.assignment_id(+) AND CR.perf_date(+) = PP.performance_date AND PI.assignment_id = PR.assignment_id(+) AND PR.asg_change_date(+) = PP.assignment_change_date |