10: IS
11: l_proc varchar2(30) := 'initialize_record';
12: BEGIN
13: hr_utility.set_location('Entering:'||l_proc,5);
14: g_ghr_cpdf_temp.academic_discipline := NULL;
15: g_ghr_cpdf_temp.agency_code := NULL;
16: g_ghr_cpdf_temp.annuitant_indicator := NULL;
17: g_ghr_cpdf_temp.award_amount := NULL;
18: g_ghr_cpdf_temp.bargaining_unit_status := NULL;
11: l_proc varchar2(30) := 'initialize_record';
12: BEGIN
13: hr_utility.set_location('Entering:'||l_proc,5);
14: g_ghr_cpdf_temp.academic_discipline := NULL;
15: g_ghr_cpdf_temp.agency_code := NULL;
16: g_ghr_cpdf_temp.annuitant_indicator := NULL;
17: g_ghr_cpdf_temp.award_amount := NULL;
18: g_ghr_cpdf_temp.bargaining_unit_status := NULL;
19: g_ghr_cpdf_temp.benefit_amount := NULL;
12: BEGIN
13: hr_utility.set_location('Entering:'||l_proc,5);
14: g_ghr_cpdf_temp.academic_discipline := NULL;
15: g_ghr_cpdf_temp.agency_code := NULL;
16: g_ghr_cpdf_temp.annuitant_indicator := NULL;
17: g_ghr_cpdf_temp.award_amount := NULL;
18: g_ghr_cpdf_temp.bargaining_unit_status := NULL;
19: g_ghr_cpdf_temp.benefit_amount := NULL;
20: g_ghr_cpdf_temp.citizenship := NULL;
13: hr_utility.set_location('Entering:'||l_proc,5);
14: g_ghr_cpdf_temp.academic_discipline := NULL;
15: g_ghr_cpdf_temp.agency_code := NULL;
16: g_ghr_cpdf_temp.annuitant_indicator := NULL;
17: g_ghr_cpdf_temp.award_amount := NULL;
18: g_ghr_cpdf_temp.bargaining_unit_status := NULL;
19: g_ghr_cpdf_temp.benefit_amount := NULL;
20: g_ghr_cpdf_temp.citizenship := NULL;
21: g_ghr_cpdf_temp.creditable_military_service := NULL;
14: g_ghr_cpdf_temp.academic_discipline := NULL;
15: g_ghr_cpdf_temp.agency_code := NULL;
16: g_ghr_cpdf_temp.annuitant_indicator := NULL;
17: g_ghr_cpdf_temp.award_amount := NULL;
18: g_ghr_cpdf_temp.bargaining_unit_status := NULL;
19: g_ghr_cpdf_temp.benefit_amount := NULL;
20: g_ghr_cpdf_temp.citizenship := NULL;
21: g_ghr_cpdf_temp.creditable_military_service := NULL;
22: g_ghr_cpdf_temp.current_appointment_auth1 := NULL;
15: g_ghr_cpdf_temp.agency_code := NULL;
16: g_ghr_cpdf_temp.annuitant_indicator := NULL;
17: g_ghr_cpdf_temp.award_amount := NULL;
18: g_ghr_cpdf_temp.bargaining_unit_status := NULL;
19: g_ghr_cpdf_temp.benefit_amount := NULL;
20: g_ghr_cpdf_temp.citizenship := NULL;
21: g_ghr_cpdf_temp.creditable_military_service := NULL;
22: g_ghr_cpdf_temp.current_appointment_auth1 := NULL;
23: g_ghr_cpdf_temp.current_appointment_auth2 := NULL;
16: g_ghr_cpdf_temp.annuitant_indicator := NULL;
17: g_ghr_cpdf_temp.award_amount := NULL;
18: g_ghr_cpdf_temp.bargaining_unit_status := NULL;
19: g_ghr_cpdf_temp.benefit_amount := NULL;
20: g_ghr_cpdf_temp.citizenship := NULL;
21: g_ghr_cpdf_temp.creditable_military_service := NULL;
22: g_ghr_cpdf_temp.current_appointment_auth1 := NULL;
23: g_ghr_cpdf_temp.current_appointment_auth2 := NULL;
24: g_ghr_cpdf_temp.to_duty_station_code := NULL;
17: g_ghr_cpdf_temp.award_amount := NULL;
18: g_ghr_cpdf_temp.bargaining_unit_status := NULL;
19: g_ghr_cpdf_temp.benefit_amount := NULL;
20: g_ghr_cpdf_temp.citizenship := NULL;
21: g_ghr_cpdf_temp.creditable_military_service := NULL;
22: g_ghr_cpdf_temp.current_appointment_auth1 := NULL;
23: g_ghr_cpdf_temp.current_appointment_auth2 := NULL;
24: g_ghr_cpdf_temp.to_duty_station_code := NULL;
25: g_ghr_cpdf_temp.education_level := NULL;
18: g_ghr_cpdf_temp.bargaining_unit_status := NULL;
19: g_ghr_cpdf_temp.benefit_amount := NULL;
20: g_ghr_cpdf_temp.citizenship := NULL;
21: g_ghr_cpdf_temp.creditable_military_service := NULL;
22: g_ghr_cpdf_temp.current_appointment_auth1 := NULL;
23: g_ghr_cpdf_temp.current_appointment_auth2 := NULL;
24: g_ghr_cpdf_temp.to_duty_station_code := NULL;
25: g_ghr_cpdf_temp.education_level := NULL;
26: g_ghr_cpdf_temp.effective_date := NULL;
19: g_ghr_cpdf_temp.benefit_amount := NULL;
20: g_ghr_cpdf_temp.citizenship := NULL;
21: g_ghr_cpdf_temp.creditable_military_service := NULL;
22: g_ghr_cpdf_temp.current_appointment_auth1 := NULL;
23: g_ghr_cpdf_temp.current_appointment_auth2 := NULL;
24: g_ghr_cpdf_temp.to_duty_station_code := NULL;
25: g_ghr_cpdf_temp.education_level := NULL;
26: g_ghr_cpdf_temp.effective_date := NULL;
27: g_ghr_cpdf_temp.employee_date_of_birth := NULL;
20: g_ghr_cpdf_temp.citizenship := NULL;
21: g_ghr_cpdf_temp.creditable_military_service := NULL;
22: g_ghr_cpdf_temp.current_appointment_auth1 := NULL;
23: g_ghr_cpdf_temp.current_appointment_auth2 := NULL;
24: g_ghr_cpdf_temp.to_duty_station_code := NULL;
25: g_ghr_cpdf_temp.education_level := NULL;
26: g_ghr_cpdf_temp.effective_date := NULL;
27: g_ghr_cpdf_temp.employee_date_of_birth := NULL;
28: g_ghr_cpdf_temp.employee_first_name := NULL;
21: g_ghr_cpdf_temp.creditable_military_service := NULL;
22: g_ghr_cpdf_temp.current_appointment_auth1 := NULL;
23: g_ghr_cpdf_temp.current_appointment_auth2 := NULL;
24: g_ghr_cpdf_temp.to_duty_station_code := NULL;
25: g_ghr_cpdf_temp.education_level := NULL;
26: g_ghr_cpdf_temp.effective_date := NULL;
27: g_ghr_cpdf_temp.employee_date_of_birth := NULL;
28: g_ghr_cpdf_temp.employee_first_name := NULL;
29: g_ghr_cpdf_temp.employee_last_name := NULL;
22: g_ghr_cpdf_temp.current_appointment_auth1 := NULL;
23: g_ghr_cpdf_temp.current_appointment_auth2 := NULL;
24: g_ghr_cpdf_temp.to_duty_station_code := NULL;
25: g_ghr_cpdf_temp.education_level := NULL;
26: g_ghr_cpdf_temp.effective_date := NULL;
27: g_ghr_cpdf_temp.employee_date_of_birth := NULL;
28: g_ghr_cpdf_temp.employee_first_name := NULL;
29: g_ghr_cpdf_temp.employee_last_name := NULL;
30: g_ghr_cpdf_temp.employee_middle_names := NULL;
23: g_ghr_cpdf_temp.current_appointment_auth2 := NULL;
24: g_ghr_cpdf_temp.to_duty_station_code := NULL;
25: g_ghr_cpdf_temp.education_level := NULL;
26: g_ghr_cpdf_temp.effective_date := NULL;
27: g_ghr_cpdf_temp.employee_date_of_birth := NULL;
28: g_ghr_cpdf_temp.employee_first_name := NULL;
29: g_ghr_cpdf_temp.employee_last_name := NULL;
30: g_ghr_cpdf_temp.employee_middle_names := NULL;
31: g_ghr_cpdf_temp.from_national_identifier := NULL;
24: g_ghr_cpdf_temp.to_duty_station_code := NULL;
25: g_ghr_cpdf_temp.education_level := NULL;
26: g_ghr_cpdf_temp.effective_date := NULL;
27: g_ghr_cpdf_temp.employee_date_of_birth := NULL;
28: g_ghr_cpdf_temp.employee_first_name := NULL;
29: g_ghr_cpdf_temp.employee_last_name := NULL;
30: g_ghr_cpdf_temp.employee_middle_names := NULL;
31: g_ghr_cpdf_temp.from_national_identifier := NULL;
32: g_ghr_cpdf_temp.fegli := NULL;
25: g_ghr_cpdf_temp.education_level := NULL;
26: g_ghr_cpdf_temp.effective_date := NULL;
27: g_ghr_cpdf_temp.employee_date_of_birth := NULL;
28: g_ghr_cpdf_temp.employee_first_name := NULL;
29: g_ghr_cpdf_temp.employee_last_name := NULL;
30: g_ghr_cpdf_temp.employee_middle_names := NULL;
31: g_ghr_cpdf_temp.from_national_identifier := NULL;
32: g_ghr_cpdf_temp.fegli := NULL;
33: g_ghr_cpdf_temp.fers_coverage := NULL;
26: g_ghr_cpdf_temp.effective_date := NULL;
27: g_ghr_cpdf_temp.employee_date_of_birth := NULL;
28: g_ghr_cpdf_temp.employee_first_name := NULL;
29: g_ghr_cpdf_temp.employee_last_name := NULL;
30: g_ghr_cpdf_temp.employee_middle_names := NULL;
31: g_ghr_cpdf_temp.from_national_identifier := NULL;
32: g_ghr_cpdf_temp.fegli := NULL;
33: g_ghr_cpdf_temp.fers_coverage := NULL;
34: g_ghr_cpdf_temp.first_action_la_code1 := NULL;
27: g_ghr_cpdf_temp.employee_date_of_birth := NULL;
28: g_ghr_cpdf_temp.employee_first_name := NULL;
29: g_ghr_cpdf_temp.employee_last_name := NULL;
30: g_ghr_cpdf_temp.employee_middle_names := NULL;
31: g_ghr_cpdf_temp.from_national_identifier := NULL;
32: g_ghr_cpdf_temp.fegli := NULL;
33: g_ghr_cpdf_temp.fers_coverage := NULL;
34: g_ghr_cpdf_temp.first_action_la_code1 := NULL;
35: g_ghr_cpdf_temp.first_action_la_code2 := NULL;
28: g_ghr_cpdf_temp.employee_first_name := NULL;
29: g_ghr_cpdf_temp.employee_last_name := NULL;
30: g_ghr_cpdf_temp.employee_middle_names := NULL;
31: g_ghr_cpdf_temp.from_national_identifier := NULL;
32: g_ghr_cpdf_temp.fegli := NULL;
33: g_ghr_cpdf_temp.fers_coverage := NULL;
34: g_ghr_cpdf_temp.first_action_la_code1 := NULL;
35: g_ghr_cpdf_temp.first_action_la_code2 := NULL;
36: g_ghr_cpdf_temp.first_noa_code := NULL;
29: g_ghr_cpdf_temp.employee_last_name := NULL;
30: g_ghr_cpdf_temp.employee_middle_names := NULL;
31: g_ghr_cpdf_temp.from_national_identifier := NULL;
32: g_ghr_cpdf_temp.fegli := NULL;
33: g_ghr_cpdf_temp.fers_coverage := NULL;
34: g_ghr_cpdf_temp.first_action_la_code1 := NULL;
35: g_ghr_cpdf_temp.first_action_la_code2 := NULL;
36: g_ghr_cpdf_temp.first_noa_code := NULL;
37: g_ghr_cpdf_temp.flsa_category := NULL;
30: g_ghr_cpdf_temp.employee_middle_names := NULL;
31: g_ghr_cpdf_temp.from_national_identifier := NULL;
32: g_ghr_cpdf_temp.fegli := NULL;
33: g_ghr_cpdf_temp.fers_coverage := NULL;
34: g_ghr_cpdf_temp.first_action_la_code1 := NULL;
35: g_ghr_cpdf_temp.first_action_la_code2 := NULL;
36: g_ghr_cpdf_temp.first_noa_code := NULL;
37: g_ghr_cpdf_temp.flsa_category := NULL;
38: g_ghr_cpdf_temp.from_basic_pay := NULL;
31: g_ghr_cpdf_temp.from_national_identifier := NULL;
32: g_ghr_cpdf_temp.fegli := NULL;
33: g_ghr_cpdf_temp.fers_coverage := NULL;
34: g_ghr_cpdf_temp.first_action_la_code1 := NULL;
35: g_ghr_cpdf_temp.first_action_la_code2 := NULL;
36: g_ghr_cpdf_temp.first_noa_code := NULL;
37: g_ghr_cpdf_temp.flsa_category := NULL;
38: g_ghr_cpdf_temp.from_basic_pay := NULL;
39: g_ghr_cpdf_temp.from_duty_station_code := NULL;
32: g_ghr_cpdf_temp.fegli := NULL;
33: g_ghr_cpdf_temp.fers_coverage := NULL;
34: g_ghr_cpdf_temp.first_action_la_code1 := NULL;
35: g_ghr_cpdf_temp.first_action_la_code2 := NULL;
36: g_ghr_cpdf_temp.first_noa_code := NULL;
37: g_ghr_cpdf_temp.flsa_category := NULL;
38: g_ghr_cpdf_temp.from_basic_pay := NULL;
39: g_ghr_cpdf_temp.from_duty_station_code := NULL;
40: g_ghr_cpdf_temp.from_grade_or_level := NULL;
33: g_ghr_cpdf_temp.fers_coverage := NULL;
34: g_ghr_cpdf_temp.first_action_la_code1 := NULL;
35: g_ghr_cpdf_temp.first_action_la_code2 := NULL;
36: g_ghr_cpdf_temp.first_noa_code := NULL;
37: g_ghr_cpdf_temp.flsa_category := NULL;
38: g_ghr_cpdf_temp.from_basic_pay := NULL;
39: g_ghr_cpdf_temp.from_duty_station_code := NULL;
40: g_ghr_cpdf_temp.from_grade_or_level := NULL;
41: g_ghr_cpdf_temp.from_locality_adj := NULL;
34: g_ghr_cpdf_temp.first_action_la_code1 := NULL;
35: g_ghr_cpdf_temp.first_action_la_code2 := NULL;
36: g_ghr_cpdf_temp.first_noa_code := NULL;
37: g_ghr_cpdf_temp.flsa_category := NULL;
38: g_ghr_cpdf_temp.from_basic_pay := NULL;
39: g_ghr_cpdf_temp.from_duty_station_code := NULL;
40: g_ghr_cpdf_temp.from_grade_or_level := NULL;
41: g_ghr_cpdf_temp.from_locality_adj := NULL;
42: g_ghr_cpdf_temp.from_occ_code := NULL;
35: g_ghr_cpdf_temp.first_action_la_code2 := NULL;
36: g_ghr_cpdf_temp.first_noa_code := NULL;
37: g_ghr_cpdf_temp.flsa_category := NULL;
38: g_ghr_cpdf_temp.from_basic_pay := NULL;
39: g_ghr_cpdf_temp.from_duty_station_code := NULL;
40: g_ghr_cpdf_temp.from_grade_or_level := NULL;
41: g_ghr_cpdf_temp.from_locality_adj := NULL;
42: g_ghr_cpdf_temp.from_occ_code := NULL;
43: g_ghr_cpdf_temp.from_pay_table_id := NULL;
36: g_ghr_cpdf_temp.first_noa_code := NULL;
37: g_ghr_cpdf_temp.flsa_category := NULL;
38: g_ghr_cpdf_temp.from_basic_pay := NULL;
39: g_ghr_cpdf_temp.from_duty_station_code := NULL;
40: g_ghr_cpdf_temp.from_grade_or_level := NULL;
41: g_ghr_cpdf_temp.from_locality_adj := NULL;
42: g_ghr_cpdf_temp.from_occ_code := NULL;
43: g_ghr_cpdf_temp.from_pay_table_id := NULL;
44: g_ghr_cpdf_temp.from_pay_basis := NULL;
37: g_ghr_cpdf_temp.flsa_category := NULL;
38: g_ghr_cpdf_temp.from_basic_pay := NULL;
39: g_ghr_cpdf_temp.from_duty_station_code := NULL;
40: g_ghr_cpdf_temp.from_grade_or_level := NULL;
41: g_ghr_cpdf_temp.from_locality_adj := NULL;
42: g_ghr_cpdf_temp.from_occ_code := NULL;
43: g_ghr_cpdf_temp.from_pay_table_id := NULL;
44: g_ghr_cpdf_temp.from_pay_basis := NULL;
45: g_ghr_cpdf_temp.from_pay_plan := NULL;
38: g_ghr_cpdf_temp.from_basic_pay := NULL;
39: g_ghr_cpdf_temp.from_duty_station_code := NULL;
40: g_ghr_cpdf_temp.from_grade_or_level := NULL;
41: g_ghr_cpdf_temp.from_locality_adj := NULL;
42: g_ghr_cpdf_temp.from_occ_code := NULL;
43: g_ghr_cpdf_temp.from_pay_table_id := NULL;
44: g_ghr_cpdf_temp.from_pay_basis := NULL;
45: g_ghr_cpdf_temp.from_pay_plan := NULL;
46: g_ghr_cpdf_temp.from_pay_rate_determinant := NULL;
39: g_ghr_cpdf_temp.from_duty_station_code := NULL;
40: g_ghr_cpdf_temp.from_grade_or_level := NULL;
41: g_ghr_cpdf_temp.from_locality_adj := NULL;
42: g_ghr_cpdf_temp.from_occ_code := NULL;
43: g_ghr_cpdf_temp.from_pay_table_id := NULL;
44: g_ghr_cpdf_temp.from_pay_basis := NULL;
45: g_ghr_cpdf_temp.from_pay_plan := NULL;
46: g_ghr_cpdf_temp.from_pay_rate_determinant := NULL;
47: g_ghr_cpdf_temp.from_retirement_coverage := NULL;
40: g_ghr_cpdf_temp.from_grade_or_level := NULL;
41: g_ghr_cpdf_temp.from_locality_adj := NULL;
42: g_ghr_cpdf_temp.from_occ_code := NULL;
43: g_ghr_cpdf_temp.from_pay_table_id := NULL;
44: g_ghr_cpdf_temp.from_pay_basis := NULL;
45: g_ghr_cpdf_temp.from_pay_plan := NULL;
46: g_ghr_cpdf_temp.from_pay_rate_determinant := NULL;
47: g_ghr_cpdf_temp.from_retirement_coverage := NULL;
48: g_ghr_cpdf_temp.from_step_or_rate := NULL;
41: g_ghr_cpdf_temp.from_locality_adj := NULL;
42: g_ghr_cpdf_temp.from_occ_code := NULL;
43: g_ghr_cpdf_temp.from_pay_table_id := NULL;
44: g_ghr_cpdf_temp.from_pay_basis := NULL;
45: g_ghr_cpdf_temp.from_pay_plan := NULL;
46: g_ghr_cpdf_temp.from_pay_rate_determinant := NULL;
47: g_ghr_cpdf_temp.from_retirement_coverage := NULL;
48: g_ghr_cpdf_temp.from_step_or_rate := NULL;
49: g_ghr_cpdf_temp.from_total_salary := NULL;
42: g_ghr_cpdf_temp.from_occ_code := NULL;
43: g_ghr_cpdf_temp.from_pay_table_id := NULL;
44: g_ghr_cpdf_temp.from_pay_basis := NULL;
45: g_ghr_cpdf_temp.from_pay_plan := NULL;
46: g_ghr_cpdf_temp.from_pay_rate_determinant := NULL;
47: g_ghr_cpdf_temp.from_retirement_coverage := NULL;
48: g_ghr_cpdf_temp.from_step_or_rate := NULL;
49: g_ghr_cpdf_temp.from_total_salary := NULL;
50: g_ghr_cpdf_temp.from_work_schedule := NULL;
43: g_ghr_cpdf_temp.from_pay_table_id := NULL;
44: g_ghr_cpdf_temp.from_pay_basis := NULL;
45: g_ghr_cpdf_temp.from_pay_plan := NULL;
46: g_ghr_cpdf_temp.from_pay_rate_determinant := NULL;
47: g_ghr_cpdf_temp.from_retirement_coverage := NULL;
48: g_ghr_cpdf_temp.from_step_or_rate := NULL;
49: g_ghr_cpdf_temp.from_total_salary := NULL;
50: g_ghr_cpdf_temp.from_work_schedule := NULL;
51: g_ghr_cpdf_temp.frozen_service := NULL;
44: g_ghr_cpdf_temp.from_pay_basis := NULL;
45: g_ghr_cpdf_temp.from_pay_plan := NULL;
46: g_ghr_cpdf_temp.from_pay_rate_determinant := NULL;
47: g_ghr_cpdf_temp.from_retirement_coverage := NULL;
48: g_ghr_cpdf_temp.from_step_or_rate := NULL;
49: g_ghr_cpdf_temp.from_total_salary := NULL;
50: g_ghr_cpdf_temp.from_work_schedule := NULL;
51: g_ghr_cpdf_temp.frozen_service := NULL;
52: g_ghr_cpdf_temp.functional_class := NULL;
45: g_ghr_cpdf_temp.from_pay_plan := NULL;
46: g_ghr_cpdf_temp.from_pay_rate_determinant := NULL;
47: g_ghr_cpdf_temp.from_retirement_coverage := NULL;
48: g_ghr_cpdf_temp.from_step_or_rate := NULL;
49: g_ghr_cpdf_temp.from_total_salary := NULL;
50: g_ghr_cpdf_temp.from_work_schedule := NULL;
51: g_ghr_cpdf_temp.frozen_service := NULL;
52: g_ghr_cpdf_temp.functional_class := NULL;
53: g_ghr_cpdf_temp.handicap_code := NULL;
46: g_ghr_cpdf_temp.from_pay_rate_determinant := NULL;
47: g_ghr_cpdf_temp.from_retirement_coverage := NULL;
48: g_ghr_cpdf_temp.from_step_or_rate := NULL;
49: g_ghr_cpdf_temp.from_total_salary := NULL;
50: g_ghr_cpdf_temp.from_work_schedule := NULL;
51: g_ghr_cpdf_temp.frozen_service := NULL;
52: g_ghr_cpdf_temp.functional_class := NULL;
53: g_ghr_cpdf_temp.handicap_code := NULL;
54: g_ghr_cpdf_temp.health_plan := NULL;
47: g_ghr_cpdf_temp.from_retirement_coverage := NULL;
48: g_ghr_cpdf_temp.from_step_or_rate := NULL;
49: g_ghr_cpdf_temp.from_total_salary := NULL;
50: g_ghr_cpdf_temp.from_work_schedule := NULL;
51: g_ghr_cpdf_temp.frozen_service := NULL;
52: g_ghr_cpdf_temp.functional_class := NULL;
53: g_ghr_cpdf_temp.handicap_code := NULL;
54: g_ghr_cpdf_temp.health_plan := NULL;
55: g_ghr_cpdf_temp.individual_group_award := NULL;
48: g_ghr_cpdf_temp.from_step_or_rate := NULL;
49: g_ghr_cpdf_temp.from_total_salary := NULL;
50: g_ghr_cpdf_temp.from_work_schedule := NULL;
51: g_ghr_cpdf_temp.frozen_service := NULL;
52: g_ghr_cpdf_temp.functional_class := NULL;
53: g_ghr_cpdf_temp.handicap_code := NULL;
54: g_ghr_cpdf_temp.health_plan := NULL;
55: g_ghr_cpdf_temp.individual_group_award := NULL;
56: g_ghr_cpdf_temp.organizational_component := NULL;
49: g_ghr_cpdf_temp.from_total_salary := NULL;
50: g_ghr_cpdf_temp.from_work_schedule := NULL;
51: g_ghr_cpdf_temp.frozen_service := NULL;
52: g_ghr_cpdf_temp.functional_class := NULL;
53: g_ghr_cpdf_temp.handicap_code := NULL;
54: g_ghr_cpdf_temp.health_plan := NULL;
55: g_ghr_cpdf_temp.individual_group_award := NULL;
56: g_ghr_cpdf_temp.organizational_component := NULL;
57: g_ghr_cpdf_temp.pay_status := NULL;
50: g_ghr_cpdf_temp.from_work_schedule := NULL;
51: g_ghr_cpdf_temp.frozen_service := NULL;
52: g_ghr_cpdf_temp.functional_class := NULL;
53: g_ghr_cpdf_temp.handicap_code := NULL;
54: g_ghr_cpdf_temp.health_plan := NULL;
55: g_ghr_cpdf_temp.individual_group_award := NULL;
56: g_ghr_cpdf_temp.organizational_component := NULL;
57: g_ghr_cpdf_temp.pay_status := NULL;
58: g_ghr_cpdf_temp.personnel_office_id := NULL;
51: g_ghr_cpdf_temp.frozen_service := NULL;
52: g_ghr_cpdf_temp.functional_class := NULL;
53: g_ghr_cpdf_temp.handicap_code := NULL;
54: g_ghr_cpdf_temp.health_plan := NULL;
55: g_ghr_cpdf_temp.individual_group_award := NULL;
56: g_ghr_cpdf_temp.organizational_component := NULL;
57: g_ghr_cpdf_temp.pay_status := NULL;
58: g_ghr_cpdf_temp.personnel_office_id := NULL;
59: g_ghr_cpdf_temp.position_occupied := NULL;
52: g_ghr_cpdf_temp.functional_class := NULL;
53: g_ghr_cpdf_temp.handicap_code := NULL;
54: g_ghr_cpdf_temp.health_plan := NULL;
55: g_ghr_cpdf_temp.individual_group_award := NULL;
56: g_ghr_cpdf_temp.organizational_component := NULL;
57: g_ghr_cpdf_temp.pay_status := NULL;
58: g_ghr_cpdf_temp.personnel_office_id := NULL;
59: g_ghr_cpdf_temp.position_occupied := NULL;
60: g_ghr_cpdf_temp.race_national_origin := NULL;
53: g_ghr_cpdf_temp.handicap_code := NULL;
54: g_ghr_cpdf_temp.health_plan := NULL;
55: g_ghr_cpdf_temp.individual_group_award := NULL;
56: g_ghr_cpdf_temp.organizational_component := NULL;
57: g_ghr_cpdf_temp.pay_status := NULL;
58: g_ghr_cpdf_temp.personnel_office_id := NULL;
59: g_ghr_cpdf_temp.position_occupied := NULL;
60: g_ghr_cpdf_temp.race_national_origin := NULL;
61: g_ghr_cpdf_temp.rating_of_record := NULL;
54: g_ghr_cpdf_temp.health_plan := NULL;
55: g_ghr_cpdf_temp.individual_group_award := NULL;
56: g_ghr_cpdf_temp.organizational_component := NULL;
57: g_ghr_cpdf_temp.pay_status := NULL;
58: g_ghr_cpdf_temp.personnel_office_id := NULL;
59: g_ghr_cpdf_temp.position_occupied := NULL;
60: g_ghr_cpdf_temp.race_national_origin := NULL;
61: g_ghr_cpdf_temp.rating_of_record := NULL;
62: g_ghr_cpdf_temp.rating_of_record_level := NULL;
55: g_ghr_cpdf_temp.individual_group_award := NULL;
56: g_ghr_cpdf_temp.organizational_component := NULL;
57: g_ghr_cpdf_temp.pay_status := NULL;
58: g_ghr_cpdf_temp.personnel_office_id := NULL;
59: g_ghr_cpdf_temp.position_occupied := NULL;
60: g_ghr_cpdf_temp.race_national_origin := NULL;
61: g_ghr_cpdf_temp.rating_of_record := NULL;
62: g_ghr_cpdf_temp.rating_of_record_level := NULL;
63: g_ghr_cpdf_temp.rating_of_record_pattern := NULL;
56: g_ghr_cpdf_temp.organizational_component := NULL;
57: g_ghr_cpdf_temp.pay_status := NULL;
58: g_ghr_cpdf_temp.personnel_office_id := NULL;
59: g_ghr_cpdf_temp.position_occupied := NULL;
60: g_ghr_cpdf_temp.race_national_origin := NULL;
61: g_ghr_cpdf_temp.rating_of_record := NULL;
62: g_ghr_cpdf_temp.rating_of_record_level := NULL;
63: g_ghr_cpdf_temp.rating_of_record_pattern := NULL;
64: g_ghr_cpdf_temp.rating_of_record_period_starts := NULL;
57: g_ghr_cpdf_temp.pay_status := NULL;
58: g_ghr_cpdf_temp.personnel_office_id := NULL;
59: g_ghr_cpdf_temp.position_occupied := NULL;
60: g_ghr_cpdf_temp.race_national_origin := NULL;
61: g_ghr_cpdf_temp.rating_of_record := NULL;
62: g_ghr_cpdf_temp.rating_of_record_level := NULL;
63: g_ghr_cpdf_temp.rating_of_record_pattern := NULL;
64: g_ghr_cpdf_temp.rating_of_record_period_starts := NULL;
65: g_ghr_cpdf_temp.rating_of_record_period_ends := NULL;
58: g_ghr_cpdf_temp.personnel_office_id := NULL;
59: g_ghr_cpdf_temp.position_occupied := NULL;
60: g_ghr_cpdf_temp.race_national_origin := NULL;
61: g_ghr_cpdf_temp.rating_of_record := NULL;
62: g_ghr_cpdf_temp.rating_of_record_level := NULL;
63: g_ghr_cpdf_temp.rating_of_record_pattern := NULL;
64: g_ghr_cpdf_temp.rating_of_record_period_starts := NULL;
65: g_ghr_cpdf_temp.rating_of_record_period_ends := NULL;
66: g_ghr_cpdf_temp.retained_grade_or_level := NULL;
59: g_ghr_cpdf_temp.position_occupied := NULL;
60: g_ghr_cpdf_temp.race_national_origin := NULL;
61: g_ghr_cpdf_temp.rating_of_record := NULL;
62: g_ghr_cpdf_temp.rating_of_record_level := NULL;
63: g_ghr_cpdf_temp.rating_of_record_pattern := NULL;
64: g_ghr_cpdf_temp.rating_of_record_period_starts := NULL;
65: g_ghr_cpdf_temp.rating_of_record_period_ends := NULL;
66: g_ghr_cpdf_temp.retained_grade_or_level := NULL;
67: g_ghr_cpdf_temp.retained_pay_plan := NULL;
60: g_ghr_cpdf_temp.race_national_origin := NULL;
61: g_ghr_cpdf_temp.rating_of_record := NULL;
62: g_ghr_cpdf_temp.rating_of_record_level := NULL;
63: g_ghr_cpdf_temp.rating_of_record_pattern := NULL;
64: g_ghr_cpdf_temp.rating_of_record_period_starts := NULL;
65: g_ghr_cpdf_temp.rating_of_record_period_ends := NULL;
66: g_ghr_cpdf_temp.retained_grade_or_level := NULL;
67: g_ghr_cpdf_temp.retained_pay_plan := NULL;
68: g_ghr_cpdf_temp.retained_step_or_rate := NULL;
61: g_ghr_cpdf_temp.rating_of_record := NULL;
62: g_ghr_cpdf_temp.rating_of_record_level := NULL;
63: g_ghr_cpdf_temp.rating_of_record_pattern := NULL;
64: g_ghr_cpdf_temp.rating_of_record_period_starts := NULL;
65: g_ghr_cpdf_temp.rating_of_record_period_ends := NULL;
66: g_ghr_cpdf_temp.retained_grade_or_level := NULL;
67: g_ghr_cpdf_temp.retained_pay_plan := NULL;
68: g_ghr_cpdf_temp.retained_step_or_rate := NULL;
69: g_ghr_cpdf_temp.retirement_plan := NULL;
62: g_ghr_cpdf_temp.rating_of_record_level := NULL;
63: g_ghr_cpdf_temp.rating_of_record_pattern := NULL;
64: g_ghr_cpdf_temp.rating_of_record_period_starts := NULL;
65: g_ghr_cpdf_temp.rating_of_record_period_ends := NULL;
66: g_ghr_cpdf_temp.retained_grade_or_level := NULL;
67: g_ghr_cpdf_temp.retained_pay_plan := NULL;
68: g_ghr_cpdf_temp.retained_step_or_rate := NULL;
69: g_ghr_cpdf_temp.retirement_plan := NULL;
70: g_ghr_cpdf_temp.second_noa_code := NULL;
63: g_ghr_cpdf_temp.rating_of_record_pattern := NULL;
64: g_ghr_cpdf_temp.rating_of_record_period_starts := NULL;
65: g_ghr_cpdf_temp.rating_of_record_period_ends := NULL;
66: g_ghr_cpdf_temp.retained_grade_or_level := NULL;
67: g_ghr_cpdf_temp.retained_pay_plan := NULL;
68: g_ghr_cpdf_temp.retained_step_or_rate := NULL;
69: g_ghr_cpdf_temp.retirement_plan := NULL;
70: g_ghr_cpdf_temp.second_noa_code := NULL;
71: g_ghr_cpdf_temp.service_comp_date := NULL;
64: g_ghr_cpdf_temp.rating_of_record_period_starts := NULL;
65: g_ghr_cpdf_temp.rating_of_record_period_ends := NULL;
66: g_ghr_cpdf_temp.retained_grade_or_level := NULL;
67: g_ghr_cpdf_temp.retained_pay_plan := NULL;
68: g_ghr_cpdf_temp.retained_step_or_rate := NULL;
69: g_ghr_cpdf_temp.retirement_plan := NULL;
70: g_ghr_cpdf_temp.second_noa_code := NULL;
71: g_ghr_cpdf_temp.service_comp_date := NULL;
72: g_ghr_cpdf_temp.sex := NULL;
65: g_ghr_cpdf_temp.rating_of_record_period_ends := NULL;
66: g_ghr_cpdf_temp.retained_grade_or_level := NULL;
67: g_ghr_cpdf_temp.retained_pay_plan := NULL;
68: g_ghr_cpdf_temp.retained_step_or_rate := NULL;
69: g_ghr_cpdf_temp.retirement_plan := NULL;
70: g_ghr_cpdf_temp.second_noa_code := NULL;
71: g_ghr_cpdf_temp.service_comp_date := NULL;
72: g_ghr_cpdf_temp.sex := NULL;
73: g_ghr_cpdf_temp.supervisory_status := NULL;
66: g_ghr_cpdf_temp.retained_grade_or_level := NULL;
67: g_ghr_cpdf_temp.retained_pay_plan := NULL;
68: g_ghr_cpdf_temp.retained_step_or_rate := NULL;
69: g_ghr_cpdf_temp.retirement_plan := NULL;
70: g_ghr_cpdf_temp.second_noa_code := NULL;
71: g_ghr_cpdf_temp.service_comp_date := NULL;
72: g_ghr_cpdf_temp.sex := NULL;
73: g_ghr_cpdf_temp.supervisory_status := NULL;
74: g_ghr_cpdf_temp.tenure := NULL;
67: g_ghr_cpdf_temp.retained_pay_plan := NULL;
68: g_ghr_cpdf_temp.retained_step_or_rate := NULL;
69: g_ghr_cpdf_temp.retirement_plan := NULL;
70: g_ghr_cpdf_temp.second_noa_code := NULL;
71: g_ghr_cpdf_temp.service_comp_date := NULL;
72: g_ghr_cpdf_temp.sex := NULL;
73: g_ghr_cpdf_temp.supervisory_status := NULL;
74: g_ghr_cpdf_temp.tenure := NULL;
75: g_ghr_cpdf_temp.to_basic_pay := NULL;
68: g_ghr_cpdf_temp.retained_step_or_rate := NULL;
69: g_ghr_cpdf_temp.retirement_plan := NULL;
70: g_ghr_cpdf_temp.second_noa_code := NULL;
71: g_ghr_cpdf_temp.service_comp_date := NULL;
72: g_ghr_cpdf_temp.sex := NULL;
73: g_ghr_cpdf_temp.supervisory_status := NULL;
74: g_ghr_cpdf_temp.tenure := NULL;
75: g_ghr_cpdf_temp.to_basic_pay := NULL;
76: g_ghr_cpdf_temp.to_grade_or_level := NULL;
69: g_ghr_cpdf_temp.retirement_plan := NULL;
70: g_ghr_cpdf_temp.second_noa_code := NULL;
71: g_ghr_cpdf_temp.service_comp_date := NULL;
72: g_ghr_cpdf_temp.sex := NULL;
73: g_ghr_cpdf_temp.supervisory_status := NULL;
74: g_ghr_cpdf_temp.tenure := NULL;
75: g_ghr_cpdf_temp.to_basic_pay := NULL;
76: g_ghr_cpdf_temp.to_grade_or_level := NULL;
77: g_ghr_cpdf_temp.to_locality_adj := NULL;
70: g_ghr_cpdf_temp.second_noa_code := NULL;
71: g_ghr_cpdf_temp.service_comp_date := NULL;
72: g_ghr_cpdf_temp.sex := NULL;
73: g_ghr_cpdf_temp.supervisory_status := NULL;
74: g_ghr_cpdf_temp.tenure := NULL;
75: g_ghr_cpdf_temp.to_basic_pay := NULL;
76: g_ghr_cpdf_temp.to_grade_or_level := NULL;
77: g_ghr_cpdf_temp.to_locality_adj := NULL;
78: g_ghr_cpdf_temp.to_national_identifier := NULL;
71: g_ghr_cpdf_temp.service_comp_date := NULL;
72: g_ghr_cpdf_temp.sex := NULL;
73: g_ghr_cpdf_temp.supervisory_status := NULL;
74: g_ghr_cpdf_temp.tenure := NULL;
75: g_ghr_cpdf_temp.to_basic_pay := NULL;
76: g_ghr_cpdf_temp.to_grade_or_level := NULL;
77: g_ghr_cpdf_temp.to_locality_adj := NULL;
78: g_ghr_cpdf_temp.to_national_identifier := NULL;
79: g_ghr_cpdf_temp.to_occ_code := NULL;
72: g_ghr_cpdf_temp.sex := NULL;
73: g_ghr_cpdf_temp.supervisory_status := NULL;
74: g_ghr_cpdf_temp.tenure := NULL;
75: g_ghr_cpdf_temp.to_basic_pay := NULL;
76: g_ghr_cpdf_temp.to_grade_or_level := NULL;
77: g_ghr_cpdf_temp.to_locality_adj := NULL;
78: g_ghr_cpdf_temp.to_national_identifier := NULL;
79: g_ghr_cpdf_temp.to_occ_code := NULL;
80: g_ghr_cpdf_temp.to_pay_basis := NULL;
73: g_ghr_cpdf_temp.supervisory_status := NULL;
74: g_ghr_cpdf_temp.tenure := NULL;
75: g_ghr_cpdf_temp.to_basic_pay := NULL;
76: g_ghr_cpdf_temp.to_grade_or_level := NULL;
77: g_ghr_cpdf_temp.to_locality_adj := NULL;
78: g_ghr_cpdf_temp.to_national_identifier := NULL;
79: g_ghr_cpdf_temp.to_occ_code := NULL;
80: g_ghr_cpdf_temp.to_pay_basis := NULL;
81: g_ghr_cpdf_temp.to_pay_plan := NULL;
74: g_ghr_cpdf_temp.tenure := NULL;
75: g_ghr_cpdf_temp.to_basic_pay := NULL;
76: g_ghr_cpdf_temp.to_grade_or_level := NULL;
77: g_ghr_cpdf_temp.to_locality_adj := NULL;
78: g_ghr_cpdf_temp.to_national_identifier := NULL;
79: g_ghr_cpdf_temp.to_occ_code := NULL;
80: g_ghr_cpdf_temp.to_pay_basis := NULL;
81: g_ghr_cpdf_temp.to_pay_plan := NULL;
82: g_ghr_cpdf_temp.to_pay_rate_determinant := NULL;
75: g_ghr_cpdf_temp.to_basic_pay := NULL;
76: g_ghr_cpdf_temp.to_grade_or_level := NULL;
77: g_ghr_cpdf_temp.to_locality_adj := NULL;
78: g_ghr_cpdf_temp.to_national_identifier := NULL;
79: g_ghr_cpdf_temp.to_occ_code := NULL;
80: g_ghr_cpdf_temp.to_pay_basis := NULL;
81: g_ghr_cpdf_temp.to_pay_plan := NULL;
82: g_ghr_cpdf_temp.to_pay_rate_determinant := NULL;
83: g_ghr_cpdf_temp.to_pay_table_id := NULL;
76: g_ghr_cpdf_temp.to_grade_or_level := NULL;
77: g_ghr_cpdf_temp.to_locality_adj := NULL;
78: g_ghr_cpdf_temp.to_national_identifier := NULL;
79: g_ghr_cpdf_temp.to_occ_code := NULL;
80: g_ghr_cpdf_temp.to_pay_basis := NULL;
81: g_ghr_cpdf_temp.to_pay_plan := NULL;
82: g_ghr_cpdf_temp.to_pay_rate_determinant := NULL;
83: g_ghr_cpdf_temp.to_pay_table_id := NULL;
84: g_ghr_cpdf_temp.to_retention_allowance := NULL;
77: g_ghr_cpdf_temp.to_locality_adj := NULL;
78: g_ghr_cpdf_temp.to_national_identifier := NULL;
79: g_ghr_cpdf_temp.to_occ_code := NULL;
80: g_ghr_cpdf_temp.to_pay_basis := NULL;
81: g_ghr_cpdf_temp.to_pay_plan := NULL;
82: g_ghr_cpdf_temp.to_pay_rate_determinant := NULL;
83: g_ghr_cpdf_temp.to_pay_table_id := NULL;
84: g_ghr_cpdf_temp.to_retention_allowance := NULL;
85: g_ghr_cpdf_temp.to_staffing_differential := NULL;
78: g_ghr_cpdf_temp.to_national_identifier := NULL;
79: g_ghr_cpdf_temp.to_occ_code := NULL;
80: g_ghr_cpdf_temp.to_pay_basis := NULL;
81: g_ghr_cpdf_temp.to_pay_plan := NULL;
82: g_ghr_cpdf_temp.to_pay_rate_determinant := NULL;
83: g_ghr_cpdf_temp.to_pay_table_id := NULL;
84: g_ghr_cpdf_temp.to_retention_allowance := NULL;
85: g_ghr_cpdf_temp.to_staffing_differential := NULL;
86: g_ghr_cpdf_temp.to_step_or_rate := NULL;
79: g_ghr_cpdf_temp.to_occ_code := NULL;
80: g_ghr_cpdf_temp.to_pay_basis := NULL;
81: g_ghr_cpdf_temp.to_pay_plan := NULL;
82: g_ghr_cpdf_temp.to_pay_rate_determinant := NULL;
83: g_ghr_cpdf_temp.to_pay_table_id := NULL;
84: g_ghr_cpdf_temp.to_retention_allowance := NULL;
85: g_ghr_cpdf_temp.to_staffing_differential := NULL;
86: g_ghr_cpdf_temp.to_step_or_rate := NULL;
87: g_ghr_cpdf_temp.to_supervisory_differential := NULL;
80: g_ghr_cpdf_temp.to_pay_basis := NULL;
81: g_ghr_cpdf_temp.to_pay_plan := NULL;
82: g_ghr_cpdf_temp.to_pay_rate_determinant := NULL;
83: g_ghr_cpdf_temp.to_pay_table_id := NULL;
84: g_ghr_cpdf_temp.to_retention_allowance := NULL;
85: g_ghr_cpdf_temp.to_staffing_differential := NULL;
86: g_ghr_cpdf_temp.to_step_or_rate := NULL;
87: g_ghr_cpdf_temp.to_supervisory_differential := NULL;
88: g_ghr_cpdf_temp.to_total_salary := NULL;
81: g_ghr_cpdf_temp.to_pay_plan := NULL;
82: g_ghr_cpdf_temp.to_pay_rate_determinant := NULL;
83: g_ghr_cpdf_temp.to_pay_table_id := NULL;
84: g_ghr_cpdf_temp.to_retention_allowance := NULL;
85: g_ghr_cpdf_temp.to_staffing_differential := NULL;
86: g_ghr_cpdf_temp.to_step_or_rate := NULL;
87: g_ghr_cpdf_temp.to_supervisory_differential := NULL;
88: g_ghr_cpdf_temp.to_total_salary := NULL;
89: g_ghr_cpdf_temp.to_work_schedule := NULL;
82: g_ghr_cpdf_temp.to_pay_rate_determinant := NULL;
83: g_ghr_cpdf_temp.to_pay_table_id := NULL;
84: g_ghr_cpdf_temp.to_retention_allowance := NULL;
85: g_ghr_cpdf_temp.to_staffing_differential := NULL;
86: g_ghr_cpdf_temp.to_step_or_rate := NULL;
87: g_ghr_cpdf_temp.to_supervisory_differential := NULL;
88: g_ghr_cpdf_temp.to_total_salary := NULL;
89: g_ghr_cpdf_temp.to_work_schedule := NULL;
90: g_ghr_cpdf_temp.veterans_preference := NULL;
83: g_ghr_cpdf_temp.to_pay_table_id := NULL;
84: g_ghr_cpdf_temp.to_retention_allowance := NULL;
85: g_ghr_cpdf_temp.to_staffing_differential := NULL;
86: g_ghr_cpdf_temp.to_step_or_rate := NULL;
87: g_ghr_cpdf_temp.to_supervisory_differential := NULL;
88: g_ghr_cpdf_temp.to_total_salary := NULL;
89: g_ghr_cpdf_temp.to_work_schedule := NULL;
90: g_ghr_cpdf_temp.veterans_preference := NULL;
91: g_ghr_cpdf_temp.veterans_status := NULL;
84: g_ghr_cpdf_temp.to_retention_allowance := NULL;
85: g_ghr_cpdf_temp.to_staffing_differential := NULL;
86: g_ghr_cpdf_temp.to_step_or_rate := NULL;
87: g_ghr_cpdf_temp.to_supervisory_differential := NULL;
88: g_ghr_cpdf_temp.to_total_salary := NULL;
89: g_ghr_cpdf_temp.to_work_schedule := NULL;
90: g_ghr_cpdf_temp.veterans_preference := NULL;
91: g_ghr_cpdf_temp.veterans_status := NULL;
92: g_ghr_cpdf_temp.year_degree_attained := NULL;
85: g_ghr_cpdf_temp.to_staffing_differential := NULL;
86: g_ghr_cpdf_temp.to_step_or_rate := NULL;
87: g_ghr_cpdf_temp.to_supervisory_differential := NULL;
88: g_ghr_cpdf_temp.to_total_salary := NULL;
89: g_ghr_cpdf_temp.to_work_schedule := NULL;
90: g_ghr_cpdf_temp.veterans_preference := NULL;
91: g_ghr_cpdf_temp.veterans_status := NULL;
92: g_ghr_cpdf_temp.year_degree_attained := NULL;
93: g_duty_station_id := NULL;
86: g_ghr_cpdf_temp.to_step_or_rate := NULL;
87: g_ghr_cpdf_temp.to_supervisory_differential := NULL;
88: g_ghr_cpdf_temp.to_total_salary := NULL;
89: g_ghr_cpdf_temp.to_work_schedule := NULL;
90: g_ghr_cpdf_temp.veterans_preference := NULL;
91: g_ghr_cpdf_temp.veterans_status := NULL;
92: g_ghr_cpdf_temp.year_degree_attained := NULL;
93: g_duty_station_id := NULL;
94: g_ghr_cpdf_temp.SCD_retirement := NULL;
87: g_ghr_cpdf_temp.to_supervisory_differential := NULL;
88: g_ghr_cpdf_temp.to_total_salary := NULL;
89: g_ghr_cpdf_temp.to_work_schedule := NULL;
90: g_ghr_cpdf_temp.veterans_preference := NULL;
91: g_ghr_cpdf_temp.veterans_status := NULL;
92: g_ghr_cpdf_temp.year_degree_attained := NULL;
93: g_duty_station_id := NULL;
94: g_ghr_cpdf_temp.SCD_retirement := NULL;
95: g_ghr_cpdf_temp.SCD_rif := NULL;
88: g_ghr_cpdf_temp.to_total_salary := NULL;
89: g_ghr_cpdf_temp.to_work_schedule := NULL;
90: g_ghr_cpdf_temp.veterans_preference := NULL;
91: g_ghr_cpdf_temp.veterans_status := NULL;
92: g_ghr_cpdf_temp.year_degree_attained := NULL;
93: g_duty_station_id := NULL;
94: g_ghr_cpdf_temp.SCD_retirement := NULL;
95: g_ghr_cpdf_temp.SCD_rif := NULL;
96: g_ghr_cpdf_temp.position_title := NULL;
90: g_ghr_cpdf_temp.veterans_preference := NULL;
91: g_ghr_cpdf_temp.veterans_status := NULL;
92: g_ghr_cpdf_temp.year_degree_attained := NULL;
93: g_duty_station_id := NULL;
94: g_ghr_cpdf_temp.SCD_retirement := NULL;
95: g_ghr_cpdf_temp.SCD_rif := NULL;
96: g_ghr_cpdf_temp.position_title := NULL;
97: g_ghr_cpdf_temp.name_title := NULL;
98:
91: g_ghr_cpdf_temp.veterans_status := NULL;
92: g_ghr_cpdf_temp.year_degree_attained := NULL;
93: g_duty_station_id := NULL;
94: g_ghr_cpdf_temp.SCD_retirement := NULL;
95: g_ghr_cpdf_temp.SCD_rif := NULL;
96: g_ghr_cpdf_temp.position_title := NULL;
97: g_ghr_cpdf_temp.name_title := NULL;
98:
99: g_ghr_cpdf_temp.ehri_employee_id := NULL;
92: g_ghr_cpdf_temp.year_degree_attained := NULL;
93: g_duty_station_id := NULL;
94: g_ghr_cpdf_temp.SCD_retirement := NULL;
95: g_ghr_cpdf_temp.SCD_rif := NULL;
96: g_ghr_cpdf_temp.position_title := NULL;
97: g_ghr_cpdf_temp.name_title := NULL;
98:
99: g_ghr_cpdf_temp.ehri_employee_id := NULL;
100: g_ghr_cpdf_temp.agency_employee_id := NULL;
93: g_duty_station_id := NULL;
94: g_ghr_cpdf_temp.SCD_retirement := NULL;
95: g_ghr_cpdf_temp.SCD_rif := NULL;
96: g_ghr_cpdf_temp.position_title := NULL;
97: g_ghr_cpdf_temp.name_title := NULL;
98:
99: g_ghr_cpdf_temp.ehri_employee_id := NULL;
100: g_ghr_cpdf_temp.agency_employee_id := NULL;
101: g_ghr_cpdf_temp.world_citizenship := NULL;
95: g_ghr_cpdf_temp.SCD_rif := NULL;
96: g_ghr_cpdf_temp.position_title := NULL;
97: g_ghr_cpdf_temp.name_title := NULL;
98:
99: g_ghr_cpdf_temp.ehri_employee_id := NULL;
100: g_ghr_cpdf_temp.agency_employee_id := NULL;
101: g_ghr_cpdf_temp.world_citizenship := NULL;
102: g_ghr_cpdf_temp.slct_serv_regi_indicator := NULL;
103: g_ghr_cpdf_temp.svc_oblig_type_code1 := NULL;
96: g_ghr_cpdf_temp.position_title := NULL;
97: g_ghr_cpdf_temp.name_title := NULL;
98:
99: g_ghr_cpdf_temp.ehri_employee_id := NULL;
100: g_ghr_cpdf_temp.agency_employee_id := NULL;
101: g_ghr_cpdf_temp.world_citizenship := NULL;
102: g_ghr_cpdf_temp.slct_serv_regi_indicator := NULL;
103: g_ghr_cpdf_temp.svc_oblig_type_code1 := NULL;
104: g_ghr_cpdf_temp.svc_oblig_type_end_date1 := NULL;
97: g_ghr_cpdf_temp.name_title := NULL;
98:
99: g_ghr_cpdf_temp.ehri_employee_id := NULL;
100: g_ghr_cpdf_temp.agency_employee_id := NULL;
101: g_ghr_cpdf_temp.world_citizenship := NULL;
102: g_ghr_cpdf_temp.slct_serv_regi_indicator := NULL;
103: g_ghr_cpdf_temp.svc_oblig_type_code1 := NULL;
104: g_ghr_cpdf_temp.svc_oblig_type_end_date1 := NULL;
105: g_ghr_cpdf_temp.svc_oblig_type_code2 := NULL;
98:
99: g_ghr_cpdf_temp.ehri_employee_id := NULL;
100: g_ghr_cpdf_temp.agency_employee_id := NULL;
101: g_ghr_cpdf_temp.world_citizenship := NULL;
102: g_ghr_cpdf_temp.slct_serv_regi_indicator := NULL;
103: g_ghr_cpdf_temp.svc_oblig_type_code1 := NULL;
104: g_ghr_cpdf_temp.svc_oblig_type_end_date1 := NULL;
105: g_ghr_cpdf_temp.svc_oblig_type_code2 := NULL;
106: g_ghr_cpdf_temp.svc_oblig_type_end_date2 := NULL;
99: g_ghr_cpdf_temp.ehri_employee_id := NULL;
100: g_ghr_cpdf_temp.agency_employee_id := NULL;
101: g_ghr_cpdf_temp.world_citizenship := NULL;
102: g_ghr_cpdf_temp.slct_serv_regi_indicator := NULL;
103: g_ghr_cpdf_temp.svc_oblig_type_code1 := NULL;
104: g_ghr_cpdf_temp.svc_oblig_type_end_date1 := NULL;
105: g_ghr_cpdf_temp.svc_oblig_type_code2 := NULL;
106: g_ghr_cpdf_temp.svc_oblig_type_end_date2 := NULL;
107: g_ghr_cpdf_temp.svc_oblig_type_code3 := NULL;
100: g_ghr_cpdf_temp.agency_employee_id := NULL;
101: g_ghr_cpdf_temp.world_citizenship := NULL;
102: g_ghr_cpdf_temp.slct_serv_regi_indicator := NULL;
103: g_ghr_cpdf_temp.svc_oblig_type_code1 := NULL;
104: g_ghr_cpdf_temp.svc_oblig_type_end_date1 := NULL;
105: g_ghr_cpdf_temp.svc_oblig_type_code2 := NULL;
106: g_ghr_cpdf_temp.svc_oblig_type_end_date2 := NULL;
107: g_ghr_cpdf_temp.svc_oblig_type_code3 := NULL;
108: g_ghr_cpdf_temp.svc_oblig_type_end_date3 := NULL;
101: g_ghr_cpdf_temp.world_citizenship := NULL;
102: g_ghr_cpdf_temp.slct_serv_regi_indicator := NULL;
103: g_ghr_cpdf_temp.svc_oblig_type_code1 := NULL;
104: g_ghr_cpdf_temp.svc_oblig_type_end_date1 := NULL;
105: g_ghr_cpdf_temp.svc_oblig_type_code2 := NULL;
106: g_ghr_cpdf_temp.svc_oblig_type_end_date2 := NULL;
107: g_ghr_cpdf_temp.svc_oblig_type_code3 := NULL;
108: g_ghr_cpdf_temp.svc_oblig_type_end_date3 := NULL;
109: g_ghr_cpdf_temp.svc_oblig_type_code4 := NULL;
102: g_ghr_cpdf_temp.slct_serv_regi_indicator := NULL;
103: g_ghr_cpdf_temp.svc_oblig_type_code1 := NULL;
104: g_ghr_cpdf_temp.svc_oblig_type_end_date1 := NULL;
105: g_ghr_cpdf_temp.svc_oblig_type_code2 := NULL;
106: g_ghr_cpdf_temp.svc_oblig_type_end_date2 := NULL;
107: g_ghr_cpdf_temp.svc_oblig_type_code3 := NULL;
108: g_ghr_cpdf_temp.svc_oblig_type_end_date3 := NULL;
109: g_ghr_cpdf_temp.svc_oblig_type_code4 := NULL;
110: g_ghr_cpdf_temp.svc_oblig_type_end_date4 := NULL;
103: g_ghr_cpdf_temp.svc_oblig_type_code1 := NULL;
104: g_ghr_cpdf_temp.svc_oblig_type_end_date1 := NULL;
105: g_ghr_cpdf_temp.svc_oblig_type_code2 := NULL;
106: g_ghr_cpdf_temp.svc_oblig_type_end_date2 := NULL;
107: g_ghr_cpdf_temp.svc_oblig_type_code3 := NULL;
108: g_ghr_cpdf_temp.svc_oblig_type_end_date3 := NULL;
109: g_ghr_cpdf_temp.svc_oblig_type_code4 := NULL;
110: g_ghr_cpdf_temp.svc_oblig_type_end_date4 := NULL;
111: g_ghr_cpdf_temp.appoint_type_code := NULL;
104: g_ghr_cpdf_temp.svc_oblig_type_end_date1 := NULL;
105: g_ghr_cpdf_temp.svc_oblig_type_code2 := NULL;
106: g_ghr_cpdf_temp.svc_oblig_type_end_date2 := NULL;
107: g_ghr_cpdf_temp.svc_oblig_type_code3 := NULL;
108: g_ghr_cpdf_temp.svc_oblig_type_end_date3 := NULL;
109: g_ghr_cpdf_temp.svc_oblig_type_code4 := NULL;
110: g_ghr_cpdf_temp.svc_oblig_type_end_date4 := NULL;
111: g_ghr_cpdf_temp.appoint_type_code := NULL;
112: g_ghr_cpdf_temp.part_time_hours := NULL;
105: g_ghr_cpdf_temp.svc_oblig_type_code2 := NULL;
106: g_ghr_cpdf_temp.svc_oblig_type_end_date2 := NULL;
107: g_ghr_cpdf_temp.svc_oblig_type_code3 := NULL;
108: g_ghr_cpdf_temp.svc_oblig_type_end_date3 := NULL;
109: g_ghr_cpdf_temp.svc_oblig_type_code4 := NULL;
110: g_ghr_cpdf_temp.svc_oblig_type_end_date4 := NULL;
111: g_ghr_cpdf_temp.appoint_type_code := NULL;
112: g_ghr_cpdf_temp.part_time_hours := NULL;
113: g_ghr_cpdf_temp.to_adj_basic_pay := NULL;
106: g_ghr_cpdf_temp.svc_oblig_type_end_date2 := NULL;
107: g_ghr_cpdf_temp.svc_oblig_type_code3 := NULL;
108: g_ghr_cpdf_temp.svc_oblig_type_end_date3 := NULL;
109: g_ghr_cpdf_temp.svc_oblig_type_code4 := NULL;
110: g_ghr_cpdf_temp.svc_oblig_type_end_date4 := NULL;
111: g_ghr_cpdf_temp.appoint_type_code := NULL;
112: g_ghr_cpdf_temp.part_time_hours := NULL;
113: g_ghr_cpdf_temp.to_adj_basic_pay := NULL;
114: g_ghr_cpdf_temp.spcl_pay_tbl_type := NULL;
107: g_ghr_cpdf_temp.svc_oblig_type_code3 := NULL;
108: g_ghr_cpdf_temp.svc_oblig_type_end_date3 := NULL;
109: g_ghr_cpdf_temp.svc_oblig_type_code4 := NULL;
110: g_ghr_cpdf_temp.svc_oblig_type_end_date4 := NULL;
111: g_ghr_cpdf_temp.appoint_type_code := NULL;
112: g_ghr_cpdf_temp.part_time_hours := NULL;
113: g_ghr_cpdf_temp.to_adj_basic_pay := NULL;
114: g_ghr_cpdf_temp.spcl_pay_tbl_type := NULL;
115: g_ghr_cpdf_temp.act_svc_indicator := NULL;
108: g_ghr_cpdf_temp.svc_oblig_type_end_date3 := NULL;
109: g_ghr_cpdf_temp.svc_oblig_type_code4 := NULL;
110: g_ghr_cpdf_temp.svc_oblig_type_end_date4 := NULL;
111: g_ghr_cpdf_temp.appoint_type_code := NULL;
112: g_ghr_cpdf_temp.part_time_hours := NULL;
113: g_ghr_cpdf_temp.to_adj_basic_pay := NULL;
114: g_ghr_cpdf_temp.spcl_pay_tbl_type := NULL;
115: g_ghr_cpdf_temp.act_svc_indicator := NULL;
116: g_ghr_cpdf_temp.appropriation_code := NULL;
109: g_ghr_cpdf_temp.svc_oblig_type_code4 := NULL;
110: g_ghr_cpdf_temp.svc_oblig_type_end_date4 := NULL;
111: g_ghr_cpdf_temp.appoint_type_code := NULL;
112: g_ghr_cpdf_temp.part_time_hours := NULL;
113: g_ghr_cpdf_temp.to_adj_basic_pay := NULL;
114: g_ghr_cpdf_temp.spcl_pay_tbl_type := NULL;
115: g_ghr_cpdf_temp.act_svc_indicator := NULL;
116: g_ghr_cpdf_temp.appropriation_code := NULL;
117: g_ghr_cpdf_temp.comp_pos_indicator := NULL;
110: g_ghr_cpdf_temp.svc_oblig_type_end_date4 := NULL;
111: g_ghr_cpdf_temp.appoint_type_code := NULL;
112: g_ghr_cpdf_temp.part_time_hours := NULL;
113: g_ghr_cpdf_temp.to_adj_basic_pay := NULL;
114: g_ghr_cpdf_temp.spcl_pay_tbl_type := NULL;
115: g_ghr_cpdf_temp.act_svc_indicator := NULL;
116: g_ghr_cpdf_temp.appropriation_code := NULL;
117: g_ghr_cpdf_temp.comp_pos_indicator := NULL;
118: g_ghr_cpdf_temp.mil_char_svc_code := NULL;
111: g_ghr_cpdf_temp.appoint_type_code := NULL;
112: g_ghr_cpdf_temp.part_time_hours := NULL;
113: g_ghr_cpdf_temp.to_adj_basic_pay := NULL;
114: g_ghr_cpdf_temp.spcl_pay_tbl_type := NULL;
115: g_ghr_cpdf_temp.act_svc_indicator := NULL;
116: g_ghr_cpdf_temp.appropriation_code := NULL;
117: g_ghr_cpdf_temp.comp_pos_indicator := NULL;
118: g_ghr_cpdf_temp.mil_char_svc_code := NULL;
119: g_ghr_cpdf_temp.mil_svc_sno := NULL;
112: g_ghr_cpdf_temp.part_time_hours := NULL;
113: g_ghr_cpdf_temp.to_adj_basic_pay := NULL;
114: g_ghr_cpdf_temp.spcl_pay_tbl_type := NULL;
115: g_ghr_cpdf_temp.act_svc_indicator := NULL;
116: g_ghr_cpdf_temp.appropriation_code := NULL;
117: g_ghr_cpdf_temp.comp_pos_indicator := NULL;
118: g_ghr_cpdf_temp.mil_char_svc_code := NULL;
119: g_ghr_cpdf_temp.mil_svc_sno := NULL;
120: g_ghr_cpdf_temp.mil_svc_start_date := NULL;
113: g_ghr_cpdf_temp.to_adj_basic_pay := NULL;
114: g_ghr_cpdf_temp.spcl_pay_tbl_type := NULL;
115: g_ghr_cpdf_temp.act_svc_indicator := NULL;
116: g_ghr_cpdf_temp.appropriation_code := NULL;
117: g_ghr_cpdf_temp.comp_pos_indicator := NULL;
118: g_ghr_cpdf_temp.mil_char_svc_code := NULL;
119: g_ghr_cpdf_temp.mil_svc_sno := NULL;
120: g_ghr_cpdf_temp.mil_svc_start_date := NULL;
121: g_ghr_cpdf_temp.mil_svc_end_date := NULL;
114: g_ghr_cpdf_temp.spcl_pay_tbl_type := NULL;
115: g_ghr_cpdf_temp.act_svc_indicator := NULL;
116: g_ghr_cpdf_temp.appropriation_code := NULL;
117: g_ghr_cpdf_temp.comp_pos_indicator := NULL;
118: g_ghr_cpdf_temp.mil_char_svc_code := NULL;
119: g_ghr_cpdf_temp.mil_svc_sno := NULL;
120: g_ghr_cpdf_temp.mil_svc_start_date := NULL;
121: g_ghr_cpdf_temp.mil_svc_end_date := NULL;
122: g_ghr_cpdf_temp.mil_branch_code := NULL;
115: g_ghr_cpdf_temp.act_svc_indicator := NULL;
116: g_ghr_cpdf_temp.appropriation_code := NULL;
117: g_ghr_cpdf_temp.comp_pos_indicator := NULL;
118: g_ghr_cpdf_temp.mil_char_svc_code := NULL;
119: g_ghr_cpdf_temp.mil_svc_sno := NULL;
120: g_ghr_cpdf_temp.mil_svc_start_date := NULL;
121: g_ghr_cpdf_temp.mil_svc_end_date := NULL;
122: g_ghr_cpdf_temp.mil_branch_code := NULL;
123: g_ghr_cpdf_temp.mil_discharge_code := NULL;
116: g_ghr_cpdf_temp.appropriation_code := NULL;
117: g_ghr_cpdf_temp.comp_pos_indicator := NULL;
118: g_ghr_cpdf_temp.mil_char_svc_code := NULL;
119: g_ghr_cpdf_temp.mil_svc_sno := NULL;
120: g_ghr_cpdf_temp.mil_svc_start_date := NULL;
121: g_ghr_cpdf_temp.mil_svc_end_date := NULL;
122: g_ghr_cpdf_temp.mil_branch_code := NULL;
123: g_ghr_cpdf_temp.mil_discharge_code := NULL;
124: g_ghr_cpdf_temp.career_tenure_code := NULL;
117: g_ghr_cpdf_temp.comp_pos_indicator := NULL;
118: g_ghr_cpdf_temp.mil_char_svc_code := NULL;
119: g_ghr_cpdf_temp.mil_svc_sno := NULL;
120: g_ghr_cpdf_temp.mil_svc_start_date := NULL;
121: g_ghr_cpdf_temp.mil_svc_end_date := NULL;
122: g_ghr_cpdf_temp.mil_branch_code := NULL;
123: g_ghr_cpdf_temp.mil_discharge_code := NULL;
124: g_ghr_cpdf_temp.career_tenure_code := NULL;
125: g_ghr_cpdf_temp.fegli_life_change_code := NULL;
118: g_ghr_cpdf_temp.mil_char_svc_code := NULL;
119: g_ghr_cpdf_temp.mil_svc_sno := NULL;
120: g_ghr_cpdf_temp.mil_svc_start_date := NULL;
121: g_ghr_cpdf_temp.mil_svc_end_date := NULL;
122: g_ghr_cpdf_temp.mil_branch_code := NULL;
123: g_ghr_cpdf_temp.mil_discharge_code := NULL;
124: g_ghr_cpdf_temp.career_tenure_code := NULL;
125: g_ghr_cpdf_temp.fegli_life_change_code := NULL;
126: g_ghr_cpdf_temp.fegli_life_event_date := NULL;
119: g_ghr_cpdf_temp.mil_svc_sno := NULL;
120: g_ghr_cpdf_temp.mil_svc_start_date := NULL;
121: g_ghr_cpdf_temp.mil_svc_end_date := NULL;
122: g_ghr_cpdf_temp.mil_branch_code := NULL;
123: g_ghr_cpdf_temp.mil_discharge_code := NULL;
124: g_ghr_cpdf_temp.career_tenure_code := NULL;
125: g_ghr_cpdf_temp.fegli_life_change_code := NULL;
126: g_ghr_cpdf_temp.fegli_life_event_date := NULL;
127: g_ghr_cpdf_temp.fegli_elect_date := NULL;
120: g_ghr_cpdf_temp.mil_svc_start_date := NULL;
121: g_ghr_cpdf_temp.mil_svc_end_date := NULL;
122: g_ghr_cpdf_temp.mil_branch_code := NULL;
123: g_ghr_cpdf_temp.mil_discharge_code := NULL;
124: g_ghr_cpdf_temp.career_tenure_code := NULL;
125: g_ghr_cpdf_temp.fegli_life_change_code := NULL;
126: g_ghr_cpdf_temp.fegli_life_event_date := NULL;
127: g_ghr_cpdf_temp.fegli_elect_date := NULL;
128: g_ghr_cpdf_temp.fehb_event_code := NULL;
121: g_ghr_cpdf_temp.mil_svc_end_date := NULL;
122: g_ghr_cpdf_temp.mil_branch_code := NULL;
123: g_ghr_cpdf_temp.mil_discharge_code := NULL;
124: g_ghr_cpdf_temp.career_tenure_code := NULL;
125: g_ghr_cpdf_temp.fegli_life_change_code := NULL;
126: g_ghr_cpdf_temp.fegli_life_event_date := NULL;
127: g_ghr_cpdf_temp.fegli_elect_date := NULL;
128: g_ghr_cpdf_temp.fehb_event_code := NULL;
129: g_ghr_cpdf_temp.tsp_eligibility_date := NULL;
122: g_ghr_cpdf_temp.mil_branch_code := NULL;
123: g_ghr_cpdf_temp.mil_discharge_code := NULL;
124: g_ghr_cpdf_temp.career_tenure_code := NULL;
125: g_ghr_cpdf_temp.fegli_life_change_code := NULL;
126: g_ghr_cpdf_temp.fegli_life_event_date := NULL;
127: g_ghr_cpdf_temp.fegli_elect_date := NULL;
128: g_ghr_cpdf_temp.fehb_event_code := NULL;
129: g_ghr_cpdf_temp.tsp_eligibility_date := NULL;
130: g_ghr_cpdf_temp.tsp_effective_date := NULL;
123: g_ghr_cpdf_temp.mil_discharge_code := NULL;
124: g_ghr_cpdf_temp.career_tenure_code := NULL;
125: g_ghr_cpdf_temp.fegli_life_change_code := NULL;
126: g_ghr_cpdf_temp.fegli_life_event_date := NULL;
127: g_ghr_cpdf_temp.fegli_elect_date := NULL;
128: g_ghr_cpdf_temp.fehb_event_code := NULL;
129: g_ghr_cpdf_temp.tsp_eligibility_date := NULL;
130: g_ghr_cpdf_temp.tsp_effective_date := NULL;
131: g_ghr_cpdf_temp.tsp_elect_contrib_pct := NULL;
124: g_ghr_cpdf_temp.career_tenure_code := NULL;
125: g_ghr_cpdf_temp.fegli_life_change_code := NULL;
126: g_ghr_cpdf_temp.fegli_life_event_date := NULL;
127: g_ghr_cpdf_temp.fegli_elect_date := NULL;
128: g_ghr_cpdf_temp.fehb_event_code := NULL;
129: g_ghr_cpdf_temp.tsp_eligibility_date := NULL;
130: g_ghr_cpdf_temp.tsp_effective_date := NULL;
131: g_ghr_cpdf_temp.tsp_elect_contrib_pct := NULL;
132: g_ghr_cpdf_temp.tsp_emp_amount := NULL;
125: g_ghr_cpdf_temp.fegli_life_change_code := NULL;
126: g_ghr_cpdf_temp.fegli_life_event_date := NULL;
127: g_ghr_cpdf_temp.fegli_elect_date := NULL;
128: g_ghr_cpdf_temp.fehb_event_code := NULL;
129: g_ghr_cpdf_temp.tsp_eligibility_date := NULL;
130: g_ghr_cpdf_temp.tsp_effective_date := NULL;
131: g_ghr_cpdf_temp.tsp_elect_contrib_pct := NULL;
132: g_ghr_cpdf_temp.tsp_emp_amount := NULL;
133: g_ghr_cpdf_temp.fers_elect_date := NULL;
126: g_ghr_cpdf_temp.fegli_life_event_date := NULL;
127: g_ghr_cpdf_temp.fegli_elect_date := NULL;
128: g_ghr_cpdf_temp.fehb_event_code := NULL;
129: g_ghr_cpdf_temp.tsp_eligibility_date := NULL;
130: g_ghr_cpdf_temp.tsp_effective_date := NULL;
131: g_ghr_cpdf_temp.tsp_elect_contrib_pct := NULL;
132: g_ghr_cpdf_temp.tsp_emp_amount := NULL;
133: g_ghr_cpdf_temp.fers_elect_date := NULL;
134: g_ghr_cpdf_temp.fers_elect_indicator := NULL;
127: g_ghr_cpdf_temp.fegli_elect_date := NULL;
128: g_ghr_cpdf_temp.fehb_event_code := NULL;
129: g_ghr_cpdf_temp.tsp_eligibility_date := NULL;
130: g_ghr_cpdf_temp.tsp_effective_date := NULL;
131: g_ghr_cpdf_temp.tsp_elect_contrib_pct := NULL;
132: g_ghr_cpdf_temp.tsp_emp_amount := NULL;
133: g_ghr_cpdf_temp.fers_elect_date := NULL;
134: g_ghr_cpdf_temp.fers_elect_indicator := NULL;
135: g_ghr_cpdf_temp.alb_indicator := NULL;
128: g_ghr_cpdf_temp.fehb_event_code := NULL;
129: g_ghr_cpdf_temp.tsp_eligibility_date := NULL;
130: g_ghr_cpdf_temp.tsp_effective_date := NULL;
131: g_ghr_cpdf_temp.tsp_elect_contrib_pct := NULL;
132: g_ghr_cpdf_temp.tsp_emp_amount := NULL;
133: g_ghr_cpdf_temp.fers_elect_date := NULL;
134: g_ghr_cpdf_temp.fers_elect_indicator := NULL;
135: g_ghr_cpdf_temp.alb_indicator := NULL;
136: g_ghr_cpdf_temp.alb_elect_date := NULL;
129: g_ghr_cpdf_temp.tsp_eligibility_date := NULL;
130: g_ghr_cpdf_temp.tsp_effective_date := NULL;
131: g_ghr_cpdf_temp.tsp_elect_contrib_pct := NULL;
132: g_ghr_cpdf_temp.tsp_emp_amount := NULL;
133: g_ghr_cpdf_temp.fers_elect_date := NULL;
134: g_ghr_cpdf_temp.fers_elect_indicator := NULL;
135: g_ghr_cpdf_temp.alb_indicator := NULL;
136: g_ghr_cpdf_temp.alb_elect_date := NULL;
137: g_ghr_cpdf_temp.alb_notify_date := NULL;
130: g_ghr_cpdf_temp.tsp_effective_date := NULL;
131: g_ghr_cpdf_temp.tsp_elect_contrib_pct := NULL;
132: g_ghr_cpdf_temp.tsp_emp_amount := NULL;
133: g_ghr_cpdf_temp.fers_elect_date := NULL;
134: g_ghr_cpdf_temp.fers_elect_indicator := NULL;
135: g_ghr_cpdf_temp.alb_indicator := NULL;
136: g_ghr_cpdf_temp.alb_elect_date := NULL;
137: g_ghr_cpdf_temp.alb_notify_date := NULL;
138: g_ghr_cpdf_temp.fegli_indicator := NULL;
131: g_ghr_cpdf_temp.tsp_elect_contrib_pct := NULL;
132: g_ghr_cpdf_temp.tsp_emp_amount := NULL;
133: g_ghr_cpdf_temp.fers_elect_date := NULL;
134: g_ghr_cpdf_temp.fers_elect_indicator := NULL;
135: g_ghr_cpdf_temp.alb_indicator := NULL;
136: g_ghr_cpdf_temp.alb_elect_date := NULL;
137: g_ghr_cpdf_temp.alb_notify_date := NULL;
138: g_ghr_cpdf_temp.fegli_indicator := NULL;
139: g_ghr_cpdf_temp.fegli_elect_date := NULL;
132: g_ghr_cpdf_temp.tsp_emp_amount := NULL;
133: g_ghr_cpdf_temp.fers_elect_date := NULL;
134: g_ghr_cpdf_temp.fers_elect_indicator := NULL;
135: g_ghr_cpdf_temp.alb_indicator := NULL;
136: g_ghr_cpdf_temp.alb_elect_date := NULL;
137: g_ghr_cpdf_temp.alb_notify_date := NULL;
138: g_ghr_cpdf_temp.fegli_indicator := NULL;
139: g_ghr_cpdf_temp.fegli_elect_date := NULL;
140: g_ghr_cpdf_temp.fegli_notify_date := NULL;
133: g_ghr_cpdf_temp.fers_elect_date := NULL;
134: g_ghr_cpdf_temp.fers_elect_indicator := NULL;
135: g_ghr_cpdf_temp.alb_indicator := NULL;
136: g_ghr_cpdf_temp.alb_elect_date := NULL;
137: g_ghr_cpdf_temp.alb_notify_date := NULL;
138: g_ghr_cpdf_temp.fegli_indicator := NULL;
139: g_ghr_cpdf_temp.fegli_elect_date := NULL;
140: g_ghr_cpdf_temp.fegli_notify_date := NULL;
141: g_ghr_cpdf_temp.fehb_indicator := NULL;
134: g_ghr_cpdf_temp.fers_elect_indicator := NULL;
135: g_ghr_cpdf_temp.alb_indicator := NULL;
136: g_ghr_cpdf_temp.alb_elect_date := NULL;
137: g_ghr_cpdf_temp.alb_notify_date := NULL;
138: g_ghr_cpdf_temp.fegli_indicator := NULL;
139: g_ghr_cpdf_temp.fegli_elect_date := NULL;
140: g_ghr_cpdf_temp.fegli_notify_date := NULL;
141: g_ghr_cpdf_temp.fehb_indicator := NULL;
142: --g_ghr_cpdf_temp.fehb_elect_date := NULL;
135: g_ghr_cpdf_temp.alb_indicator := NULL;
136: g_ghr_cpdf_temp.alb_elect_date := NULL;
137: g_ghr_cpdf_temp.alb_notify_date := NULL;
138: g_ghr_cpdf_temp.fegli_indicator := NULL;
139: g_ghr_cpdf_temp.fegli_elect_date := NULL;
140: g_ghr_cpdf_temp.fegli_notify_date := NULL;
141: g_ghr_cpdf_temp.fehb_indicator := NULL;
142: --g_ghr_cpdf_temp.fehb_elect_date := NULL;
143: g_ghr_cpdf_temp.fehb_notify_date := NULL;
136: g_ghr_cpdf_temp.alb_elect_date := NULL;
137: g_ghr_cpdf_temp.alb_notify_date := NULL;
138: g_ghr_cpdf_temp.fegli_indicator := NULL;
139: g_ghr_cpdf_temp.fegli_elect_date := NULL;
140: g_ghr_cpdf_temp.fegli_notify_date := NULL;
141: g_ghr_cpdf_temp.fehb_indicator := NULL;
142: --g_ghr_cpdf_temp.fehb_elect_date := NULL;
143: g_ghr_cpdf_temp.fehb_notify_date := NULL;
144:
137: g_ghr_cpdf_temp.alb_notify_date := NULL;
138: g_ghr_cpdf_temp.fegli_indicator := NULL;
139: g_ghr_cpdf_temp.fegli_elect_date := NULL;
140: g_ghr_cpdf_temp.fegli_notify_date := NULL;
141: g_ghr_cpdf_temp.fehb_indicator := NULL;
142: --g_ghr_cpdf_temp.fehb_elect_date := NULL;
143: g_ghr_cpdf_temp.fehb_notify_date := NULL;
144:
145: --bug#6158983
138: g_ghr_cpdf_temp.fegli_indicator := NULL;
139: g_ghr_cpdf_temp.fegli_elect_date := NULL;
140: g_ghr_cpdf_temp.fegli_notify_date := NULL;
141: g_ghr_cpdf_temp.fehb_indicator := NULL;
142: --g_ghr_cpdf_temp.fehb_elect_date := NULL;
143: g_ghr_cpdf_temp.fehb_notify_date := NULL;
144:
145: --bug#6158983
146: g_ghr_cpdf_temp.fehb_elect_eff_date := NULL;
139: g_ghr_cpdf_temp.fegli_elect_date := NULL;
140: g_ghr_cpdf_temp.fegli_notify_date := NULL;
141: g_ghr_cpdf_temp.fehb_indicator := NULL;
142: --g_ghr_cpdf_temp.fehb_elect_date := NULL;
143: g_ghr_cpdf_temp.fehb_notify_date := NULL;
144:
145: --bug#6158983
146: g_ghr_cpdf_temp.fehb_elect_eff_date := NULL;
147: g_ghr_cpdf_temp.appointment_nte_date := NULL;
142: --g_ghr_cpdf_temp.fehb_elect_date := NULL;
143: g_ghr_cpdf_temp.fehb_notify_date := NULL;
144:
145: --bug#6158983
146: g_ghr_cpdf_temp.fehb_elect_eff_date := NULL;
147: g_ghr_cpdf_temp.appointment_nte_date := NULL;
148: --end of 6158983
149: g_ghr_cpdf_temp.retire_indicator := NULL;
150: g_ghr_cpdf_temp.retire_elect_date := NULL;
143: g_ghr_cpdf_temp.fehb_notify_date := NULL;
144:
145: --bug#6158983
146: g_ghr_cpdf_temp.fehb_elect_eff_date := NULL;
147: g_ghr_cpdf_temp.appointment_nte_date := NULL;
148: --end of 6158983
149: g_ghr_cpdf_temp.retire_indicator := NULL;
150: g_ghr_cpdf_temp.retire_elect_date := NULL;
151: g_ghr_cpdf_temp.retire_notify_date := NULL;
145: --bug#6158983
146: g_ghr_cpdf_temp.fehb_elect_eff_date := NULL;
147: g_ghr_cpdf_temp.appointment_nte_date := NULL;
148: --end of 6158983
149: g_ghr_cpdf_temp.retire_indicator := NULL;
150: g_ghr_cpdf_temp.retire_elect_date := NULL;
151: g_ghr_cpdf_temp.retire_notify_date := NULL;
152: g_ghr_cpdf_temp.cont_elect_date := NULL;
153: g_ghr_cpdf_temp.cont_notify_date := NULL;
146: g_ghr_cpdf_temp.fehb_elect_eff_date := NULL;
147: g_ghr_cpdf_temp.appointment_nte_date := NULL;
148: --end of 6158983
149: g_ghr_cpdf_temp.retire_indicator := NULL;
150: g_ghr_cpdf_temp.retire_elect_date := NULL;
151: g_ghr_cpdf_temp.retire_notify_date := NULL;
152: g_ghr_cpdf_temp.cont_elect_date := NULL;
153: g_ghr_cpdf_temp.cont_notify_date := NULL;
154: g_ghr_cpdf_temp.cont_term_elect_date := NULL;
147: g_ghr_cpdf_temp.appointment_nte_date := NULL;
148: --end of 6158983
149: g_ghr_cpdf_temp.retire_indicator := NULL;
150: g_ghr_cpdf_temp.retire_elect_date := NULL;
151: g_ghr_cpdf_temp.retire_notify_date := NULL;
152: g_ghr_cpdf_temp.cont_elect_date := NULL;
153: g_ghr_cpdf_temp.cont_notify_date := NULL;
154: g_ghr_cpdf_temp.cont_term_elect_date := NULL;
155: g_ghr_cpdf_temp.cont_ins_pay_notify_date := NULL;
148: --end of 6158983
149: g_ghr_cpdf_temp.retire_indicator := NULL;
150: g_ghr_cpdf_temp.retire_elect_date := NULL;
151: g_ghr_cpdf_temp.retire_notify_date := NULL;
152: g_ghr_cpdf_temp.cont_elect_date := NULL;
153: g_ghr_cpdf_temp.cont_notify_date := NULL;
154: g_ghr_cpdf_temp.cont_term_elect_date := NULL;
155: g_ghr_cpdf_temp.cont_ins_pay_notify_date := NULL;
156: g_ghr_cpdf_temp.cont_pay_type_code := NULL;
149: g_ghr_cpdf_temp.retire_indicator := NULL;
150: g_ghr_cpdf_temp.retire_elect_date := NULL;
151: g_ghr_cpdf_temp.retire_notify_date := NULL;
152: g_ghr_cpdf_temp.cont_elect_date := NULL;
153: g_ghr_cpdf_temp.cont_notify_date := NULL;
154: g_ghr_cpdf_temp.cont_term_elect_date := NULL;
155: g_ghr_cpdf_temp.cont_ins_pay_notify_date := NULL;
156: g_ghr_cpdf_temp.cont_pay_type_code := NULL;
157: g_ghr_cpdf_temp.scd_ses := NULL;
150: g_ghr_cpdf_temp.retire_elect_date := NULL;
151: g_ghr_cpdf_temp.retire_notify_date := NULL;
152: g_ghr_cpdf_temp.cont_elect_date := NULL;
153: g_ghr_cpdf_temp.cont_notify_date := NULL;
154: g_ghr_cpdf_temp.cont_term_elect_date := NULL;
155: g_ghr_cpdf_temp.cont_ins_pay_notify_date := NULL;
156: g_ghr_cpdf_temp.cont_pay_type_code := NULL;
157: g_ghr_cpdf_temp.scd_ses := NULL;
158: g_ghr_cpdf_temp.scd_spcl_retire := NULL;
151: g_ghr_cpdf_temp.retire_notify_date := NULL;
152: g_ghr_cpdf_temp.cont_elect_date := NULL;
153: g_ghr_cpdf_temp.cont_notify_date := NULL;
154: g_ghr_cpdf_temp.cont_term_elect_date := NULL;
155: g_ghr_cpdf_temp.cont_ins_pay_notify_date := NULL;
156: g_ghr_cpdf_temp.cont_pay_type_code := NULL;
157: g_ghr_cpdf_temp.scd_ses := NULL;
158: g_ghr_cpdf_temp.scd_spcl_retire := NULL;
159: g_ghr_cpdf_temp.leave_scd := NULL;
152: g_ghr_cpdf_temp.cont_elect_date := NULL;
153: g_ghr_cpdf_temp.cont_notify_date := NULL;
154: g_ghr_cpdf_temp.cont_term_elect_date := NULL;
155: g_ghr_cpdf_temp.cont_ins_pay_notify_date := NULL;
156: g_ghr_cpdf_temp.cont_pay_type_code := NULL;
157: g_ghr_cpdf_temp.scd_ses := NULL;
158: g_ghr_cpdf_temp.scd_spcl_retire := NULL;
159: g_ghr_cpdf_temp.leave_scd := NULL;
160: g_ghr_cpdf_temp.tsp_scd := NULL;
153: g_ghr_cpdf_temp.cont_notify_date := NULL;
154: g_ghr_cpdf_temp.cont_term_elect_date := NULL;
155: g_ghr_cpdf_temp.cont_ins_pay_notify_date := NULL;
156: g_ghr_cpdf_temp.cont_pay_type_code := NULL;
157: g_ghr_cpdf_temp.scd_ses := NULL;
158: g_ghr_cpdf_temp.scd_spcl_retire := NULL;
159: g_ghr_cpdf_temp.leave_scd := NULL;
160: g_ghr_cpdf_temp.tsp_scd := NULL;
161: g_ghr_cpdf_temp.disability_retire_notify := NULL;
154: g_ghr_cpdf_temp.cont_term_elect_date := NULL;
155: g_ghr_cpdf_temp.cont_ins_pay_notify_date := NULL;
156: g_ghr_cpdf_temp.cont_pay_type_code := NULL;
157: g_ghr_cpdf_temp.scd_ses := NULL;
158: g_ghr_cpdf_temp.scd_spcl_retire := NULL;
159: g_ghr_cpdf_temp.leave_scd := NULL;
160: g_ghr_cpdf_temp.tsp_scd := NULL;
161: g_ghr_cpdf_temp.disability_retire_notify := NULL;
162: g_ghr_cpdf_temp.work_address_line1 := NULL;
155: g_ghr_cpdf_temp.cont_ins_pay_notify_date := NULL;
156: g_ghr_cpdf_temp.cont_pay_type_code := NULL;
157: g_ghr_cpdf_temp.scd_ses := NULL;
158: g_ghr_cpdf_temp.scd_spcl_retire := NULL;
159: g_ghr_cpdf_temp.leave_scd := NULL;
160: g_ghr_cpdf_temp.tsp_scd := NULL;
161: g_ghr_cpdf_temp.disability_retire_notify := NULL;
162: g_ghr_cpdf_temp.work_address_line1 := NULL;
163: g_ghr_cpdf_temp.work_address_line2 := NULL;
156: g_ghr_cpdf_temp.cont_pay_type_code := NULL;
157: g_ghr_cpdf_temp.scd_ses := NULL;
158: g_ghr_cpdf_temp.scd_spcl_retire := NULL;
159: g_ghr_cpdf_temp.leave_scd := NULL;
160: g_ghr_cpdf_temp.tsp_scd := NULL;
161: g_ghr_cpdf_temp.disability_retire_notify := NULL;
162: g_ghr_cpdf_temp.work_address_line1 := NULL;
163: g_ghr_cpdf_temp.work_address_line2 := NULL;
164: g_ghr_cpdf_temp.work_address_line3 := NULL;
157: g_ghr_cpdf_temp.scd_ses := NULL;
158: g_ghr_cpdf_temp.scd_spcl_retire := NULL;
159: g_ghr_cpdf_temp.leave_scd := NULL;
160: g_ghr_cpdf_temp.tsp_scd := NULL;
161: g_ghr_cpdf_temp.disability_retire_notify := NULL;
162: g_ghr_cpdf_temp.work_address_line1 := NULL;
163: g_ghr_cpdf_temp.work_address_line2 := NULL;
164: g_ghr_cpdf_temp.work_address_line3 := NULL;
165: g_ghr_cpdf_temp.work_address_line4 := NULL;
158: g_ghr_cpdf_temp.scd_spcl_retire := NULL;
159: g_ghr_cpdf_temp.leave_scd := NULL;
160: g_ghr_cpdf_temp.tsp_scd := NULL;
161: g_ghr_cpdf_temp.disability_retire_notify := NULL;
162: g_ghr_cpdf_temp.work_address_line1 := NULL;
163: g_ghr_cpdf_temp.work_address_line2 := NULL;
164: g_ghr_cpdf_temp.work_address_line3 := NULL;
165: g_ghr_cpdf_temp.work_address_line4 := NULL;
166: g_ghr_cpdf_temp.work_city := NULL;
159: g_ghr_cpdf_temp.leave_scd := NULL;
160: g_ghr_cpdf_temp.tsp_scd := NULL;
161: g_ghr_cpdf_temp.disability_retire_notify := NULL;
162: g_ghr_cpdf_temp.work_address_line1 := NULL;
163: g_ghr_cpdf_temp.work_address_line2 := NULL;
164: g_ghr_cpdf_temp.work_address_line3 := NULL;
165: g_ghr_cpdf_temp.work_address_line4 := NULL;
166: g_ghr_cpdf_temp.work_city := NULL;
167: g_ghr_cpdf_temp.work_region := NULL; --Bug# 4725292
160: g_ghr_cpdf_temp.tsp_scd := NULL;
161: g_ghr_cpdf_temp.disability_retire_notify := NULL;
162: g_ghr_cpdf_temp.work_address_line1 := NULL;
163: g_ghr_cpdf_temp.work_address_line2 := NULL;
164: g_ghr_cpdf_temp.work_address_line3 := NULL;
165: g_ghr_cpdf_temp.work_address_line4 := NULL;
166: g_ghr_cpdf_temp.work_city := NULL;
167: g_ghr_cpdf_temp.work_region := NULL; --Bug# 4725292
168: g_ghr_cpdf_temp.work_state_code := NULL;
161: g_ghr_cpdf_temp.disability_retire_notify := NULL;
162: g_ghr_cpdf_temp.work_address_line1 := NULL;
163: g_ghr_cpdf_temp.work_address_line2 := NULL;
164: g_ghr_cpdf_temp.work_address_line3 := NULL;
165: g_ghr_cpdf_temp.work_address_line4 := NULL;
166: g_ghr_cpdf_temp.work_city := NULL;
167: g_ghr_cpdf_temp.work_region := NULL; --Bug# 4725292
168: g_ghr_cpdf_temp.work_state_code := NULL;
169: g_ghr_cpdf_temp.work_postal_code := NULL;
162: g_ghr_cpdf_temp.work_address_line1 := NULL;
163: g_ghr_cpdf_temp.work_address_line2 := NULL;
164: g_ghr_cpdf_temp.work_address_line3 := NULL;
165: g_ghr_cpdf_temp.work_address_line4 := NULL;
166: g_ghr_cpdf_temp.work_city := NULL;
167: g_ghr_cpdf_temp.work_region := NULL; --Bug# 4725292
168: g_ghr_cpdf_temp.work_state_code := NULL;
169: g_ghr_cpdf_temp.work_postal_code := NULL;
170: g_ghr_cpdf_temp.work_country_code := NULL;
163: g_ghr_cpdf_temp.work_address_line2 := NULL;
164: g_ghr_cpdf_temp.work_address_line3 := NULL;
165: g_ghr_cpdf_temp.work_address_line4 := NULL;
166: g_ghr_cpdf_temp.work_city := NULL;
167: g_ghr_cpdf_temp.work_region := NULL; --Bug# 4725292
168: g_ghr_cpdf_temp.work_state_code := NULL;
169: g_ghr_cpdf_temp.work_postal_code := NULL;
170: g_ghr_cpdf_temp.work_country_code := NULL;
171: g_ghr_cpdf_temp.work_employee_email := NULL;
164: g_ghr_cpdf_temp.work_address_line3 := NULL;
165: g_ghr_cpdf_temp.work_address_line4 := NULL;
166: g_ghr_cpdf_temp.work_city := NULL;
167: g_ghr_cpdf_temp.work_region := NULL; --Bug# 4725292
168: g_ghr_cpdf_temp.work_state_code := NULL;
169: g_ghr_cpdf_temp.work_postal_code := NULL;
170: g_ghr_cpdf_temp.work_country_code := NULL;
171: g_ghr_cpdf_temp.work_employee_email := NULL;
172: g_ghr_cpdf_temp.work_phone_number := NULL;
165: g_ghr_cpdf_temp.work_address_line4 := NULL;
166: g_ghr_cpdf_temp.work_city := NULL;
167: g_ghr_cpdf_temp.work_region := NULL; --Bug# 4725292
168: g_ghr_cpdf_temp.work_state_code := NULL;
169: g_ghr_cpdf_temp.work_postal_code := NULL;
170: g_ghr_cpdf_temp.work_country_code := NULL;
171: g_ghr_cpdf_temp.work_employee_email := NULL;
172: g_ghr_cpdf_temp.work_phone_number := NULL;
173: g_ghr_cpdf_temp.home_phone_number := NULL;
166: g_ghr_cpdf_temp.work_city := NULL;
167: g_ghr_cpdf_temp.work_region := NULL; --Bug# 4725292
168: g_ghr_cpdf_temp.work_state_code := NULL;
169: g_ghr_cpdf_temp.work_postal_code := NULL;
170: g_ghr_cpdf_temp.work_country_code := NULL;
171: g_ghr_cpdf_temp.work_employee_email := NULL;
172: g_ghr_cpdf_temp.work_phone_number := NULL;
173: g_ghr_cpdf_temp.home_phone_number := NULL;
174: g_ghr_cpdf_temp.cell_phone_number := NULL;
167: g_ghr_cpdf_temp.work_region := NULL; --Bug# 4725292
168: g_ghr_cpdf_temp.work_state_code := NULL;
169: g_ghr_cpdf_temp.work_postal_code := NULL;
170: g_ghr_cpdf_temp.work_country_code := NULL;
171: g_ghr_cpdf_temp.work_employee_email := NULL;
172: g_ghr_cpdf_temp.work_phone_number := NULL;
173: g_ghr_cpdf_temp.home_phone_number := NULL;
174: g_ghr_cpdf_temp.cell_phone_number := NULL;
175: g_ghr_cpdf_temp.emrgncy_cntct_family_name1 := NULL;
168: g_ghr_cpdf_temp.work_state_code := NULL;
169: g_ghr_cpdf_temp.work_postal_code := NULL;
170: g_ghr_cpdf_temp.work_country_code := NULL;
171: g_ghr_cpdf_temp.work_employee_email := NULL;
172: g_ghr_cpdf_temp.work_phone_number := NULL;
173: g_ghr_cpdf_temp.home_phone_number := NULL;
174: g_ghr_cpdf_temp.cell_phone_number := NULL;
175: g_ghr_cpdf_temp.emrgncy_cntct_family_name1 := NULL;
176: g_ghr_cpdf_temp.emrgncy_cntct_given_name1 := NULL;
169: g_ghr_cpdf_temp.work_postal_code := NULL;
170: g_ghr_cpdf_temp.work_country_code := NULL;
171: g_ghr_cpdf_temp.work_employee_email := NULL;
172: g_ghr_cpdf_temp.work_phone_number := NULL;
173: g_ghr_cpdf_temp.home_phone_number := NULL;
174: g_ghr_cpdf_temp.cell_phone_number := NULL;
175: g_ghr_cpdf_temp.emrgncy_cntct_family_name1 := NULL;
176: g_ghr_cpdf_temp.emrgncy_cntct_given_name1 := NULL;
177: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := NULL;
170: g_ghr_cpdf_temp.work_country_code := NULL;
171: g_ghr_cpdf_temp.work_employee_email := NULL;
172: g_ghr_cpdf_temp.work_phone_number := NULL;
173: g_ghr_cpdf_temp.home_phone_number := NULL;
174: g_ghr_cpdf_temp.cell_phone_number := NULL;
175: g_ghr_cpdf_temp.emrgncy_cntct_family_name1 := NULL;
176: g_ghr_cpdf_temp.emrgncy_cntct_given_name1 := NULL;
177: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := NULL;
178: g_ghr_cpdf_temp.emrgncy_cntct_suffix1 := NULL;
171: g_ghr_cpdf_temp.work_employee_email := NULL;
172: g_ghr_cpdf_temp.work_phone_number := NULL;
173: g_ghr_cpdf_temp.home_phone_number := NULL;
174: g_ghr_cpdf_temp.cell_phone_number := NULL;
175: g_ghr_cpdf_temp.emrgncy_cntct_family_name1 := NULL;
176: g_ghr_cpdf_temp.emrgncy_cntct_given_name1 := NULL;
177: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := NULL;
178: g_ghr_cpdf_temp.emrgncy_cntct_suffix1 := NULL;
179: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := NULL;
172: g_ghr_cpdf_temp.work_phone_number := NULL;
173: g_ghr_cpdf_temp.home_phone_number := NULL;
174: g_ghr_cpdf_temp.cell_phone_number := NULL;
175: g_ghr_cpdf_temp.emrgncy_cntct_family_name1 := NULL;
176: g_ghr_cpdf_temp.emrgncy_cntct_given_name1 := NULL;
177: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := NULL;
178: g_ghr_cpdf_temp.emrgncy_cntct_suffix1 := NULL;
179: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := NULL;
180: g_ghr_cpdf_temp.emrgncy_cntct_phone1 := NULL;
173: g_ghr_cpdf_temp.home_phone_number := NULL;
174: g_ghr_cpdf_temp.cell_phone_number := NULL;
175: g_ghr_cpdf_temp.emrgncy_cntct_family_name1 := NULL;
176: g_ghr_cpdf_temp.emrgncy_cntct_given_name1 := NULL;
177: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := NULL;
178: g_ghr_cpdf_temp.emrgncy_cntct_suffix1 := NULL;
179: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := NULL;
180: g_ghr_cpdf_temp.emrgncy_cntct_phone1 := NULL;
181: g_ghr_cpdf_temp.emrgncy_cntct_family_name2 := NULL;
174: g_ghr_cpdf_temp.cell_phone_number := NULL;
175: g_ghr_cpdf_temp.emrgncy_cntct_family_name1 := NULL;
176: g_ghr_cpdf_temp.emrgncy_cntct_given_name1 := NULL;
177: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := NULL;
178: g_ghr_cpdf_temp.emrgncy_cntct_suffix1 := NULL;
179: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := NULL;
180: g_ghr_cpdf_temp.emrgncy_cntct_phone1 := NULL;
181: g_ghr_cpdf_temp.emrgncy_cntct_family_name2 := NULL;
182: g_ghr_cpdf_temp.emrgncy_cntct_given_name2 := NULL;
175: g_ghr_cpdf_temp.emrgncy_cntct_family_name1 := NULL;
176: g_ghr_cpdf_temp.emrgncy_cntct_given_name1 := NULL;
177: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := NULL;
178: g_ghr_cpdf_temp.emrgncy_cntct_suffix1 := NULL;
179: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := NULL;
180: g_ghr_cpdf_temp.emrgncy_cntct_phone1 := NULL;
181: g_ghr_cpdf_temp.emrgncy_cntct_family_name2 := NULL;
182: g_ghr_cpdf_temp.emrgncy_cntct_given_name2 := NULL;
183: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := NULL;
176: g_ghr_cpdf_temp.emrgncy_cntct_given_name1 := NULL;
177: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := NULL;
178: g_ghr_cpdf_temp.emrgncy_cntct_suffix1 := NULL;
179: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := NULL;
180: g_ghr_cpdf_temp.emrgncy_cntct_phone1 := NULL;
181: g_ghr_cpdf_temp.emrgncy_cntct_family_name2 := NULL;
182: g_ghr_cpdf_temp.emrgncy_cntct_given_name2 := NULL;
183: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := NULL;
184: g_ghr_cpdf_temp.emrgncy_cntct_suffix2 := NULL;
177: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := NULL;
178: g_ghr_cpdf_temp.emrgncy_cntct_suffix1 := NULL;
179: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := NULL;
180: g_ghr_cpdf_temp.emrgncy_cntct_phone1 := NULL;
181: g_ghr_cpdf_temp.emrgncy_cntct_family_name2 := NULL;
182: g_ghr_cpdf_temp.emrgncy_cntct_given_name2 := NULL;
183: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := NULL;
184: g_ghr_cpdf_temp.emrgncy_cntct_suffix2 := NULL;
185: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := NULL;
178: g_ghr_cpdf_temp.emrgncy_cntct_suffix1 := NULL;
179: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := NULL;
180: g_ghr_cpdf_temp.emrgncy_cntct_phone1 := NULL;
181: g_ghr_cpdf_temp.emrgncy_cntct_family_name2 := NULL;
182: g_ghr_cpdf_temp.emrgncy_cntct_given_name2 := NULL;
183: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := NULL;
184: g_ghr_cpdf_temp.emrgncy_cntct_suffix2 := NULL;
185: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := NULL;
186: g_ghr_cpdf_temp.emrgncy_cntct_phone2 := NULL;
179: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := NULL;
180: g_ghr_cpdf_temp.emrgncy_cntct_phone1 := NULL;
181: g_ghr_cpdf_temp.emrgncy_cntct_family_name2 := NULL;
182: g_ghr_cpdf_temp.emrgncy_cntct_given_name2 := NULL;
183: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := NULL;
184: g_ghr_cpdf_temp.emrgncy_cntct_suffix2 := NULL;
185: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := NULL;
186: g_ghr_cpdf_temp.emrgncy_cntct_phone2 := NULL;
187: g_ghr_cpdf_temp.language_code1 := NULL;
180: g_ghr_cpdf_temp.emrgncy_cntct_phone1 := NULL;
181: g_ghr_cpdf_temp.emrgncy_cntct_family_name2 := NULL;
182: g_ghr_cpdf_temp.emrgncy_cntct_given_name2 := NULL;
183: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := NULL;
184: g_ghr_cpdf_temp.emrgncy_cntct_suffix2 := NULL;
185: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := NULL;
186: g_ghr_cpdf_temp.emrgncy_cntct_phone2 := NULL;
187: g_ghr_cpdf_temp.language_code1 := NULL;
188: g_ghr_cpdf_temp.lang_prof_type1 := NULL;
181: g_ghr_cpdf_temp.emrgncy_cntct_family_name2 := NULL;
182: g_ghr_cpdf_temp.emrgncy_cntct_given_name2 := NULL;
183: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := NULL;
184: g_ghr_cpdf_temp.emrgncy_cntct_suffix2 := NULL;
185: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := NULL;
186: g_ghr_cpdf_temp.emrgncy_cntct_phone2 := NULL;
187: g_ghr_cpdf_temp.language_code1 := NULL;
188: g_ghr_cpdf_temp.lang_prof_type1 := NULL;
189: g_ghr_cpdf_temp.lang_prof_level1 := NULL;
182: g_ghr_cpdf_temp.emrgncy_cntct_given_name2 := NULL;
183: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := NULL;
184: g_ghr_cpdf_temp.emrgncy_cntct_suffix2 := NULL;
185: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := NULL;
186: g_ghr_cpdf_temp.emrgncy_cntct_phone2 := NULL;
187: g_ghr_cpdf_temp.language_code1 := NULL;
188: g_ghr_cpdf_temp.lang_prof_type1 := NULL;
189: g_ghr_cpdf_temp.lang_prof_level1 := NULL;
190: g_ghr_cpdf_temp.language_code2 := NULL;
183: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := NULL;
184: g_ghr_cpdf_temp.emrgncy_cntct_suffix2 := NULL;
185: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := NULL;
186: g_ghr_cpdf_temp.emrgncy_cntct_phone2 := NULL;
187: g_ghr_cpdf_temp.language_code1 := NULL;
188: g_ghr_cpdf_temp.lang_prof_type1 := NULL;
189: g_ghr_cpdf_temp.lang_prof_level1 := NULL;
190: g_ghr_cpdf_temp.language_code2 := NULL;
191: g_ghr_cpdf_temp.lang_prof_type2 := NULL;
184: g_ghr_cpdf_temp.emrgncy_cntct_suffix2 := NULL;
185: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := NULL;
186: g_ghr_cpdf_temp.emrgncy_cntct_phone2 := NULL;
187: g_ghr_cpdf_temp.language_code1 := NULL;
188: g_ghr_cpdf_temp.lang_prof_type1 := NULL;
189: g_ghr_cpdf_temp.lang_prof_level1 := NULL;
190: g_ghr_cpdf_temp.language_code2 := NULL;
191: g_ghr_cpdf_temp.lang_prof_type2 := NULL;
192: g_ghr_cpdf_temp.lang_prof_level2 := NULL;
185: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := NULL;
186: g_ghr_cpdf_temp.emrgncy_cntct_phone2 := NULL;
187: g_ghr_cpdf_temp.language_code1 := NULL;
188: g_ghr_cpdf_temp.lang_prof_type1 := NULL;
189: g_ghr_cpdf_temp.lang_prof_level1 := NULL;
190: g_ghr_cpdf_temp.language_code2 := NULL;
191: g_ghr_cpdf_temp.lang_prof_type2 := NULL;
192: g_ghr_cpdf_temp.lang_prof_level2 := NULL;
193: g_ghr_cpdf_temp.language_code3 := NULL;
186: g_ghr_cpdf_temp.emrgncy_cntct_phone2 := NULL;
187: g_ghr_cpdf_temp.language_code1 := NULL;
188: g_ghr_cpdf_temp.lang_prof_type1 := NULL;
189: g_ghr_cpdf_temp.lang_prof_level1 := NULL;
190: g_ghr_cpdf_temp.language_code2 := NULL;
191: g_ghr_cpdf_temp.lang_prof_type2 := NULL;
192: g_ghr_cpdf_temp.lang_prof_level2 := NULL;
193: g_ghr_cpdf_temp.language_code3 := NULL;
194: g_ghr_cpdf_temp.lang_prof_type3 := NULL;
187: g_ghr_cpdf_temp.language_code1 := NULL;
188: g_ghr_cpdf_temp.lang_prof_type1 := NULL;
189: g_ghr_cpdf_temp.lang_prof_level1 := NULL;
190: g_ghr_cpdf_temp.language_code2 := NULL;
191: g_ghr_cpdf_temp.lang_prof_type2 := NULL;
192: g_ghr_cpdf_temp.lang_prof_level2 := NULL;
193: g_ghr_cpdf_temp.language_code3 := NULL;
194: g_ghr_cpdf_temp.lang_prof_type3 := NULL;
195: g_ghr_cpdf_temp.lang_prof_level3 := NULL;
188: g_ghr_cpdf_temp.lang_prof_type1 := NULL;
189: g_ghr_cpdf_temp.lang_prof_level1 := NULL;
190: g_ghr_cpdf_temp.language_code2 := NULL;
191: g_ghr_cpdf_temp.lang_prof_type2 := NULL;
192: g_ghr_cpdf_temp.lang_prof_level2 := NULL;
193: g_ghr_cpdf_temp.language_code3 := NULL;
194: g_ghr_cpdf_temp.lang_prof_type3 := NULL;
195: g_ghr_cpdf_temp.lang_prof_level3 := NULL;
196: g_ghr_cpdf_temp.language_code4 := NULL;
189: g_ghr_cpdf_temp.lang_prof_level1 := NULL;
190: g_ghr_cpdf_temp.language_code2 := NULL;
191: g_ghr_cpdf_temp.lang_prof_type2 := NULL;
192: g_ghr_cpdf_temp.lang_prof_level2 := NULL;
193: g_ghr_cpdf_temp.language_code3 := NULL;
194: g_ghr_cpdf_temp.lang_prof_type3 := NULL;
195: g_ghr_cpdf_temp.lang_prof_level3 := NULL;
196: g_ghr_cpdf_temp.language_code4 := NULL;
197: g_ghr_cpdf_temp.lang_prof_type4 := NULL;
190: g_ghr_cpdf_temp.language_code2 := NULL;
191: g_ghr_cpdf_temp.lang_prof_type2 := NULL;
192: g_ghr_cpdf_temp.lang_prof_level2 := NULL;
193: g_ghr_cpdf_temp.language_code3 := NULL;
194: g_ghr_cpdf_temp.lang_prof_type3 := NULL;
195: g_ghr_cpdf_temp.lang_prof_level3 := NULL;
196: g_ghr_cpdf_temp.language_code4 := NULL;
197: g_ghr_cpdf_temp.lang_prof_type4 := NULL;
198: g_ghr_cpdf_temp.lang_prof_level4 := NULL;
191: g_ghr_cpdf_temp.lang_prof_type2 := NULL;
192: g_ghr_cpdf_temp.lang_prof_level2 := NULL;
193: g_ghr_cpdf_temp.language_code3 := NULL;
194: g_ghr_cpdf_temp.lang_prof_type3 := NULL;
195: g_ghr_cpdf_temp.lang_prof_level3 := NULL;
196: g_ghr_cpdf_temp.language_code4 := NULL;
197: g_ghr_cpdf_temp.lang_prof_type4 := NULL;
198: g_ghr_cpdf_temp.lang_prof_level4 := NULL;
199: g_ghr_cpdf_temp.language_code5 := NULL;
192: g_ghr_cpdf_temp.lang_prof_level2 := NULL;
193: g_ghr_cpdf_temp.language_code3 := NULL;
194: g_ghr_cpdf_temp.lang_prof_type3 := NULL;
195: g_ghr_cpdf_temp.lang_prof_level3 := NULL;
196: g_ghr_cpdf_temp.language_code4 := NULL;
197: g_ghr_cpdf_temp.lang_prof_type4 := NULL;
198: g_ghr_cpdf_temp.lang_prof_level4 := NULL;
199: g_ghr_cpdf_temp.language_code5 := NULL;
200: g_ghr_cpdf_temp.lang_prof_type5 := NULL;
193: g_ghr_cpdf_temp.language_code3 := NULL;
194: g_ghr_cpdf_temp.lang_prof_type3 := NULL;
195: g_ghr_cpdf_temp.lang_prof_level3 := NULL;
196: g_ghr_cpdf_temp.language_code4 := NULL;
197: g_ghr_cpdf_temp.lang_prof_type4 := NULL;
198: g_ghr_cpdf_temp.lang_prof_level4 := NULL;
199: g_ghr_cpdf_temp.language_code5 := NULL;
200: g_ghr_cpdf_temp.lang_prof_type5 := NULL;
201: g_ghr_cpdf_temp.lang_prof_level5 := NULL;
194: g_ghr_cpdf_temp.lang_prof_type3 := NULL;
195: g_ghr_cpdf_temp.lang_prof_level3 := NULL;
196: g_ghr_cpdf_temp.language_code4 := NULL;
197: g_ghr_cpdf_temp.lang_prof_type4 := NULL;
198: g_ghr_cpdf_temp.lang_prof_level4 := NULL;
199: g_ghr_cpdf_temp.language_code5 := NULL;
200: g_ghr_cpdf_temp.lang_prof_type5 := NULL;
201: g_ghr_cpdf_temp.lang_prof_level5 := NULL;
202: g_ghr_cpdf_temp.language_code6 := NULL;
195: g_ghr_cpdf_temp.lang_prof_level3 := NULL;
196: g_ghr_cpdf_temp.language_code4 := NULL;
197: g_ghr_cpdf_temp.lang_prof_type4 := NULL;
198: g_ghr_cpdf_temp.lang_prof_level4 := NULL;
199: g_ghr_cpdf_temp.language_code5 := NULL;
200: g_ghr_cpdf_temp.lang_prof_type5 := NULL;
201: g_ghr_cpdf_temp.lang_prof_level5 := NULL;
202: g_ghr_cpdf_temp.language_code6 := NULL;
203: g_ghr_cpdf_temp.lang_prof_type6 := NULL;
196: g_ghr_cpdf_temp.language_code4 := NULL;
197: g_ghr_cpdf_temp.lang_prof_type4 := NULL;
198: g_ghr_cpdf_temp.lang_prof_level4 := NULL;
199: g_ghr_cpdf_temp.language_code5 := NULL;
200: g_ghr_cpdf_temp.lang_prof_type5 := NULL;
201: g_ghr_cpdf_temp.lang_prof_level5 := NULL;
202: g_ghr_cpdf_temp.language_code6 := NULL;
203: g_ghr_cpdf_temp.lang_prof_type6 := NULL;
204: g_ghr_cpdf_temp.lang_prof_level6 := NULL;
197: g_ghr_cpdf_temp.lang_prof_type4 := NULL;
198: g_ghr_cpdf_temp.lang_prof_level4 := NULL;
199: g_ghr_cpdf_temp.language_code5 := NULL;
200: g_ghr_cpdf_temp.lang_prof_type5 := NULL;
201: g_ghr_cpdf_temp.lang_prof_level5 := NULL;
202: g_ghr_cpdf_temp.language_code6 := NULL;
203: g_ghr_cpdf_temp.lang_prof_type6 := NULL;
204: g_ghr_cpdf_temp.lang_prof_level6 := NULL;
205: g_ghr_cpdf_temp.language_code7 := NULL;
198: g_ghr_cpdf_temp.lang_prof_level4 := NULL;
199: g_ghr_cpdf_temp.language_code5 := NULL;
200: g_ghr_cpdf_temp.lang_prof_type5 := NULL;
201: g_ghr_cpdf_temp.lang_prof_level5 := NULL;
202: g_ghr_cpdf_temp.language_code6 := NULL;
203: g_ghr_cpdf_temp.lang_prof_type6 := NULL;
204: g_ghr_cpdf_temp.lang_prof_level6 := NULL;
205: g_ghr_cpdf_temp.language_code7 := NULL;
206: g_ghr_cpdf_temp.lang_prof_type7 := NULL;
199: g_ghr_cpdf_temp.language_code5 := NULL;
200: g_ghr_cpdf_temp.lang_prof_type5 := NULL;
201: g_ghr_cpdf_temp.lang_prof_level5 := NULL;
202: g_ghr_cpdf_temp.language_code6 := NULL;
203: g_ghr_cpdf_temp.lang_prof_type6 := NULL;
204: g_ghr_cpdf_temp.lang_prof_level6 := NULL;
205: g_ghr_cpdf_temp.language_code7 := NULL;
206: g_ghr_cpdf_temp.lang_prof_type7 := NULL;
207: g_ghr_cpdf_temp.lang_prof_level7 := NULL;
200: g_ghr_cpdf_temp.lang_prof_type5 := NULL;
201: g_ghr_cpdf_temp.lang_prof_level5 := NULL;
202: g_ghr_cpdf_temp.language_code6 := NULL;
203: g_ghr_cpdf_temp.lang_prof_type6 := NULL;
204: g_ghr_cpdf_temp.lang_prof_level6 := NULL;
205: g_ghr_cpdf_temp.language_code7 := NULL;
206: g_ghr_cpdf_temp.lang_prof_type7 := NULL;
207: g_ghr_cpdf_temp.lang_prof_level7 := NULL;
208: g_ghr_cpdf_temp.language_code8 := NULL;
201: g_ghr_cpdf_temp.lang_prof_level5 := NULL;
202: g_ghr_cpdf_temp.language_code6 := NULL;
203: g_ghr_cpdf_temp.lang_prof_type6 := NULL;
204: g_ghr_cpdf_temp.lang_prof_level6 := NULL;
205: g_ghr_cpdf_temp.language_code7 := NULL;
206: g_ghr_cpdf_temp.lang_prof_type7 := NULL;
207: g_ghr_cpdf_temp.lang_prof_level7 := NULL;
208: g_ghr_cpdf_temp.language_code8 := NULL;
209: g_ghr_cpdf_temp.lang_prof_type8 := NULL;
202: g_ghr_cpdf_temp.language_code6 := NULL;
203: g_ghr_cpdf_temp.lang_prof_type6 := NULL;
204: g_ghr_cpdf_temp.lang_prof_level6 := NULL;
205: g_ghr_cpdf_temp.language_code7 := NULL;
206: g_ghr_cpdf_temp.lang_prof_type7 := NULL;
207: g_ghr_cpdf_temp.lang_prof_level7 := NULL;
208: g_ghr_cpdf_temp.language_code8 := NULL;
209: g_ghr_cpdf_temp.lang_prof_type8 := NULL;
210: g_ghr_cpdf_temp.lang_prof_level8 := NULL;
203: g_ghr_cpdf_temp.lang_prof_type6 := NULL;
204: g_ghr_cpdf_temp.lang_prof_level6 := NULL;
205: g_ghr_cpdf_temp.language_code7 := NULL;
206: g_ghr_cpdf_temp.lang_prof_type7 := NULL;
207: g_ghr_cpdf_temp.lang_prof_level7 := NULL;
208: g_ghr_cpdf_temp.language_code8 := NULL;
209: g_ghr_cpdf_temp.lang_prof_type8 := NULL;
210: g_ghr_cpdf_temp.lang_prof_level8 := NULL;
211: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
204: g_ghr_cpdf_temp.lang_prof_level6 := NULL;
205: g_ghr_cpdf_temp.language_code7 := NULL;
206: g_ghr_cpdf_temp.lang_prof_type7 := NULL;
207: g_ghr_cpdf_temp.lang_prof_level7 := NULL;
208: g_ghr_cpdf_temp.language_code8 := NULL;
209: g_ghr_cpdf_temp.lang_prof_type8 := NULL;
210: g_ghr_cpdf_temp.lang_prof_level8 := NULL;
211: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
212: g_ghr_cpdf_temp.race_ethnic_info := NULL;
205: g_ghr_cpdf_temp.language_code7 := NULL;
206: g_ghr_cpdf_temp.lang_prof_type7 := NULL;
207: g_ghr_cpdf_temp.lang_prof_level7 := NULL;
208: g_ghr_cpdf_temp.language_code8 := NULL;
209: g_ghr_cpdf_temp.lang_prof_type8 := NULL;
210: g_ghr_cpdf_temp.lang_prof_level8 := NULL;
211: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
212: g_ghr_cpdf_temp.race_ethnic_info := NULL;
213: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
206: g_ghr_cpdf_temp.lang_prof_type7 := NULL;
207: g_ghr_cpdf_temp.lang_prof_level7 := NULL;
208: g_ghr_cpdf_temp.language_code8 := NULL;
209: g_ghr_cpdf_temp.lang_prof_type8 := NULL;
210: g_ghr_cpdf_temp.lang_prof_level8 := NULL;
211: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
212: g_ghr_cpdf_temp.race_ethnic_info := NULL;
213: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
214: g_ghr_cpdf_temp.Telework_Indicator := NULL;--bug# 14245991
207: g_ghr_cpdf_temp.lang_prof_level7 := NULL;
208: g_ghr_cpdf_temp.language_code8 := NULL;
209: g_ghr_cpdf_temp.lang_prof_type8 := NULL;
210: g_ghr_cpdf_temp.lang_prof_level8 := NULL;
211: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
212: g_ghr_cpdf_temp.race_ethnic_info := NULL;
213: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
214: g_ghr_cpdf_temp.Telework_Indicator := NULL;--bug# 14245991
215:
208: g_ghr_cpdf_temp.language_code8 := NULL;
209: g_ghr_cpdf_temp.lang_prof_type8 := NULL;
210: g_ghr_cpdf_temp.lang_prof_level8 := NULL;
211: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
212: g_ghr_cpdf_temp.race_ethnic_info := NULL;
213: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
214: g_ghr_cpdf_temp.Telework_Indicator := NULL;--bug# 14245991
215:
216:
209: g_ghr_cpdf_temp.lang_prof_type8 := NULL;
210: g_ghr_cpdf_temp.lang_prof_level8 := NULL;
211: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
212: g_ghr_cpdf_temp.race_ethnic_info := NULL;
213: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
214: g_ghr_cpdf_temp.Telework_Indicator := NULL;--bug# 14245991
215:
216:
217: END initialize_record;
210: g_ghr_cpdf_temp.lang_prof_level8 := NULL;
211: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
212: g_ghr_cpdf_temp.race_ethnic_info := NULL;
213: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
214: g_ghr_cpdf_temp.Telework_Indicator := NULL;--bug# 14245991
215:
216:
217: END initialize_record;
218:
220: IS
221: l_proc varchar2(30) := 'cleanup_table';
222: BEGIN
223: hr_utility.set_location('Entering:'||l_proc,5);
224: DELETE FROM ghr_cpdf_temp
225: WHERE report_type = 'STATUS'
226: AND session_id = userenv('SESSIONID');
227: END cleanup_table;
228:
270: PROCEDURE get_from_history_asgnei
271: (
272: p_sr_assignment_id IN NUMBER
273: ,p_sr_report_date IN DATE
274: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE
275: )
276: IS
277: l_proc varchar2(30) := 'get_from_history_asgnei';
278: l_ASGNEI_DATA PER_ASSIGNMENT_EXTRA_INFO%ROWTYPE;
294: p_information_type => 'GHR_US_ASG_SF52',
295: p_date_effective => p_sr_report_date,
296: p_asg_ei_data => l_ASGNEI_DATA
297: );
298: p_sr_ghr_cpdf_temp.annuitant_indicator := l_ASGNEI_DATA.AEI_INFORMATION5;
299: p_sr_ghr_cpdf_temp.to_step_or_rate := l_ASGNEI_DATA.AEI_INFORMATION3;
300: p_sr_ghr_cpdf_temp.to_pay_rate_determinant := l_ASGNEI_DATA.AEI_INFORMATION6;
301: p_sr_ghr_cpdf_temp.tenure := l_ASGNEI_DATA.AEI_INFORMATION4;
302: p_sr_ghr_cpdf_temp.to_work_schedule := l_ASGNEI_DATA.AEI_INFORMATION7;
295: p_date_effective => p_sr_report_date,
296: p_asg_ei_data => l_ASGNEI_DATA
297: );
298: p_sr_ghr_cpdf_temp.annuitant_indicator := l_ASGNEI_DATA.AEI_INFORMATION5;
299: p_sr_ghr_cpdf_temp.to_step_or_rate := l_ASGNEI_DATA.AEI_INFORMATION3;
300: p_sr_ghr_cpdf_temp.to_pay_rate_determinant := l_ASGNEI_DATA.AEI_INFORMATION6;
301: p_sr_ghr_cpdf_temp.tenure := l_ASGNEI_DATA.AEI_INFORMATION4;
302: p_sr_ghr_cpdf_temp.to_work_schedule := l_ASGNEI_DATA.AEI_INFORMATION7;
303: p_sr_ghr_cpdf_temp.part_time_hours := l_ASGNEI_DATA.AEI_INFORMATION8;
296: p_asg_ei_data => l_ASGNEI_DATA
297: );
298: p_sr_ghr_cpdf_temp.annuitant_indicator := l_ASGNEI_DATA.AEI_INFORMATION5;
299: p_sr_ghr_cpdf_temp.to_step_or_rate := l_ASGNEI_DATA.AEI_INFORMATION3;
300: p_sr_ghr_cpdf_temp.to_pay_rate_determinant := l_ASGNEI_DATA.AEI_INFORMATION6;
301: p_sr_ghr_cpdf_temp.tenure := l_ASGNEI_DATA.AEI_INFORMATION4;
302: p_sr_ghr_cpdf_temp.to_work_schedule := l_ASGNEI_DATA.AEI_INFORMATION7;
303: p_sr_ghr_cpdf_temp.part_time_hours := l_ASGNEI_DATA.AEI_INFORMATION8;
304:
297: );
298: p_sr_ghr_cpdf_temp.annuitant_indicator := l_ASGNEI_DATA.AEI_INFORMATION5;
299: p_sr_ghr_cpdf_temp.to_step_or_rate := l_ASGNEI_DATA.AEI_INFORMATION3;
300: p_sr_ghr_cpdf_temp.to_pay_rate_determinant := l_ASGNEI_DATA.AEI_INFORMATION6;
301: p_sr_ghr_cpdf_temp.tenure := l_ASGNEI_DATA.AEI_INFORMATION4;
302: p_sr_ghr_cpdf_temp.to_work_schedule := l_ASGNEI_DATA.AEI_INFORMATION7;
303: p_sr_ghr_cpdf_temp.part_time_hours := l_ASGNEI_DATA.AEI_INFORMATION8;
304:
305: -- FWFA Changes Retrieved pay table id
298: p_sr_ghr_cpdf_temp.annuitant_indicator := l_ASGNEI_DATA.AEI_INFORMATION5;
299: p_sr_ghr_cpdf_temp.to_step_or_rate := l_ASGNEI_DATA.AEI_INFORMATION3;
300: p_sr_ghr_cpdf_temp.to_pay_rate_determinant := l_ASGNEI_DATA.AEI_INFORMATION6;
301: p_sr_ghr_cpdf_temp.tenure := l_ASGNEI_DATA.AEI_INFORMATION4;
302: p_sr_ghr_cpdf_temp.to_work_schedule := l_ASGNEI_DATA.AEI_INFORMATION7;
303: p_sr_ghr_cpdf_temp.part_time_hours := l_ASGNEI_DATA.AEI_INFORMATION8;
304:
305: -- FWFA Changes Retrieved pay table id
306: p_sr_ghr_cpdf_temp.to_pay_table_id := l_ASGNEI_DATA.AEI_INFORMATION9;
299: p_sr_ghr_cpdf_temp.to_step_or_rate := l_ASGNEI_DATA.AEI_INFORMATION3;
300: p_sr_ghr_cpdf_temp.to_pay_rate_determinant := l_ASGNEI_DATA.AEI_INFORMATION6;
301: p_sr_ghr_cpdf_temp.tenure := l_ASGNEI_DATA.AEI_INFORMATION4;
302: p_sr_ghr_cpdf_temp.to_work_schedule := l_ASGNEI_DATA.AEI_INFORMATION7;
303: p_sr_ghr_cpdf_temp.part_time_hours := l_ASGNEI_DATA.AEI_INFORMATION8;
304:
305: -- FWFA Changes Retrieved pay table id
306: p_sr_ghr_cpdf_temp.to_pay_table_id := l_ASGNEI_DATA.AEI_INFORMATION9;
307: --FWFA Changes
302: p_sr_ghr_cpdf_temp.to_work_schedule := l_ASGNEI_DATA.AEI_INFORMATION7;
303: p_sr_ghr_cpdf_temp.part_time_hours := l_ASGNEI_DATA.AEI_INFORMATION8;
304:
305: -- FWFA Changes Retrieved pay table id
306: p_sr_ghr_cpdf_temp.to_pay_table_id := l_ASGNEI_DATA.AEI_INFORMATION9;
307: --FWFA Changes
308:
309: --BUG # 13532887 fetched PAY USER RA STATUS from NON SF52
310: ghr_history_fetch.fetch_asgei
312: p_information_type => 'GHR_US_ASG_NON_SF52',
313: p_date_effective => p_sr_report_date,
314: p_asg_ei_data => l_non_asg_ei_data );
315:
316: p_sr_ghr_cpdf_temp.pay_status := l_non_asg_ei_data.aei_information14;
317:
318:
319: END get_from_history_asgnei;
320:
321: PROCEDURE get_from_history_people
322: (
323: p_sr_person_id IN NUMBER
324: ,p_sr_report_date IN DATE
325: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE
326: )
327: IS
328:
329: -- JH EHRI Added Employee Number, Email Adress
383: l_proc varchar2(30) := 'get_from_history_people';
384: l_PEOPLE_REC PEOPLE_CUR%ROWTYPE;
385: l_contact_cnt INTEGER;
386: l_cnt NUMBER := 0;
387: l_suffix GHR_CPDF_TEMP.emrgncy_cntct_suffix1%TYPE;
388: l_last_name per_all_people.last_name%type;
389:
390:
391: BEGIN
399: FETCH PEOPLE_CUR INTO l_PEOPLE_REC;
400:
401: IF PEOPLE_CUR%FOUND
402: THEN
403: p_sr_ghr_cpdf_temp.sex := l_PEOPLE_REC.SEX;
404: p_sr_ghr_cpdf_temp.employee_date_of_birth := l_PEOPLE_REC.DATE_OF_BIRTH;
405: p_sr_ghr_cpdf_temp.to_national_identifier :=
406: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,1,3) ||
407: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,5,2) ||
400:
401: IF PEOPLE_CUR%FOUND
402: THEN
403: p_sr_ghr_cpdf_temp.sex := l_PEOPLE_REC.SEX;
404: p_sr_ghr_cpdf_temp.employee_date_of_birth := l_PEOPLE_REC.DATE_OF_BIRTH;
405: p_sr_ghr_cpdf_temp.to_national_identifier :=
406: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,1,3) ||
407: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,5,2) ||
408: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,8,4);
401: IF PEOPLE_CUR%FOUND
402: THEN
403: p_sr_ghr_cpdf_temp.sex := l_PEOPLE_REC.SEX;
404: p_sr_ghr_cpdf_temp.employee_date_of_birth := l_PEOPLE_REC.DATE_OF_BIRTH;
405: p_sr_ghr_cpdf_temp.to_national_identifier :=
406: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,1,3) ||
407: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,5,2) ||
408: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,8,4);
409: p_sr_ghr_cpdf_temp.agency_employee_id := l_PEOPLE_REC.EMPLOYEE_NUMBER;
405: p_sr_ghr_cpdf_temp.to_national_identifier :=
406: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,1,3) ||
407: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,5,2) ||
408: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,8,4);
409: p_sr_ghr_cpdf_temp.agency_employee_id := l_PEOPLE_REC.EMPLOYEE_NUMBER;
410: p_sr_ghr_cpdf_temp.work_employee_email := l_PEOPLE_REC.EMAIL_ADDRESS;
411:
412: END IF;
413:
406: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,1,3) ||
407: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,5,2) ||
408: SUBSTR(l_PEOPLE_REC.NATIONAL_IDENTIFIER,8,4);
409: p_sr_ghr_cpdf_temp.agency_employee_id := l_PEOPLE_REC.EMPLOYEE_NUMBER;
410: p_sr_ghr_cpdf_temp.work_employee_email := l_PEOPLE_REC.EMAIL_ADDRESS;
411:
412: END IF;
413:
414: CLOSE PEOPLE_CUR;
419: --End Bug# 4753092
420: FOR cur_phones_rec IN cur_phones LOOP
421: --Bug # 9817051 added substr in work address lines as it is coming as 240 from base table
422: IF cur_phones_rec.phone_type = 'W1' THEN
423: p_sr_ghr_cpdf_temp.work_phone_number := substr(cur_phones_rec.phone_number,1,35);
424: ELSIF cur_phones_rec.phone_type = 'H1' THEN
425: p_sr_ghr_cpdf_temp.home_phone_number := substr(cur_phones_rec.phone_number,1,35);
426: ELSIF cur_phones_rec.phone_type = 'M' THEN
427: p_sr_ghr_cpdf_temp.cell_phone_number := substr(cur_phones_rec.phone_number,1,35);
421: --Bug # 9817051 added substr in work address lines as it is coming as 240 from base table
422: IF cur_phones_rec.phone_type = 'W1' THEN
423: p_sr_ghr_cpdf_temp.work_phone_number := substr(cur_phones_rec.phone_number,1,35);
424: ELSIF cur_phones_rec.phone_type = 'H1' THEN
425: p_sr_ghr_cpdf_temp.home_phone_number := substr(cur_phones_rec.phone_number,1,35);
426: ELSIF cur_phones_rec.phone_type = 'M' THEN
427: p_sr_ghr_cpdf_temp.cell_phone_number := substr(cur_phones_rec.phone_number,1,35);
428: END IF;
429: END LOOP;
423: p_sr_ghr_cpdf_temp.work_phone_number := substr(cur_phones_rec.phone_number,1,35);
424: ELSIF cur_phones_rec.phone_type = 'H1' THEN
425: p_sr_ghr_cpdf_temp.home_phone_number := substr(cur_phones_rec.phone_number,1,35);
426: ELSIF cur_phones_rec.phone_type = 'M' THEN
427: p_sr_ghr_cpdf_temp.cell_phone_number := substr(cur_phones_rec.phone_number,1,35);
428: END IF;
429: END LOOP;
430:
431: -- JH EHRI Emergency Contacts.
441: get_suffix_lname(p_last_name => cur_contacts_rec.last_name,
442: p_report_date => p_sr_report_date,
443: p_suffix => l_suffix,
444: p_lname => l_last_name);
445: p_sr_ghr_cpdf_temp.emrgncy_cntct_family_name1 := l_last_name;
446: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name1 := cur_contacts_rec.first_name;
447: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := cur_contacts_rec.middle_names;
448: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix1 := l_suffix;
449: --End Bug# 4648811
442: p_report_date => p_sr_report_date,
443: p_suffix => l_suffix,
444: p_lname => l_last_name);
445: p_sr_ghr_cpdf_temp.emrgncy_cntct_family_name1 := l_last_name;
446: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name1 := cur_contacts_rec.first_name;
447: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := cur_contacts_rec.middle_names;
448: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix1 := l_suffix;
449: --End Bug# 4648811
450: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone1 := cur_contacts_rec.phone_number;
443: p_suffix => l_suffix,
444: p_lname => l_last_name);
445: p_sr_ghr_cpdf_temp.emrgncy_cntct_family_name1 := l_last_name;
446: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name1 := cur_contacts_rec.first_name;
447: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := cur_contacts_rec.middle_names;
448: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix1 := l_suffix;
449: --End Bug# 4648811
450: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone1 := cur_contacts_rec.phone_number;
451: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
444: p_lname => l_last_name);
445: p_sr_ghr_cpdf_temp.emrgncy_cntct_family_name1 := l_last_name;
446: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name1 := cur_contacts_rec.first_name;
447: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := cur_contacts_rec.middle_names;
448: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix1 := l_suffix;
449: --End Bug# 4648811
450: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone1 := cur_contacts_rec.phone_number;
451: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
452: p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := cur_contacts_rec.date_start;
446: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name1 := cur_contacts_rec.first_name;
447: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := cur_contacts_rec.middle_names;
448: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix1 := l_suffix;
449: --End Bug# 4648811
450: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone1 := cur_contacts_rec.phone_number;
451: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
452: p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := cur_contacts_rec.date_start;
453: ELSIF l_contact_cnt = 2 THEN
454: -- Bug# 4648811 extracting the suffix from the lastname and also removing suffix from lastname
447: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name1 := cur_contacts_rec.middle_names;
448: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix1 := l_suffix;
449: --End Bug# 4648811
450: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone1 := cur_contacts_rec.phone_number;
451: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
452: p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := cur_contacts_rec.date_start;
453: ELSIF l_contact_cnt = 2 THEN
454: -- Bug# 4648811 extracting the suffix from the lastname and also removing suffix from lastname
455: get_suffix_lname(p_last_name => cur_contacts_rec.last_name,
448: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix1 := l_suffix;
449: --End Bug# 4648811
450: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone1 := cur_contacts_rec.phone_number;
451: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
452: p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1 := cur_contacts_rec.date_start;
453: ELSIF l_contact_cnt = 2 THEN
454: -- Bug# 4648811 extracting the suffix from the lastname and also removing suffix from lastname
455: get_suffix_lname(p_last_name => cur_contacts_rec.last_name,
456: p_report_date => p_sr_report_date,
455: get_suffix_lname(p_last_name => cur_contacts_rec.last_name,
456: p_report_date => p_sr_report_date,
457: p_suffix => l_suffix,
458: p_lname => l_last_name);
459: p_sr_ghr_cpdf_temp.emrgncy_cntct_family_name2 := l_last_name;
460: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name2 := cur_contacts_rec.first_name;
461: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := cur_contacts_rec.middle_names;
462: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix2 := l_suffix;
463: --End Bug# 4648811
456: p_report_date => p_sr_report_date,
457: p_suffix => l_suffix,
458: p_lname => l_last_name);
459: p_sr_ghr_cpdf_temp.emrgncy_cntct_family_name2 := l_last_name;
460: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name2 := cur_contacts_rec.first_name;
461: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := cur_contacts_rec.middle_names;
462: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix2 := l_suffix;
463: --End Bug# 4648811
464: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone2 := cur_contacts_rec.phone_number;
457: p_suffix => l_suffix,
458: p_lname => l_last_name);
459: p_sr_ghr_cpdf_temp.emrgncy_cntct_family_name2 := l_last_name;
460: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name2 := cur_contacts_rec.first_name;
461: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := cur_contacts_rec.middle_names;
462: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix2 := l_suffix;
463: --End Bug# 4648811
464: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone2 := cur_contacts_rec.phone_number;
465: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
458: p_lname => l_last_name);
459: p_sr_ghr_cpdf_temp.emrgncy_cntct_family_name2 := l_last_name;
460: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name2 := cur_contacts_rec.first_name;
461: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := cur_contacts_rec.middle_names;
462: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix2 := l_suffix;
463: --End Bug# 4648811
464: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone2 := cur_contacts_rec.phone_number;
465: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
466: p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := cur_contacts_rec.date_start;
460: p_sr_ghr_cpdf_temp.emrgncy_cntct_given_name2 := cur_contacts_rec.first_name;
461: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := cur_contacts_rec.middle_names;
462: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix2 := l_suffix;
463: --End Bug# 4648811
464: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone2 := cur_contacts_rec.phone_number;
465: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
466: p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := cur_contacts_rec.date_start;
467: END IF;
468: END LOOP;
461: p_sr_ghr_cpdf_temp.emrgncy_cntct_middle_name2 := cur_contacts_rec.middle_names;
462: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix2 := l_suffix;
463: --End Bug# 4648811
464: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone2 := cur_contacts_rec.phone_number;
465: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
466: p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := cur_contacts_rec.date_start;
467: END IF;
468: END LOOP;
469:
462: p_sr_ghr_cpdf_temp.emrgncy_cntct_suffix2 := l_suffix;
463: --End Bug# 4648811
464: p_sr_ghr_cpdf_temp.emrgncy_cntct_phone2 := cur_contacts_rec.phone_number;
465: --p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := fnd_date.canonical_to_date(cur_contacts_rec.date_start);
466: p_sr_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2 := cur_contacts_rec.date_start;
467: END IF;
468: END LOOP;
469:
470: END get_from_history_people;
472: PROCEDURE get_from_history_ancrit
473: (
474: p_sr_person_id IN NUMBER
475: ,p_sr_report_date IN DATE
476: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE
477: )
478: IS
479: l_proc varchar2(30) := 'get_from_history_ancrit';
480: l_ANCRIT_REC ghr_api.special_information_type;
560: g_message_name := 'Special Info: Education Dtls';
561: --End Bug# 4753092
562: ghr_api.return_education_details(p_person_id => p_sr_person_id,
563: p_effective_date => p_sr_report_date,
564: p_education_level => p_sr_ghr_cpdf_temp.education_level,
565: p_academic_discipline => p_sr_ghr_cpdf_temp.academic_discipline,
566: p_year_degree_attained => p_sr_ghr_cpdf_temp.year_degree_attained);
567:
568: -- get language
561: --End Bug# 4753092
562: ghr_api.return_education_details(p_person_id => p_sr_person_id,
563: p_effective_date => p_sr_report_date,
564: p_education_level => p_sr_ghr_cpdf_temp.education_level,
565: p_academic_discipline => p_sr_ghr_cpdf_temp.academic_discipline,
566: p_year_degree_attained => p_sr_ghr_cpdf_temp.year_degree_attained);
567:
568: -- get language
569: --Begin Bug# 4753092
562: ghr_api.return_education_details(p_person_id => p_sr_person_id,
563: p_effective_date => p_sr_report_date,
564: p_education_level => p_sr_ghr_cpdf_temp.education_level,
565: p_academic_discipline => p_sr_ghr_cpdf_temp.academic_discipline,
566: p_year_degree_attained => p_sr_ghr_cpdf_temp.year_degree_attained);
567:
568: -- get language
569: --Begin Bug# 4753092
570: g_message_name := 'Special Info: Language';
586: -- End Bug# 5034669
587: IF special_info.segment3 IS NOT NULL THEN
588: -- Reading Code 03
589: IF l_lang_cnt = 1 THEN
590: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
591: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment3;
592: p_sr_ghr_cpdf_temp.lang_prof_type1 := '03';
593: ELSIF l_lang_cnt = 2 THEN
594: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
587: IF special_info.segment3 IS NOT NULL THEN
588: -- Reading Code 03
589: IF l_lang_cnt = 1 THEN
590: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
591: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment3;
592: p_sr_ghr_cpdf_temp.lang_prof_type1 := '03';
593: ELSIF l_lang_cnt = 2 THEN
594: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
595: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment3;
588: -- Reading Code 03
589: IF l_lang_cnt = 1 THEN
590: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
591: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment3;
592: p_sr_ghr_cpdf_temp.lang_prof_type1 := '03';
593: ELSIF l_lang_cnt = 2 THEN
594: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
595: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment3;
596: p_sr_ghr_cpdf_temp.lang_prof_type2 := '03';
590: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
591: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment3;
592: p_sr_ghr_cpdf_temp.lang_prof_type1 := '03';
593: ELSIF l_lang_cnt = 2 THEN
594: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
595: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment3;
596: p_sr_ghr_cpdf_temp.lang_prof_type2 := '03';
597: ELSIF l_lang_cnt = 3 THEN
598: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
591: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment3;
592: p_sr_ghr_cpdf_temp.lang_prof_type1 := '03';
593: ELSIF l_lang_cnt = 2 THEN
594: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
595: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment3;
596: p_sr_ghr_cpdf_temp.lang_prof_type2 := '03';
597: ELSIF l_lang_cnt = 3 THEN
598: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
599: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment3;
592: p_sr_ghr_cpdf_temp.lang_prof_type1 := '03';
593: ELSIF l_lang_cnt = 2 THEN
594: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
595: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment3;
596: p_sr_ghr_cpdf_temp.lang_prof_type2 := '03';
597: ELSIF l_lang_cnt = 3 THEN
598: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
599: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment3;
600: p_sr_ghr_cpdf_temp.lang_prof_type3 := '03';
594: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
595: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment3;
596: p_sr_ghr_cpdf_temp.lang_prof_type2 := '03';
597: ELSIF l_lang_cnt = 3 THEN
598: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
599: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment3;
600: p_sr_ghr_cpdf_temp.lang_prof_type3 := '03';
601: ELSIF l_lang_cnt = 4 THEN
602: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
595: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment3;
596: p_sr_ghr_cpdf_temp.lang_prof_type2 := '03';
597: ELSIF l_lang_cnt = 3 THEN
598: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
599: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment3;
600: p_sr_ghr_cpdf_temp.lang_prof_type3 := '03';
601: ELSIF l_lang_cnt = 4 THEN
602: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
603: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment3;
596: p_sr_ghr_cpdf_temp.lang_prof_type2 := '03';
597: ELSIF l_lang_cnt = 3 THEN
598: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
599: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment3;
600: p_sr_ghr_cpdf_temp.lang_prof_type3 := '03';
601: ELSIF l_lang_cnt = 4 THEN
602: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
603: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment3;
604: p_sr_ghr_cpdf_temp.lang_prof_type4 := '03';
598: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
599: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment3;
600: p_sr_ghr_cpdf_temp.lang_prof_type3 := '03';
601: ELSIF l_lang_cnt = 4 THEN
602: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
603: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment3;
604: p_sr_ghr_cpdf_temp.lang_prof_type4 := '03';
605: ELSIF l_lang_cnt = 5 THEN
606: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
599: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment3;
600: p_sr_ghr_cpdf_temp.lang_prof_type3 := '03';
601: ELSIF l_lang_cnt = 4 THEN
602: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
603: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment3;
604: p_sr_ghr_cpdf_temp.lang_prof_type4 := '03';
605: ELSIF l_lang_cnt = 5 THEN
606: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
607: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment3;
600: p_sr_ghr_cpdf_temp.lang_prof_type3 := '03';
601: ELSIF l_lang_cnt = 4 THEN
602: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
603: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment3;
604: p_sr_ghr_cpdf_temp.lang_prof_type4 := '03';
605: ELSIF l_lang_cnt = 5 THEN
606: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
607: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment3;
608: p_sr_ghr_cpdf_temp.lang_prof_type5 := '03';
602: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
603: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment3;
604: p_sr_ghr_cpdf_temp.lang_prof_type4 := '03';
605: ELSIF l_lang_cnt = 5 THEN
606: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
607: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment3;
608: p_sr_ghr_cpdf_temp.lang_prof_type5 := '03';
609: ELSIF l_lang_cnt = 6 THEN
610: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
603: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment3;
604: p_sr_ghr_cpdf_temp.lang_prof_type4 := '03';
605: ELSIF l_lang_cnt = 5 THEN
606: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
607: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment3;
608: p_sr_ghr_cpdf_temp.lang_prof_type5 := '03';
609: ELSIF l_lang_cnt = 6 THEN
610: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
611: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment3;
604: p_sr_ghr_cpdf_temp.lang_prof_type4 := '03';
605: ELSIF l_lang_cnt = 5 THEN
606: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
607: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment3;
608: p_sr_ghr_cpdf_temp.lang_prof_type5 := '03';
609: ELSIF l_lang_cnt = 6 THEN
610: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
611: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment3;
612: p_sr_ghr_cpdf_temp.lang_prof_type6 := '03';
606: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
607: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment3;
608: p_sr_ghr_cpdf_temp.lang_prof_type5 := '03';
609: ELSIF l_lang_cnt = 6 THEN
610: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
611: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment3;
612: p_sr_ghr_cpdf_temp.lang_prof_type6 := '03';
613: ELSIF l_lang_cnt = 7 THEN
614: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
607: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment3;
608: p_sr_ghr_cpdf_temp.lang_prof_type5 := '03';
609: ELSIF l_lang_cnt = 6 THEN
610: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
611: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment3;
612: p_sr_ghr_cpdf_temp.lang_prof_type6 := '03';
613: ELSIF l_lang_cnt = 7 THEN
614: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
615: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment3;
608: p_sr_ghr_cpdf_temp.lang_prof_type5 := '03';
609: ELSIF l_lang_cnt = 6 THEN
610: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
611: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment3;
612: p_sr_ghr_cpdf_temp.lang_prof_type6 := '03';
613: ELSIF l_lang_cnt = 7 THEN
614: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
615: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment3;
616: p_sr_ghr_cpdf_temp.lang_prof_type7 := '03';
610: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
611: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment3;
612: p_sr_ghr_cpdf_temp.lang_prof_type6 := '03';
613: ELSIF l_lang_cnt = 7 THEN
614: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
615: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment3;
616: p_sr_ghr_cpdf_temp.lang_prof_type7 := '03';
617: ELSIF l_lang_cnt = 8 THEN
618: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
611: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment3;
612: p_sr_ghr_cpdf_temp.lang_prof_type6 := '03';
613: ELSIF l_lang_cnt = 7 THEN
614: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
615: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment3;
616: p_sr_ghr_cpdf_temp.lang_prof_type7 := '03';
617: ELSIF l_lang_cnt = 8 THEN
618: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
619: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment3;
612: p_sr_ghr_cpdf_temp.lang_prof_type6 := '03';
613: ELSIF l_lang_cnt = 7 THEN
614: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
615: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment3;
616: p_sr_ghr_cpdf_temp.lang_prof_type7 := '03';
617: ELSIF l_lang_cnt = 8 THEN
618: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
619: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment3;
620: p_sr_ghr_cpdf_temp.lang_prof_type8 := '03';
614: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
615: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment3;
616: p_sr_ghr_cpdf_temp.lang_prof_type7 := '03';
617: ELSIF l_lang_cnt = 8 THEN
618: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
619: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment3;
620: p_sr_ghr_cpdf_temp.lang_prof_type8 := '03';
621: END IF; --l_lang_cnt
622: l_lang_cnt := l_lang_cnt +1;
615: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment3;
616: p_sr_ghr_cpdf_temp.lang_prof_type7 := '03';
617: ELSIF l_lang_cnt = 8 THEN
618: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
619: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment3;
620: p_sr_ghr_cpdf_temp.lang_prof_type8 := '03';
621: END IF; --l_lang_cnt
622: l_lang_cnt := l_lang_cnt +1;
623: END IF; -- Reading
616: p_sr_ghr_cpdf_temp.lang_prof_type7 := '03';
617: ELSIF l_lang_cnt = 8 THEN
618: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
619: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment3;
620: p_sr_ghr_cpdf_temp.lang_prof_type8 := '03';
621: END IF; --l_lang_cnt
622: l_lang_cnt := l_lang_cnt +1;
623: END IF; -- Reading
624: IF special_info.segment4 IS NOT NULL THEN
623: END IF; -- Reading
624: IF special_info.segment4 IS NOT NULL THEN
625: -- Speaking Code 01
626: IF l_lang_cnt = 1 THEN
627: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
628: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment4;
629: p_sr_ghr_cpdf_temp.lang_prof_type1 := '01';
630: ELSIF l_lang_cnt = 2 THEN
631: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
624: IF special_info.segment4 IS NOT NULL THEN
625: -- Speaking Code 01
626: IF l_lang_cnt = 1 THEN
627: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
628: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment4;
629: p_sr_ghr_cpdf_temp.lang_prof_type1 := '01';
630: ELSIF l_lang_cnt = 2 THEN
631: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
632: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment4;
625: -- Speaking Code 01
626: IF l_lang_cnt = 1 THEN
627: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
628: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment4;
629: p_sr_ghr_cpdf_temp.lang_prof_type1 := '01';
630: ELSIF l_lang_cnt = 2 THEN
631: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
632: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment4;
633: p_sr_ghr_cpdf_temp.lang_prof_type2 := '01';
627: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
628: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment4;
629: p_sr_ghr_cpdf_temp.lang_prof_type1 := '01';
630: ELSIF l_lang_cnt = 2 THEN
631: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
632: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment4;
633: p_sr_ghr_cpdf_temp.lang_prof_type2 := '01';
634: ELSIF l_lang_cnt = 3 THEN
635: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
628: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment4;
629: p_sr_ghr_cpdf_temp.lang_prof_type1 := '01';
630: ELSIF l_lang_cnt = 2 THEN
631: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
632: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment4;
633: p_sr_ghr_cpdf_temp.lang_prof_type2 := '01';
634: ELSIF l_lang_cnt = 3 THEN
635: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
636: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment4;
629: p_sr_ghr_cpdf_temp.lang_prof_type1 := '01';
630: ELSIF l_lang_cnt = 2 THEN
631: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
632: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment4;
633: p_sr_ghr_cpdf_temp.lang_prof_type2 := '01';
634: ELSIF l_lang_cnt = 3 THEN
635: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
636: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment4;
637: p_sr_ghr_cpdf_temp.lang_prof_type3 := '01';
631: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
632: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment4;
633: p_sr_ghr_cpdf_temp.lang_prof_type2 := '01';
634: ELSIF l_lang_cnt = 3 THEN
635: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
636: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment4;
637: p_sr_ghr_cpdf_temp.lang_prof_type3 := '01';
638: ELSIF l_lang_cnt = 4 THEN
639: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
632: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment4;
633: p_sr_ghr_cpdf_temp.lang_prof_type2 := '01';
634: ELSIF l_lang_cnt = 3 THEN
635: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
636: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment4;
637: p_sr_ghr_cpdf_temp.lang_prof_type3 := '01';
638: ELSIF l_lang_cnt = 4 THEN
639: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
640: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment4;
633: p_sr_ghr_cpdf_temp.lang_prof_type2 := '01';
634: ELSIF l_lang_cnt = 3 THEN
635: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
636: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment4;
637: p_sr_ghr_cpdf_temp.lang_prof_type3 := '01';
638: ELSIF l_lang_cnt = 4 THEN
639: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
640: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment4;
641: p_sr_ghr_cpdf_temp.lang_prof_type4 := '01';
635: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
636: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment4;
637: p_sr_ghr_cpdf_temp.lang_prof_type3 := '01';
638: ELSIF l_lang_cnt = 4 THEN
639: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
640: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment4;
641: p_sr_ghr_cpdf_temp.lang_prof_type4 := '01';
642: ELSIF l_lang_cnt = 5 THEN
643: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
636: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment4;
637: p_sr_ghr_cpdf_temp.lang_prof_type3 := '01';
638: ELSIF l_lang_cnt = 4 THEN
639: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
640: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment4;
641: p_sr_ghr_cpdf_temp.lang_prof_type4 := '01';
642: ELSIF l_lang_cnt = 5 THEN
643: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
644: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment4;
637: p_sr_ghr_cpdf_temp.lang_prof_type3 := '01';
638: ELSIF l_lang_cnt = 4 THEN
639: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
640: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment4;
641: p_sr_ghr_cpdf_temp.lang_prof_type4 := '01';
642: ELSIF l_lang_cnt = 5 THEN
643: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
644: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment4;
645: p_sr_ghr_cpdf_temp.lang_prof_type5 := '01';
639: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
640: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment4;
641: p_sr_ghr_cpdf_temp.lang_prof_type4 := '01';
642: ELSIF l_lang_cnt = 5 THEN
643: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
644: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment4;
645: p_sr_ghr_cpdf_temp.lang_prof_type5 := '01';
646: ELSIF l_lang_cnt = 6 THEN
647: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
640: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment4;
641: p_sr_ghr_cpdf_temp.lang_prof_type4 := '01';
642: ELSIF l_lang_cnt = 5 THEN
643: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
644: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment4;
645: p_sr_ghr_cpdf_temp.lang_prof_type5 := '01';
646: ELSIF l_lang_cnt = 6 THEN
647: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
648: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment4;
641: p_sr_ghr_cpdf_temp.lang_prof_type4 := '01';
642: ELSIF l_lang_cnt = 5 THEN
643: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
644: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment4;
645: p_sr_ghr_cpdf_temp.lang_prof_type5 := '01';
646: ELSIF l_lang_cnt = 6 THEN
647: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
648: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment4;
649: p_sr_ghr_cpdf_temp.lang_prof_type6 := '01';
643: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
644: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment4;
645: p_sr_ghr_cpdf_temp.lang_prof_type5 := '01';
646: ELSIF l_lang_cnt = 6 THEN
647: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
648: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment4;
649: p_sr_ghr_cpdf_temp.lang_prof_type6 := '01';
650: ELSIF l_lang_cnt = 7 THEN
651: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
644: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment4;
645: p_sr_ghr_cpdf_temp.lang_prof_type5 := '01';
646: ELSIF l_lang_cnt = 6 THEN
647: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
648: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment4;
649: p_sr_ghr_cpdf_temp.lang_prof_type6 := '01';
650: ELSIF l_lang_cnt = 7 THEN
651: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
652: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment4;
645: p_sr_ghr_cpdf_temp.lang_prof_type5 := '01';
646: ELSIF l_lang_cnt = 6 THEN
647: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
648: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment4;
649: p_sr_ghr_cpdf_temp.lang_prof_type6 := '01';
650: ELSIF l_lang_cnt = 7 THEN
651: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
652: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment4;
653: p_sr_ghr_cpdf_temp.lang_prof_type7 := '01';
647: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
648: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment4;
649: p_sr_ghr_cpdf_temp.lang_prof_type6 := '01';
650: ELSIF l_lang_cnt = 7 THEN
651: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
652: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment4;
653: p_sr_ghr_cpdf_temp.lang_prof_type7 := '01';
654: ELSIF l_lang_cnt = 8 THEN
655: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
648: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment4;
649: p_sr_ghr_cpdf_temp.lang_prof_type6 := '01';
650: ELSIF l_lang_cnt = 7 THEN
651: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
652: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment4;
653: p_sr_ghr_cpdf_temp.lang_prof_type7 := '01';
654: ELSIF l_lang_cnt = 8 THEN
655: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
656: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment4;
649: p_sr_ghr_cpdf_temp.lang_prof_type6 := '01';
650: ELSIF l_lang_cnt = 7 THEN
651: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
652: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment4;
653: p_sr_ghr_cpdf_temp.lang_prof_type7 := '01';
654: ELSIF l_lang_cnt = 8 THEN
655: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
656: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment4;
657: p_sr_ghr_cpdf_temp.lang_prof_type8 := '01';
651: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
652: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment4;
653: p_sr_ghr_cpdf_temp.lang_prof_type7 := '01';
654: ELSIF l_lang_cnt = 8 THEN
655: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
656: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment4;
657: p_sr_ghr_cpdf_temp.lang_prof_type8 := '01';
658: END IF; --l_lang_cnt
659: l_lang_cnt := l_lang_cnt +1;
652: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment4;
653: p_sr_ghr_cpdf_temp.lang_prof_type7 := '01';
654: ELSIF l_lang_cnt = 8 THEN
655: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
656: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment4;
657: p_sr_ghr_cpdf_temp.lang_prof_type8 := '01';
658: END IF; --l_lang_cnt
659: l_lang_cnt := l_lang_cnt +1;
660: END IF; -- Speaking
653: p_sr_ghr_cpdf_temp.lang_prof_type7 := '01';
654: ELSIF l_lang_cnt = 8 THEN
655: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
656: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment4;
657: p_sr_ghr_cpdf_temp.lang_prof_type8 := '01';
658: END IF; --l_lang_cnt
659: l_lang_cnt := l_lang_cnt +1;
660: END IF; -- Speaking
661: IF special_info.segment5 IS NOT NULL THEN
660: END IF; -- Speaking
661: IF special_info.segment5 IS NOT NULL THEN
662: -- Listening Code 02
663: IF l_lang_cnt = 1 THEN
664: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
665: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment5;
666: p_sr_ghr_cpdf_temp.lang_prof_type1 := '02';
667: ELSIF l_lang_cnt = 2 THEN
668: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
661: IF special_info.segment5 IS NOT NULL THEN
662: -- Listening Code 02
663: IF l_lang_cnt = 1 THEN
664: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
665: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment5;
666: p_sr_ghr_cpdf_temp.lang_prof_type1 := '02';
667: ELSIF l_lang_cnt = 2 THEN
668: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
669: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment5;
662: -- Listening Code 02
663: IF l_lang_cnt = 1 THEN
664: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
665: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment5;
666: p_sr_ghr_cpdf_temp.lang_prof_type1 := '02';
667: ELSIF l_lang_cnt = 2 THEN
668: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
669: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment5;
670: p_sr_ghr_cpdf_temp.lang_prof_type2 := '02';
664: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
665: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment5;
666: p_sr_ghr_cpdf_temp.lang_prof_type1 := '02';
667: ELSIF l_lang_cnt = 2 THEN
668: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
669: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment5;
670: p_sr_ghr_cpdf_temp.lang_prof_type2 := '02';
671: ELSIF l_lang_cnt = 3 THEN
672: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
665: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment5;
666: p_sr_ghr_cpdf_temp.lang_prof_type1 := '02';
667: ELSIF l_lang_cnt = 2 THEN
668: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
669: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment5;
670: p_sr_ghr_cpdf_temp.lang_prof_type2 := '02';
671: ELSIF l_lang_cnt = 3 THEN
672: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
673: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment5;
666: p_sr_ghr_cpdf_temp.lang_prof_type1 := '02';
667: ELSIF l_lang_cnt = 2 THEN
668: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
669: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment5;
670: p_sr_ghr_cpdf_temp.lang_prof_type2 := '02';
671: ELSIF l_lang_cnt = 3 THEN
672: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
673: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment5;
674: p_sr_ghr_cpdf_temp.lang_prof_type3 := '02';
668: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
669: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment5;
670: p_sr_ghr_cpdf_temp.lang_prof_type2 := '02';
671: ELSIF l_lang_cnt = 3 THEN
672: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
673: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment5;
674: p_sr_ghr_cpdf_temp.lang_prof_type3 := '02';
675: ELSIF l_lang_cnt = 4 THEN
676: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
669: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment5;
670: p_sr_ghr_cpdf_temp.lang_prof_type2 := '02';
671: ELSIF l_lang_cnt = 3 THEN
672: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
673: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment5;
674: p_sr_ghr_cpdf_temp.lang_prof_type3 := '02';
675: ELSIF l_lang_cnt = 4 THEN
676: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
677: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment5;
670: p_sr_ghr_cpdf_temp.lang_prof_type2 := '02';
671: ELSIF l_lang_cnt = 3 THEN
672: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
673: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment5;
674: p_sr_ghr_cpdf_temp.lang_prof_type3 := '02';
675: ELSIF l_lang_cnt = 4 THEN
676: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
677: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment5;
678: p_sr_ghr_cpdf_temp.lang_prof_type4 := '02';
672: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
673: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment5;
674: p_sr_ghr_cpdf_temp.lang_prof_type3 := '02';
675: ELSIF l_lang_cnt = 4 THEN
676: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
677: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment5;
678: p_sr_ghr_cpdf_temp.lang_prof_type4 := '02';
679: ELSIF l_lang_cnt = 5 THEN
680: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
673: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment5;
674: p_sr_ghr_cpdf_temp.lang_prof_type3 := '02';
675: ELSIF l_lang_cnt = 4 THEN
676: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
677: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment5;
678: p_sr_ghr_cpdf_temp.lang_prof_type4 := '02';
679: ELSIF l_lang_cnt = 5 THEN
680: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
681: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment5;
674: p_sr_ghr_cpdf_temp.lang_prof_type3 := '02';
675: ELSIF l_lang_cnt = 4 THEN
676: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
677: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment5;
678: p_sr_ghr_cpdf_temp.lang_prof_type4 := '02';
679: ELSIF l_lang_cnt = 5 THEN
680: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
681: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment5;
682: p_sr_ghr_cpdf_temp.lang_prof_type5 := '02';
676: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
677: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment5;
678: p_sr_ghr_cpdf_temp.lang_prof_type4 := '02';
679: ELSIF l_lang_cnt = 5 THEN
680: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
681: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment5;
682: p_sr_ghr_cpdf_temp.lang_prof_type5 := '02';
683: ELSIF l_lang_cnt = 6 THEN
684: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
677: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment5;
678: p_sr_ghr_cpdf_temp.lang_prof_type4 := '02';
679: ELSIF l_lang_cnt = 5 THEN
680: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
681: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment5;
682: p_sr_ghr_cpdf_temp.lang_prof_type5 := '02';
683: ELSIF l_lang_cnt = 6 THEN
684: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
685: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment5;
678: p_sr_ghr_cpdf_temp.lang_prof_type4 := '02';
679: ELSIF l_lang_cnt = 5 THEN
680: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
681: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment5;
682: p_sr_ghr_cpdf_temp.lang_prof_type5 := '02';
683: ELSIF l_lang_cnt = 6 THEN
684: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
685: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment5;
686: p_sr_ghr_cpdf_temp.lang_prof_type6 := '02';
680: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
681: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment5;
682: p_sr_ghr_cpdf_temp.lang_prof_type5 := '02';
683: ELSIF l_lang_cnt = 6 THEN
684: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
685: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment5;
686: p_sr_ghr_cpdf_temp.lang_prof_type6 := '02';
687: ELSIF l_lang_cnt = 7 THEN
688: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
681: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment5;
682: p_sr_ghr_cpdf_temp.lang_prof_type5 := '02';
683: ELSIF l_lang_cnt = 6 THEN
684: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
685: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment5;
686: p_sr_ghr_cpdf_temp.lang_prof_type6 := '02';
687: ELSIF l_lang_cnt = 7 THEN
688: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
689: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment5;
682: p_sr_ghr_cpdf_temp.lang_prof_type5 := '02';
683: ELSIF l_lang_cnt = 6 THEN
684: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
685: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment5;
686: p_sr_ghr_cpdf_temp.lang_prof_type6 := '02';
687: ELSIF l_lang_cnt = 7 THEN
688: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
689: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment5;
690: p_sr_ghr_cpdf_temp.lang_prof_type7 := '02';
684: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
685: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment5;
686: p_sr_ghr_cpdf_temp.lang_prof_type6 := '02';
687: ELSIF l_lang_cnt = 7 THEN
688: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
689: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment5;
690: p_sr_ghr_cpdf_temp.lang_prof_type7 := '02';
691: ELSIF l_lang_cnt = 8 THEN
692: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
685: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment5;
686: p_sr_ghr_cpdf_temp.lang_prof_type6 := '02';
687: ELSIF l_lang_cnt = 7 THEN
688: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
689: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment5;
690: p_sr_ghr_cpdf_temp.lang_prof_type7 := '02';
691: ELSIF l_lang_cnt = 8 THEN
692: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
693: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment5;
686: p_sr_ghr_cpdf_temp.lang_prof_type6 := '02';
687: ELSIF l_lang_cnt = 7 THEN
688: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
689: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment5;
690: p_sr_ghr_cpdf_temp.lang_prof_type7 := '02';
691: ELSIF l_lang_cnt = 8 THEN
692: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
693: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment5;
694: p_sr_ghr_cpdf_temp.lang_prof_type8 := '02';
688: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
689: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment5;
690: p_sr_ghr_cpdf_temp.lang_prof_type7 := '02';
691: ELSIF l_lang_cnt = 8 THEN
692: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
693: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment5;
694: p_sr_ghr_cpdf_temp.lang_prof_type8 := '02';
695: END IF; --l_lang_cnt
696: l_lang_cnt := l_lang_cnt +1;
689: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment5;
690: p_sr_ghr_cpdf_temp.lang_prof_type7 := '02';
691: ELSIF l_lang_cnt = 8 THEN
692: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
693: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment5;
694: p_sr_ghr_cpdf_temp.lang_prof_type8 := '02';
695: END IF; --l_lang_cnt
696: l_lang_cnt := l_lang_cnt +1;
697: END IF; -- Listening
690: p_sr_ghr_cpdf_temp.lang_prof_type7 := '02';
691: ELSIF l_lang_cnt = 8 THEN
692: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
693: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment5;
694: p_sr_ghr_cpdf_temp.lang_prof_type8 := '02';
695: END IF; --l_lang_cnt
696: l_lang_cnt := l_lang_cnt +1;
697: END IF; -- Listening
698: IF special_info.segment7 IS NOT NULL THEN
697: END IF; -- Listening
698: IF special_info.segment7 IS NOT NULL THEN
699: -- Writing Code 04
700: IF l_lang_cnt = 1 THEN
701: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
702: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment7;
703: p_sr_ghr_cpdf_temp.lang_prof_type1 := '04';
704: ELSIF l_lang_cnt = 2 THEN
705: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
698: IF special_info.segment7 IS NOT NULL THEN
699: -- Writing Code 04
700: IF l_lang_cnt = 1 THEN
701: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
702: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment7;
703: p_sr_ghr_cpdf_temp.lang_prof_type1 := '04';
704: ELSIF l_lang_cnt = 2 THEN
705: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
706: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment7;
699: -- Writing Code 04
700: IF l_lang_cnt = 1 THEN
701: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
702: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment7;
703: p_sr_ghr_cpdf_temp.lang_prof_type1 := '04';
704: ELSIF l_lang_cnt = 2 THEN
705: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
706: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment7;
707: p_sr_ghr_cpdf_temp.lang_prof_type2 := '04';
701: p_sr_ghr_cpdf_temp.language_code1 := special_info.segment1;
702: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment7;
703: p_sr_ghr_cpdf_temp.lang_prof_type1 := '04';
704: ELSIF l_lang_cnt = 2 THEN
705: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
706: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment7;
707: p_sr_ghr_cpdf_temp.lang_prof_type2 := '04';
708: ELSIF l_lang_cnt = 3 THEN
709: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
702: p_sr_ghr_cpdf_temp.lang_prof_level1 := special_info.segment7;
703: p_sr_ghr_cpdf_temp.lang_prof_type1 := '04';
704: ELSIF l_lang_cnt = 2 THEN
705: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
706: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment7;
707: p_sr_ghr_cpdf_temp.lang_prof_type2 := '04';
708: ELSIF l_lang_cnt = 3 THEN
709: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
710: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment7;
703: p_sr_ghr_cpdf_temp.lang_prof_type1 := '04';
704: ELSIF l_lang_cnt = 2 THEN
705: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
706: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment7;
707: p_sr_ghr_cpdf_temp.lang_prof_type2 := '04';
708: ELSIF l_lang_cnt = 3 THEN
709: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
710: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment7;
711: p_sr_ghr_cpdf_temp.lang_prof_type3 := '04';
705: p_sr_ghr_cpdf_temp.language_code2 := special_info.segment1;
706: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment7;
707: p_sr_ghr_cpdf_temp.lang_prof_type2 := '04';
708: ELSIF l_lang_cnt = 3 THEN
709: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
710: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment7;
711: p_sr_ghr_cpdf_temp.lang_prof_type3 := '04';
712: ELSIF l_lang_cnt = 4 THEN
713: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
706: p_sr_ghr_cpdf_temp.lang_prof_level2 := special_info.segment7;
707: p_sr_ghr_cpdf_temp.lang_prof_type2 := '04';
708: ELSIF l_lang_cnt = 3 THEN
709: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
710: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment7;
711: p_sr_ghr_cpdf_temp.lang_prof_type3 := '04';
712: ELSIF l_lang_cnt = 4 THEN
713: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
714: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment7;
707: p_sr_ghr_cpdf_temp.lang_prof_type2 := '04';
708: ELSIF l_lang_cnt = 3 THEN
709: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
710: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment7;
711: p_sr_ghr_cpdf_temp.lang_prof_type3 := '04';
712: ELSIF l_lang_cnt = 4 THEN
713: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
714: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment7;
715: p_sr_ghr_cpdf_temp.lang_prof_type4 := '04';
709: p_sr_ghr_cpdf_temp.language_code3 := special_info.segment1;
710: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment7;
711: p_sr_ghr_cpdf_temp.lang_prof_type3 := '04';
712: ELSIF l_lang_cnt = 4 THEN
713: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
714: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment7;
715: p_sr_ghr_cpdf_temp.lang_prof_type4 := '04';
716: ELSIF l_lang_cnt = 5 THEN
717: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
710: p_sr_ghr_cpdf_temp.lang_prof_level3 := special_info.segment7;
711: p_sr_ghr_cpdf_temp.lang_prof_type3 := '04';
712: ELSIF l_lang_cnt = 4 THEN
713: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
714: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment7;
715: p_sr_ghr_cpdf_temp.lang_prof_type4 := '04';
716: ELSIF l_lang_cnt = 5 THEN
717: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
718: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment7;
711: p_sr_ghr_cpdf_temp.lang_prof_type3 := '04';
712: ELSIF l_lang_cnt = 4 THEN
713: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
714: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment7;
715: p_sr_ghr_cpdf_temp.lang_prof_type4 := '04';
716: ELSIF l_lang_cnt = 5 THEN
717: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
718: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment7;
719: p_sr_ghr_cpdf_temp.lang_prof_type5 := '04';
713: p_sr_ghr_cpdf_temp.language_code4 := special_info.segment1;
714: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment7;
715: p_sr_ghr_cpdf_temp.lang_prof_type4 := '04';
716: ELSIF l_lang_cnt = 5 THEN
717: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
718: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment7;
719: p_sr_ghr_cpdf_temp.lang_prof_type5 := '04';
720: ELSIF l_lang_cnt = 6 THEN
721: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
714: p_sr_ghr_cpdf_temp.lang_prof_level4 := special_info.segment7;
715: p_sr_ghr_cpdf_temp.lang_prof_type4 := '04';
716: ELSIF l_lang_cnt = 5 THEN
717: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
718: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment7;
719: p_sr_ghr_cpdf_temp.lang_prof_type5 := '04';
720: ELSIF l_lang_cnt = 6 THEN
721: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
722: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment7;
715: p_sr_ghr_cpdf_temp.lang_prof_type4 := '04';
716: ELSIF l_lang_cnt = 5 THEN
717: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
718: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment7;
719: p_sr_ghr_cpdf_temp.lang_prof_type5 := '04';
720: ELSIF l_lang_cnt = 6 THEN
721: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
722: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment7;
723: p_sr_ghr_cpdf_temp.lang_prof_type6 := '04';
717: p_sr_ghr_cpdf_temp.language_code5 := special_info.segment1;
718: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment7;
719: p_sr_ghr_cpdf_temp.lang_prof_type5 := '04';
720: ELSIF l_lang_cnt = 6 THEN
721: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
722: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment7;
723: p_sr_ghr_cpdf_temp.lang_prof_type6 := '04';
724: ELSIF l_lang_cnt = 7 THEN
725: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
718: p_sr_ghr_cpdf_temp.lang_prof_level5 := special_info.segment7;
719: p_sr_ghr_cpdf_temp.lang_prof_type5 := '04';
720: ELSIF l_lang_cnt = 6 THEN
721: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
722: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment7;
723: p_sr_ghr_cpdf_temp.lang_prof_type6 := '04';
724: ELSIF l_lang_cnt = 7 THEN
725: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
726: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment7;
719: p_sr_ghr_cpdf_temp.lang_prof_type5 := '04';
720: ELSIF l_lang_cnt = 6 THEN
721: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
722: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment7;
723: p_sr_ghr_cpdf_temp.lang_prof_type6 := '04';
724: ELSIF l_lang_cnt = 7 THEN
725: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
726: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment7;
727: p_sr_ghr_cpdf_temp.lang_prof_type7 := '04';
721: p_sr_ghr_cpdf_temp.language_code6 := special_info.segment1;
722: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment7;
723: p_sr_ghr_cpdf_temp.lang_prof_type6 := '04';
724: ELSIF l_lang_cnt = 7 THEN
725: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
726: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment7;
727: p_sr_ghr_cpdf_temp.lang_prof_type7 := '04';
728: ELSIF l_lang_cnt = 8 THEN
729: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
722: p_sr_ghr_cpdf_temp.lang_prof_level6 := special_info.segment7;
723: p_sr_ghr_cpdf_temp.lang_prof_type6 := '04';
724: ELSIF l_lang_cnt = 7 THEN
725: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
726: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment7;
727: p_sr_ghr_cpdf_temp.lang_prof_type7 := '04';
728: ELSIF l_lang_cnt = 8 THEN
729: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
730: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment7;
723: p_sr_ghr_cpdf_temp.lang_prof_type6 := '04';
724: ELSIF l_lang_cnt = 7 THEN
725: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
726: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment7;
727: p_sr_ghr_cpdf_temp.lang_prof_type7 := '04';
728: ELSIF l_lang_cnt = 8 THEN
729: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
730: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment7;
731: p_sr_ghr_cpdf_temp.lang_prof_type8 := '04';
725: p_sr_ghr_cpdf_temp.language_code7 := special_info.segment1;
726: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment7;
727: p_sr_ghr_cpdf_temp.lang_prof_type7 := '04';
728: ELSIF l_lang_cnt = 8 THEN
729: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
730: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment7;
731: p_sr_ghr_cpdf_temp.lang_prof_type8 := '04';
732: END IF; --l_lang_cnt
733: l_lang_cnt := l_lang_cnt +1;
726: p_sr_ghr_cpdf_temp.lang_prof_level7 := special_info.segment7;
727: p_sr_ghr_cpdf_temp.lang_prof_type7 := '04';
728: ELSIF l_lang_cnt = 8 THEN
729: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
730: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment7;
731: p_sr_ghr_cpdf_temp.lang_prof_type8 := '04';
732: END IF; --l_lang_cnt
733: l_lang_cnt := l_lang_cnt +1;
734: END IF; -- Writing
727: p_sr_ghr_cpdf_temp.lang_prof_type7 := '04';
728: ELSIF l_lang_cnt = 8 THEN
729: p_sr_ghr_cpdf_temp.language_code8 := special_info.segment1;
730: p_sr_ghr_cpdf_temp.lang_prof_level8 := special_info.segment7;
731: p_sr_ghr_cpdf_temp.lang_prof_type8 := '04';
732: END IF; --l_lang_cnt
733: l_lang_cnt := l_lang_cnt +1;
734: END IF; -- Writing
735: -- Begin Bug# 5034669
755: End if;
756:
757: l_lang_cnt := 0;
758: FOR special_info IN c_sit_latest LOOP
759: p_sr_ghr_cpdf_temp.rating_of_record_pattern := special_info.segment4;
760: p_sr_ghr_cpdf_temp.rating_of_record_level := special_info.segment5;
761: p_sr_ghr_cpdf_temp.rating_of_record_period_ends := fnd_date.canonical_to_date(special_info.segment6);
762: --Bug# 4753117 05-MAR-07 Veeramani adding Appraisal start date
763: p_sr_ghr_cpdf_temp.rating_of_record_period_starts := fnd_date.canonical_to_date(special_info.segment17);
756:
757: l_lang_cnt := 0;
758: FOR special_info IN c_sit_latest LOOP
759: p_sr_ghr_cpdf_temp.rating_of_record_pattern := special_info.segment4;
760: p_sr_ghr_cpdf_temp.rating_of_record_level := special_info.segment5;
761: p_sr_ghr_cpdf_temp.rating_of_record_period_ends := fnd_date.canonical_to_date(special_info.segment6);
762: --Bug# 4753117 05-MAR-07 Veeramani adding Appraisal start date
763: p_sr_ghr_cpdf_temp.rating_of_record_period_starts := fnd_date.canonical_to_date(special_info.segment17);
764: l_lang_cnt := l_lang_cnt + 1;
757: l_lang_cnt := 0;
758: FOR special_info IN c_sit_latest LOOP
759: p_sr_ghr_cpdf_temp.rating_of_record_pattern := special_info.segment4;
760: p_sr_ghr_cpdf_temp.rating_of_record_level := special_info.segment5;
761: p_sr_ghr_cpdf_temp.rating_of_record_period_ends := fnd_date.canonical_to_date(special_info.segment6);
762: --Bug# 4753117 05-MAR-07 Veeramani adding Appraisal start date
763: p_sr_ghr_cpdf_temp.rating_of_record_period_starts := fnd_date.canonical_to_date(special_info.segment17);
764: l_lang_cnt := l_lang_cnt + 1;
765: exit;
759: p_sr_ghr_cpdf_temp.rating_of_record_pattern := special_info.segment4;
760: p_sr_ghr_cpdf_temp.rating_of_record_level := special_info.segment5;
761: p_sr_ghr_cpdf_temp.rating_of_record_period_ends := fnd_date.canonical_to_date(special_info.segment6);
762: --Bug# 4753117 05-MAR-07 Veeramani adding Appraisal start date
763: p_sr_ghr_cpdf_temp.rating_of_record_period_starts := fnd_date.canonical_to_date(special_info.segment17);
764: l_lang_cnt := l_lang_cnt + 1;
765: exit;
766: END LOOP;
767:
770: PROCEDURE get_from_history_peopei
771: (
772: p_sr_person_id IN NUMBER
773: ,p_sr_report_date IN DATE
774: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE
775: )
776: IS
777:
778: -- JH EHRI may need date factored in and order by (test)
813: p_information_type => 'GHR_US_PER_UNIFORMED_SERVICES',
814: p_date_effective => p_sr_report_date,
815: p_per_ei_data => l_PEOPEI_DATA
816: );
817: p_sr_ghr_cpdf_temp.creditable_military_service := l_PEOPEI_DATA.PEI_INFORMATION5;
818: --Begin Bug# 4672725
819: IF l_PEOPEI_DATA.PEI_INFORMATION20 IS NOT NULL THEN
820: p_sr_ghr_cpdf_temp.mil_svc_end_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION20);
821: ELSE
816: );
817: p_sr_ghr_cpdf_temp.creditable_military_service := l_PEOPEI_DATA.PEI_INFORMATION5;
818: --Begin Bug# 4672725
819: IF l_PEOPEI_DATA.PEI_INFORMATION20 IS NOT NULL THEN
820: p_sr_ghr_cpdf_temp.mil_svc_end_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION20);
821: ELSE
822: p_sr_ghr_cpdf_temp.mil_svc_end_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION6);
823: END IF;
824: --end Bug# 4672725
818: --Begin Bug# 4672725
819: IF l_PEOPEI_DATA.PEI_INFORMATION20 IS NOT NULL THEN
820: p_sr_ghr_cpdf_temp.mil_svc_end_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION20);
821: ELSE
822: p_sr_ghr_cpdf_temp.mil_svc_end_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION6);
823: END IF;
824: --end Bug# 4672725
825: p_sr_ghr_cpdf_temp.act_svc_indicator := l_PEOPEI_DATA.PEI_INFORMATION12;
826: p_sr_ghr_cpdf_temp.mil_char_svc_code := l_PEOPEI_DATA.PEI_INFORMATION13;
821: ELSE
822: p_sr_ghr_cpdf_temp.mil_svc_end_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION6);
823: END IF;
824: --end Bug# 4672725
825: p_sr_ghr_cpdf_temp.act_svc_indicator := l_PEOPEI_DATA.PEI_INFORMATION12;
826: p_sr_ghr_cpdf_temp.mil_char_svc_code := l_PEOPEI_DATA.PEI_INFORMATION13;
827: p_sr_ghr_cpdf_temp.mil_svc_sno := l_PEOPEI_DATA.PEI_INFORMATION14;
828: p_sr_ghr_cpdf_temp.mil_svc_start_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION15);
829: p_sr_ghr_cpdf_temp.mil_branch_code := l_PEOPEI_DATA.PEI_INFORMATION16;
822: p_sr_ghr_cpdf_temp.mil_svc_end_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION6);
823: END IF;
824: --end Bug# 4672725
825: p_sr_ghr_cpdf_temp.act_svc_indicator := l_PEOPEI_DATA.PEI_INFORMATION12;
826: p_sr_ghr_cpdf_temp.mil_char_svc_code := l_PEOPEI_DATA.PEI_INFORMATION13;
827: p_sr_ghr_cpdf_temp.mil_svc_sno := l_PEOPEI_DATA.PEI_INFORMATION14;
828: p_sr_ghr_cpdf_temp.mil_svc_start_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION15);
829: p_sr_ghr_cpdf_temp.mil_branch_code := l_PEOPEI_DATA.PEI_INFORMATION16;
830: p_sr_ghr_cpdf_temp.mil_discharge_code := l_PEOPEI_DATA.PEI_INFORMATION17;
823: END IF;
824: --end Bug# 4672725
825: p_sr_ghr_cpdf_temp.act_svc_indicator := l_PEOPEI_DATA.PEI_INFORMATION12;
826: p_sr_ghr_cpdf_temp.mil_char_svc_code := l_PEOPEI_DATA.PEI_INFORMATION13;
827: p_sr_ghr_cpdf_temp.mil_svc_sno := l_PEOPEI_DATA.PEI_INFORMATION14;
828: p_sr_ghr_cpdf_temp.mil_svc_start_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION15);
829: p_sr_ghr_cpdf_temp.mil_branch_code := l_PEOPEI_DATA.PEI_INFORMATION16;
830: p_sr_ghr_cpdf_temp.mil_discharge_code := l_PEOPEI_DATA.PEI_INFORMATION17;
831: --Bug# 15999091
824: --end Bug# 4672725
825: p_sr_ghr_cpdf_temp.act_svc_indicator := l_PEOPEI_DATA.PEI_INFORMATION12;
826: p_sr_ghr_cpdf_temp.mil_char_svc_code := l_PEOPEI_DATA.PEI_INFORMATION13;
827: p_sr_ghr_cpdf_temp.mil_svc_sno := l_PEOPEI_DATA.PEI_INFORMATION14;
828: p_sr_ghr_cpdf_temp.mil_svc_start_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION15);
829: p_sr_ghr_cpdf_temp.mil_branch_code := l_PEOPEI_DATA.PEI_INFORMATION16;
830: p_sr_ghr_cpdf_temp.mil_discharge_code := l_PEOPEI_DATA.PEI_INFORMATION17;
831: --Bug# 15999091
832: p_sr_ghr_cpdf_temp.slct_serv_regi_indicator := l_PEOPEI_DATA.PEI_INFORMATION18;
825: p_sr_ghr_cpdf_temp.act_svc_indicator := l_PEOPEI_DATA.PEI_INFORMATION12;
826: p_sr_ghr_cpdf_temp.mil_char_svc_code := l_PEOPEI_DATA.PEI_INFORMATION13;
827: p_sr_ghr_cpdf_temp.mil_svc_sno := l_PEOPEI_DATA.PEI_INFORMATION14;
828: p_sr_ghr_cpdf_temp.mil_svc_start_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION15);
829: p_sr_ghr_cpdf_temp.mil_branch_code := l_PEOPEI_DATA.PEI_INFORMATION16;
830: p_sr_ghr_cpdf_temp.mil_discharge_code := l_PEOPEI_DATA.PEI_INFORMATION17;
831: --Bug# 15999091
832: p_sr_ghr_cpdf_temp.slct_serv_regi_indicator := l_PEOPEI_DATA.PEI_INFORMATION18;
833:
826: p_sr_ghr_cpdf_temp.mil_char_svc_code := l_PEOPEI_DATA.PEI_INFORMATION13;
827: p_sr_ghr_cpdf_temp.mil_svc_sno := l_PEOPEI_DATA.PEI_INFORMATION14;
828: p_sr_ghr_cpdf_temp.mil_svc_start_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION15);
829: p_sr_ghr_cpdf_temp.mil_branch_code := l_PEOPEI_DATA.PEI_INFORMATION16;
830: p_sr_ghr_cpdf_temp.mil_discharge_code := l_PEOPEI_DATA.PEI_INFORMATION17;
831: --Bug# 15999091
832: p_sr_ghr_cpdf_temp.slct_serv_regi_indicator := l_PEOPEI_DATA.PEI_INFORMATION18;
833:
834:
828: p_sr_ghr_cpdf_temp.mil_svc_start_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION15);
829: p_sr_ghr_cpdf_temp.mil_branch_code := l_PEOPEI_DATA.PEI_INFORMATION16;
830: p_sr_ghr_cpdf_temp.mil_discharge_code := l_PEOPEI_DATA.PEI_INFORMATION17;
831: --Bug# 15999091
832: p_sr_ghr_cpdf_temp.slct_serv_regi_indicator := l_PEOPEI_DATA.PEI_INFORMATION18;
833:
834:
835: l_PEOPEI_DATA := l_PEOPEI_DATA_INIT;
836: -- Begin Bug# 4753092
841: p_information_type => 'GHR_US_PER_SEPARATE_RETIRE',
842: p_date_effective => p_sr_report_date,
843: p_per_ei_data => l_PEOPEI_DATA
844: );
845: p_sr_ghr_cpdf_temp.frozen_service := l_PEOPEI_DATA.PEI_INFORMATION5;
846: p_sr_ghr_cpdf_temp.fers_coverage := l_PEOPEI_DATA.PEI_INFORMATION3;
847: p_sr_ghr_cpdf_temp.fers_elect_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION18);
848: p_sr_ghr_cpdf_temp.fers_elect_indicator := l_PEOPEI_DATA.PEI_INFORMATION19;
849: p_sr_ghr_cpdf_temp.disability_retire_notify := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION20);
842: p_date_effective => p_sr_report_date,
843: p_per_ei_data => l_PEOPEI_DATA
844: );
845: p_sr_ghr_cpdf_temp.frozen_service := l_PEOPEI_DATA.PEI_INFORMATION5;
846: p_sr_ghr_cpdf_temp.fers_coverage := l_PEOPEI_DATA.PEI_INFORMATION3;
847: p_sr_ghr_cpdf_temp.fers_elect_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION18);
848: p_sr_ghr_cpdf_temp.fers_elect_indicator := l_PEOPEI_DATA.PEI_INFORMATION19;
849: p_sr_ghr_cpdf_temp.disability_retire_notify := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION20);
850:
843: p_per_ei_data => l_PEOPEI_DATA
844: );
845: p_sr_ghr_cpdf_temp.frozen_service := l_PEOPEI_DATA.PEI_INFORMATION5;
846: p_sr_ghr_cpdf_temp.fers_coverage := l_PEOPEI_DATA.PEI_INFORMATION3;
847: p_sr_ghr_cpdf_temp.fers_elect_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION18);
848: p_sr_ghr_cpdf_temp.fers_elect_indicator := l_PEOPEI_DATA.PEI_INFORMATION19;
849: p_sr_ghr_cpdf_temp.disability_retire_notify := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION20);
850:
851: l_PEOPEI_DATA := l_PEOPEI_DATA_INIT;
844: );
845: p_sr_ghr_cpdf_temp.frozen_service := l_PEOPEI_DATA.PEI_INFORMATION5;
846: p_sr_ghr_cpdf_temp.fers_coverage := l_PEOPEI_DATA.PEI_INFORMATION3;
847: p_sr_ghr_cpdf_temp.fers_elect_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION18);
848: p_sr_ghr_cpdf_temp.fers_elect_indicator := l_PEOPEI_DATA.PEI_INFORMATION19;
849: p_sr_ghr_cpdf_temp.disability_retire_notify := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION20);
850:
851: l_PEOPEI_DATA := l_PEOPEI_DATA_INIT;
852: -- Begin Bug# 4753092
845: p_sr_ghr_cpdf_temp.frozen_service := l_PEOPEI_DATA.PEI_INFORMATION5;
846: p_sr_ghr_cpdf_temp.fers_coverage := l_PEOPEI_DATA.PEI_INFORMATION3;
847: p_sr_ghr_cpdf_temp.fers_elect_date := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION18);
848: p_sr_ghr_cpdf_temp.fers_elect_indicator := l_PEOPEI_DATA.PEI_INFORMATION19;
849: p_sr_ghr_cpdf_temp.disability_retire_notify := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION20);
850:
851: l_PEOPEI_DATA := l_PEOPEI_DATA_INIT;
852: -- Begin Bug# 4753092
853: g_message_name := 'Person EIT: Person RPA';
858: p_date_effective => p_sr_report_date,
859: p_per_ei_data => l_PEOPEI_DATA
860: );
861:
862: p_sr_ghr_cpdf_temp.veterans_preference := l_PEOPEI_DATA.PEI_INFORMATION4;
863: p_sr_ghr_cpdf_temp.veterans_status := l_PEOPEI_DATA.PEI_INFORMATION6;
864: -- Bug#5063292 Show the citizenship as 'Y' for value '1'
865: -- 'N' for '8' and 'NA' for NULL
866: IF l_peopei_data.pei_information3 is NOT NULL THEN
859: p_per_ei_data => l_PEOPEI_DATA
860: );
861:
862: p_sr_ghr_cpdf_temp.veterans_preference := l_PEOPEI_DATA.PEI_INFORMATION4;
863: p_sr_ghr_cpdf_temp.veterans_status := l_PEOPEI_DATA.PEI_INFORMATION6;
864: -- Bug#5063292 Show the citizenship as 'Y' for value '1'
865: -- 'N' for '8' and 'NA' for NULL
866: IF l_peopei_data.pei_information3 is NOT NULL THEN
867: IF l_peopei_data.pei_information3 = '1' THEN
864: -- Bug#5063292 Show the citizenship as 'Y' for value '1'
865: -- 'N' for '8' and 'NA' for NULL
866: IF l_peopei_data.pei_information3 is NOT NULL THEN
867: IF l_peopei_data.pei_information3 = '1' THEN
868: p_sr_ghr_cpdf_temp.citizenship := 'Y';
869: ELSIF l_peopei_data.pei_information3 = '8' THEN
870: p_sr_ghr_cpdf_temp.citizenship := 'N';
871: ELSE
872: p_sr_ghr_cpdf_temp.citizenship := l_peopei_data.pei_information3;
866: IF l_peopei_data.pei_information3 is NOT NULL THEN
867: IF l_peopei_data.pei_information3 = '1' THEN
868: p_sr_ghr_cpdf_temp.citizenship := 'Y';
869: ELSIF l_peopei_data.pei_information3 = '8' THEN
870: p_sr_ghr_cpdf_temp.citizenship := 'N';
871: ELSE
872: p_sr_ghr_cpdf_temp.citizenship := l_peopei_data.pei_information3;
873: END IF;
874: ELSE
868: p_sr_ghr_cpdf_temp.citizenship := 'Y';
869: ELSIF l_peopei_data.pei_information3 = '8' THEN
870: p_sr_ghr_cpdf_temp.citizenship := 'N';
871: ELSE
872: p_sr_ghr_cpdf_temp.citizenship := l_peopei_data.pei_information3;
873: END IF;
874: ELSE
875: p_sr_ghr_cpdf_temp.citizenship := 'NA';
876: END IF;
871: ELSE
872: p_sr_ghr_cpdf_temp.citizenship := l_peopei_data.pei_information3;
873: END IF;
874: ELSE
875: p_sr_ghr_cpdf_temp.citizenship := 'NA';
876: END IF;
877:
878: l_PEOPEI_DATA := l_PEOPEI_DATA_INIT;
879: -- Begin Bug# 4753092
885: p_date_effective => p_sr_report_date,
886: p_per_ei_data => l_PEOPEI_DATA
887: );
888: --Bug # 12871099 Modified to show only first 3 characters
889: p_sr_ghr_cpdf_temp.current_appointment_auth1 := substr(l_PEOPEI_DATA.PEI_INFORMATION8,1,3);
890: p_sr_ghr_cpdf_temp.current_appointment_auth2 := substr(l_PEOPEI_DATA.PEI_INFORMATION9,1,3);
891: --Bug # 12871099
892: p_sr_ghr_cpdf_temp.race_national_origin := l_PEOPEI_DATA.PEI_INFORMATION5;
893: p_sr_ghr_cpdf_temp.handicap_code := l_PEOPEI_DATA.PEI_INFORMATION11;
886: p_per_ei_data => l_PEOPEI_DATA
887: );
888: --Bug # 12871099 Modified to show only first 3 characters
889: p_sr_ghr_cpdf_temp.current_appointment_auth1 := substr(l_PEOPEI_DATA.PEI_INFORMATION8,1,3);
890: p_sr_ghr_cpdf_temp.current_appointment_auth2 := substr(l_PEOPEI_DATA.PEI_INFORMATION9,1,3);
891: --Bug # 12871099
892: p_sr_ghr_cpdf_temp.race_national_origin := l_PEOPEI_DATA.PEI_INFORMATION5;
893: p_sr_ghr_cpdf_temp.handicap_code := l_PEOPEI_DATA.PEI_INFORMATION11;
894: l_type_of_employment := l_PEOPEI_DATA.PEI_INFORMATION4;
888: --Bug # 12871099 Modified to show only first 3 characters
889: p_sr_ghr_cpdf_temp.current_appointment_auth1 := substr(l_PEOPEI_DATA.PEI_INFORMATION8,1,3);
890: p_sr_ghr_cpdf_temp.current_appointment_auth2 := substr(l_PEOPEI_DATA.PEI_INFORMATION9,1,3);
891: --Bug # 12871099
892: p_sr_ghr_cpdf_temp.race_national_origin := l_PEOPEI_DATA.PEI_INFORMATION5;
893: p_sr_ghr_cpdf_temp.handicap_code := l_PEOPEI_DATA.PEI_INFORMATION11;
894: l_type_of_employment := l_PEOPEI_DATA.PEI_INFORMATION4;
895: p_sr_ghr_cpdf_temp.world_citizenship := l_PEOPEI_DATA.PEI_INFORMATION10;
896: -- Bug#5184166 Appointment type code should not be reported.
889: p_sr_ghr_cpdf_temp.current_appointment_auth1 := substr(l_PEOPEI_DATA.PEI_INFORMATION8,1,3);
890: p_sr_ghr_cpdf_temp.current_appointment_auth2 := substr(l_PEOPEI_DATA.PEI_INFORMATION9,1,3);
891: --Bug # 12871099
892: p_sr_ghr_cpdf_temp.race_national_origin := l_PEOPEI_DATA.PEI_INFORMATION5;
893: p_sr_ghr_cpdf_temp.handicap_code := l_PEOPEI_DATA.PEI_INFORMATION11;
894: l_type_of_employment := l_PEOPEI_DATA.PEI_INFORMATION4;
895: p_sr_ghr_cpdf_temp.world_citizenship := l_PEOPEI_DATA.PEI_INFORMATION10;
896: -- Bug#5184166 Appointment type code should not be reported.
897: -- p_sr_ghr_cpdf_temp.appoint_type_code := l_PEOPEI_DATA.PEI_INFORMATION3;
891: --Bug # 12871099
892: p_sr_ghr_cpdf_temp.race_national_origin := l_PEOPEI_DATA.PEI_INFORMATION5;
893: p_sr_ghr_cpdf_temp.handicap_code := l_PEOPEI_DATA.PEI_INFORMATION11;
894: l_type_of_employment := l_PEOPEI_DATA.PEI_INFORMATION4;
895: p_sr_ghr_cpdf_temp.world_citizenship := l_PEOPEI_DATA.PEI_INFORMATION10;
896: -- Bug#5184166 Appointment type code should not be reported.
897: -- p_sr_ghr_cpdf_temp.appoint_type_code := l_PEOPEI_DATA.PEI_INFORMATION3;
898: p_sr_ghr_cpdf_temp.ehri_employee_id := to_number(l_PEOPEI_DATA.PEI_INFORMATION18);
899: --Bug# 15999091, commented below code since slct_serv_regi_indicator should fetch from
893: p_sr_ghr_cpdf_temp.handicap_code := l_PEOPEI_DATA.PEI_INFORMATION11;
894: l_type_of_employment := l_PEOPEI_DATA.PEI_INFORMATION4;
895: p_sr_ghr_cpdf_temp.world_citizenship := l_PEOPEI_DATA.PEI_INFORMATION10;
896: -- Bug#5184166 Appointment type code should not be reported.
897: -- p_sr_ghr_cpdf_temp.appoint_type_code := l_PEOPEI_DATA.PEI_INFORMATION3;
898: p_sr_ghr_cpdf_temp.ehri_employee_id := to_number(l_PEOPEI_DATA.PEI_INFORMATION18);
899: --Bug# 15999091, commented below code since slct_serv_regi_indicator should fetch from
900: -- EIT GHR_US_PER_UNIFORMED_SERVICES not from GHR_US_PER_GROUP1
901: --p_sr_ghr_cpdf_temp.slct_serv_regi_indicator := l_PEOPEI_DATA.PEI_INFORMATION19;
894: l_type_of_employment := l_PEOPEI_DATA.PEI_INFORMATION4;
895: p_sr_ghr_cpdf_temp.world_citizenship := l_PEOPEI_DATA.PEI_INFORMATION10;
896: -- Bug#5184166 Appointment type code should not be reported.
897: -- p_sr_ghr_cpdf_temp.appoint_type_code := l_PEOPEI_DATA.PEI_INFORMATION3;
898: p_sr_ghr_cpdf_temp.ehri_employee_id := to_number(l_PEOPEI_DATA.PEI_INFORMATION18);
899: --Bug# 15999091, commented below code since slct_serv_regi_indicator should fetch from
900: -- EIT GHR_US_PER_UNIFORMED_SERVICES not from GHR_US_PER_GROUP1
901: --p_sr_ghr_cpdf_temp.slct_serv_regi_indicator := l_PEOPEI_DATA.PEI_INFORMATION19;
902: p_sr_ghr_cpdf_temp.career_tenure_code := l_PEOPEI_DATA.PEI_INFORMATION20;
897: -- p_sr_ghr_cpdf_temp.appoint_type_code := l_PEOPEI_DATA.PEI_INFORMATION3;
898: p_sr_ghr_cpdf_temp.ehri_employee_id := to_number(l_PEOPEI_DATA.PEI_INFORMATION18);
899: --Bug# 15999091, commented below code since slct_serv_regi_indicator should fetch from
900: -- EIT GHR_US_PER_UNIFORMED_SERVICES not from GHR_US_PER_GROUP1
901: --p_sr_ghr_cpdf_temp.slct_serv_regi_indicator := l_PEOPEI_DATA.PEI_INFORMATION19;
902: p_sr_ghr_cpdf_temp.career_tenure_code := l_PEOPEI_DATA.PEI_INFORMATION20;
903:
904: -- bug 749190 Use FUNCTION ghr_pc_basic_pay.get_retained_grade_details instead of
905: -- GHR_HISTORY_FETCH.fetch_peopleei
898: p_sr_ghr_cpdf_temp.ehri_employee_id := to_number(l_PEOPEI_DATA.PEI_INFORMATION18);
899: --Bug# 15999091, commented below code since slct_serv_regi_indicator should fetch from
900: -- EIT GHR_US_PER_UNIFORMED_SERVICES not from GHR_US_PER_GROUP1
901: --p_sr_ghr_cpdf_temp.slct_serv_regi_indicator := l_PEOPEI_DATA.PEI_INFORMATION19;
902: p_sr_ghr_cpdf_temp.career_tenure_code := l_PEOPEI_DATA.PEI_INFORMATION20;
903:
904: -- bug 749190 Use FUNCTION ghr_pc_basic_pay.get_retained_grade_details instead of
905: -- GHR_HISTORY_FETCH.fetch_peopleei
906: -- do not worry if it didn't return anything!
907: -- Begin Bug# 4753092
908: g_message_name := 'Person EIT: RG Details';
909: -- End Bug# 4753092
910: -- Bug# 4753092 Added If Condition
911: IF p_sr_ghr_cpdf_temp.to_pay_rate_determinant IN ('A','B','E','F','U','V') THEN
912: BEGIN
913: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details (
914: p_person_id => p_sr_person_id,
915: p_effective_date => p_sr_report_date
915: p_effective_date => p_sr_report_date
916: );
917: --- added for bug 3834462 Madhuri, store Retained Pay Basis value
918: --- Start of fix
919: p_sr_ghr_cpdf_temp.to_pay_basis := l_retained_grade_rec.pay_basis;
920: -- End of Bug fix
921: p_sr_ghr_cpdf_temp.retained_pay_plan := l_retained_grade_rec.pay_plan;
922: p_sr_ghr_cpdf_temp.retained_grade_or_level := l_retained_grade_rec.grade_or_level;
923: p_sr_ghr_cpdf_temp.retained_step_or_rate := l_retained_grade_rec.step_or_rate;
917: --- added for bug 3834462 Madhuri, store Retained Pay Basis value
918: --- Start of fix
919: p_sr_ghr_cpdf_temp.to_pay_basis := l_retained_grade_rec.pay_basis;
920: -- End of Bug fix
921: p_sr_ghr_cpdf_temp.retained_pay_plan := l_retained_grade_rec.pay_plan;
922: p_sr_ghr_cpdf_temp.retained_grade_or_level := l_retained_grade_rec.grade_or_level;
923: p_sr_ghr_cpdf_temp.retained_step_or_rate := l_retained_grade_rec.step_or_rate;
924:
925: -- JH Added for EHRI to get retained pay table name.
918: --- Start of fix
919: p_sr_ghr_cpdf_temp.to_pay_basis := l_retained_grade_rec.pay_basis;
920: -- End of Bug fix
921: p_sr_ghr_cpdf_temp.retained_pay_plan := l_retained_grade_rec.pay_plan;
922: p_sr_ghr_cpdf_temp.retained_grade_or_level := l_retained_grade_rec.grade_or_level;
923: p_sr_ghr_cpdf_temp.retained_step_or_rate := l_retained_grade_rec.step_or_rate;
924:
925: -- JH Added for EHRI to get retained pay table name.
926: l_user_table_id := l_retained_grade_rec.user_table_id;
919: p_sr_ghr_cpdf_temp.to_pay_basis := l_retained_grade_rec.pay_basis;
920: -- End of Bug fix
921: p_sr_ghr_cpdf_temp.retained_pay_plan := l_retained_grade_rec.pay_plan;
922: p_sr_ghr_cpdf_temp.retained_grade_or_level := l_retained_grade_rec.grade_or_level;
923: p_sr_ghr_cpdf_temp.retained_step_or_rate := l_retained_grade_rec.step_or_rate;
924:
925: -- JH Added for EHRI to get retained pay table name.
926: l_user_table_id := l_retained_grade_rec.user_table_id;
927: g_retained_pay_table_name := NULL;
944: p_date_effective => p_sr_report_date,
945: p_per_ei_data => l_PEOPEI_DATA
946: );
947: -- SVC may be changed w/ resolution of type/length conversion
948: p_sr_ghr_cpdf_temp.service_comp_date :=
949: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION3);
950:
951: -- SCD RIF and Retirement dates
952: p_sr_ghr_cpdf_temp.SCD_rif :=
948: p_sr_ghr_cpdf_temp.service_comp_date :=
949: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION3);
950:
951: -- SCD RIF and Retirement dates
952: p_sr_ghr_cpdf_temp.SCD_rif :=
953: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION5);
954: p_sr_ghr_cpdf_temp.SCD_retirement :=
955: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION7);
956:
950:
951: -- SCD RIF and Retirement dates
952: p_sr_ghr_cpdf_temp.SCD_rif :=
953: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION5);
954: p_sr_ghr_cpdf_temp.SCD_retirement :=
955: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION7);
956:
957: p_sr_ghr_cpdf_temp.leave_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION3);
958: p_sr_ghr_cpdf_temp.tsp_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION6);
953: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION5);
954: p_sr_ghr_cpdf_temp.SCD_retirement :=
955: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION7);
956:
957: p_sr_ghr_cpdf_temp.leave_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION3);
958: p_sr_ghr_cpdf_temp.tsp_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION6);
959: p_sr_ghr_cpdf_temp.scd_ses := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION8);
960: p_sr_ghr_cpdf_temp.scd_spcl_retire := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION9);
961:
954: p_sr_ghr_cpdf_temp.SCD_retirement :=
955: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION7);
956:
957: p_sr_ghr_cpdf_temp.leave_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION3);
958: p_sr_ghr_cpdf_temp.tsp_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION6);
959: p_sr_ghr_cpdf_temp.scd_ses := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION8);
960: p_sr_ghr_cpdf_temp.scd_spcl_retire := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION9);
961:
962: -- JH EHRI Multiple Entries!!! GHR_US_PER_SERVICE_OBLIGATION
955: fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION7);
956:
957: p_sr_ghr_cpdf_temp.leave_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION3);
958: p_sr_ghr_cpdf_temp.tsp_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION6);
959: p_sr_ghr_cpdf_temp.scd_ses := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION8);
960: p_sr_ghr_cpdf_temp.scd_spcl_retire := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION9);
961:
962: -- JH EHRI Multiple Entries!!! GHR_US_PER_SERVICE_OBLIGATION
963: l_cnt := 0;
956:
957: p_sr_ghr_cpdf_temp.leave_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION3);
958: p_sr_ghr_cpdf_temp.tsp_scd := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION6);
959: p_sr_ghr_cpdf_temp.scd_ses := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION8);
960: p_sr_ghr_cpdf_temp.scd_spcl_retire := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION9);
961:
962: -- JH EHRI Multiple Entries!!! GHR_US_PER_SERVICE_OBLIGATION
963: l_cnt := 0;
964: --Bug # 9817051 initialize the l_peopei_data with initial values
983: p_result_code => l_result
984: );
985:
986: IF l_cnt = 1 THEN
987: p_sr_ghr_cpdf_temp.svc_oblig_type_code1 := l_PEOPEI_DATA.PEI_INFORMATION3;
988: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date1 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
989: ELSIF l_cnt = 2 THEN
990: p_sr_ghr_cpdf_temp.svc_oblig_type_code2 := l_PEOPEI_DATA.PEI_INFORMATION3;
991: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date2 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
984: );
985:
986: IF l_cnt = 1 THEN
987: p_sr_ghr_cpdf_temp.svc_oblig_type_code1 := l_PEOPEI_DATA.PEI_INFORMATION3;
988: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date1 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
989: ELSIF l_cnt = 2 THEN
990: p_sr_ghr_cpdf_temp.svc_oblig_type_code2 := l_PEOPEI_DATA.PEI_INFORMATION3;
991: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date2 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
992: ELSIF l_cnt = 3 THEN
986: IF l_cnt = 1 THEN
987: p_sr_ghr_cpdf_temp.svc_oblig_type_code1 := l_PEOPEI_DATA.PEI_INFORMATION3;
988: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date1 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
989: ELSIF l_cnt = 2 THEN
990: p_sr_ghr_cpdf_temp.svc_oblig_type_code2 := l_PEOPEI_DATA.PEI_INFORMATION3;
991: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date2 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
992: ELSIF l_cnt = 3 THEN
993: p_sr_ghr_cpdf_temp.svc_oblig_type_code3 := l_PEOPEI_DATA.PEI_INFORMATION3;
994: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date3 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
987: p_sr_ghr_cpdf_temp.svc_oblig_type_code1 := l_PEOPEI_DATA.PEI_INFORMATION3;
988: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date1 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
989: ELSIF l_cnt = 2 THEN
990: p_sr_ghr_cpdf_temp.svc_oblig_type_code2 := l_PEOPEI_DATA.PEI_INFORMATION3;
991: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date2 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
992: ELSIF l_cnt = 3 THEN
993: p_sr_ghr_cpdf_temp.svc_oblig_type_code3 := l_PEOPEI_DATA.PEI_INFORMATION3;
994: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date3 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
995: ELSIF l_cnt = 4 THEN
989: ELSIF l_cnt = 2 THEN
990: p_sr_ghr_cpdf_temp.svc_oblig_type_code2 := l_PEOPEI_DATA.PEI_INFORMATION3;
991: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date2 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
992: ELSIF l_cnt = 3 THEN
993: p_sr_ghr_cpdf_temp.svc_oblig_type_code3 := l_PEOPEI_DATA.PEI_INFORMATION3;
994: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date3 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
995: ELSIF l_cnt = 4 THEN
996: p_sr_ghr_cpdf_temp.svc_oblig_type_code4 := l_PEOPEI_DATA.PEI_INFORMATION3;
997: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date4 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
990: p_sr_ghr_cpdf_temp.svc_oblig_type_code2 := l_PEOPEI_DATA.PEI_INFORMATION3;
991: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date2 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
992: ELSIF l_cnt = 3 THEN
993: p_sr_ghr_cpdf_temp.svc_oblig_type_code3 := l_PEOPEI_DATA.PEI_INFORMATION3;
994: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date3 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
995: ELSIF l_cnt = 4 THEN
996: p_sr_ghr_cpdf_temp.svc_oblig_type_code4 := l_PEOPEI_DATA.PEI_INFORMATION3;
997: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date4 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
998: END IF;
992: ELSIF l_cnt = 3 THEN
993: p_sr_ghr_cpdf_temp.svc_oblig_type_code3 := l_PEOPEI_DATA.PEI_INFORMATION3;
994: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date3 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
995: ELSIF l_cnt = 4 THEN
996: p_sr_ghr_cpdf_temp.svc_oblig_type_code4 := l_PEOPEI_DATA.PEI_INFORMATION3;
997: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date4 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
998: END IF;
999: End if;
1000: End loop;
993: p_sr_ghr_cpdf_temp.svc_oblig_type_code3 := l_PEOPEI_DATA.PEI_INFORMATION3;
994: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date3 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
995: ELSIF l_cnt = 4 THEN
996: p_sr_ghr_cpdf_temp.svc_oblig_type_code4 := l_PEOPEI_DATA.PEI_INFORMATION3;
997: p_sr_ghr_cpdf_temp.svc_oblig_type_end_date4 := fnd_date.canonical_to_date(l_PEOPEI_DATA.PEI_INFORMATION4);
998: END IF;
999: End if;
1000: End loop;
1001:
1002: -- CPDF EDITS FOR CREDITABLE MILITARY SERVICE
1003: -- October date specified per requirements
1004: -- Bug# 4060669 starts
1005: -- Modified with the requirements specified in the bug 12394245
1006: IF NVL(p_sr_ghr_cpdf_temp.annuitant_indicator,'9') NOT IN ('2','3','9') OR
1007: g_appointment_date < to_date('1986/10/01','YYYY/MM/DD') THEN
1008: p_sr_ghr_cpdf_temp.creditable_military_service := NULL;
1009: ELSIF NVL(p_sr_ghr_cpdf_temp.annuitant_indicator,'9') IN ('2','3','9') AND
1010: g_appointment_date >= to_date('1986/10/01','YYYY/MM/DD') AND
1004: -- Bug# 4060669 starts
1005: -- Modified with the requirements specified in the bug 12394245
1006: IF NVL(p_sr_ghr_cpdf_temp.annuitant_indicator,'9') NOT IN ('2','3','9') OR
1007: g_appointment_date < to_date('1986/10/01','YYYY/MM/DD') THEN
1008: p_sr_ghr_cpdf_temp.creditable_military_service := NULL;
1009: ELSIF NVL(p_sr_ghr_cpdf_temp.annuitant_indicator,'9') IN ('2','3','9') AND
1010: g_appointment_date >= to_date('1986/10/01','YYYY/MM/DD') AND
1011: p_sr_ghr_cpdf_temp.creditable_military_service IS NULL THEN
1012: p_sr_ghr_cpdf_temp.creditable_military_service := '000000';
1005: -- Modified with the requirements specified in the bug 12394245
1006: IF NVL(p_sr_ghr_cpdf_temp.annuitant_indicator,'9') NOT IN ('2','3','9') OR
1007: g_appointment_date < to_date('1986/10/01','YYYY/MM/DD') THEN
1008: p_sr_ghr_cpdf_temp.creditable_military_service := NULL;
1009: ELSIF NVL(p_sr_ghr_cpdf_temp.annuitant_indicator,'9') IN ('2','3','9') AND
1010: g_appointment_date >= to_date('1986/10/01','YYYY/MM/DD') AND
1011: p_sr_ghr_cpdf_temp.creditable_military_service IS NULL THEN
1012: p_sr_ghr_cpdf_temp.creditable_military_service := '000000';
1013: END IF;
1007: g_appointment_date < to_date('1986/10/01','YYYY/MM/DD') THEN
1008: p_sr_ghr_cpdf_temp.creditable_military_service := NULL;
1009: ELSIF NVL(p_sr_ghr_cpdf_temp.annuitant_indicator,'9') IN ('2','3','9') AND
1010: g_appointment_date >= to_date('1986/10/01','YYYY/MM/DD') AND
1011: p_sr_ghr_cpdf_temp.creditable_military_service IS NULL THEN
1012: p_sr_ghr_cpdf_temp.creditable_military_service := '000000';
1013: END IF;
1014:
1015: /*
1008: p_sr_ghr_cpdf_temp.creditable_military_service := NULL;
1009: ELSIF NVL(p_sr_ghr_cpdf_temp.annuitant_indicator,'9') IN ('2','3','9') AND
1010: g_appointment_date >= to_date('1986/10/01','YYYY/MM/DD') AND
1011: p_sr_ghr_cpdf_temp.creditable_military_service IS NULL THEN
1012: p_sr_ghr_cpdf_temp.creditable_military_service := '000000';
1013: END IF;
1014:
1015: /*
1016: -- Bug# 4060669 ends
1013: END IF;
1014:
1015: /*
1016: -- Bug# 4060669 ends
1017: IF (SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) < '0' OR
1018: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) < '0' OR
1019: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) < '0' OR
1020: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) < '0' OR
1021: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) < '0' OR -- need to be added for ehri
1014:
1015: /*
1016: -- Bug# 4060669 ends
1017: IF (SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) < '0' OR
1018: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) < '0' OR
1019: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) < '0' OR
1020: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) < '0' OR
1021: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) < '0' OR -- need to be added for ehri
1022: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) < '0' OR -- need to be added for ehri
1015: /*
1016: -- Bug# 4060669 ends
1017: IF (SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) < '0' OR
1018: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) < '0' OR
1019: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) < '0' OR
1020: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) < '0' OR
1021: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) < '0' OR -- need to be added for ehri
1022: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) < '0' OR -- need to be added for ehri
1023: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) > '9' OR
1016: -- Bug# 4060669 ends
1017: IF (SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) < '0' OR
1018: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) < '0' OR
1019: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) < '0' OR
1020: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) < '0' OR
1021: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) < '0' OR -- need to be added for ehri
1022: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) < '0' OR -- need to be added for ehri
1023: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) > '9' OR
1024: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) > '9' OR
1017: IF (SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) < '0' OR
1018: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) < '0' OR
1019: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) < '0' OR
1020: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) < '0' OR
1021: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) < '0' OR -- need to be added for ehri
1022: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) < '0' OR -- need to be added for ehri
1023: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) > '9' OR
1024: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) > '9' OR
1025: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) > '9' OR
1018: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) < '0' OR
1019: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) < '0' OR
1020: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) < '0' OR
1021: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) < '0' OR -- need to be added for ehri
1022: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) < '0' OR -- need to be added for ehri
1023: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) > '9' OR
1024: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) > '9' OR
1025: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) > '9' OR
1026: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) > '9' OR
1019: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) < '0' OR
1020: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) < '0' OR
1021: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) < '0' OR -- need to be added for ehri
1022: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) < '0' OR -- need to be added for ehri
1023: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) > '9' OR
1024: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) > '9' OR
1025: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) > '9' OR
1026: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) > '9' OR
1027: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) > '9' OR -- need to be added for ehri
1020: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) < '0' OR
1021: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) < '0' OR -- need to be added for ehri
1022: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) < '0' OR -- need to be added for ehri
1023: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) > '9' OR
1024: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) > '9' OR
1025: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) > '9' OR
1026: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) > '9' OR
1027: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) > '9' OR -- need to be added for ehri
1028: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) > '9' ) -- need to be added for ehri
1021: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) < '0' OR -- need to be added for ehri
1022: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) < '0' OR -- need to be added for ehri
1023: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) > '9' OR
1024: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) > '9' OR
1025: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) > '9' OR
1026: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) > '9' OR
1027: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) > '9' OR -- need to be added for ehri
1028: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) > '9' ) -- need to be added for ehri
1029: AND
1022: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) < '0' OR -- need to be added for ehri
1023: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) > '9' OR
1024: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) > '9' OR
1025: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) > '9' OR
1026: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) > '9' OR
1027: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) > '9' OR -- need to be added for ehri
1028: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) > '9' ) -- need to be added for ehri
1029: AND
1030: p_sr_ghr_cpdf_temp.creditable_military_service IS NOT NULL AND
1023: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,1,1) > '9' OR
1024: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) > '9' OR
1025: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) > '9' OR
1026: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) > '9' OR
1027: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) > '9' OR -- need to be added for ehri
1028: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) > '9' ) -- need to be added for ehri
1029: AND
1030: p_sr_ghr_cpdf_temp.creditable_military_service IS NOT NULL AND
1031: p_sr_ghr_cpdf_temp.creditable_military_service <> ' '
1024: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,2,1) > '9' OR
1025: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,3,1) > '9' OR
1026: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) > '9' OR
1027: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) > '9' OR -- need to be added for ehri
1028: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) > '9' ) -- need to be added for ehri
1029: AND
1030: p_sr_ghr_cpdf_temp.creditable_military_service IS NOT NULL AND
1031: p_sr_ghr_cpdf_temp.creditable_military_service <> ' '
1032: THEN
1026: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,4,1) > '9' OR
1027: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) > '9' OR -- need to be added for ehri
1028: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) > '9' ) -- need to be added for ehri
1029: AND
1030: p_sr_ghr_cpdf_temp.creditable_military_service IS NOT NULL AND
1031: p_sr_ghr_cpdf_temp.creditable_military_service <> ' '
1032: THEN
1033: p_sr_ghr_cpdf_temp.creditable_military_service := '000000'; -- from 0000 to '000000'
1034: END IF;
1027: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,5,1) > '9' OR -- need to be added for ehri
1028: SUBSTR(p_sr_ghr_cpdf_temp.creditable_military_service,6,1) > '9' ) -- need to be added for ehri
1029: AND
1030: p_sr_ghr_cpdf_temp.creditable_military_service IS NOT NULL AND
1031: p_sr_ghr_cpdf_temp.creditable_military_service <> ' '
1032: THEN
1033: p_sr_ghr_cpdf_temp.creditable_military_service := '000000'; -- from 0000 to '000000'
1034: END IF;
1035: */
1029: AND
1030: p_sr_ghr_cpdf_temp.creditable_military_service IS NOT NULL AND
1031: p_sr_ghr_cpdf_temp.creditable_military_service <> ' '
1032: THEN
1033: p_sr_ghr_cpdf_temp.creditable_military_service := '000000'; -- from 0000 to '000000'
1034: END IF;
1035: */
1036:
1037:
1037:
1038: -- CPDF EDITS FOR FROZEN SERVICE
1039: -- October date specified per requirements
1040: -- use retirement plan, not fers coverage per raj/john
1041: /* IF p_sr_ghr_cpdf_temp.retirement_plan NOT IN('K','L','M','N','C','E') OR
1042: g_appointment_date < to_date('1986/10/01','YYYY/MM/DD')
1043: THEN
1044: p_sr_ghr_cpdf_temp.frozen_service := ' ';
1045: END IF; */
1040: -- use retirement plan, not fers coverage per raj/john
1041: /* IF p_sr_ghr_cpdf_temp.retirement_plan NOT IN('K','L','M','N','C','E') OR
1042: g_appointment_date < to_date('1986/10/01','YYYY/MM/DD')
1043: THEN
1044: p_sr_ghr_cpdf_temp.frozen_service := ' ';
1045: END IF; */
1046:
1047: --Bug # 12535772 Frozen service will be displayed when retirement Plan is K,L,M,N or Retirement Plan in C, E
1048: -- and Hire Date is later than 01-July-1987
1046:
1047: --Bug # 12535772 Frozen service will be displayed when retirement Plan is K,L,M,N or Retirement Plan in C, E
1048: -- and Hire Date is later than 01-July-1987
1049: --Bug# 15941036 added Retirement codes KR,LR,MR,NR
1050: IF p_sr_ghr_cpdf_temp.retirement_plan IN ('K','L','M','N','KR','LR','MR','NR') OR (p_sr_ghr_cpdf_temp.retirement_plan IN ('C','E') AND
1051: g_appointment_date >= to_date('1987/07/01','YYYY/MM/DD')) THEN
1052: IF p_sr_ghr_cpdf_temp.frozen_service is NULL THEN
1053: p_sr_ghr_cpdf_temp.frozen_service := '000000';
1054: END IF;
1048: -- and Hire Date is later than 01-July-1987
1049: --Bug# 15941036 added Retirement codes KR,LR,MR,NR
1050: IF p_sr_ghr_cpdf_temp.retirement_plan IN ('K','L','M','N','KR','LR','MR','NR') OR (p_sr_ghr_cpdf_temp.retirement_plan IN ('C','E') AND
1051: g_appointment_date >= to_date('1987/07/01','YYYY/MM/DD')) THEN
1052: IF p_sr_ghr_cpdf_temp.frozen_service is NULL THEN
1053: p_sr_ghr_cpdf_temp.frozen_service := '000000';
1054: END IF;
1055: ELSE
1056: p_sr_ghr_cpdf_temp.frozen_service := ' ';
1049: --Bug# 15941036 added Retirement codes KR,LR,MR,NR
1050: IF p_sr_ghr_cpdf_temp.retirement_plan IN ('K','L','M','N','KR','LR','MR','NR') OR (p_sr_ghr_cpdf_temp.retirement_plan IN ('C','E') AND
1051: g_appointment_date >= to_date('1987/07/01','YYYY/MM/DD')) THEN
1052: IF p_sr_ghr_cpdf_temp.frozen_service is NULL THEN
1053: p_sr_ghr_cpdf_temp.frozen_service := '000000';
1054: END IF;
1055: ELSE
1056: p_sr_ghr_cpdf_temp.frozen_service := ' ';
1057: END IF;
1052: IF p_sr_ghr_cpdf_temp.frozen_service is NULL THEN
1053: p_sr_ghr_cpdf_temp.frozen_service := '000000';
1054: END IF;
1055: ELSE
1056: p_sr_ghr_cpdf_temp.frozen_service := ' ';
1057: END IF;
1058:
1059:
1060:
1060:
1061: -- CPDF EDITS FOR FERS COVERAGE
1062: -- use retirement plan, not fers coverage per raj/john
1063: --Bug# 15941036 added Retirement codes KR,LR,MR,NR
1064: IF p_sr_ghr_cpdf_temp.retirement_plan NOT IN('K','L','M','N','KR','LR','MR','NR')
1065: THEN
1066: p_sr_ghr_cpdf_temp.fers_coverage := ' ';
1067: END IF;
1068:
1062: -- use retirement plan, not fers coverage per raj/john
1063: --Bug# 15941036 added Retirement codes KR,LR,MR,NR
1064: IF p_sr_ghr_cpdf_temp.retirement_plan NOT IN('K','L','M','N','KR','LR','MR','NR')
1065: THEN
1066: p_sr_ghr_cpdf_temp.fers_coverage := ' ';
1067: END IF;
1068:
1069: -- CPDF EDITS FOR RETAINED ...
1070: IF p_sr_ghr_cpdf_temp.to_pay_rate_determinant
1066: p_sr_ghr_cpdf_temp.fers_coverage := ' ';
1067: END IF;
1068:
1069: -- CPDF EDITS FOR RETAINED ...
1070: IF p_sr_ghr_cpdf_temp.to_pay_rate_determinant
1071: NOT IN ('A','B','E','F','U','V')
1072: THEN
1073: p_sr_ghr_cpdf_temp.retained_pay_plan := NULL;
1074: p_sr_ghr_cpdf_temp.retained_grade_or_level := NULL;
1069: -- CPDF EDITS FOR RETAINED ...
1070: IF p_sr_ghr_cpdf_temp.to_pay_rate_determinant
1071: NOT IN ('A','B','E','F','U','V')
1072: THEN
1073: p_sr_ghr_cpdf_temp.retained_pay_plan := NULL;
1074: p_sr_ghr_cpdf_temp.retained_grade_or_level := NULL;
1075: p_sr_ghr_cpdf_temp.retained_step_or_rate := NULL;
1076: -- Bug 3834462 fix Madhuri
1077: -- NULL this out incase the PRD is not in above list,
1070: IF p_sr_ghr_cpdf_temp.to_pay_rate_determinant
1071: NOT IN ('A','B','E','F','U','V')
1072: THEN
1073: p_sr_ghr_cpdf_temp.retained_pay_plan := NULL;
1074: p_sr_ghr_cpdf_temp.retained_grade_or_level := NULL;
1075: p_sr_ghr_cpdf_temp.retained_step_or_rate := NULL;
1076: -- Bug 3834462 fix Madhuri
1077: -- NULL this out incase the PRD is not in above list,
1078: -- pay basis can be picked now from valid grade info instead of the retained grade details.
1071: NOT IN ('A','B','E','F','U','V')
1072: THEN
1073: p_sr_ghr_cpdf_temp.retained_pay_plan := NULL;
1074: p_sr_ghr_cpdf_temp.retained_grade_or_level := NULL;
1075: p_sr_ghr_cpdf_temp.retained_step_or_rate := NULL;
1076: -- Bug 3834462 fix Madhuri
1077: -- NULL this out incase the PRD is not in above list,
1078: -- pay basis can be picked now from valid grade info instead of the retained grade details.
1079: p_sr_ghr_cpdf_temp.to_pay_basis := NULL;
1075: p_sr_ghr_cpdf_temp.retained_step_or_rate := NULL;
1076: -- Bug 3834462 fix Madhuri
1077: -- NULL this out incase the PRD is not in above list,
1078: -- pay basis can be picked now from valid grade info instead of the retained grade details.
1079: p_sr_ghr_cpdf_temp.to_pay_basis := NULL;
1080: END IF;
1081:
1082: /*
1083: -- Populating based on Assignment Status for EHRI
1087:
1088: IF l_type_of_employment
1089: IN ('1','2','3','4','5','6','7','C','D','E','G','H','J','W')
1090: THEN
1091: p_sr_ghr_cpdf_temp.pay_status := 'P';
1092: ELSIF l_type_of_employment = 'F'
1093: THEN
1094: p_sr_ghr_cpdf_temp.pay_status := 'N';
1095: ELSE
1090: THEN
1091: p_sr_ghr_cpdf_temp.pay_status := 'P';
1092: ELSIF l_type_of_employment = 'F'
1093: THEN
1094: p_sr_ghr_cpdf_temp.pay_status := 'N';
1095: ELSE
1096: p_sr_ghr_cpdf_temp.pay_status := l_type_of_employment;
1097: END IF;
1098: */
1092: ELSIF l_type_of_employment = 'F'
1093: THEN
1094: p_sr_ghr_cpdf_temp.pay_status := 'N';
1095: ELSE
1096: p_sr_ghr_cpdf_temp.pay_status := l_type_of_employment;
1097: END IF;
1098: */
1099:
1100:
1110: p_date_effective => p_sr_report_date,
1111: p_per_ei_data => l_PEOPEI_DATA
1112: );
1113:
1114: p_sr_ghr_cpdf_temp.race_ethnic_info := NULL;
1115: -- Populate Race only if atleast one data segment is entered.
1116: IF l_PEOPEI_DATA.pei_information3 IS NOT NULL OR
1117: l_PEOPEI_DATA.pei_information4 IS NOT NULL OR
1118: l_PEOPEI_DATA.pei_information5 IS NOT NULL OR
1118: l_PEOPEI_DATA.pei_information5 IS NOT NULL OR
1119: l_PEOPEI_DATA.pei_information6 IS NOT NULL OR
1120: l_PEOPEI_DATA.pei_information7 IS NOT NULL OR
1121: l_PEOPEI_DATA.pei_information8 IS NOT NULL THEN
1122: p_sr_ghr_cpdf_temp.race_ethnic_info := NVL(l_PEOPEI_DATA.pei_information3,'0') || NVL(l_PEOPEI_DATA.pei_information4,'0') || NVL(l_PEOPEI_DATA.pei_information5,'0') ||
1123: NVL(l_PEOPEI_DATA.pei_information6,'0') || NVL(l_PEOPEI_DATA.pei_information7,'0') || NVL(l_PEOPEI_DATA.pei_information8,'0');
1124: END IF;
1125: -- End Bug 4714292 EHRI Reports Changes for EOY 05
1126:
1136: p_per_ei_data => l_PEOPEI_DATA
1137: );
1138:
1139:
1140: p_sr_ghr_cpdf_temp.fegli_indicator := l_peopei_data.pei_information1;
1141: p_sr_ghr_cpdf_temp.fegli_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information2);
1142: p_sr_ghr_cpdf_temp.fegli_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information3);
1143: p_sr_ghr_cpdf_temp.fehb_indicator := l_peopei_data.pei_information4;
1144: p_sr_ghr_cpdf_temp.fehb_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information5);
1137: );
1138:
1139:
1140: p_sr_ghr_cpdf_temp.fegli_indicator := l_peopei_data.pei_information1;
1141: p_sr_ghr_cpdf_temp.fegli_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information2);
1142: p_sr_ghr_cpdf_temp.fegli_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information3);
1143: p_sr_ghr_cpdf_temp.fehb_indicator := l_peopei_data.pei_information4;
1144: p_sr_ghr_cpdf_temp.fehb_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information5);
1145: p_sr_ghr_cpdf_temp.fehb_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information6);
1138:
1139:
1140: p_sr_ghr_cpdf_temp.fegli_indicator := l_peopei_data.pei_information1;
1141: p_sr_ghr_cpdf_temp.fegli_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information2);
1142: p_sr_ghr_cpdf_temp.fegli_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information3);
1143: p_sr_ghr_cpdf_temp.fehb_indicator := l_peopei_data.pei_information4;
1144: p_sr_ghr_cpdf_temp.fehb_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information5);
1145: p_sr_ghr_cpdf_temp.fehb_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information6);
1146: p_sr_ghr_cpdf_temp.retire_indicator := l_peopei_data.pei_information7;
1139:
1140: p_sr_ghr_cpdf_temp.fegli_indicator := l_peopei_data.pei_information1;
1141: p_sr_ghr_cpdf_temp.fegli_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information2);
1142: p_sr_ghr_cpdf_temp.fegli_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information3);
1143: p_sr_ghr_cpdf_temp.fehb_indicator := l_peopei_data.pei_information4;
1144: p_sr_ghr_cpdf_temp.fehb_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information5);
1145: p_sr_ghr_cpdf_temp.fehb_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information6);
1146: p_sr_ghr_cpdf_temp.retire_indicator := l_peopei_data.pei_information7;
1147: p_sr_ghr_cpdf_temp.retire_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information12);
1140: p_sr_ghr_cpdf_temp.fegli_indicator := l_peopei_data.pei_information1;
1141: p_sr_ghr_cpdf_temp.fegli_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information2);
1142: p_sr_ghr_cpdf_temp.fegli_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information3);
1143: p_sr_ghr_cpdf_temp.fehb_indicator := l_peopei_data.pei_information4;
1144: p_sr_ghr_cpdf_temp.fehb_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information5);
1145: p_sr_ghr_cpdf_temp.fehb_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information6);
1146: p_sr_ghr_cpdf_temp.retire_indicator := l_peopei_data.pei_information7;
1147: p_sr_ghr_cpdf_temp.retire_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information12);
1148: p_sr_ghr_cpdf_temp.retire_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information8);
1141: p_sr_ghr_cpdf_temp.fegli_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information2);
1142: p_sr_ghr_cpdf_temp.fegli_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information3);
1143: p_sr_ghr_cpdf_temp.fehb_indicator := l_peopei_data.pei_information4;
1144: p_sr_ghr_cpdf_temp.fehb_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information5);
1145: p_sr_ghr_cpdf_temp.fehb_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information6);
1146: p_sr_ghr_cpdf_temp.retire_indicator := l_peopei_data.pei_information7;
1147: p_sr_ghr_cpdf_temp.retire_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information12);
1148: p_sr_ghr_cpdf_temp.retire_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information8);
1149: p_sr_ghr_cpdf_temp.cont_term_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information9);
1142: p_sr_ghr_cpdf_temp.fegli_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information3);
1143: p_sr_ghr_cpdf_temp.fehb_indicator := l_peopei_data.pei_information4;
1144: p_sr_ghr_cpdf_temp.fehb_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information5);
1145: p_sr_ghr_cpdf_temp.fehb_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information6);
1146: p_sr_ghr_cpdf_temp.retire_indicator := l_peopei_data.pei_information7;
1147: p_sr_ghr_cpdf_temp.retire_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information12);
1148: p_sr_ghr_cpdf_temp.retire_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information8);
1149: p_sr_ghr_cpdf_temp.cont_term_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information9);
1150: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date:= fnd_date.canonical_to_date(l_peopei_data.pei_information10);
1143: p_sr_ghr_cpdf_temp.fehb_indicator := l_peopei_data.pei_information4;
1144: p_sr_ghr_cpdf_temp.fehb_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information5);
1145: p_sr_ghr_cpdf_temp.fehb_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information6);
1146: p_sr_ghr_cpdf_temp.retire_indicator := l_peopei_data.pei_information7;
1147: p_sr_ghr_cpdf_temp.retire_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information12);
1148: p_sr_ghr_cpdf_temp.retire_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information8);
1149: p_sr_ghr_cpdf_temp.cont_term_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information9);
1150: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date:= fnd_date.canonical_to_date(l_peopei_data.pei_information10);
1151: p_sr_ghr_cpdf_temp.cont_pay_type_code:= l_peopei_data.pei_information11;
1144: p_sr_ghr_cpdf_temp.fehb_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information5);
1145: p_sr_ghr_cpdf_temp.fehb_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information6);
1146: p_sr_ghr_cpdf_temp.retire_indicator := l_peopei_data.pei_information7;
1147: p_sr_ghr_cpdf_temp.retire_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information12);
1148: p_sr_ghr_cpdf_temp.retire_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information8);
1149: p_sr_ghr_cpdf_temp.cont_term_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information9);
1150: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date:= fnd_date.canonical_to_date(l_peopei_data.pei_information10);
1151: p_sr_ghr_cpdf_temp.cont_pay_type_code:= l_peopei_data.pei_information11;
1152:
1145: p_sr_ghr_cpdf_temp.fehb_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information6);
1146: p_sr_ghr_cpdf_temp.retire_indicator := l_peopei_data.pei_information7;
1147: p_sr_ghr_cpdf_temp.retire_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information12);
1148: p_sr_ghr_cpdf_temp.retire_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information8);
1149: p_sr_ghr_cpdf_temp.cont_term_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information9);
1150: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date:= fnd_date.canonical_to_date(l_peopei_data.pei_information10);
1151: p_sr_ghr_cpdf_temp.cont_pay_type_code:= l_peopei_data.pei_information11;
1152:
1153: -- End Bug#6158983
1146: p_sr_ghr_cpdf_temp.retire_indicator := l_peopei_data.pei_information7;
1147: p_sr_ghr_cpdf_temp.retire_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information12);
1148: p_sr_ghr_cpdf_temp.retire_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information8);
1149: p_sr_ghr_cpdf_temp.cont_term_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information9);
1150: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date:= fnd_date.canonical_to_date(l_peopei_data.pei_information10);
1151: p_sr_ghr_cpdf_temp.cont_pay_type_code:= l_peopei_data.pei_information11;
1152:
1153: -- End Bug#6158983
1154:
1147: p_sr_ghr_cpdf_temp.retire_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information12);
1148: p_sr_ghr_cpdf_temp.retire_notify_date := fnd_date.canonical_to_date(l_peopei_data.pei_information8);
1149: p_sr_ghr_cpdf_temp.cont_term_elect_date := fnd_date.canonical_to_date(l_peopei_data.pei_information9);
1150: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date:= fnd_date.canonical_to_date(l_peopei_data.pei_information10);
1151: p_sr_ghr_cpdf_temp.cont_pay_type_code:= l_peopei_data.pei_information11;
1152:
1153: -- End Bug#6158983
1154:
1155: END get_from_history_peopei;
1157: PROCEDURE get_from_history_posiei
1158: (
1159: p_sr_position_id IN NUMBER
1160: ,p_sr_report_date IN DATE
1161: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE
1162: )
1163: IS
1164: l_proc varchar2(30) := 'get_from_history_posiei';
1165: l_POSIEI_DATA PER_POSITION_EXTRA_INFO%ROWTYPE;
1163: IS
1164: l_proc varchar2(30) := 'get_from_history_posiei';
1165: l_POSIEI_DATA PER_POSITION_EXTRA_INFO%ROWTYPE;
1166: l_POSIEI_DATA_INIT PER_POSITION_EXTRA_INFO%ROWTYPE;
1167: l_to_pay_table_id ghr_cpdf_temp.to_pay_table_id%type;
1168: BEGIN
1169: hr_utility.set_location('Entering:'||l_proc,5);
1170:
1171: l_POSIEI_DATA := l_POSIEI_DATA_INIT;
1179: p_pos_ei_data => l_POSIEI_DATA
1180: );
1181: -- Bug# 4753092. As EHRI Status report is having lentgh 18 for Organizational component
1182: -- to avoid the errors we use the substr.
1183: p_sr_ghr_cpdf_temp.organizational_component := substr(l_POSIEI_DATA.POEI_INFORMATION5,1,30);
1184: p_sr_ghr_cpdf_temp.personnel_office_id := l_POSIEI_DATA.POEI_INFORMATION3;
1185: p_sr_ghr_cpdf_temp.functional_class := l_POSIEI_DATA.POEI_INFORMATION11;
1186: p_sr_ghr_cpdf_temp.supervisory_status := l_POSIEI_DATA.POEI_INFORMATION16;
1187: p_sr_ghr_cpdf_temp.flsa_category := l_POSIEI_DATA.POEI_INFORMATION7;
1180: );
1181: -- Bug# 4753092. As EHRI Status report is having lentgh 18 for Organizational component
1182: -- to avoid the errors we use the substr.
1183: p_sr_ghr_cpdf_temp.organizational_component := substr(l_POSIEI_DATA.POEI_INFORMATION5,1,30);
1184: p_sr_ghr_cpdf_temp.personnel_office_id := l_POSIEI_DATA.POEI_INFORMATION3;
1185: p_sr_ghr_cpdf_temp.functional_class := l_POSIEI_DATA.POEI_INFORMATION11;
1186: p_sr_ghr_cpdf_temp.supervisory_status := l_POSIEI_DATA.POEI_INFORMATION16;
1187: p_sr_ghr_cpdf_temp.flsa_category := l_POSIEI_DATA.POEI_INFORMATION7;
1188: p_sr_ghr_cpdf_temp.bargaining_unit_status := SUBSTR(l_POSIEI_DATA.POEI_INFORMATION8,length(l_POSIEI_DATA.POEI_INFORMATION8)-3);
1181: -- Bug# 4753092. As EHRI Status report is having lentgh 18 for Organizational component
1182: -- to avoid the errors we use the substr.
1183: p_sr_ghr_cpdf_temp.organizational_component := substr(l_POSIEI_DATA.POEI_INFORMATION5,1,30);
1184: p_sr_ghr_cpdf_temp.personnel_office_id := l_POSIEI_DATA.POEI_INFORMATION3;
1185: p_sr_ghr_cpdf_temp.functional_class := l_POSIEI_DATA.POEI_INFORMATION11;
1186: p_sr_ghr_cpdf_temp.supervisory_status := l_POSIEI_DATA.POEI_INFORMATION16;
1187: p_sr_ghr_cpdf_temp.flsa_category := l_POSIEI_DATA.POEI_INFORMATION7;
1188: p_sr_ghr_cpdf_temp.bargaining_unit_status := SUBSTR(l_POSIEI_DATA.POEI_INFORMATION8,length(l_POSIEI_DATA.POEI_INFORMATION8)-3);
1189:
1182: -- to avoid the errors we use the substr.
1183: p_sr_ghr_cpdf_temp.organizational_component := substr(l_POSIEI_DATA.POEI_INFORMATION5,1,30);
1184: p_sr_ghr_cpdf_temp.personnel_office_id := l_POSIEI_DATA.POEI_INFORMATION3;
1185: p_sr_ghr_cpdf_temp.functional_class := l_POSIEI_DATA.POEI_INFORMATION11;
1186: p_sr_ghr_cpdf_temp.supervisory_status := l_POSIEI_DATA.POEI_INFORMATION16;
1187: p_sr_ghr_cpdf_temp.flsa_category := l_POSIEI_DATA.POEI_INFORMATION7;
1188: p_sr_ghr_cpdf_temp.bargaining_unit_status := SUBSTR(l_POSIEI_DATA.POEI_INFORMATION8,length(l_POSIEI_DATA.POEI_INFORMATION8)-3);
1189:
1190:
1183: p_sr_ghr_cpdf_temp.organizational_component := substr(l_POSIEI_DATA.POEI_INFORMATION5,1,30);
1184: p_sr_ghr_cpdf_temp.personnel_office_id := l_POSIEI_DATA.POEI_INFORMATION3;
1185: p_sr_ghr_cpdf_temp.functional_class := l_POSIEI_DATA.POEI_INFORMATION11;
1186: p_sr_ghr_cpdf_temp.supervisory_status := l_POSIEI_DATA.POEI_INFORMATION16;
1187: p_sr_ghr_cpdf_temp.flsa_category := l_POSIEI_DATA.POEI_INFORMATION7;
1188: p_sr_ghr_cpdf_temp.bargaining_unit_status := SUBSTR(l_POSIEI_DATA.POEI_INFORMATION8,length(l_POSIEI_DATA.POEI_INFORMATION8)-3);
1189:
1190:
1191: l_POSIEI_DATA := l_POSIEI_DATA_INIT;
1184: p_sr_ghr_cpdf_temp.personnel_office_id := l_POSIEI_DATA.POEI_INFORMATION3;
1185: p_sr_ghr_cpdf_temp.functional_class := l_POSIEI_DATA.POEI_INFORMATION11;
1186: p_sr_ghr_cpdf_temp.supervisory_status := l_POSIEI_DATA.POEI_INFORMATION16;
1187: p_sr_ghr_cpdf_temp.flsa_category := l_POSIEI_DATA.POEI_INFORMATION7;
1188: p_sr_ghr_cpdf_temp.bargaining_unit_status := SUBSTR(l_POSIEI_DATA.POEI_INFORMATION8,length(l_POSIEI_DATA.POEI_INFORMATION8)-3);
1189:
1190:
1191: l_POSIEI_DATA := l_POSIEI_DATA_INIT;
1192: -- Begin Bug# 4753092
1198: p_date_effective => p_sr_report_date,
1199: p_pos_ei_data => l_POSIEI_DATA
1200: );
1201: -- Added this condition for Bug 3834462 Fix (Madhuri)
1202: IF p_sr_ghr_cpdf_temp.to_pay_basis is NULL THEN
1203: p_sr_ghr_cpdf_temp.to_pay_basis := l_POSIEI_DATA.POEI_INFORMATION6;
1204: END IF;
1205: -- Added this condition for Bug 3834462 Fix (Madhuri)
1206: g_pay_table_name := null;
1199: p_pos_ei_data => l_POSIEI_DATA
1200: );
1201: -- Added this condition for Bug 3834462 Fix (Madhuri)
1202: IF p_sr_ghr_cpdf_temp.to_pay_basis is NULL THEN
1203: p_sr_ghr_cpdf_temp.to_pay_basis := l_POSIEI_DATA.POEI_INFORMATION6;
1204: END IF;
1205: -- Added this condition for Bug 3834462 Fix (Madhuri)
1206: g_pay_table_name := null;
1207: if (l_POSIEI_DATA.POEI_INFORMATION5 is not null) then
1212: g_pay_table_name := l_to_pay_table_id;
1213: end if;
1214:
1215: -- JH EHRI Special Salary Rate
1216: IF g_ghr_cpdf_temp.to_pay_rate_determinant in ('E','F','U','V')
1217: AND g_ghr_cpdf_temp.retained_pay_plan in ('GS','GG','GM','GH')
1218: AND nvl(g_retained_pay_table_name,'0000') <> '0000' THEN
1219: g_ghr_cpdf_temp.spcl_salary_rate := g_ghr_cpdf_temp.to_basic_pay;
1220: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('6','7')
1213: end if;
1214:
1215: -- JH EHRI Special Salary Rate
1216: IF g_ghr_cpdf_temp.to_pay_rate_determinant in ('E','F','U','V')
1217: AND g_ghr_cpdf_temp.retained_pay_plan in ('GS','GG','GM','GH')
1218: AND nvl(g_retained_pay_table_name,'0000') <> '0000' THEN
1219: g_ghr_cpdf_temp.spcl_salary_rate := g_ghr_cpdf_temp.to_basic_pay;
1220: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('6','7')
1221: AND nvl(g_pay_table_name,'0000') <> '0000' THEN
1215: -- JH EHRI Special Salary Rate
1216: IF g_ghr_cpdf_temp.to_pay_rate_determinant in ('E','F','U','V')
1217: AND g_ghr_cpdf_temp.retained_pay_plan in ('GS','GG','GM','GH')
1218: AND nvl(g_retained_pay_table_name,'0000') <> '0000' THEN
1219: g_ghr_cpdf_temp.spcl_salary_rate := g_ghr_cpdf_temp.to_basic_pay;
1220: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('6','7')
1221: AND nvl(g_pay_table_name,'0000') <> '0000' THEN
1222: g_ghr_cpdf_temp.spcl_salary_rate := g_ghr_cpdf_temp.to_basic_pay;
1223: ELSE
1216: IF g_ghr_cpdf_temp.to_pay_rate_determinant in ('E','F','U','V')
1217: AND g_ghr_cpdf_temp.retained_pay_plan in ('GS','GG','GM','GH')
1218: AND nvl(g_retained_pay_table_name,'0000') <> '0000' THEN
1219: g_ghr_cpdf_temp.spcl_salary_rate := g_ghr_cpdf_temp.to_basic_pay;
1220: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('6','7')
1221: AND nvl(g_pay_table_name,'0000') <> '0000' THEN
1222: g_ghr_cpdf_temp.spcl_salary_rate := g_ghr_cpdf_temp.to_basic_pay;
1223: ELSE
1224: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
1218: AND nvl(g_retained_pay_table_name,'0000') <> '0000' THEN
1219: g_ghr_cpdf_temp.spcl_salary_rate := g_ghr_cpdf_temp.to_basic_pay;
1220: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('6','7')
1221: AND nvl(g_pay_table_name,'0000') <> '0000' THEN
1222: g_ghr_cpdf_temp.spcl_salary_rate := g_ghr_cpdf_temp.to_basic_pay;
1223: ELSE
1224: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
1225: END IF;
1226:
1220: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('6','7')
1221: AND nvl(g_pay_table_name,'0000') <> '0000' THEN
1222: g_ghr_cpdf_temp.spcl_salary_rate := g_ghr_cpdf_temp.to_basic_pay;
1223: ELSE
1224: g_ghr_cpdf_temp.spcl_salary_rate := NULL;
1225: END IF;
1226:
1227:
1228: -- JH Special Pay Table ID, if PRD = 6 and Pay Plan equal GS or GG then populate with Pay Table ID
1237: p_information_type => 'GHR_US_POS_GRP2',
1238: p_date_effective => p_sr_report_date,
1239: p_pos_ei_data => l_POSIEI_DATA
1240: );
1241: p_sr_ghr_cpdf_temp.position_occupied := l_POSIEI_DATA.POEI_INFORMATION3;
1242: p_sr_ghr_cpdf_temp.appropriation_code := l_POSIEI_DATA.POEI_INFORMATION13;
1243: p_sr_ghr_cpdf_temp.comp_pos_indicator := l_POSIEI_DATA.POEI_INFORMATION18;
1244:
1245: -- CPDF EDITS FOR PAY TABLE ID
1238: p_date_effective => p_sr_report_date,
1239: p_pos_ei_data => l_POSIEI_DATA
1240: );
1241: p_sr_ghr_cpdf_temp.position_occupied := l_POSIEI_DATA.POEI_INFORMATION3;
1242: p_sr_ghr_cpdf_temp.appropriation_code := l_POSIEI_DATA.POEI_INFORMATION13;
1243: p_sr_ghr_cpdf_temp.comp_pos_indicator := l_POSIEI_DATA.POEI_INFORMATION18;
1244:
1245: -- CPDF EDITS FOR PAY TABLE ID
1246: IF p_sr_ghr_cpdf_temp.to_pay_rate_determinant NOT IN ('5','6','E','F','M')
1239: p_pos_ei_data => l_POSIEI_DATA
1240: );
1241: p_sr_ghr_cpdf_temp.position_occupied := l_POSIEI_DATA.POEI_INFORMATION3;
1242: p_sr_ghr_cpdf_temp.appropriation_code := l_POSIEI_DATA.POEI_INFORMATION13;
1243: p_sr_ghr_cpdf_temp.comp_pos_indicator := l_POSIEI_DATA.POEI_INFORMATION18;
1244:
1245: -- CPDF EDITS FOR PAY TABLE ID
1246: IF p_sr_ghr_cpdf_temp.to_pay_rate_determinant NOT IN ('5','6','E','F','M')
1247: THEN
1242: p_sr_ghr_cpdf_temp.appropriation_code := l_POSIEI_DATA.POEI_INFORMATION13;
1243: p_sr_ghr_cpdf_temp.comp_pos_indicator := l_POSIEI_DATA.POEI_INFORMATION18;
1244:
1245: -- CPDF EDITS FOR PAY TABLE ID
1246: IF p_sr_ghr_cpdf_temp.to_pay_rate_determinant NOT IN ('5','6','E','F','M')
1247: THEN
1248: p_sr_ghr_cpdf_temp.to_pay_table_id := ' ';
1249: END IF;
1250: --Begin bug# 14245991
1244:
1245: -- CPDF EDITS FOR PAY TABLE ID
1246: IF p_sr_ghr_cpdf_temp.to_pay_rate_determinant NOT IN ('5','6','E','F','M')
1247: THEN
1248: p_sr_ghr_cpdf_temp.to_pay_table_id := ' ';
1249: END IF;
1250: --Begin bug# 14245991
1251: l_POSIEI_DATA := l_POSIEI_DATA_INIT;
1252: g_message_name := 'Position EIT: Telework Info';
1255: p_information_type => 'GHR_US_POS_TELEWORK_INFO',
1256: p_date_effective => p_sr_report_date,
1257: p_pos_ei_data => l_POSIEI_DATA
1258: );
1259: p_sr_ghr_cpdf_temp.Telework_Indicator := l_POSIEI_DATA.POEI_INFORMATION1;
1260: --End bug# 14245991
1261:
1262: END get_from_history_posiei;
1263:
1264: PROCEDURE get_from_history_gradef
1265: (
1266: p_sr_grade_id IN NUMBER
1267: ,p_sr_report_date IN DATE
1268: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE
1269: )
1270: IS
1271: -- start_date_active and end_date_active on the PER_GRADE_DEFINITIONS
1272: -- table WAS NOT considered as a query criteria because all rows on
1292: -- Pay Plan to be changed w/ resolution of type/length conversion
1293:
1294: IF GRADEFCUR%FOUND
1295: THEN
1296: p_sr_ghr_cpdf_temp.to_pay_plan := substr(l_GRADEFREC.SEGMENT1,1,2);
1297: g_to_pay_plan := p_sr_ghr_cpdf_temp.to_pay_plan;
1298: p_sr_ghr_cpdf_temp.to_grade_or_level := l_GRADEFREC.SEGMENT2;
1299: END IF;
1300:
1293:
1294: IF GRADEFCUR%FOUND
1295: THEN
1296: p_sr_ghr_cpdf_temp.to_pay_plan := substr(l_GRADEFREC.SEGMENT1,1,2);
1297: g_to_pay_plan := p_sr_ghr_cpdf_temp.to_pay_plan;
1298: p_sr_ghr_cpdf_temp.to_grade_or_level := l_GRADEFREC.SEGMENT2;
1299: END IF;
1300:
1301: CLOSE GRADEFCUR;
1294: IF GRADEFCUR%FOUND
1295: THEN
1296: p_sr_ghr_cpdf_temp.to_pay_plan := substr(l_GRADEFREC.SEGMENT1,1,2);
1297: g_to_pay_plan := p_sr_ghr_cpdf_temp.to_pay_plan;
1298: p_sr_ghr_cpdf_temp.to_grade_or_level := l_GRADEFREC.SEGMENT2;
1299: END IF;
1300:
1301: CLOSE GRADEFCUR;
1302: END get_from_history_gradef;
1304: PROCEDURE get_from_history_jobdef
1305: (
1306: p_sr_job_id IN NUMBER
1307: ,p_sr_report_date IN DATE
1308: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE
1309: )
1310: IS
1311: l_proc varchar2(30) := 'get_from_history_jobdef';
1312: CURSOR JOBDEF_CUR IS
1327: FETCH JOBDEF_CUR INTO l_JOBDEF_REC;
1328:
1329: IF JOBDEF_CUR%FOUND
1330: THEN
1331: p_sr_ghr_cpdf_temp.to_occ_code := l_JOBDEF_REC.SEGMENT1;
1332: END IF;
1333:
1334: CLOSE JOBDEF_CUR;
1335:
1338: PROCEDURE get_from_history_dutsta
1339: (
1340: p_sr_location_id IN NUMBER
1341: ,p_sr_report_date IN DATE
1342: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE
1343: )
1344: IS
1345: l_proc varchar2(30) := 'get_from_history_dutsta';
1346: l_log_text ghr_process_log.log_text%type;
1385: FETCH DUTSTACUR INTO l_DUTSTAREC;
1386:
1387: IF DUTSTACUR%FOUND
1388: THEN
1389: p_sr_ghr_cpdf_temp.to_duty_station_code := l_DUTSTAREC.DUTY_STATION_CODE;
1390: g_duty_station_id := l_DUTSTAREC.DUTY_STATION_ID;
1391: END IF;
1392:
1393: CLOSE DUTSTACUR;
1397: -- JH EHRI Loc Address
1398: --Bug# 4725292
1399: -- Commented this since the address will be fetched from Person Work address
1400: /*FOR cur_loc_addr_rec IN cur_loc_address LOOP
1401: p_sr_ghr_cpdf_temp.work_address_line1 := cur_loc_addr_rec.address_line_1;
1402: p_sr_ghr_cpdf_temp.work_address_line2 := cur_loc_addr_rec.address_line_2;
1403: p_sr_ghr_cpdf_temp.work_address_line3 := cur_loc_addr_rec.address_line_3;
1404: p_sr_ghr_cpdf_temp.work_address_line4 := NULL;
1405: p_sr_ghr_cpdf_temp.work_city := cur_loc_addr_rec.town_or_city;
1398: --Bug# 4725292
1399: -- Commented this since the address will be fetched from Person Work address
1400: /*FOR cur_loc_addr_rec IN cur_loc_address LOOP
1401: p_sr_ghr_cpdf_temp.work_address_line1 := cur_loc_addr_rec.address_line_1;
1402: p_sr_ghr_cpdf_temp.work_address_line2 := cur_loc_addr_rec.address_line_2;
1403: p_sr_ghr_cpdf_temp.work_address_line3 := cur_loc_addr_rec.address_line_3;
1404: p_sr_ghr_cpdf_temp.work_address_line4 := NULL;
1405: p_sr_ghr_cpdf_temp.work_city := cur_loc_addr_rec.town_or_city;
1406: p_sr_ghr_cpdf_temp.work_postal_code := cur_loc_addr_rec.postal_code;
1399: -- Commented this since the address will be fetched from Person Work address
1400: /*FOR cur_loc_addr_rec IN cur_loc_address LOOP
1401: p_sr_ghr_cpdf_temp.work_address_line1 := cur_loc_addr_rec.address_line_1;
1402: p_sr_ghr_cpdf_temp.work_address_line2 := cur_loc_addr_rec.address_line_2;
1403: p_sr_ghr_cpdf_temp.work_address_line3 := cur_loc_addr_rec.address_line_3;
1404: p_sr_ghr_cpdf_temp.work_address_line4 := NULL;
1405: p_sr_ghr_cpdf_temp.work_city := cur_loc_addr_rec.town_or_city;
1406: p_sr_ghr_cpdf_temp.work_postal_code := cur_loc_addr_rec.postal_code;
1407: p_sr_ghr_cpdf_temp.work_state_code := cur_loc_addr_rec.region_2;
1400: /*FOR cur_loc_addr_rec IN cur_loc_address LOOP
1401: p_sr_ghr_cpdf_temp.work_address_line1 := cur_loc_addr_rec.address_line_1;
1402: p_sr_ghr_cpdf_temp.work_address_line2 := cur_loc_addr_rec.address_line_2;
1403: p_sr_ghr_cpdf_temp.work_address_line3 := cur_loc_addr_rec.address_line_3;
1404: p_sr_ghr_cpdf_temp.work_address_line4 := NULL;
1405: p_sr_ghr_cpdf_temp.work_city := cur_loc_addr_rec.town_or_city;
1406: p_sr_ghr_cpdf_temp.work_postal_code := cur_loc_addr_rec.postal_code;
1407: p_sr_ghr_cpdf_temp.work_state_code := cur_loc_addr_rec.region_2;
1408: p_sr_ghr_cpdf_temp.work_country_code := cur_loc_addr_rec.country;
1401: p_sr_ghr_cpdf_temp.work_address_line1 := cur_loc_addr_rec.address_line_1;
1402: p_sr_ghr_cpdf_temp.work_address_line2 := cur_loc_addr_rec.address_line_2;
1403: p_sr_ghr_cpdf_temp.work_address_line3 := cur_loc_addr_rec.address_line_3;
1404: p_sr_ghr_cpdf_temp.work_address_line4 := NULL;
1405: p_sr_ghr_cpdf_temp.work_city := cur_loc_addr_rec.town_or_city;
1406: p_sr_ghr_cpdf_temp.work_postal_code := cur_loc_addr_rec.postal_code;
1407: p_sr_ghr_cpdf_temp.work_state_code := cur_loc_addr_rec.region_2;
1408: p_sr_ghr_cpdf_temp.work_country_code := cur_loc_addr_rec.country;
1409: END LOOP;*/
1402: p_sr_ghr_cpdf_temp.work_address_line2 := cur_loc_addr_rec.address_line_2;
1403: p_sr_ghr_cpdf_temp.work_address_line3 := cur_loc_addr_rec.address_line_3;
1404: p_sr_ghr_cpdf_temp.work_address_line4 := NULL;
1405: p_sr_ghr_cpdf_temp.work_city := cur_loc_addr_rec.town_or_city;
1406: p_sr_ghr_cpdf_temp.work_postal_code := cur_loc_addr_rec.postal_code;
1407: p_sr_ghr_cpdf_temp.work_state_code := cur_loc_addr_rec.region_2;
1408: p_sr_ghr_cpdf_temp.work_country_code := cur_loc_addr_rec.country;
1409: END LOOP;*/
1410: --Bug# 4725292
1403: p_sr_ghr_cpdf_temp.work_address_line3 := cur_loc_addr_rec.address_line_3;
1404: p_sr_ghr_cpdf_temp.work_address_line4 := NULL;
1405: p_sr_ghr_cpdf_temp.work_city := cur_loc_addr_rec.town_or_city;
1406: p_sr_ghr_cpdf_temp.work_postal_code := cur_loc_addr_rec.postal_code;
1407: p_sr_ghr_cpdf_temp.work_state_code := cur_loc_addr_rec.region_2;
1408: p_sr_ghr_cpdf_temp.work_country_code := cur_loc_addr_rec.country;
1409: END LOOP;*/
1410: --Bug# 4725292
1411: /* -- Commented this exception to return the cursor to calling program bug# 4753092
1404: p_sr_ghr_cpdf_temp.work_address_line4 := NULL;
1405: p_sr_ghr_cpdf_temp.work_city := cur_loc_addr_rec.town_or_city;
1406: p_sr_ghr_cpdf_temp.work_postal_code := cur_loc_addr_rec.postal_code;
1407: p_sr_ghr_cpdf_temp.work_state_code := cur_loc_addr_rec.region_2;
1408: p_sr_ghr_cpdf_temp.work_country_code := cur_loc_addr_rec.country;
1409: END LOOP;*/
1410: --Bug# 4725292
1411: /* -- Commented this exception to return the cursor to calling program bug# 4753092
1412: EXCEPTION
1422: --Begin Bug# 4725292
1423: PROCEDURE get_from_per_wrkadd(
1424: p_sr_person_id IN NUMBER
1425: ,p_sr_report_date IN DATE
1426: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE
1427: ) IS
1428: l_proc varchar2(30) := 'get_from_per_wrkadd';
1429:
1430: CURSOR workaddcur IS
1441: g_message_name := 'Person Work Address Details';
1442:
1443: FOR cur_wrk_addr_rec IN workaddcur LOOP
1444: --Bug # 9817051 added substr in work address lines as it is coming as 240 from base table
1445: p_sr_ghr_cpdf_temp.work_address_line1 := SUBSTR(cur_wrk_addr_rec.address_line1,1,35);
1446: p_sr_ghr_cpdf_temp.work_address_line2 := SUBSTR(cur_wrk_addr_rec.address_line2,1,35);
1447: p_sr_ghr_cpdf_temp.work_address_line3 := SUBSTR(cur_wrk_addr_rec.address_line3,1,35);
1448: p_sr_ghr_cpdf_temp.work_address_line4 := SUBSTR(cur_wrk_addr_rec.address_line4,1,35);
1449: p_sr_ghr_cpdf_temp.work_city := cur_wrk_addr_rec.city;
1442:
1443: FOR cur_wrk_addr_rec IN workaddcur LOOP
1444: --Bug # 9817051 added substr in work address lines as it is coming as 240 from base table
1445: p_sr_ghr_cpdf_temp.work_address_line1 := SUBSTR(cur_wrk_addr_rec.address_line1,1,35);
1446: p_sr_ghr_cpdf_temp.work_address_line2 := SUBSTR(cur_wrk_addr_rec.address_line2,1,35);
1447: p_sr_ghr_cpdf_temp.work_address_line3 := SUBSTR(cur_wrk_addr_rec.address_line3,1,35);
1448: p_sr_ghr_cpdf_temp.work_address_line4 := SUBSTR(cur_wrk_addr_rec.address_line4,1,35);
1449: p_sr_ghr_cpdf_temp.work_city := cur_wrk_addr_rec.city;
1450: p_sr_ghr_cpdf_temp.work_postal_code := cur_wrk_addr_rec.postal_code;
1443: FOR cur_wrk_addr_rec IN workaddcur LOOP
1444: --Bug # 9817051 added substr in work address lines as it is coming as 240 from base table
1445: p_sr_ghr_cpdf_temp.work_address_line1 := SUBSTR(cur_wrk_addr_rec.address_line1,1,35);
1446: p_sr_ghr_cpdf_temp.work_address_line2 := SUBSTR(cur_wrk_addr_rec.address_line2,1,35);
1447: p_sr_ghr_cpdf_temp.work_address_line3 := SUBSTR(cur_wrk_addr_rec.address_line3,1,35);
1448: p_sr_ghr_cpdf_temp.work_address_line4 := SUBSTR(cur_wrk_addr_rec.address_line4,1,35);
1449: p_sr_ghr_cpdf_temp.work_city := cur_wrk_addr_rec.city;
1450: p_sr_ghr_cpdf_temp.work_postal_code := cur_wrk_addr_rec.postal_code;
1451:
1444: --Bug # 9817051 added substr in work address lines as it is coming as 240 from base table
1445: p_sr_ghr_cpdf_temp.work_address_line1 := SUBSTR(cur_wrk_addr_rec.address_line1,1,35);
1446: p_sr_ghr_cpdf_temp.work_address_line2 := SUBSTR(cur_wrk_addr_rec.address_line2,1,35);
1447: p_sr_ghr_cpdf_temp.work_address_line3 := SUBSTR(cur_wrk_addr_rec.address_line3,1,35);
1448: p_sr_ghr_cpdf_temp.work_address_line4 := SUBSTR(cur_wrk_addr_rec.address_line4,1,35);
1449: p_sr_ghr_cpdf_temp.work_city := cur_wrk_addr_rec.city;
1450: p_sr_ghr_cpdf_temp.work_postal_code := cur_wrk_addr_rec.postal_code;
1451:
1452: IF cur_wrk_addr_rec.country <> 'US' THEN
1445: p_sr_ghr_cpdf_temp.work_address_line1 := SUBSTR(cur_wrk_addr_rec.address_line1,1,35);
1446: p_sr_ghr_cpdf_temp.work_address_line2 := SUBSTR(cur_wrk_addr_rec.address_line2,1,35);
1447: p_sr_ghr_cpdf_temp.work_address_line3 := SUBSTR(cur_wrk_addr_rec.address_line3,1,35);
1448: p_sr_ghr_cpdf_temp.work_address_line4 := SUBSTR(cur_wrk_addr_rec.address_line4,1,35);
1449: p_sr_ghr_cpdf_temp.work_city := cur_wrk_addr_rec.city;
1450: p_sr_ghr_cpdf_temp.work_postal_code := cur_wrk_addr_rec.postal_code;
1451:
1452: IF cur_wrk_addr_rec.country <> 'US' THEN
1453: p_sr_ghr_cpdf_temp.work_region := cur_wrk_addr_rec.County;
1446: p_sr_ghr_cpdf_temp.work_address_line2 := SUBSTR(cur_wrk_addr_rec.address_line2,1,35);
1447: p_sr_ghr_cpdf_temp.work_address_line3 := SUBSTR(cur_wrk_addr_rec.address_line3,1,35);
1448: p_sr_ghr_cpdf_temp.work_address_line4 := SUBSTR(cur_wrk_addr_rec.address_line4,1,35);
1449: p_sr_ghr_cpdf_temp.work_city := cur_wrk_addr_rec.city;
1450: p_sr_ghr_cpdf_temp.work_postal_code := cur_wrk_addr_rec.postal_code;
1451:
1452: IF cur_wrk_addr_rec.country <> 'US' THEN
1453: p_sr_ghr_cpdf_temp.work_region := cur_wrk_addr_rec.County;
1454: --Begin Bug# 6973541
1449: p_sr_ghr_cpdf_temp.work_city := cur_wrk_addr_rec.city;
1450: p_sr_ghr_cpdf_temp.work_postal_code := cur_wrk_addr_rec.postal_code;
1451:
1452: IF cur_wrk_addr_rec.country <> 'US' THEN
1453: p_sr_ghr_cpdf_temp.work_region := cur_wrk_addr_rec.County;
1454: --Begin Bug# 6973541
1455: p_sr_ghr_cpdf_temp.work_country_code := cur_wrk_addr_rec.country;
1456: p_sr_ghr_cpdf_temp.work_state_code := NULL;
1457: --End Bug# 6973541
1451:
1452: IF cur_wrk_addr_rec.country <> 'US' THEN
1453: p_sr_ghr_cpdf_temp.work_region := cur_wrk_addr_rec.County;
1454: --Begin Bug# 6973541
1455: p_sr_ghr_cpdf_temp.work_country_code := cur_wrk_addr_rec.country;
1456: p_sr_ghr_cpdf_temp.work_state_code := NULL;
1457: --End Bug# 6973541
1458: ELSE
1459: p_sr_ghr_cpdf_temp.work_region := NULL;
1452: IF cur_wrk_addr_rec.country <> 'US' THEN
1453: p_sr_ghr_cpdf_temp.work_region := cur_wrk_addr_rec.County;
1454: --Begin Bug# 6973541
1455: p_sr_ghr_cpdf_temp.work_country_code := cur_wrk_addr_rec.country;
1456: p_sr_ghr_cpdf_temp.work_state_code := NULL;
1457: --End Bug# 6973541
1458: ELSE
1459: p_sr_ghr_cpdf_temp.work_region := NULL;
1460: --Begin Bug# 6973541
1455: p_sr_ghr_cpdf_temp.work_country_code := cur_wrk_addr_rec.country;
1456: p_sr_ghr_cpdf_temp.work_state_code := NULL;
1457: --End Bug# 6973541
1458: ELSE
1459: p_sr_ghr_cpdf_temp.work_region := NULL;
1460: --Begin Bug# 6973541
1461: p_sr_ghr_cpdf_temp.work_country_code := NULL;
1462: p_sr_ghr_cpdf_temp.work_state_code := cur_wrk_addr_rec.region_2;
1463: --End Bug# 6973541
1457: --End Bug# 6973541
1458: ELSE
1459: p_sr_ghr_cpdf_temp.work_region := NULL;
1460: --Begin Bug# 6973541
1461: p_sr_ghr_cpdf_temp.work_country_code := NULL;
1462: p_sr_ghr_cpdf_temp.work_state_code := cur_wrk_addr_rec.region_2;
1463: --End Bug# 6973541
1464: END IF;
1465: END LOOP;
1458: ELSE
1459: p_sr_ghr_cpdf_temp.work_region := NULL;
1460: --Begin Bug# 6973541
1461: p_sr_ghr_cpdf_temp.work_country_code := NULL;
1462: p_sr_ghr_cpdf_temp.work_state_code := cur_wrk_addr_rec.region_2;
1463: --End Bug# 6973541
1464: END IF;
1465: END LOOP;
1466:
1468: --End Bug# 4725292
1469: PROCEDURE get_from_history_payele
1470: (p_sr_assignment_id IN NUMBER
1471: ,p_sr_report_date IN DATE
1472: ,p_sr_ghr_cpdf_temp IN OUT NOCOPY ghr_cpdf_temp%ROWTYPE)
1473: IS
1474: l_proc varchar2(30) := 'get_from_history_payele';
1475: l_scrn_ent_val_init PAY_ELEMENT_ENTRY_VALUES_F.SCREEN_ENTRY_VALUE%TYPE;
1476: l_scrn_ent_val PAY_ELEMENT_ENTRY_VALUES_F.SCREEN_ENTRY_VALUE%TYPE;
1514: ,p_value => l_value
1515: ,p_effective_start_date => l_effective_start_date
1516: ,p_business_group_id => g_business_group_id);
1517:
1518: p_sr_ghr_cpdf_temp.retirement_plan := l_value;
1519:
1520: l_value := null;
1521: l_effective_start_date := null;
1522: -- Begin Bug# 4753092
1529: ,p_value => l_value
1530: ,p_effective_start_date => l_effective_start_date
1531: ,p_business_group_id => g_business_group_id);
1532:
1533: p_sr_ghr_cpdf_temp.fegli := l_value;
1534: p_sr_ghr_cpdf_temp.fegli_elect_date := l_effective_start_date;
1535:
1536: --Bug # 4122470
1537: for get_life_event_change_rec in get_life_event_change(p_effective_date => l_effective_start_date)
1530: ,p_effective_start_date => l_effective_start_date
1531: ,p_business_group_id => g_business_group_id);
1532:
1533: p_sr_ghr_cpdf_temp.fegli := l_value;
1534: p_sr_ghr_cpdf_temp.fegli_elect_date := l_effective_start_date;
1535:
1536: --Bug # 4122470
1537: for get_life_event_change_rec in get_life_event_change(p_effective_date => l_effective_start_date)
1538: loop
1535:
1536: --Bug # 4122470
1537: for get_life_event_change_rec in get_life_event_change(p_effective_date => l_effective_start_date)
1538: loop
1539: p_sr_ghr_cpdf_temp.fegli_life_change_code := get_life_event_change_rec.rei_information2;
1540: end loop;
1541: --Bug # 4122470
1542:
1543:
1555: ,p_effective_start_date => l_effective_start_date
1556: ,p_business_group_id => g_business_group_id);
1557:
1558: IF l_value IS NOT NULL THEN
1559: p_sr_ghr_cpdf_temp.tsp_emp_amount := to_number(l_value);
1560: p_sr_ghr_cpdf_temp.tsp_effective_date := l_effective_start_date;
1561: END IF;
1562:
1563: l_value := null;
1556: ,p_business_group_id => g_business_group_id);
1557:
1558: IF l_value IS NOT NULL THEN
1559: p_sr_ghr_cpdf_temp.tsp_emp_amount := to_number(l_value);
1560: p_sr_ghr_cpdf_temp.tsp_effective_date := l_effective_start_date;
1561: END IF;
1562:
1563: l_value := null;
1564: l_effective_start_date := null;
1573: ,p_effective_start_date => l_effective_start_date
1574: ,p_business_group_id => g_business_group_id);
1575:
1576: IF l_value IS NOT NULL THEN
1577: p_sr_ghr_cpdf_temp.tsp_elect_contrib_pct := to_number(l_value);
1578: p_sr_ghr_cpdf_temp.tsp_effective_date := l_effective_start_date;
1579: END IF;
1580:
1581: l_value := null;
1574: ,p_business_group_id => g_business_group_id);
1575:
1576: IF l_value IS NOT NULL THEN
1577: p_sr_ghr_cpdf_temp.tsp_elect_contrib_pct := to_number(l_value);
1578: p_sr_ghr_cpdf_temp.tsp_effective_date := l_effective_start_date;
1579: END IF;
1580:
1581: l_value := null;
1582: l_effective_start_date := null;
1590: ,p_value => l_value
1591: ,p_effective_start_date => l_effective_start_date
1592: ,p_business_group_id => g_business_group_id);
1593:
1594: p_sr_ghr_cpdf_temp.tsp_eligibility_date := fnd_date.canonical_to_date(l_value);
1595:
1596:
1597: l_value := null;
1598: l_effective_start_date := null;
1606: ,p_value => l_value
1607: ,p_effective_start_date => l_effective_start_date
1608: ,p_business_group_id => g_business_group_id);
1609:
1610: p_sr_ghr_cpdf_temp.health_plan := l_value;
1611: -- BUG#6158983
1612: p_sr_ghr_cpdf_temp.fehb_elect_eff_date := l_effective_start_date;
1613: -- End BUG#6158983
1614:
1608: ,p_business_group_id => g_business_group_id);
1609:
1610: p_sr_ghr_cpdf_temp.health_plan := l_value;
1611: -- BUG#6158983
1612: p_sr_ghr_cpdf_temp.fehb_elect_eff_date := l_effective_start_date;
1613: -- End BUG#6158983
1614:
1615:
1616: -- Report Plan + Enrollment as Health Plan.
1627: ,p_effective_start_date => l_effective_start_date
1628: ,p_business_group_id => g_business_group_id);
1629:
1630: IF l_value is NOT NULL THEN
1631: p_sr_ghr_cpdf_temp.health_plan := NVL(p_sr_ghr_cpdf_temp.health_plan, ' ') || l_value;
1632: END IF;
1633:
1634: IF p_sr_ghr_cpdf_temp.health_plan is NULL THEN
1635: l_value := null;
1630: IF l_value is NOT NULL THEN
1631: p_sr_ghr_cpdf_temp.health_plan := NVL(p_sr_ghr_cpdf_temp.health_plan, ' ') || l_value;
1632: END IF;
1633:
1634: IF p_sr_ghr_cpdf_temp.health_plan is NULL THEN
1635: l_value := null;
1636: l_effective_start_date := null;
1637: --Begin Bug# 4753092
1638: g_message_name := ' Fetch Element: HB plan';
1644: ,p_value => l_value
1645: ,p_effective_start_date => l_effective_start_date
1646: ,p_business_group_id => g_business_group_id);
1647:
1648: p_sr_ghr_cpdf_temp.health_plan := l_value;
1649: -- BUG#6158983
1650: p_sr_ghr_cpdf_temp.fehb_elect_eff_date := l_effective_start_date;
1651: --End of BUG# 6158983
1652:
1646: ,p_business_group_id => g_business_group_id);
1647:
1648: p_sr_ghr_cpdf_temp.health_plan := l_value;
1649: -- BUG#6158983
1650: p_sr_ghr_cpdf_temp.fehb_elect_eff_date := l_effective_start_date;
1651: --End of BUG# 6158983
1652:
1653: -- Report Plan + Enrollment as Health Plan.
1654: l_value := null;
1663: ,p_value => l_value
1664: ,p_effective_start_date => l_effective_start_date
1665: ,p_business_group_id => g_business_group_id);
1666:
1667: p_sr_ghr_cpdf_temp.health_plan := NVL(p_sr_ghr_cpdf_temp.health_plan, ' ') || l_value;
1668: END IF;
1669:
1670: l_value := null;
1671: l_effective_start_date := null;
1679: ,p_value => l_value
1680: ,p_effective_start_date => l_effective_start_date
1681: ,p_business_group_id => g_business_group_id);
1682:
1683: p_sr_ghr_cpdf_temp.to_total_salary := to_number(l_value);
1684:
1685: l_value := null;
1686: l_effective_start_date := null;
1687: --Begin Bug# 4753092
1694: ,p_value => l_value
1695: ,p_effective_start_date => l_effective_start_date
1696: ,p_business_group_id => g_business_group_id);
1697:
1698: p_sr_ghr_cpdf_temp.to_basic_pay := to_number(l_value);
1699:
1700: l_value := null;
1701: l_effective_start_date := null;
1702: --Begin Bug# 4753092
1709: ,p_value => l_value
1710: ,p_effective_start_date => l_effective_start_date
1711: ,p_business_group_id => g_business_group_id);
1712:
1713: p_sr_ghr_cpdf_temp.to_adj_basic_pay := to_number(l_value);
1714:
1715: l_value := null;
1716: l_effective_start_date := null;
1717: --Begin Bug# 4753092
1727: ,p_effective_start_date => l_effective_start_date
1728: ,p_business_group_id => g_business_group_id);
1729:
1730: IF to_number(l_value) = 0 THEN
1731: p_sr_ghr_cpdf_temp.to_locality_adj := NULL;
1732: ELSE
1733: p_sr_ghr_cpdf_temp.to_locality_adj := to_number(l_value);
1734: END IF;
1735:
1729:
1730: IF to_number(l_value) = 0 THEN
1731: p_sr_ghr_cpdf_temp.to_locality_adj := NULL;
1732: ELSE
1733: p_sr_ghr_cpdf_temp.to_locality_adj := to_number(l_value);
1734: END IF;
1735:
1736:
1737: l_value := null;
1746: ,p_value => l_value
1747: ,p_effective_start_date => l_effective_start_date
1748: ,p_business_group_id => g_business_group_id);
1749:
1750: p_sr_ghr_cpdf_temp.to_staffing_differential := to_number(l_value);
1751:
1752: l_value := null;
1753: l_effective_start_date := null;
1754: --Begin Bug# 4753092
1761: ,p_value => l_value
1762: ,p_effective_start_date => l_effective_start_date
1763: ,p_business_group_id => g_business_group_id);
1764:
1765: p_sr_ghr_cpdf_temp.to_supervisory_differential := to_number(l_value);
1766: l_value := null;
1767: l_effective_start_date := null;
1768: --Begin Bug# 4753092
1769: g_message_name := 'Fetch Element:Retention Allow';
1775: ,p_value => l_value
1776: ,p_effective_start_date => l_effective_start_date
1777: ,p_business_group_id => g_business_group_id);
1778:
1779: p_sr_ghr_cpdf_temp.to_retention_allowance := to_number(l_value);
1780:
1781: -- JH EHRI Placeholder for Benefits stuff setting to null for now per Rohini.
1782: /*
1783: -- Bug 4469808
1780:
1781: -- JH EHRI Placeholder for Benefits stuff setting to null for now per Rohini.
1782: /*
1783: -- Bug 4469808
1784: p_sr_ghr_cpdf_temp.alb_indicator := null;
1785: p_sr_ghr_cpdf_temp.alb_elect_date := null;
1786: p_sr_ghr_cpdf_temp.alb_notify_date := null;
1787: p_sr_ghr_cpdf_temp.cont_elect_date := null;
1788: p_sr_ghr_cpdf_temp.cont_notify_date := null;
1781: -- JH EHRI Placeholder for Benefits stuff setting to null for now per Rohini.
1782: /*
1783: -- Bug 4469808
1784: p_sr_ghr_cpdf_temp.alb_indicator := null;
1785: p_sr_ghr_cpdf_temp.alb_elect_date := null;
1786: p_sr_ghr_cpdf_temp.alb_notify_date := null;
1787: p_sr_ghr_cpdf_temp.cont_elect_date := null;
1788: p_sr_ghr_cpdf_temp.cont_notify_date := null;
1789:
1782: /*
1783: -- Bug 4469808
1784: p_sr_ghr_cpdf_temp.alb_indicator := null;
1785: p_sr_ghr_cpdf_temp.alb_elect_date := null;
1786: p_sr_ghr_cpdf_temp.alb_notify_date := null;
1787: p_sr_ghr_cpdf_temp.cont_elect_date := null;
1788: p_sr_ghr_cpdf_temp.cont_notify_date := null;
1789:
1790: */
1783: -- Bug 4469808
1784: p_sr_ghr_cpdf_temp.alb_indicator := null;
1785: p_sr_ghr_cpdf_temp.alb_elect_date := null;
1786: p_sr_ghr_cpdf_temp.alb_notify_date := null;
1787: p_sr_ghr_cpdf_temp.cont_elect_date := null;
1788: p_sr_ghr_cpdf_temp.cont_notify_date := null;
1789:
1790: */
1791:
1784: p_sr_ghr_cpdf_temp.alb_indicator := null;
1785: p_sr_ghr_cpdf_temp.alb_elect_date := null;
1786: p_sr_ghr_cpdf_temp.alb_notify_date := null;
1787: p_sr_ghr_cpdf_temp.cont_elect_date := null;
1788: p_sr_ghr_cpdf_temp.cont_notify_date := null;
1789:
1790: */
1791:
1792: --Bug 6158983
1789:
1790: */
1791:
1792: --Bug 6158983
1793: /* p_sr_ghr_cpdf_temp.fegli_indicator := null;
1794: p_sr_ghr_cpdf_temp.fegli_elect_date := null; --Used this name for elect effective date.
1795: p_sr_ghr_cpdf_temp.fegli_notify_date := null;
1796: p_sr_ghr_cpdf_temp.fehb_indicator := null;
1797: p_sr_ghr_cpdf_temp.fehb_elect_date := null;
1790: */
1791:
1792: --Bug 6158983
1793: /* p_sr_ghr_cpdf_temp.fegli_indicator := null;
1794: p_sr_ghr_cpdf_temp.fegli_elect_date := null; --Used this name for elect effective date.
1795: p_sr_ghr_cpdf_temp.fegli_notify_date := null;
1796: p_sr_ghr_cpdf_temp.fehb_indicator := null;
1797: p_sr_ghr_cpdf_temp.fehb_elect_date := null;
1798: p_sr_ghr_cpdf_temp.fehb_notify_date := null;
1791:
1792: --Bug 6158983
1793: /* p_sr_ghr_cpdf_temp.fegli_indicator := null;
1794: p_sr_ghr_cpdf_temp.fegli_elect_date := null; --Used this name for elect effective date.
1795: p_sr_ghr_cpdf_temp.fegli_notify_date := null;
1796: p_sr_ghr_cpdf_temp.fehb_indicator := null;
1797: p_sr_ghr_cpdf_temp.fehb_elect_date := null;
1798: p_sr_ghr_cpdf_temp.fehb_notify_date := null;
1799: p_sr_ghr_cpdf_temp.retire_indicator := null;
1792: --Bug 6158983
1793: /* p_sr_ghr_cpdf_temp.fegli_indicator := null;
1794: p_sr_ghr_cpdf_temp.fegli_elect_date := null; --Used this name for elect effective date.
1795: p_sr_ghr_cpdf_temp.fegli_notify_date := null;
1796: p_sr_ghr_cpdf_temp.fehb_indicator := null;
1797: p_sr_ghr_cpdf_temp.fehb_elect_date := null;
1798: p_sr_ghr_cpdf_temp.fehb_notify_date := null;
1799: p_sr_ghr_cpdf_temp.retire_indicator := null;
1800: p_sr_ghr_cpdf_temp.retire_elect_date := null;
1793: /* p_sr_ghr_cpdf_temp.fegli_indicator := null;
1794: p_sr_ghr_cpdf_temp.fegli_elect_date := null; --Used this name for elect effective date.
1795: p_sr_ghr_cpdf_temp.fegli_notify_date := null;
1796: p_sr_ghr_cpdf_temp.fehb_indicator := null;
1797: p_sr_ghr_cpdf_temp.fehb_elect_date := null;
1798: p_sr_ghr_cpdf_temp.fehb_notify_date := null;
1799: p_sr_ghr_cpdf_temp.retire_indicator := null;
1800: p_sr_ghr_cpdf_temp.retire_elect_date := null;
1801: p_sr_ghr_cpdf_temp.retire_notify_date := null;
1794: p_sr_ghr_cpdf_temp.fegli_elect_date := null; --Used this name for elect effective date.
1795: p_sr_ghr_cpdf_temp.fegli_notify_date := null;
1796: p_sr_ghr_cpdf_temp.fehb_indicator := null;
1797: p_sr_ghr_cpdf_temp.fehb_elect_date := null;
1798: p_sr_ghr_cpdf_temp.fehb_notify_date := null;
1799: p_sr_ghr_cpdf_temp.retire_indicator := null;
1800: p_sr_ghr_cpdf_temp.retire_elect_date := null;
1801: p_sr_ghr_cpdf_temp.retire_notify_date := null;
1802: p_sr_ghr_cpdf_temp.cont_term_elect_date := null;
1795: p_sr_ghr_cpdf_temp.fegli_notify_date := null;
1796: p_sr_ghr_cpdf_temp.fehb_indicator := null;
1797: p_sr_ghr_cpdf_temp.fehb_elect_date := null;
1798: p_sr_ghr_cpdf_temp.fehb_notify_date := null;
1799: p_sr_ghr_cpdf_temp.retire_indicator := null;
1800: p_sr_ghr_cpdf_temp.retire_elect_date := null;
1801: p_sr_ghr_cpdf_temp.retire_notify_date := null;
1802: p_sr_ghr_cpdf_temp.cont_term_elect_date := null;
1803: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date := null;
1796: p_sr_ghr_cpdf_temp.fehb_indicator := null;
1797: p_sr_ghr_cpdf_temp.fehb_elect_date := null;
1798: p_sr_ghr_cpdf_temp.fehb_notify_date := null;
1799: p_sr_ghr_cpdf_temp.retire_indicator := null;
1800: p_sr_ghr_cpdf_temp.retire_elect_date := null;
1801: p_sr_ghr_cpdf_temp.retire_notify_date := null;
1802: p_sr_ghr_cpdf_temp.cont_term_elect_date := null;
1803: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date := null;
1804: p_sr_ghr_cpdf_temp.cont_pay_type_code := null;
1797: p_sr_ghr_cpdf_temp.fehb_elect_date := null;
1798: p_sr_ghr_cpdf_temp.fehb_notify_date := null;
1799: p_sr_ghr_cpdf_temp.retire_indicator := null;
1800: p_sr_ghr_cpdf_temp.retire_elect_date := null;
1801: p_sr_ghr_cpdf_temp.retire_notify_date := null;
1802: p_sr_ghr_cpdf_temp.cont_term_elect_date := null;
1803: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date := null;
1804: p_sr_ghr_cpdf_temp.cont_pay_type_code := null;
1805: p_sr_ghr_cpdf_temp.fegli_life_change_code := null;
1798: p_sr_ghr_cpdf_temp.fehb_notify_date := null;
1799: p_sr_ghr_cpdf_temp.retire_indicator := null;
1800: p_sr_ghr_cpdf_temp.retire_elect_date := null;
1801: p_sr_ghr_cpdf_temp.retire_notify_date := null;
1802: p_sr_ghr_cpdf_temp.cont_term_elect_date := null;
1803: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date := null;
1804: p_sr_ghr_cpdf_temp.cont_pay_type_code := null;
1805: p_sr_ghr_cpdf_temp.fegli_life_change_code := null;
1806: p_sr_ghr_cpdf_temp.fegli_life_event_date := null;
1799: p_sr_ghr_cpdf_temp.retire_indicator := null;
1800: p_sr_ghr_cpdf_temp.retire_elect_date := null;
1801: p_sr_ghr_cpdf_temp.retire_notify_date := null;
1802: p_sr_ghr_cpdf_temp.cont_term_elect_date := null;
1803: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date := null;
1804: p_sr_ghr_cpdf_temp.cont_pay_type_code := null;
1805: p_sr_ghr_cpdf_temp.fegli_life_change_code := null;
1806: p_sr_ghr_cpdf_temp.fegli_life_event_date := null;
1807: p_sr_ghr_cpdf_temp.fehb_event_code := null;*/
1800: p_sr_ghr_cpdf_temp.retire_elect_date := null;
1801: p_sr_ghr_cpdf_temp.retire_notify_date := null;
1802: p_sr_ghr_cpdf_temp.cont_term_elect_date := null;
1803: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date := null;
1804: p_sr_ghr_cpdf_temp.cont_pay_type_code := null;
1805: p_sr_ghr_cpdf_temp.fegli_life_change_code := null;
1806: p_sr_ghr_cpdf_temp.fegli_life_event_date := null;
1807: p_sr_ghr_cpdf_temp.fehb_event_code := null;*/
1808:
1801: p_sr_ghr_cpdf_temp.retire_notify_date := null;
1802: p_sr_ghr_cpdf_temp.cont_term_elect_date := null;
1803: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date := null;
1804: p_sr_ghr_cpdf_temp.cont_pay_type_code := null;
1805: p_sr_ghr_cpdf_temp.fegli_life_change_code := null;
1806: p_sr_ghr_cpdf_temp.fegli_life_event_date := null;
1807: p_sr_ghr_cpdf_temp.fehb_event_code := null;*/
1808:
1809: END get_from_history_payele;
1802: p_sr_ghr_cpdf_temp.cont_term_elect_date := null;
1803: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date := null;
1804: p_sr_ghr_cpdf_temp.cont_pay_type_code := null;
1805: p_sr_ghr_cpdf_temp.fegli_life_change_code := null;
1806: p_sr_ghr_cpdf_temp.fegli_life_event_date := null;
1807: p_sr_ghr_cpdf_temp.fehb_event_code := null;*/
1808:
1809: END get_from_history_payele;
1810:
1803: p_sr_ghr_cpdf_temp.cont_ins_pay_notify_date := null;
1804: p_sr_ghr_cpdf_temp.cont_pay_type_code := null;
1805: p_sr_ghr_cpdf_temp.fegli_life_change_code := null;
1806: p_sr_ghr_cpdf_temp.fegli_life_event_date := null;
1807: p_sr_ghr_cpdf_temp.fehb_event_code := null;*/
1808:
1809: END get_from_history_payele;
1810:
1811: PROCEDURE calc_is_foreign_duty_station
1842: -- a determination of whether a duty station is foreign or domestic
1843: -- has been hard-coded. at the time this proc was written, there
1844: -- was talk that a future release of GHR would represent this value
1845: -- as a flexfield (i.e., no need to calculate). furthermore,
1846: -- the ghr_cpdf_temp.from_duty_station_code will be used as
1847: -- a temporary storage for this value
1848:
1849:
1850: IF (l_STATE_CNTRY_CODE >= '01' AND
1852: l_STATE_CNTRY_CODE IN ('GQ','RQ','AQ','FM','JQ',
1853: 'CQ','MQ','RM','HQ','PS',
1854: 'BQ','WQ','VQ')
1855: THEN
1856: g_ghr_cpdf_temp.from_duty_station_code := 'N';
1857: ELSE
1858: g_ghr_cpdf_temp.from_duty_station_code := 'Y';
1859: END IF;
1860:
1854: 'BQ','WQ','VQ')
1855: THEN
1856: g_ghr_cpdf_temp.from_duty_station_code := 'N';
1857: ELSE
1858: g_ghr_cpdf_temp.from_duty_station_code := 'Y';
1859: END IF;
1860:
1861: END calc_is_foreign_duty_station;
1862:
1870: hr_utility.set_location('Entering:'||l_proc,5);
1871:
1872: -- Bug#3231946 Added reference to parameters as the function definition is changed
1873: IF NOT (ghr_cpdf_dynrpt.get_loc_pay_area_code(p_duty_station_id => g_duty_station_id,
1874: p_effective_date => g_ghr_cpdf_temp.effective_date) <> '99')
1875: THEN
1876: g_ghr_cpdf_temp.from_locality_adj := NULL;
1877: g_ghr_cpdf_temp.to_locality_adj := NULL;
1878: ELSIF ghr_cpdf_dynrpt.get_equivalent_pay_plan(
1872: -- Bug#3231946 Added reference to parameters as the function definition is changed
1873: IF NOT (ghr_cpdf_dynrpt.get_loc_pay_area_code(p_duty_station_id => g_duty_station_id,
1874: p_effective_date => g_ghr_cpdf_temp.effective_date) <> '99')
1875: THEN
1876: g_ghr_cpdf_temp.from_locality_adj := NULL;
1877: g_ghr_cpdf_temp.to_locality_adj := NULL;
1878: ELSIF ghr_cpdf_dynrpt.get_equivalent_pay_plan(
1879: NVL(g_ghr_cpdf_temp.retained_pay_plan, g_ghr_cpdf_temp.to_pay_plan)) = 'FW'
1880: THEN
1873: IF NOT (ghr_cpdf_dynrpt.get_loc_pay_area_code(p_duty_station_id => g_duty_station_id,
1874: p_effective_date => g_ghr_cpdf_temp.effective_date) <> '99')
1875: THEN
1876: g_ghr_cpdf_temp.from_locality_adj := NULL;
1877: g_ghr_cpdf_temp.to_locality_adj := NULL;
1878: ELSIF ghr_cpdf_dynrpt.get_equivalent_pay_plan(
1879: NVL(g_ghr_cpdf_temp.retained_pay_plan, g_ghr_cpdf_temp.to_pay_plan)) = 'FW'
1880: THEN
1881: g_ghr_cpdf_temp.from_locality_adj := NULL;
1875: THEN
1876: g_ghr_cpdf_temp.from_locality_adj := NULL;
1877: g_ghr_cpdf_temp.to_locality_adj := NULL;
1878: ELSIF ghr_cpdf_dynrpt.get_equivalent_pay_plan(
1879: NVL(g_ghr_cpdf_temp.retained_pay_plan, g_ghr_cpdf_temp.to_pay_plan)) = 'FW'
1880: THEN
1881: g_ghr_cpdf_temp.from_locality_adj := NULL;
1882: g_ghr_cpdf_temp.to_locality_adj := NULL;
1883: END IF;
1877: g_ghr_cpdf_temp.to_locality_adj := NULL;
1878: ELSIF ghr_cpdf_dynrpt.get_equivalent_pay_plan(
1879: NVL(g_ghr_cpdf_temp.retained_pay_plan, g_ghr_cpdf_temp.to_pay_plan)) = 'FW'
1880: THEN
1881: g_ghr_cpdf_temp.from_locality_adj := NULL;
1882: g_ghr_cpdf_temp.to_locality_adj := NULL;
1883: END IF;
1884:
1885: hr_utility.set_location('Inside insert row Locality adj' || g_ghr_cpdf_temp.to_locality_adj,111 );
1878: ELSIF ghr_cpdf_dynrpt.get_equivalent_pay_plan(
1879: NVL(g_ghr_cpdf_temp.retained_pay_plan, g_ghr_cpdf_temp.to_pay_plan)) = 'FW'
1880: THEN
1881: g_ghr_cpdf_temp.from_locality_adj := NULL;
1882: g_ghr_cpdf_temp.to_locality_adj := NULL;
1883: END IF;
1884:
1885: hr_utility.set_location('Inside insert row Locality adj' || g_ghr_cpdf_temp.to_locality_adj,111 );
1886:
1881: g_ghr_cpdf_temp.from_locality_adj := NULL;
1882: g_ghr_cpdf_temp.to_locality_adj := NULL;
1883: END IF;
1884:
1885: hr_utility.set_location('Inside insert row Locality adj' || g_ghr_cpdf_temp.to_locality_adj,111 );
1886:
1887:
1888: INSERT INTO ghr_cpdf_temp (
1889: report_type
1884:
1885: hr_utility.set_location('Inside insert row Locality adj' || g_ghr_cpdf_temp.to_locality_adj,111 );
1886:
1887:
1888: INSERT INTO ghr_cpdf_temp (
1889: report_type
1890: ,session_id
1891: ,academic_discipline
1892: ,agency_code
2098: )
2099: values (
2100: 'STATUS'
2101: ,userenv('SESSIONID')
2102: ,g_ghr_cpdf_temp.academic_discipline
2103: ,g_ghr_cpdf_temp.agency_code
2104: ,g_ghr_cpdf_temp.annuitant_indicator
2105: ,g_ghr_cpdf_temp.award_amount
2106: ,g_ghr_cpdf_temp.bargaining_unit_status
2099: values (
2100: 'STATUS'
2101: ,userenv('SESSIONID')
2102: ,g_ghr_cpdf_temp.academic_discipline
2103: ,g_ghr_cpdf_temp.agency_code
2104: ,g_ghr_cpdf_temp.annuitant_indicator
2105: ,g_ghr_cpdf_temp.award_amount
2106: ,g_ghr_cpdf_temp.bargaining_unit_status
2107: ,g_ghr_cpdf_temp.benefit_amount
2100: 'STATUS'
2101: ,userenv('SESSIONID')
2102: ,g_ghr_cpdf_temp.academic_discipline
2103: ,g_ghr_cpdf_temp.agency_code
2104: ,g_ghr_cpdf_temp.annuitant_indicator
2105: ,g_ghr_cpdf_temp.award_amount
2106: ,g_ghr_cpdf_temp.bargaining_unit_status
2107: ,g_ghr_cpdf_temp.benefit_amount
2108: ,g_ghr_cpdf_temp.citizenship
2101: ,userenv('SESSIONID')
2102: ,g_ghr_cpdf_temp.academic_discipline
2103: ,g_ghr_cpdf_temp.agency_code
2104: ,g_ghr_cpdf_temp.annuitant_indicator
2105: ,g_ghr_cpdf_temp.award_amount
2106: ,g_ghr_cpdf_temp.bargaining_unit_status
2107: ,g_ghr_cpdf_temp.benefit_amount
2108: ,g_ghr_cpdf_temp.citizenship
2109: ,g_ghr_cpdf_temp.creditable_military_service
2102: ,g_ghr_cpdf_temp.academic_discipline
2103: ,g_ghr_cpdf_temp.agency_code
2104: ,g_ghr_cpdf_temp.annuitant_indicator
2105: ,g_ghr_cpdf_temp.award_amount
2106: ,g_ghr_cpdf_temp.bargaining_unit_status
2107: ,g_ghr_cpdf_temp.benefit_amount
2108: ,g_ghr_cpdf_temp.citizenship
2109: ,g_ghr_cpdf_temp.creditable_military_service
2110: ,g_ghr_cpdf_temp.current_appointment_auth1
2103: ,g_ghr_cpdf_temp.agency_code
2104: ,g_ghr_cpdf_temp.annuitant_indicator
2105: ,g_ghr_cpdf_temp.award_amount
2106: ,g_ghr_cpdf_temp.bargaining_unit_status
2107: ,g_ghr_cpdf_temp.benefit_amount
2108: ,g_ghr_cpdf_temp.citizenship
2109: ,g_ghr_cpdf_temp.creditable_military_service
2110: ,g_ghr_cpdf_temp.current_appointment_auth1
2111: ,g_ghr_cpdf_temp.current_appointment_auth2
2104: ,g_ghr_cpdf_temp.annuitant_indicator
2105: ,g_ghr_cpdf_temp.award_amount
2106: ,g_ghr_cpdf_temp.bargaining_unit_status
2107: ,g_ghr_cpdf_temp.benefit_amount
2108: ,g_ghr_cpdf_temp.citizenship
2109: ,g_ghr_cpdf_temp.creditable_military_service
2110: ,g_ghr_cpdf_temp.current_appointment_auth1
2111: ,g_ghr_cpdf_temp.current_appointment_auth2
2112: ,g_ghr_cpdf_temp.to_duty_station_code
2105: ,g_ghr_cpdf_temp.award_amount
2106: ,g_ghr_cpdf_temp.bargaining_unit_status
2107: ,g_ghr_cpdf_temp.benefit_amount
2108: ,g_ghr_cpdf_temp.citizenship
2109: ,g_ghr_cpdf_temp.creditable_military_service
2110: ,g_ghr_cpdf_temp.current_appointment_auth1
2111: ,g_ghr_cpdf_temp.current_appointment_auth2
2112: ,g_ghr_cpdf_temp.to_duty_station_code
2113: ,g_ghr_cpdf_temp.education_level
2106: ,g_ghr_cpdf_temp.bargaining_unit_status
2107: ,g_ghr_cpdf_temp.benefit_amount
2108: ,g_ghr_cpdf_temp.citizenship
2109: ,g_ghr_cpdf_temp.creditable_military_service
2110: ,g_ghr_cpdf_temp.current_appointment_auth1
2111: ,g_ghr_cpdf_temp.current_appointment_auth2
2112: ,g_ghr_cpdf_temp.to_duty_station_code
2113: ,g_ghr_cpdf_temp.education_level
2114: ,g_ghr_cpdf_temp.effective_date
2107: ,g_ghr_cpdf_temp.benefit_amount
2108: ,g_ghr_cpdf_temp.citizenship
2109: ,g_ghr_cpdf_temp.creditable_military_service
2110: ,g_ghr_cpdf_temp.current_appointment_auth1
2111: ,g_ghr_cpdf_temp.current_appointment_auth2
2112: ,g_ghr_cpdf_temp.to_duty_station_code
2113: ,g_ghr_cpdf_temp.education_level
2114: ,g_ghr_cpdf_temp.effective_date
2115: ,g_ghr_cpdf_temp.employee_date_of_birth
2108: ,g_ghr_cpdf_temp.citizenship
2109: ,g_ghr_cpdf_temp.creditable_military_service
2110: ,g_ghr_cpdf_temp.current_appointment_auth1
2111: ,g_ghr_cpdf_temp.current_appointment_auth2
2112: ,g_ghr_cpdf_temp.to_duty_station_code
2113: ,g_ghr_cpdf_temp.education_level
2114: ,g_ghr_cpdf_temp.effective_date
2115: ,g_ghr_cpdf_temp.employee_date_of_birth
2116: ,g_ghr_cpdf_temp.employee_first_name
2109: ,g_ghr_cpdf_temp.creditable_military_service
2110: ,g_ghr_cpdf_temp.current_appointment_auth1
2111: ,g_ghr_cpdf_temp.current_appointment_auth2
2112: ,g_ghr_cpdf_temp.to_duty_station_code
2113: ,g_ghr_cpdf_temp.education_level
2114: ,g_ghr_cpdf_temp.effective_date
2115: ,g_ghr_cpdf_temp.employee_date_of_birth
2116: ,g_ghr_cpdf_temp.employee_first_name
2117: ,g_ghr_cpdf_temp.employee_last_name
2110: ,g_ghr_cpdf_temp.current_appointment_auth1
2111: ,g_ghr_cpdf_temp.current_appointment_auth2
2112: ,g_ghr_cpdf_temp.to_duty_station_code
2113: ,g_ghr_cpdf_temp.education_level
2114: ,g_ghr_cpdf_temp.effective_date
2115: ,g_ghr_cpdf_temp.employee_date_of_birth
2116: ,g_ghr_cpdf_temp.employee_first_name
2117: ,g_ghr_cpdf_temp.employee_last_name
2118: ,g_ghr_cpdf_temp.employee_middle_names
2111: ,g_ghr_cpdf_temp.current_appointment_auth2
2112: ,g_ghr_cpdf_temp.to_duty_station_code
2113: ,g_ghr_cpdf_temp.education_level
2114: ,g_ghr_cpdf_temp.effective_date
2115: ,g_ghr_cpdf_temp.employee_date_of_birth
2116: ,g_ghr_cpdf_temp.employee_first_name
2117: ,g_ghr_cpdf_temp.employee_last_name
2118: ,g_ghr_cpdf_temp.employee_middle_names
2119: ,g_ghr_cpdf_temp.from_national_identifier
2112: ,g_ghr_cpdf_temp.to_duty_station_code
2113: ,g_ghr_cpdf_temp.education_level
2114: ,g_ghr_cpdf_temp.effective_date
2115: ,g_ghr_cpdf_temp.employee_date_of_birth
2116: ,g_ghr_cpdf_temp.employee_first_name
2117: ,g_ghr_cpdf_temp.employee_last_name
2118: ,g_ghr_cpdf_temp.employee_middle_names
2119: ,g_ghr_cpdf_temp.from_national_identifier
2120: ,g_ghr_cpdf_temp.fegli
2113: ,g_ghr_cpdf_temp.education_level
2114: ,g_ghr_cpdf_temp.effective_date
2115: ,g_ghr_cpdf_temp.employee_date_of_birth
2116: ,g_ghr_cpdf_temp.employee_first_name
2117: ,g_ghr_cpdf_temp.employee_last_name
2118: ,g_ghr_cpdf_temp.employee_middle_names
2119: ,g_ghr_cpdf_temp.from_national_identifier
2120: ,g_ghr_cpdf_temp.fegli
2121: ,g_ghr_cpdf_temp.fers_coverage
2114: ,g_ghr_cpdf_temp.effective_date
2115: ,g_ghr_cpdf_temp.employee_date_of_birth
2116: ,g_ghr_cpdf_temp.employee_first_name
2117: ,g_ghr_cpdf_temp.employee_last_name
2118: ,g_ghr_cpdf_temp.employee_middle_names
2119: ,g_ghr_cpdf_temp.from_national_identifier
2120: ,g_ghr_cpdf_temp.fegli
2121: ,g_ghr_cpdf_temp.fers_coverage
2122: ,g_ghr_cpdf_temp.first_action_la_code1
2115: ,g_ghr_cpdf_temp.employee_date_of_birth
2116: ,g_ghr_cpdf_temp.employee_first_name
2117: ,g_ghr_cpdf_temp.employee_last_name
2118: ,g_ghr_cpdf_temp.employee_middle_names
2119: ,g_ghr_cpdf_temp.from_national_identifier
2120: ,g_ghr_cpdf_temp.fegli
2121: ,g_ghr_cpdf_temp.fers_coverage
2122: ,g_ghr_cpdf_temp.first_action_la_code1
2123: ,g_ghr_cpdf_temp.first_action_la_code2
2116: ,g_ghr_cpdf_temp.employee_first_name
2117: ,g_ghr_cpdf_temp.employee_last_name
2118: ,g_ghr_cpdf_temp.employee_middle_names
2119: ,g_ghr_cpdf_temp.from_national_identifier
2120: ,g_ghr_cpdf_temp.fegli
2121: ,g_ghr_cpdf_temp.fers_coverage
2122: ,g_ghr_cpdf_temp.first_action_la_code1
2123: ,g_ghr_cpdf_temp.first_action_la_code2
2124: ,g_ghr_cpdf_temp.first_noa_code
2117: ,g_ghr_cpdf_temp.employee_last_name
2118: ,g_ghr_cpdf_temp.employee_middle_names
2119: ,g_ghr_cpdf_temp.from_national_identifier
2120: ,g_ghr_cpdf_temp.fegli
2121: ,g_ghr_cpdf_temp.fers_coverage
2122: ,g_ghr_cpdf_temp.first_action_la_code1
2123: ,g_ghr_cpdf_temp.first_action_la_code2
2124: ,g_ghr_cpdf_temp.first_noa_code
2125: ,g_ghr_cpdf_temp.flsa_category
2118: ,g_ghr_cpdf_temp.employee_middle_names
2119: ,g_ghr_cpdf_temp.from_national_identifier
2120: ,g_ghr_cpdf_temp.fegli
2121: ,g_ghr_cpdf_temp.fers_coverage
2122: ,g_ghr_cpdf_temp.first_action_la_code1
2123: ,g_ghr_cpdf_temp.first_action_la_code2
2124: ,g_ghr_cpdf_temp.first_noa_code
2125: ,g_ghr_cpdf_temp.flsa_category
2126: ,g_ghr_cpdf_temp.from_basic_pay
2119: ,g_ghr_cpdf_temp.from_national_identifier
2120: ,g_ghr_cpdf_temp.fegli
2121: ,g_ghr_cpdf_temp.fers_coverage
2122: ,g_ghr_cpdf_temp.first_action_la_code1
2123: ,g_ghr_cpdf_temp.first_action_la_code2
2124: ,g_ghr_cpdf_temp.first_noa_code
2125: ,g_ghr_cpdf_temp.flsa_category
2126: ,g_ghr_cpdf_temp.from_basic_pay
2127: ,g_ghr_cpdf_temp.from_duty_station_code
2120: ,g_ghr_cpdf_temp.fegli
2121: ,g_ghr_cpdf_temp.fers_coverage
2122: ,g_ghr_cpdf_temp.first_action_la_code1
2123: ,g_ghr_cpdf_temp.first_action_la_code2
2124: ,g_ghr_cpdf_temp.first_noa_code
2125: ,g_ghr_cpdf_temp.flsa_category
2126: ,g_ghr_cpdf_temp.from_basic_pay
2127: ,g_ghr_cpdf_temp.from_duty_station_code
2128: ,g_ghr_cpdf_temp.from_grade_or_level
2121: ,g_ghr_cpdf_temp.fers_coverage
2122: ,g_ghr_cpdf_temp.first_action_la_code1
2123: ,g_ghr_cpdf_temp.first_action_la_code2
2124: ,g_ghr_cpdf_temp.first_noa_code
2125: ,g_ghr_cpdf_temp.flsa_category
2126: ,g_ghr_cpdf_temp.from_basic_pay
2127: ,g_ghr_cpdf_temp.from_duty_station_code
2128: ,g_ghr_cpdf_temp.from_grade_or_level
2129: ,g_ghr_cpdf_temp.from_locality_adj
2122: ,g_ghr_cpdf_temp.first_action_la_code1
2123: ,g_ghr_cpdf_temp.first_action_la_code2
2124: ,g_ghr_cpdf_temp.first_noa_code
2125: ,g_ghr_cpdf_temp.flsa_category
2126: ,g_ghr_cpdf_temp.from_basic_pay
2127: ,g_ghr_cpdf_temp.from_duty_station_code
2128: ,g_ghr_cpdf_temp.from_grade_or_level
2129: ,g_ghr_cpdf_temp.from_locality_adj
2130: ,g_ghr_cpdf_temp.from_occ_code
2123: ,g_ghr_cpdf_temp.first_action_la_code2
2124: ,g_ghr_cpdf_temp.first_noa_code
2125: ,g_ghr_cpdf_temp.flsa_category
2126: ,g_ghr_cpdf_temp.from_basic_pay
2127: ,g_ghr_cpdf_temp.from_duty_station_code
2128: ,g_ghr_cpdf_temp.from_grade_or_level
2129: ,g_ghr_cpdf_temp.from_locality_adj
2130: ,g_ghr_cpdf_temp.from_occ_code
2131: ,g_ghr_cpdf_temp.from_pay_table_id
2124: ,g_ghr_cpdf_temp.first_noa_code
2125: ,g_ghr_cpdf_temp.flsa_category
2126: ,g_ghr_cpdf_temp.from_basic_pay
2127: ,g_ghr_cpdf_temp.from_duty_station_code
2128: ,g_ghr_cpdf_temp.from_grade_or_level
2129: ,g_ghr_cpdf_temp.from_locality_adj
2130: ,g_ghr_cpdf_temp.from_occ_code
2131: ,g_ghr_cpdf_temp.from_pay_table_id
2132: ,g_ghr_cpdf_temp.from_pay_basis
2125: ,g_ghr_cpdf_temp.flsa_category
2126: ,g_ghr_cpdf_temp.from_basic_pay
2127: ,g_ghr_cpdf_temp.from_duty_station_code
2128: ,g_ghr_cpdf_temp.from_grade_or_level
2129: ,g_ghr_cpdf_temp.from_locality_adj
2130: ,g_ghr_cpdf_temp.from_occ_code
2131: ,g_ghr_cpdf_temp.from_pay_table_id
2132: ,g_ghr_cpdf_temp.from_pay_basis
2133: ,g_ghr_cpdf_temp.from_pay_plan
2126: ,g_ghr_cpdf_temp.from_basic_pay
2127: ,g_ghr_cpdf_temp.from_duty_station_code
2128: ,g_ghr_cpdf_temp.from_grade_or_level
2129: ,g_ghr_cpdf_temp.from_locality_adj
2130: ,g_ghr_cpdf_temp.from_occ_code
2131: ,g_ghr_cpdf_temp.from_pay_table_id
2132: ,g_ghr_cpdf_temp.from_pay_basis
2133: ,g_ghr_cpdf_temp.from_pay_plan
2134: ,g_ghr_cpdf_temp.from_pay_rate_determinant
2127: ,g_ghr_cpdf_temp.from_duty_station_code
2128: ,g_ghr_cpdf_temp.from_grade_or_level
2129: ,g_ghr_cpdf_temp.from_locality_adj
2130: ,g_ghr_cpdf_temp.from_occ_code
2131: ,g_ghr_cpdf_temp.from_pay_table_id
2132: ,g_ghr_cpdf_temp.from_pay_basis
2133: ,g_ghr_cpdf_temp.from_pay_plan
2134: ,g_ghr_cpdf_temp.from_pay_rate_determinant
2135: ,g_ghr_cpdf_temp.from_retirement_coverage
2128: ,g_ghr_cpdf_temp.from_grade_or_level
2129: ,g_ghr_cpdf_temp.from_locality_adj
2130: ,g_ghr_cpdf_temp.from_occ_code
2131: ,g_ghr_cpdf_temp.from_pay_table_id
2132: ,g_ghr_cpdf_temp.from_pay_basis
2133: ,g_ghr_cpdf_temp.from_pay_plan
2134: ,g_ghr_cpdf_temp.from_pay_rate_determinant
2135: ,g_ghr_cpdf_temp.from_retirement_coverage
2136: ,g_ghr_cpdf_temp.from_step_or_rate
2129: ,g_ghr_cpdf_temp.from_locality_adj
2130: ,g_ghr_cpdf_temp.from_occ_code
2131: ,g_ghr_cpdf_temp.from_pay_table_id
2132: ,g_ghr_cpdf_temp.from_pay_basis
2133: ,g_ghr_cpdf_temp.from_pay_plan
2134: ,g_ghr_cpdf_temp.from_pay_rate_determinant
2135: ,g_ghr_cpdf_temp.from_retirement_coverage
2136: ,g_ghr_cpdf_temp.from_step_or_rate
2137: ,g_ghr_cpdf_temp.from_total_salary
2130: ,g_ghr_cpdf_temp.from_occ_code
2131: ,g_ghr_cpdf_temp.from_pay_table_id
2132: ,g_ghr_cpdf_temp.from_pay_basis
2133: ,g_ghr_cpdf_temp.from_pay_plan
2134: ,g_ghr_cpdf_temp.from_pay_rate_determinant
2135: ,g_ghr_cpdf_temp.from_retirement_coverage
2136: ,g_ghr_cpdf_temp.from_step_or_rate
2137: ,g_ghr_cpdf_temp.from_total_salary
2138: ,g_ghr_cpdf_temp.from_work_schedule
2131: ,g_ghr_cpdf_temp.from_pay_table_id
2132: ,g_ghr_cpdf_temp.from_pay_basis
2133: ,g_ghr_cpdf_temp.from_pay_plan
2134: ,g_ghr_cpdf_temp.from_pay_rate_determinant
2135: ,g_ghr_cpdf_temp.from_retirement_coverage
2136: ,g_ghr_cpdf_temp.from_step_or_rate
2137: ,g_ghr_cpdf_temp.from_total_salary
2138: ,g_ghr_cpdf_temp.from_work_schedule
2139: ,g_ghr_cpdf_temp.frozen_service
2132: ,g_ghr_cpdf_temp.from_pay_basis
2133: ,g_ghr_cpdf_temp.from_pay_plan
2134: ,g_ghr_cpdf_temp.from_pay_rate_determinant
2135: ,g_ghr_cpdf_temp.from_retirement_coverage
2136: ,g_ghr_cpdf_temp.from_step_or_rate
2137: ,g_ghr_cpdf_temp.from_total_salary
2138: ,g_ghr_cpdf_temp.from_work_schedule
2139: ,g_ghr_cpdf_temp.frozen_service
2140: ,g_ghr_cpdf_temp.functional_class
2133: ,g_ghr_cpdf_temp.from_pay_plan
2134: ,g_ghr_cpdf_temp.from_pay_rate_determinant
2135: ,g_ghr_cpdf_temp.from_retirement_coverage
2136: ,g_ghr_cpdf_temp.from_step_or_rate
2137: ,g_ghr_cpdf_temp.from_total_salary
2138: ,g_ghr_cpdf_temp.from_work_schedule
2139: ,g_ghr_cpdf_temp.frozen_service
2140: ,g_ghr_cpdf_temp.functional_class
2141: ,g_ghr_cpdf_temp.handicap_code
2134: ,g_ghr_cpdf_temp.from_pay_rate_determinant
2135: ,g_ghr_cpdf_temp.from_retirement_coverage
2136: ,g_ghr_cpdf_temp.from_step_or_rate
2137: ,g_ghr_cpdf_temp.from_total_salary
2138: ,g_ghr_cpdf_temp.from_work_schedule
2139: ,g_ghr_cpdf_temp.frozen_service
2140: ,g_ghr_cpdf_temp.functional_class
2141: ,g_ghr_cpdf_temp.handicap_code
2142: ,g_ghr_cpdf_temp.health_plan
2135: ,g_ghr_cpdf_temp.from_retirement_coverage
2136: ,g_ghr_cpdf_temp.from_step_or_rate
2137: ,g_ghr_cpdf_temp.from_total_salary
2138: ,g_ghr_cpdf_temp.from_work_schedule
2139: ,g_ghr_cpdf_temp.frozen_service
2140: ,g_ghr_cpdf_temp.functional_class
2141: ,g_ghr_cpdf_temp.handicap_code
2142: ,g_ghr_cpdf_temp.health_plan
2143: ,g_ghr_cpdf_temp.individual_group_award
2136: ,g_ghr_cpdf_temp.from_step_or_rate
2137: ,g_ghr_cpdf_temp.from_total_salary
2138: ,g_ghr_cpdf_temp.from_work_schedule
2139: ,g_ghr_cpdf_temp.frozen_service
2140: ,g_ghr_cpdf_temp.functional_class
2141: ,g_ghr_cpdf_temp.handicap_code
2142: ,g_ghr_cpdf_temp.health_plan
2143: ,g_ghr_cpdf_temp.individual_group_award
2144: ,g_ghr_cpdf_temp.organizational_component
2137: ,g_ghr_cpdf_temp.from_total_salary
2138: ,g_ghr_cpdf_temp.from_work_schedule
2139: ,g_ghr_cpdf_temp.frozen_service
2140: ,g_ghr_cpdf_temp.functional_class
2141: ,g_ghr_cpdf_temp.handicap_code
2142: ,g_ghr_cpdf_temp.health_plan
2143: ,g_ghr_cpdf_temp.individual_group_award
2144: ,g_ghr_cpdf_temp.organizational_component
2145: ,g_ghr_cpdf_temp.pay_status
2138: ,g_ghr_cpdf_temp.from_work_schedule
2139: ,g_ghr_cpdf_temp.frozen_service
2140: ,g_ghr_cpdf_temp.functional_class
2141: ,g_ghr_cpdf_temp.handicap_code
2142: ,g_ghr_cpdf_temp.health_plan
2143: ,g_ghr_cpdf_temp.individual_group_award
2144: ,g_ghr_cpdf_temp.organizational_component
2145: ,g_ghr_cpdf_temp.pay_status
2146: ,g_ghr_cpdf_temp.personnel_office_id
2139: ,g_ghr_cpdf_temp.frozen_service
2140: ,g_ghr_cpdf_temp.functional_class
2141: ,g_ghr_cpdf_temp.handicap_code
2142: ,g_ghr_cpdf_temp.health_plan
2143: ,g_ghr_cpdf_temp.individual_group_award
2144: ,g_ghr_cpdf_temp.organizational_component
2145: ,g_ghr_cpdf_temp.pay_status
2146: ,g_ghr_cpdf_temp.personnel_office_id
2147: ,g_ghr_cpdf_temp.position_occupied
2140: ,g_ghr_cpdf_temp.functional_class
2141: ,g_ghr_cpdf_temp.handicap_code
2142: ,g_ghr_cpdf_temp.health_plan
2143: ,g_ghr_cpdf_temp.individual_group_award
2144: ,g_ghr_cpdf_temp.organizational_component
2145: ,g_ghr_cpdf_temp.pay_status
2146: ,g_ghr_cpdf_temp.personnel_office_id
2147: ,g_ghr_cpdf_temp.position_occupied
2148: ,g_ghr_cpdf_temp.race_national_origin
2141: ,g_ghr_cpdf_temp.handicap_code
2142: ,g_ghr_cpdf_temp.health_plan
2143: ,g_ghr_cpdf_temp.individual_group_award
2144: ,g_ghr_cpdf_temp.organizational_component
2145: ,g_ghr_cpdf_temp.pay_status
2146: ,g_ghr_cpdf_temp.personnel_office_id
2147: ,g_ghr_cpdf_temp.position_occupied
2148: ,g_ghr_cpdf_temp.race_national_origin
2149: ,g_ghr_cpdf_temp.rating_of_record
2142: ,g_ghr_cpdf_temp.health_plan
2143: ,g_ghr_cpdf_temp.individual_group_award
2144: ,g_ghr_cpdf_temp.organizational_component
2145: ,g_ghr_cpdf_temp.pay_status
2146: ,g_ghr_cpdf_temp.personnel_office_id
2147: ,g_ghr_cpdf_temp.position_occupied
2148: ,g_ghr_cpdf_temp.race_national_origin
2149: ,g_ghr_cpdf_temp.rating_of_record
2150: ,g_ghr_cpdf_temp.rating_of_record_level
2143: ,g_ghr_cpdf_temp.individual_group_award
2144: ,g_ghr_cpdf_temp.organizational_component
2145: ,g_ghr_cpdf_temp.pay_status
2146: ,g_ghr_cpdf_temp.personnel_office_id
2147: ,g_ghr_cpdf_temp.position_occupied
2148: ,g_ghr_cpdf_temp.race_national_origin
2149: ,g_ghr_cpdf_temp.rating_of_record
2150: ,g_ghr_cpdf_temp.rating_of_record_level
2151: ,g_ghr_cpdf_temp.rating_of_record_pattern
2144: ,g_ghr_cpdf_temp.organizational_component
2145: ,g_ghr_cpdf_temp.pay_status
2146: ,g_ghr_cpdf_temp.personnel_office_id
2147: ,g_ghr_cpdf_temp.position_occupied
2148: ,g_ghr_cpdf_temp.race_national_origin
2149: ,g_ghr_cpdf_temp.rating_of_record
2150: ,g_ghr_cpdf_temp.rating_of_record_level
2151: ,g_ghr_cpdf_temp.rating_of_record_pattern
2152: ,g_ghr_cpdf_temp.rating_of_record_period_starts
2145: ,g_ghr_cpdf_temp.pay_status
2146: ,g_ghr_cpdf_temp.personnel_office_id
2147: ,g_ghr_cpdf_temp.position_occupied
2148: ,g_ghr_cpdf_temp.race_national_origin
2149: ,g_ghr_cpdf_temp.rating_of_record
2150: ,g_ghr_cpdf_temp.rating_of_record_level
2151: ,g_ghr_cpdf_temp.rating_of_record_pattern
2152: ,g_ghr_cpdf_temp.rating_of_record_period_starts
2153: ,g_ghr_cpdf_temp.rating_of_record_period_ends
2146: ,g_ghr_cpdf_temp.personnel_office_id
2147: ,g_ghr_cpdf_temp.position_occupied
2148: ,g_ghr_cpdf_temp.race_national_origin
2149: ,g_ghr_cpdf_temp.rating_of_record
2150: ,g_ghr_cpdf_temp.rating_of_record_level
2151: ,g_ghr_cpdf_temp.rating_of_record_pattern
2152: ,g_ghr_cpdf_temp.rating_of_record_period_starts
2153: ,g_ghr_cpdf_temp.rating_of_record_period_ends
2154: ,g_ghr_cpdf_temp.retained_grade_or_level
2147: ,g_ghr_cpdf_temp.position_occupied
2148: ,g_ghr_cpdf_temp.race_national_origin
2149: ,g_ghr_cpdf_temp.rating_of_record
2150: ,g_ghr_cpdf_temp.rating_of_record_level
2151: ,g_ghr_cpdf_temp.rating_of_record_pattern
2152: ,g_ghr_cpdf_temp.rating_of_record_period_starts
2153: ,g_ghr_cpdf_temp.rating_of_record_period_ends
2154: ,g_ghr_cpdf_temp.retained_grade_or_level
2155: ,g_ghr_cpdf_temp.retained_pay_plan
2148: ,g_ghr_cpdf_temp.race_national_origin
2149: ,g_ghr_cpdf_temp.rating_of_record
2150: ,g_ghr_cpdf_temp.rating_of_record_level
2151: ,g_ghr_cpdf_temp.rating_of_record_pattern
2152: ,g_ghr_cpdf_temp.rating_of_record_period_starts
2153: ,g_ghr_cpdf_temp.rating_of_record_period_ends
2154: ,g_ghr_cpdf_temp.retained_grade_or_level
2155: ,g_ghr_cpdf_temp.retained_pay_plan
2156: ,g_ghr_cpdf_temp.retained_step_or_rate
2149: ,g_ghr_cpdf_temp.rating_of_record
2150: ,g_ghr_cpdf_temp.rating_of_record_level
2151: ,g_ghr_cpdf_temp.rating_of_record_pattern
2152: ,g_ghr_cpdf_temp.rating_of_record_period_starts
2153: ,g_ghr_cpdf_temp.rating_of_record_period_ends
2154: ,g_ghr_cpdf_temp.retained_grade_or_level
2155: ,g_ghr_cpdf_temp.retained_pay_plan
2156: ,g_ghr_cpdf_temp.retained_step_or_rate
2157: ,g_ghr_cpdf_temp.retirement_plan
2150: ,g_ghr_cpdf_temp.rating_of_record_level
2151: ,g_ghr_cpdf_temp.rating_of_record_pattern
2152: ,g_ghr_cpdf_temp.rating_of_record_period_starts
2153: ,g_ghr_cpdf_temp.rating_of_record_period_ends
2154: ,g_ghr_cpdf_temp.retained_grade_or_level
2155: ,g_ghr_cpdf_temp.retained_pay_plan
2156: ,g_ghr_cpdf_temp.retained_step_or_rate
2157: ,g_ghr_cpdf_temp.retirement_plan
2158: ,g_ghr_cpdf_temp.second_noa_code
2151: ,g_ghr_cpdf_temp.rating_of_record_pattern
2152: ,g_ghr_cpdf_temp.rating_of_record_period_starts
2153: ,g_ghr_cpdf_temp.rating_of_record_period_ends
2154: ,g_ghr_cpdf_temp.retained_grade_or_level
2155: ,g_ghr_cpdf_temp.retained_pay_plan
2156: ,g_ghr_cpdf_temp.retained_step_or_rate
2157: ,g_ghr_cpdf_temp.retirement_plan
2158: ,g_ghr_cpdf_temp.second_noa_code
2159: ,g_ghr_cpdf_temp.service_comp_date
2152: ,g_ghr_cpdf_temp.rating_of_record_period_starts
2153: ,g_ghr_cpdf_temp.rating_of_record_period_ends
2154: ,g_ghr_cpdf_temp.retained_grade_or_level
2155: ,g_ghr_cpdf_temp.retained_pay_plan
2156: ,g_ghr_cpdf_temp.retained_step_or_rate
2157: ,g_ghr_cpdf_temp.retirement_plan
2158: ,g_ghr_cpdf_temp.second_noa_code
2159: ,g_ghr_cpdf_temp.service_comp_date
2160: ,g_ghr_cpdf_temp.sex
2153: ,g_ghr_cpdf_temp.rating_of_record_period_ends
2154: ,g_ghr_cpdf_temp.retained_grade_or_level
2155: ,g_ghr_cpdf_temp.retained_pay_plan
2156: ,g_ghr_cpdf_temp.retained_step_or_rate
2157: ,g_ghr_cpdf_temp.retirement_plan
2158: ,g_ghr_cpdf_temp.second_noa_code
2159: ,g_ghr_cpdf_temp.service_comp_date
2160: ,g_ghr_cpdf_temp.sex
2161: ,g_ghr_cpdf_temp.supervisory_status
2154: ,g_ghr_cpdf_temp.retained_grade_or_level
2155: ,g_ghr_cpdf_temp.retained_pay_plan
2156: ,g_ghr_cpdf_temp.retained_step_or_rate
2157: ,g_ghr_cpdf_temp.retirement_plan
2158: ,g_ghr_cpdf_temp.second_noa_code
2159: ,g_ghr_cpdf_temp.service_comp_date
2160: ,g_ghr_cpdf_temp.sex
2161: ,g_ghr_cpdf_temp.supervisory_status
2162: ,g_ghr_cpdf_temp.tenure
2155: ,g_ghr_cpdf_temp.retained_pay_plan
2156: ,g_ghr_cpdf_temp.retained_step_or_rate
2157: ,g_ghr_cpdf_temp.retirement_plan
2158: ,g_ghr_cpdf_temp.second_noa_code
2159: ,g_ghr_cpdf_temp.service_comp_date
2160: ,g_ghr_cpdf_temp.sex
2161: ,g_ghr_cpdf_temp.supervisory_status
2162: ,g_ghr_cpdf_temp.tenure
2163: ,g_ghr_cpdf_temp.to_basic_pay
2156: ,g_ghr_cpdf_temp.retained_step_or_rate
2157: ,g_ghr_cpdf_temp.retirement_plan
2158: ,g_ghr_cpdf_temp.second_noa_code
2159: ,g_ghr_cpdf_temp.service_comp_date
2160: ,g_ghr_cpdf_temp.sex
2161: ,g_ghr_cpdf_temp.supervisory_status
2162: ,g_ghr_cpdf_temp.tenure
2163: ,g_ghr_cpdf_temp.to_basic_pay
2164: ,g_ghr_cpdf_temp.to_grade_or_level
2157: ,g_ghr_cpdf_temp.retirement_plan
2158: ,g_ghr_cpdf_temp.second_noa_code
2159: ,g_ghr_cpdf_temp.service_comp_date
2160: ,g_ghr_cpdf_temp.sex
2161: ,g_ghr_cpdf_temp.supervisory_status
2162: ,g_ghr_cpdf_temp.tenure
2163: ,g_ghr_cpdf_temp.to_basic_pay
2164: ,g_ghr_cpdf_temp.to_grade_or_level
2165: ,g_ghr_cpdf_temp.to_locality_adj
2158: ,g_ghr_cpdf_temp.second_noa_code
2159: ,g_ghr_cpdf_temp.service_comp_date
2160: ,g_ghr_cpdf_temp.sex
2161: ,g_ghr_cpdf_temp.supervisory_status
2162: ,g_ghr_cpdf_temp.tenure
2163: ,g_ghr_cpdf_temp.to_basic_pay
2164: ,g_ghr_cpdf_temp.to_grade_or_level
2165: ,g_ghr_cpdf_temp.to_locality_adj
2166: ,g_ghr_cpdf_temp.to_national_identifier
2159: ,g_ghr_cpdf_temp.service_comp_date
2160: ,g_ghr_cpdf_temp.sex
2161: ,g_ghr_cpdf_temp.supervisory_status
2162: ,g_ghr_cpdf_temp.tenure
2163: ,g_ghr_cpdf_temp.to_basic_pay
2164: ,g_ghr_cpdf_temp.to_grade_or_level
2165: ,g_ghr_cpdf_temp.to_locality_adj
2166: ,g_ghr_cpdf_temp.to_national_identifier
2167: ,g_ghr_cpdf_temp.to_occ_code
2160: ,g_ghr_cpdf_temp.sex
2161: ,g_ghr_cpdf_temp.supervisory_status
2162: ,g_ghr_cpdf_temp.tenure
2163: ,g_ghr_cpdf_temp.to_basic_pay
2164: ,g_ghr_cpdf_temp.to_grade_or_level
2165: ,g_ghr_cpdf_temp.to_locality_adj
2166: ,g_ghr_cpdf_temp.to_national_identifier
2167: ,g_ghr_cpdf_temp.to_occ_code
2168: ,g_ghr_cpdf_temp.to_pay_basis
2161: ,g_ghr_cpdf_temp.supervisory_status
2162: ,g_ghr_cpdf_temp.tenure
2163: ,g_ghr_cpdf_temp.to_basic_pay
2164: ,g_ghr_cpdf_temp.to_grade_or_level
2165: ,g_ghr_cpdf_temp.to_locality_adj
2166: ,g_ghr_cpdf_temp.to_national_identifier
2167: ,g_ghr_cpdf_temp.to_occ_code
2168: ,g_ghr_cpdf_temp.to_pay_basis
2169: ,g_ghr_cpdf_temp.to_pay_plan
2162: ,g_ghr_cpdf_temp.tenure
2163: ,g_ghr_cpdf_temp.to_basic_pay
2164: ,g_ghr_cpdf_temp.to_grade_or_level
2165: ,g_ghr_cpdf_temp.to_locality_adj
2166: ,g_ghr_cpdf_temp.to_national_identifier
2167: ,g_ghr_cpdf_temp.to_occ_code
2168: ,g_ghr_cpdf_temp.to_pay_basis
2169: ,g_ghr_cpdf_temp.to_pay_plan
2170: ,g_ghr_cpdf_temp.to_pay_rate_determinant
2163: ,g_ghr_cpdf_temp.to_basic_pay
2164: ,g_ghr_cpdf_temp.to_grade_or_level
2165: ,g_ghr_cpdf_temp.to_locality_adj
2166: ,g_ghr_cpdf_temp.to_national_identifier
2167: ,g_ghr_cpdf_temp.to_occ_code
2168: ,g_ghr_cpdf_temp.to_pay_basis
2169: ,g_ghr_cpdf_temp.to_pay_plan
2170: ,g_ghr_cpdf_temp.to_pay_rate_determinant
2171: ,g_ghr_cpdf_temp.to_pay_table_id
2164: ,g_ghr_cpdf_temp.to_grade_or_level
2165: ,g_ghr_cpdf_temp.to_locality_adj
2166: ,g_ghr_cpdf_temp.to_national_identifier
2167: ,g_ghr_cpdf_temp.to_occ_code
2168: ,g_ghr_cpdf_temp.to_pay_basis
2169: ,g_ghr_cpdf_temp.to_pay_plan
2170: ,g_ghr_cpdf_temp.to_pay_rate_determinant
2171: ,g_ghr_cpdf_temp.to_pay_table_id
2172: ,g_ghr_cpdf_temp.to_retention_allowance
2165: ,g_ghr_cpdf_temp.to_locality_adj
2166: ,g_ghr_cpdf_temp.to_national_identifier
2167: ,g_ghr_cpdf_temp.to_occ_code
2168: ,g_ghr_cpdf_temp.to_pay_basis
2169: ,g_ghr_cpdf_temp.to_pay_plan
2170: ,g_ghr_cpdf_temp.to_pay_rate_determinant
2171: ,g_ghr_cpdf_temp.to_pay_table_id
2172: ,g_ghr_cpdf_temp.to_retention_allowance
2173: ,g_ghr_cpdf_temp.to_staffing_differential
2166: ,g_ghr_cpdf_temp.to_national_identifier
2167: ,g_ghr_cpdf_temp.to_occ_code
2168: ,g_ghr_cpdf_temp.to_pay_basis
2169: ,g_ghr_cpdf_temp.to_pay_plan
2170: ,g_ghr_cpdf_temp.to_pay_rate_determinant
2171: ,g_ghr_cpdf_temp.to_pay_table_id
2172: ,g_ghr_cpdf_temp.to_retention_allowance
2173: ,g_ghr_cpdf_temp.to_staffing_differential
2174: ,g_ghr_cpdf_temp.to_step_or_rate
2167: ,g_ghr_cpdf_temp.to_occ_code
2168: ,g_ghr_cpdf_temp.to_pay_basis
2169: ,g_ghr_cpdf_temp.to_pay_plan
2170: ,g_ghr_cpdf_temp.to_pay_rate_determinant
2171: ,g_ghr_cpdf_temp.to_pay_table_id
2172: ,g_ghr_cpdf_temp.to_retention_allowance
2173: ,g_ghr_cpdf_temp.to_staffing_differential
2174: ,g_ghr_cpdf_temp.to_step_or_rate
2175: ,g_ghr_cpdf_temp.to_supervisory_differential
2168: ,g_ghr_cpdf_temp.to_pay_basis
2169: ,g_ghr_cpdf_temp.to_pay_plan
2170: ,g_ghr_cpdf_temp.to_pay_rate_determinant
2171: ,g_ghr_cpdf_temp.to_pay_table_id
2172: ,g_ghr_cpdf_temp.to_retention_allowance
2173: ,g_ghr_cpdf_temp.to_staffing_differential
2174: ,g_ghr_cpdf_temp.to_step_or_rate
2175: ,g_ghr_cpdf_temp.to_supervisory_differential
2176: ,g_ghr_cpdf_temp.to_total_salary
2169: ,g_ghr_cpdf_temp.to_pay_plan
2170: ,g_ghr_cpdf_temp.to_pay_rate_determinant
2171: ,g_ghr_cpdf_temp.to_pay_table_id
2172: ,g_ghr_cpdf_temp.to_retention_allowance
2173: ,g_ghr_cpdf_temp.to_staffing_differential
2174: ,g_ghr_cpdf_temp.to_step_or_rate
2175: ,g_ghr_cpdf_temp.to_supervisory_differential
2176: ,g_ghr_cpdf_temp.to_total_salary
2177: ,g_ghr_cpdf_temp.to_work_schedule
2170: ,g_ghr_cpdf_temp.to_pay_rate_determinant
2171: ,g_ghr_cpdf_temp.to_pay_table_id
2172: ,g_ghr_cpdf_temp.to_retention_allowance
2173: ,g_ghr_cpdf_temp.to_staffing_differential
2174: ,g_ghr_cpdf_temp.to_step_or_rate
2175: ,g_ghr_cpdf_temp.to_supervisory_differential
2176: ,g_ghr_cpdf_temp.to_total_salary
2177: ,g_ghr_cpdf_temp.to_work_schedule
2178: ,g_ghr_cpdf_temp.veterans_preference
2171: ,g_ghr_cpdf_temp.to_pay_table_id
2172: ,g_ghr_cpdf_temp.to_retention_allowance
2173: ,g_ghr_cpdf_temp.to_staffing_differential
2174: ,g_ghr_cpdf_temp.to_step_or_rate
2175: ,g_ghr_cpdf_temp.to_supervisory_differential
2176: ,g_ghr_cpdf_temp.to_total_salary
2177: ,g_ghr_cpdf_temp.to_work_schedule
2178: ,g_ghr_cpdf_temp.veterans_preference
2179: ,g_ghr_cpdf_temp.veterans_status
2172: ,g_ghr_cpdf_temp.to_retention_allowance
2173: ,g_ghr_cpdf_temp.to_staffing_differential
2174: ,g_ghr_cpdf_temp.to_step_or_rate
2175: ,g_ghr_cpdf_temp.to_supervisory_differential
2176: ,g_ghr_cpdf_temp.to_total_salary
2177: ,g_ghr_cpdf_temp.to_work_schedule
2178: ,g_ghr_cpdf_temp.veterans_preference
2179: ,g_ghr_cpdf_temp.veterans_status
2180: ,g_ghr_cpdf_temp.year_degree_attained,
2173: ,g_ghr_cpdf_temp.to_staffing_differential
2174: ,g_ghr_cpdf_temp.to_step_or_rate
2175: ,g_ghr_cpdf_temp.to_supervisory_differential
2176: ,g_ghr_cpdf_temp.to_total_salary
2177: ,g_ghr_cpdf_temp.to_work_schedule
2178: ,g_ghr_cpdf_temp.veterans_preference
2179: ,g_ghr_cpdf_temp.veterans_status
2180: ,g_ghr_cpdf_temp.year_degree_attained,
2181: -- p_ghr_cpdf_temp_rec.employee_first_name,
2174: ,g_ghr_cpdf_temp.to_step_or_rate
2175: ,g_ghr_cpdf_temp.to_supervisory_differential
2176: ,g_ghr_cpdf_temp.to_total_salary
2177: ,g_ghr_cpdf_temp.to_work_schedule
2178: ,g_ghr_cpdf_temp.veterans_preference
2179: ,g_ghr_cpdf_temp.veterans_status
2180: ,g_ghr_cpdf_temp.year_degree_attained,
2181: -- p_ghr_cpdf_temp_rec.employee_first_name,
2182: -- p_ghr_cpdf_temp_rec.employee_middle_names,
2175: ,g_ghr_cpdf_temp.to_supervisory_differential
2176: ,g_ghr_cpdf_temp.to_total_salary
2177: ,g_ghr_cpdf_temp.to_work_schedule
2178: ,g_ghr_cpdf_temp.veterans_preference
2179: ,g_ghr_cpdf_temp.veterans_status
2180: ,g_ghr_cpdf_temp.year_degree_attained,
2181: -- p_ghr_cpdf_temp_rec.employee_first_name,
2182: -- p_ghr_cpdf_temp_rec.employee_middle_names,
2183: g_ghr_cpdf_temp.name_title,
2176: ,g_ghr_cpdf_temp.to_total_salary
2177: ,g_ghr_cpdf_temp.to_work_schedule
2178: ,g_ghr_cpdf_temp.veterans_preference
2179: ,g_ghr_cpdf_temp.veterans_status
2180: ,g_ghr_cpdf_temp.year_degree_attained,
2181: -- p_ghr_cpdf_temp_rec.employee_first_name,
2182: -- p_ghr_cpdf_temp_rec.employee_middle_names,
2183: g_ghr_cpdf_temp.name_title,
2184: g_ghr_cpdf_temp.position_title,
2177: ,g_ghr_cpdf_temp.to_work_schedule
2178: ,g_ghr_cpdf_temp.veterans_preference
2179: ,g_ghr_cpdf_temp.veterans_status
2180: ,g_ghr_cpdf_temp.year_degree_attained,
2181: -- p_ghr_cpdf_temp_rec.employee_first_name,
2182: -- p_ghr_cpdf_temp_rec.employee_middle_names,
2183: g_ghr_cpdf_temp.name_title,
2184: g_ghr_cpdf_temp.position_title,
2185: g_ghr_cpdf_temp.award_dollars,
2178: ,g_ghr_cpdf_temp.veterans_preference
2179: ,g_ghr_cpdf_temp.veterans_status
2180: ,g_ghr_cpdf_temp.year_degree_attained,
2181: -- p_ghr_cpdf_temp_rec.employee_first_name,
2182: -- p_ghr_cpdf_temp_rec.employee_middle_names,
2183: g_ghr_cpdf_temp.name_title,
2184: g_ghr_cpdf_temp.position_title,
2185: g_ghr_cpdf_temp.award_dollars,
2186: g_ghr_cpdf_temp.award_hours,
2179: ,g_ghr_cpdf_temp.veterans_status
2180: ,g_ghr_cpdf_temp.year_degree_attained,
2181: -- p_ghr_cpdf_temp_rec.employee_first_name,
2182: -- p_ghr_cpdf_temp_rec.employee_middle_names,
2183: g_ghr_cpdf_temp.name_title,
2184: g_ghr_cpdf_temp.position_title,
2185: g_ghr_cpdf_temp.award_dollars,
2186: g_ghr_cpdf_temp.award_hours,
2187: g_ghr_cpdf_temp.award_percentage,
2180: ,g_ghr_cpdf_temp.year_degree_attained,
2181: -- p_ghr_cpdf_temp_rec.employee_first_name,
2182: -- p_ghr_cpdf_temp_rec.employee_middle_names,
2183: g_ghr_cpdf_temp.name_title,
2184: g_ghr_cpdf_temp.position_title,
2185: g_ghr_cpdf_temp.award_dollars,
2186: g_ghr_cpdf_temp.award_hours,
2187: g_ghr_cpdf_temp.award_percentage,
2188: g_ghr_cpdf_temp.SCD_retirement,
2181: -- p_ghr_cpdf_temp_rec.employee_first_name,
2182: -- p_ghr_cpdf_temp_rec.employee_middle_names,
2183: g_ghr_cpdf_temp.name_title,
2184: g_ghr_cpdf_temp.position_title,
2185: g_ghr_cpdf_temp.award_dollars,
2186: g_ghr_cpdf_temp.award_hours,
2187: g_ghr_cpdf_temp.award_percentage,
2188: g_ghr_cpdf_temp.SCD_retirement,
2189: g_ghr_cpdf_temp.SCD_rif,
2182: -- p_ghr_cpdf_temp_rec.employee_middle_names,
2183: g_ghr_cpdf_temp.name_title,
2184: g_ghr_cpdf_temp.position_title,
2185: g_ghr_cpdf_temp.award_dollars,
2186: g_ghr_cpdf_temp.award_hours,
2187: g_ghr_cpdf_temp.award_percentage,
2188: g_ghr_cpdf_temp.SCD_retirement,
2189: g_ghr_cpdf_temp.SCD_rif,
2190: -- JH NEW EHRI
2183: g_ghr_cpdf_temp.name_title,
2184: g_ghr_cpdf_temp.position_title,
2185: g_ghr_cpdf_temp.award_dollars,
2186: g_ghr_cpdf_temp.award_hours,
2187: g_ghr_cpdf_temp.award_percentage,
2188: g_ghr_cpdf_temp.SCD_retirement,
2189: g_ghr_cpdf_temp.SCD_rif,
2190: -- JH NEW EHRI
2191: g_ghr_cpdf_temp.ehri_employee_id,
2184: g_ghr_cpdf_temp.position_title,
2185: g_ghr_cpdf_temp.award_dollars,
2186: g_ghr_cpdf_temp.award_hours,
2187: g_ghr_cpdf_temp.award_percentage,
2188: g_ghr_cpdf_temp.SCD_retirement,
2189: g_ghr_cpdf_temp.SCD_rif,
2190: -- JH NEW EHRI
2191: g_ghr_cpdf_temp.ehri_employee_id,
2192: g_ghr_cpdf_temp.agency_employee_id,
2185: g_ghr_cpdf_temp.award_dollars,
2186: g_ghr_cpdf_temp.award_hours,
2187: g_ghr_cpdf_temp.award_percentage,
2188: g_ghr_cpdf_temp.SCD_retirement,
2189: g_ghr_cpdf_temp.SCD_rif,
2190: -- JH NEW EHRI
2191: g_ghr_cpdf_temp.ehri_employee_id,
2192: g_ghr_cpdf_temp.agency_employee_id,
2193: g_ghr_cpdf_temp.world_citizenship,
2187: g_ghr_cpdf_temp.award_percentage,
2188: g_ghr_cpdf_temp.SCD_retirement,
2189: g_ghr_cpdf_temp.SCD_rif,
2190: -- JH NEW EHRI
2191: g_ghr_cpdf_temp.ehri_employee_id,
2192: g_ghr_cpdf_temp.agency_employee_id,
2193: g_ghr_cpdf_temp.world_citizenship,
2194: g_ghr_cpdf_temp.slct_serv_regi_indicator,
2195: g_ghr_cpdf_temp.svc_oblig_type_code1,
2188: g_ghr_cpdf_temp.SCD_retirement,
2189: g_ghr_cpdf_temp.SCD_rif,
2190: -- JH NEW EHRI
2191: g_ghr_cpdf_temp.ehri_employee_id,
2192: g_ghr_cpdf_temp.agency_employee_id,
2193: g_ghr_cpdf_temp.world_citizenship,
2194: g_ghr_cpdf_temp.slct_serv_regi_indicator,
2195: g_ghr_cpdf_temp.svc_oblig_type_code1,
2196: g_ghr_cpdf_temp.svc_oblig_type_end_date1,
2189: g_ghr_cpdf_temp.SCD_rif,
2190: -- JH NEW EHRI
2191: g_ghr_cpdf_temp.ehri_employee_id,
2192: g_ghr_cpdf_temp.agency_employee_id,
2193: g_ghr_cpdf_temp.world_citizenship,
2194: g_ghr_cpdf_temp.slct_serv_regi_indicator,
2195: g_ghr_cpdf_temp.svc_oblig_type_code1,
2196: g_ghr_cpdf_temp.svc_oblig_type_end_date1,
2197: g_ghr_cpdf_temp.svc_oblig_type_code2,
2190: -- JH NEW EHRI
2191: g_ghr_cpdf_temp.ehri_employee_id,
2192: g_ghr_cpdf_temp.agency_employee_id,
2193: g_ghr_cpdf_temp.world_citizenship,
2194: g_ghr_cpdf_temp.slct_serv_regi_indicator,
2195: g_ghr_cpdf_temp.svc_oblig_type_code1,
2196: g_ghr_cpdf_temp.svc_oblig_type_end_date1,
2197: g_ghr_cpdf_temp.svc_oblig_type_code2,
2198: g_ghr_cpdf_temp.svc_oblig_type_end_date2,
2191: g_ghr_cpdf_temp.ehri_employee_id,
2192: g_ghr_cpdf_temp.agency_employee_id,
2193: g_ghr_cpdf_temp.world_citizenship,
2194: g_ghr_cpdf_temp.slct_serv_regi_indicator,
2195: g_ghr_cpdf_temp.svc_oblig_type_code1,
2196: g_ghr_cpdf_temp.svc_oblig_type_end_date1,
2197: g_ghr_cpdf_temp.svc_oblig_type_code2,
2198: g_ghr_cpdf_temp.svc_oblig_type_end_date2,
2199: g_ghr_cpdf_temp.svc_oblig_type_code3,
2192: g_ghr_cpdf_temp.agency_employee_id,
2193: g_ghr_cpdf_temp.world_citizenship,
2194: g_ghr_cpdf_temp.slct_serv_regi_indicator,
2195: g_ghr_cpdf_temp.svc_oblig_type_code1,
2196: g_ghr_cpdf_temp.svc_oblig_type_end_date1,
2197: g_ghr_cpdf_temp.svc_oblig_type_code2,
2198: g_ghr_cpdf_temp.svc_oblig_type_end_date2,
2199: g_ghr_cpdf_temp.svc_oblig_type_code3,
2200: g_ghr_cpdf_temp.svc_oblig_type_end_date3,
2193: g_ghr_cpdf_temp.world_citizenship,
2194: g_ghr_cpdf_temp.slct_serv_regi_indicator,
2195: g_ghr_cpdf_temp.svc_oblig_type_code1,
2196: g_ghr_cpdf_temp.svc_oblig_type_end_date1,
2197: g_ghr_cpdf_temp.svc_oblig_type_code2,
2198: g_ghr_cpdf_temp.svc_oblig_type_end_date2,
2199: g_ghr_cpdf_temp.svc_oblig_type_code3,
2200: g_ghr_cpdf_temp.svc_oblig_type_end_date3,
2201: g_ghr_cpdf_temp.svc_oblig_type_code4,
2194: g_ghr_cpdf_temp.slct_serv_regi_indicator,
2195: g_ghr_cpdf_temp.svc_oblig_type_code1,
2196: g_ghr_cpdf_temp.svc_oblig_type_end_date1,
2197: g_ghr_cpdf_temp.svc_oblig_type_code2,
2198: g_ghr_cpdf_temp.svc_oblig_type_end_date2,
2199: g_ghr_cpdf_temp.svc_oblig_type_code3,
2200: g_ghr_cpdf_temp.svc_oblig_type_end_date3,
2201: g_ghr_cpdf_temp.svc_oblig_type_code4,
2202: g_ghr_cpdf_temp.svc_oblig_type_end_date4,
2195: g_ghr_cpdf_temp.svc_oblig_type_code1,
2196: g_ghr_cpdf_temp.svc_oblig_type_end_date1,
2197: g_ghr_cpdf_temp.svc_oblig_type_code2,
2198: g_ghr_cpdf_temp.svc_oblig_type_end_date2,
2199: g_ghr_cpdf_temp.svc_oblig_type_code3,
2200: g_ghr_cpdf_temp.svc_oblig_type_end_date3,
2201: g_ghr_cpdf_temp.svc_oblig_type_code4,
2202: g_ghr_cpdf_temp.svc_oblig_type_end_date4,
2203: g_ghr_cpdf_temp.appoint_type_code,
2196: g_ghr_cpdf_temp.svc_oblig_type_end_date1,
2197: g_ghr_cpdf_temp.svc_oblig_type_code2,
2198: g_ghr_cpdf_temp.svc_oblig_type_end_date2,
2199: g_ghr_cpdf_temp.svc_oblig_type_code3,
2200: g_ghr_cpdf_temp.svc_oblig_type_end_date3,
2201: g_ghr_cpdf_temp.svc_oblig_type_code4,
2202: g_ghr_cpdf_temp.svc_oblig_type_end_date4,
2203: g_ghr_cpdf_temp.appoint_type_code,
2204: g_ghr_cpdf_temp.part_time_hours,
2197: g_ghr_cpdf_temp.svc_oblig_type_code2,
2198: g_ghr_cpdf_temp.svc_oblig_type_end_date2,
2199: g_ghr_cpdf_temp.svc_oblig_type_code3,
2200: g_ghr_cpdf_temp.svc_oblig_type_end_date3,
2201: g_ghr_cpdf_temp.svc_oblig_type_code4,
2202: g_ghr_cpdf_temp.svc_oblig_type_end_date4,
2203: g_ghr_cpdf_temp.appoint_type_code,
2204: g_ghr_cpdf_temp.part_time_hours,
2205: g_ghr_cpdf_temp.to_adj_basic_pay,
2198: g_ghr_cpdf_temp.svc_oblig_type_end_date2,
2199: g_ghr_cpdf_temp.svc_oblig_type_code3,
2200: g_ghr_cpdf_temp.svc_oblig_type_end_date3,
2201: g_ghr_cpdf_temp.svc_oblig_type_code4,
2202: g_ghr_cpdf_temp.svc_oblig_type_end_date4,
2203: g_ghr_cpdf_temp.appoint_type_code,
2204: g_ghr_cpdf_temp.part_time_hours,
2205: g_ghr_cpdf_temp.to_adj_basic_pay,
2206: g_ghr_cpdf_temp.spcl_pay_tbl_type,
2199: g_ghr_cpdf_temp.svc_oblig_type_code3,
2200: g_ghr_cpdf_temp.svc_oblig_type_end_date3,
2201: g_ghr_cpdf_temp.svc_oblig_type_code4,
2202: g_ghr_cpdf_temp.svc_oblig_type_end_date4,
2203: g_ghr_cpdf_temp.appoint_type_code,
2204: g_ghr_cpdf_temp.part_time_hours,
2205: g_ghr_cpdf_temp.to_adj_basic_pay,
2206: g_ghr_cpdf_temp.spcl_pay_tbl_type,
2207: g_ghr_cpdf_temp.act_svc_indicator,
2200: g_ghr_cpdf_temp.svc_oblig_type_end_date3,
2201: g_ghr_cpdf_temp.svc_oblig_type_code4,
2202: g_ghr_cpdf_temp.svc_oblig_type_end_date4,
2203: g_ghr_cpdf_temp.appoint_type_code,
2204: g_ghr_cpdf_temp.part_time_hours,
2205: g_ghr_cpdf_temp.to_adj_basic_pay,
2206: g_ghr_cpdf_temp.spcl_pay_tbl_type,
2207: g_ghr_cpdf_temp.act_svc_indicator,
2208: g_ghr_cpdf_temp.appropriation_code,
2201: g_ghr_cpdf_temp.svc_oblig_type_code4,
2202: g_ghr_cpdf_temp.svc_oblig_type_end_date4,
2203: g_ghr_cpdf_temp.appoint_type_code,
2204: g_ghr_cpdf_temp.part_time_hours,
2205: g_ghr_cpdf_temp.to_adj_basic_pay,
2206: g_ghr_cpdf_temp.spcl_pay_tbl_type,
2207: g_ghr_cpdf_temp.act_svc_indicator,
2208: g_ghr_cpdf_temp.appropriation_code,
2209: g_ghr_cpdf_temp.comp_pos_indicator,
2202: g_ghr_cpdf_temp.svc_oblig_type_end_date4,
2203: g_ghr_cpdf_temp.appoint_type_code,
2204: g_ghr_cpdf_temp.part_time_hours,
2205: g_ghr_cpdf_temp.to_adj_basic_pay,
2206: g_ghr_cpdf_temp.spcl_pay_tbl_type,
2207: g_ghr_cpdf_temp.act_svc_indicator,
2208: g_ghr_cpdf_temp.appropriation_code,
2209: g_ghr_cpdf_temp.comp_pos_indicator,
2210: g_ghr_cpdf_temp.mil_char_svc_code,
2203: g_ghr_cpdf_temp.appoint_type_code,
2204: g_ghr_cpdf_temp.part_time_hours,
2205: g_ghr_cpdf_temp.to_adj_basic_pay,
2206: g_ghr_cpdf_temp.spcl_pay_tbl_type,
2207: g_ghr_cpdf_temp.act_svc_indicator,
2208: g_ghr_cpdf_temp.appropriation_code,
2209: g_ghr_cpdf_temp.comp_pos_indicator,
2210: g_ghr_cpdf_temp.mil_char_svc_code,
2211: g_ghr_cpdf_temp.mil_svc_sno,
2204: g_ghr_cpdf_temp.part_time_hours,
2205: g_ghr_cpdf_temp.to_adj_basic_pay,
2206: g_ghr_cpdf_temp.spcl_pay_tbl_type,
2207: g_ghr_cpdf_temp.act_svc_indicator,
2208: g_ghr_cpdf_temp.appropriation_code,
2209: g_ghr_cpdf_temp.comp_pos_indicator,
2210: g_ghr_cpdf_temp.mil_char_svc_code,
2211: g_ghr_cpdf_temp.mil_svc_sno,
2212: g_ghr_cpdf_temp.mil_svc_start_date,
2205: g_ghr_cpdf_temp.to_adj_basic_pay,
2206: g_ghr_cpdf_temp.spcl_pay_tbl_type,
2207: g_ghr_cpdf_temp.act_svc_indicator,
2208: g_ghr_cpdf_temp.appropriation_code,
2209: g_ghr_cpdf_temp.comp_pos_indicator,
2210: g_ghr_cpdf_temp.mil_char_svc_code,
2211: g_ghr_cpdf_temp.mil_svc_sno,
2212: g_ghr_cpdf_temp.mil_svc_start_date,
2213: g_ghr_cpdf_temp.mil_svc_end_date,
2206: g_ghr_cpdf_temp.spcl_pay_tbl_type,
2207: g_ghr_cpdf_temp.act_svc_indicator,
2208: g_ghr_cpdf_temp.appropriation_code,
2209: g_ghr_cpdf_temp.comp_pos_indicator,
2210: g_ghr_cpdf_temp.mil_char_svc_code,
2211: g_ghr_cpdf_temp.mil_svc_sno,
2212: g_ghr_cpdf_temp.mil_svc_start_date,
2213: g_ghr_cpdf_temp.mil_svc_end_date,
2214: g_ghr_cpdf_temp.mil_branch_code,
2207: g_ghr_cpdf_temp.act_svc_indicator,
2208: g_ghr_cpdf_temp.appropriation_code,
2209: g_ghr_cpdf_temp.comp_pos_indicator,
2210: g_ghr_cpdf_temp.mil_char_svc_code,
2211: g_ghr_cpdf_temp.mil_svc_sno,
2212: g_ghr_cpdf_temp.mil_svc_start_date,
2213: g_ghr_cpdf_temp.mil_svc_end_date,
2214: g_ghr_cpdf_temp.mil_branch_code,
2215: g_ghr_cpdf_temp.mil_discharge_code,
2208: g_ghr_cpdf_temp.appropriation_code,
2209: g_ghr_cpdf_temp.comp_pos_indicator,
2210: g_ghr_cpdf_temp.mil_char_svc_code,
2211: g_ghr_cpdf_temp.mil_svc_sno,
2212: g_ghr_cpdf_temp.mil_svc_start_date,
2213: g_ghr_cpdf_temp.mil_svc_end_date,
2214: g_ghr_cpdf_temp.mil_branch_code,
2215: g_ghr_cpdf_temp.mil_discharge_code,
2216: g_ghr_cpdf_temp.career_tenure_code,
2209: g_ghr_cpdf_temp.comp_pos_indicator,
2210: g_ghr_cpdf_temp.mil_char_svc_code,
2211: g_ghr_cpdf_temp.mil_svc_sno,
2212: g_ghr_cpdf_temp.mil_svc_start_date,
2213: g_ghr_cpdf_temp.mil_svc_end_date,
2214: g_ghr_cpdf_temp.mil_branch_code,
2215: g_ghr_cpdf_temp.mil_discharge_code,
2216: g_ghr_cpdf_temp.career_tenure_code,
2217: g_ghr_cpdf_temp.fegli_life_change_code,
2210: g_ghr_cpdf_temp.mil_char_svc_code,
2211: g_ghr_cpdf_temp.mil_svc_sno,
2212: g_ghr_cpdf_temp.mil_svc_start_date,
2213: g_ghr_cpdf_temp.mil_svc_end_date,
2214: g_ghr_cpdf_temp.mil_branch_code,
2215: g_ghr_cpdf_temp.mil_discharge_code,
2216: g_ghr_cpdf_temp.career_tenure_code,
2217: g_ghr_cpdf_temp.fegli_life_change_code,
2218: g_ghr_cpdf_temp.fegli_life_event_date,
2211: g_ghr_cpdf_temp.mil_svc_sno,
2212: g_ghr_cpdf_temp.mil_svc_start_date,
2213: g_ghr_cpdf_temp.mil_svc_end_date,
2214: g_ghr_cpdf_temp.mil_branch_code,
2215: g_ghr_cpdf_temp.mil_discharge_code,
2216: g_ghr_cpdf_temp.career_tenure_code,
2217: g_ghr_cpdf_temp.fegli_life_change_code,
2218: g_ghr_cpdf_temp.fegli_life_event_date,
2219: g_ghr_cpdf_temp.fegli_elect_date,
2212: g_ghr_cpdf_temp.mil_svc_start_date,
2213: g_ghr_cpdf_temp.mil_svc_end_date,
2214: g_ghr_cpdf_temp.mil_branch_code,
2215: g_ghr_cpdf_temp.mil_discharge_code,
2216: g_ghr_cpdf_temp.career_tenure_code,
2217: g_ghr_cpdf_temp.fegli_life_change_code,
2218: g_ghr_cpdf_temp.fegli_life_event_date,
2219: g_ghr_cpdf_temp.fegli_elect_date,
2220: g_ghr_cpdf_temp.fehb_event_code,
2213: g_ghr_cpdf_temp.mil_svc_end_date,
2214: g_ghr_cpdf_temp.mil_branch_code,
2215: g_ghr_cpdf_temp.mil_discharge_code,
2216: g_ghr_cpdf_temp.career_tenure_code,
2217: g_ghr_cpdf_temp.fegli_life_change_code,
2218: g_ghr_cpdf_temp.fegli_life_event_date,
2219: g_ghr_cpdf_temp.fegli_elect_date,
2220: g_ghr_cpdf_temp.fehb_event_code,
2221: g_ghr_cpdf_temp.tsp_eligibility_date,
2214: g_ghr_cpdf_temp.mil_branch_code,
2215: g_ghr_cpdf_temp.mil_discharge_code,
2216: g_ghr_cpdf_temp.career_tenure_code,
2217: g_ghr_cpdf_temp.fegli_life_change_code,
2218: g_ghr_cpdf_temp.fegli_life_event_date,
2219: g_ghr_cpdf_temp.fegli_elect_date,
2220: g_ghr_cpdf_temp.fehb_event_code,
2221: g_ghr_cpdf_temp.tsp_eligibility_date,
2222: g_ghr_cpdf_temp.tsp_effective_date,
2215: g_ghr_cpdf_temp.mil_discharge_code,
2216: g_ghr_cpdf_temp.career_tenure_code,
2217: g_ghr_cpdf_temp.fegli_life_change_code,
2218: g_ghr_cpdf_temp.fegli_life_event_date,
2219: g_ghr_cpdf_temp.fegli_elect_date,
2220: g_ghr_cpdf_temp.fehb_event_code,
2221: g_ghr_cpdf_temp.tsp_eligibility_date,
2222: g_ghr_cpdf_temp.tsp_effective_date,
2223: g_ghr_cpdf_temp.tsp_elect_contrib_pct,
2216: g_ghr_cpdf_temp.career_tenure_code,
2217: g_ghr_cpdf_temp.fegli_life_change_code,
2218: g_ghr_cpdf_temp.fegli_life_event_date,
2219: g_ghr_cpdf_temp.fegli_elect_date,
2220: g_ghr_cpdf_temp.fehb_event_code,
2221: g_ghr_cpdf_temp.tsp_eligibility_date,
2222: g_ghr_cpdf_temp.tsp_effective_date,
2223: g_ghr_cpdf_temp.tsp_elect_contrib_pct,
2224: g_ghr_cpdf_temp.tsp_emp_amount,
2217: g_ghr_cpdf_temp.fegli_life_change_code,
2218: g_ghr_cpdf_temp.fegli_life_event_date,
2219: g_ghr_cpdf_temp.fegli_elect_date,
2220: g_ghr_cpdf_temp.fehb_event_code,
2221: g_ghr_cpdf_temp.tsp_eligibility_date,
2222: g_ghr_cpdf_temp.tsp_effective_date,
2223: g_ghr_cpdf_temp.tsp_elect_contrib_pct,
2224: g_ghr_cpdf_temp.tsp_emp_amount,
2225: g_ghr_cpdf_temp.fers_elect_date,
2218: g_ghr_cpdf_temp.fegli_life_event_date,
2219: g_ghr_cpdf_temp.fegli_elect_date,
2220: g_ghr_cpdf_temp.fehb_event_code,
2221: g_ghr_cpdf_temp.tsp_eligibility_date,
2222: g_ghr_cpdf_temp.tsp_effective_date,
2223: g_ghr_cpdf_temp.tsp_elect_contrib_pct,
2224: g_ghr_cpdf_temp.tsp_emp_amount,
2225: g_ghr_cpdf_temp.fers_elect_date,
2226: g_ghr_cpdf_temp.fers_elect_indicator,
2219: g_ghr_cpdf_temp.fegli_elect_date,
2220: g_ghr_cpdf_temp.fehb_event_code,
2221: g_ghr_cpdf_temp.tsp_eligibility_date,
2222: g_ghr_cpdf_temp.tsp_effective_date,
2223: g_ghr_cpdf_temp.tsp_elect_contrib_pct,
2224: g_ghr_cpdf_temp.tsp_emp_amount,
2225: g_ghr_cpdf_temp.fers_elect_date,
2226: g_ghr_cpdf_temp.fers_elect_indicator,
2227: g_ghr_cpdf_temp.alb_indicator,
2220: g_ghr_cpdf_temp.fehb_event_code,
2221: g_ghr_cpdf_temp.tsp_eligibility_date,
2222: g_ghr_cpdf_temp.tsp_effective_date,
2223: g_ghr_cpdf_temp.tsp_elect_contrib_pct,
2224: g_ghr_cpdf_temp.tsp_emp_amount,
2225: g_ghr_cpdf_temp.fers_elect_date,
2226: g_ghr_cpdf_temp.fers_elect_indicator,
2227: g_ghr_cpdf_temp.alb_indicator,
2228: g_ghr_cpdf_temp.alb_elect_date,
2221: g_ghr_cpdf_temp.tsp_eligibility_date,
2222: g_ghr_cpdf_temp.tsp_effective_date,
2223: g_ghr_cpdf_temp.tsp_elect_contrib_pct,
2224: g_ghr_cpdf_temp.tsp_emp_amount,
2225: g_ghr_cpdf_temp.fers_elect_date,
2226: g_ghr_cpdf_temp.fers_elect_indicator,
2227: g_ghr_cpdf_temp.alb_indicator,
2228: g_ghr_cpdf_temp.alb_elect_date,
2229: g_ghr_cpdf_temp.alb_notify_date,
2222: g_ghr_cpdf_temp.tsp_effective_date,
2223: g_ghr_cpdf_temp.tsp_elect_contrib_pct,
2224: g_ghr_cpdf_temp.tsp_emp_amount,
2225: g_ghr_cpdf_temp.fers_elect_date,
2226: g_ghr_cpdf_temp.fers_elect_indicator,
2227: g_ghr_cpdf_temp.alb_indicator,
2228: g_ghr_cpdf_temp.alb_elect_date,
2229: g_ghr_cpdf_temp.alb_notify_date,
2230: g_ghr_cpdf_temp.fegli_indicator,
2223: g_ghr_cpdf_temp.tsp_elect_contrib_pct,
2224: g_ghr_cpdf_temp.tsp_emp_amount,
2225: g_ghr_cpdf_temp.fers_elect_date,
2226: g_ghr_cpdf_temp.fers_elect_indicator,
2227: g_ghr_cpdf_temp.alb_indicator,
2228: g_ghr_cpdf_temp.alb_elect_date,
2229: g_ghr_cpdf_temp.alb_notify_date,
2230: g_ghr_cpdf_temp.fegli_indicator,
2231: --g_ghr_cpdf_temp.fegli_elect_date,
2224: g_ghr_cpdf_temp.tsp_emp_amount,
2225: g_ghr_cpdf_temp.fers_elect_date,
2226: g_ghr_cpdf_temp.fers_elect_indicator,
2227: g_ghr_cpdf_temp.alb_indicator,
2228: g_ghr_cpdf_temp.alb_elect_date,
2229: g_ghr_cpdf_temp.alb_notify_date,
2230: g_ghr_cpdf_temp.fegli_indicator,
2231: --g_ghr_cpdf_temp.fegli_elect_date,
2232: g_ghr_cpdf_temp.fegli_notify_date,
2225: g_ghr_cpdf_temp.fers_elect_date,
2226: g_ghr_cpdf_temp.fers_elect_indicator,
2227: g_ghr_cpdf_temp.alb_indicator,
2228: g_ghr_cpdf_temp.alb_elect_date,
2229: g_ghr_cpdf_temp.alb_notify_date,
2230: g_ghr_cpdf_temp.fegli_indicator,
2231: --g_ghr_cpdf_temp.fegli_elect_date,
2232: g_ghr_cpdf_temp.fegli_notify_date,
2233: g_ghr_cpdf_temp.fehb_indicator,
2226: g_ghr_cpdf_temp.fers_elect_indicator,
2227: g_ghr_cpdf_temp.alb_indicator,
2228: g_ghr_cpdf_temp.alb_elect_date,
2229: g_ghr_cpdf_temp.alb_notify_date,
2230: g_ghr_cpdf_temp.fegli_indicator,
2231: --g_ghr_cpdf_temp.fegli_elect_date,
2232: g_ghr_cpdf_temp.fegli_notify_date,
2233: g_ghr_cpdf_temp.fehb_indicator,
2234: g_ghr_cpdf_temp.fehb_elect_date,
2227: g_ghr_cpdf_temp.alb_indicator,
2228: g_ghr_cpdf_temp.alb_elect_date,
2229: g_ghr_cpdf_temp.alb_notify_date,
2230: g_ghr_cpdf_temp.fegli_indicator,
2231: --g_ghr_cpdf_temp.fegli_elect_date,
2232: g_ghr_cpdf_temp.fegli_notify_date,
2233: g_ghr_cpdf_temp.fehb_indicator,
2234: g_ghr_cpdf_temp.fehb_elect_date,
2235: --Bug# 6158983
2228: g_ghr_cpdf_temp.alb_elect_date,
2229: g_ghr_cpdf_temp.alb_notify_date,
2230: g_ghr_cpdf_temp.fegli_indicator,
2231: --g_ghr_cpdf_temp.fegli_elect_date,
2232: g_ghr_cpdf_temp.fegli_notify_date,
2233: g_ghr_cpdf_temp.fehb_indicator,
2234: g_ghr_cpdf_temp.fehb_elect_date,
2235: --Bug# 6158983
2236: g_ghr_cpdf_temp.fehb_elect_eff_date,
2229: g_ghr_cpdf_temp.alb_notify_date,
2230: g_ghr_cpdf_temp.fegli_indicator,
2231: --g_ghr_cpdf_temp.fegli_elect_date,
2232: g_ghr_cpdf_temp.fegli_notify_date,
2233: g_ghr_cpdf_temp.fehb_indicator,
2234: g_ghr_cpdf_temp.fehb_elect_date,
2235: --Bug# 6158983
2236: g_ghr_cpdf_temp.fehb_elect_eff_date,
2237: g_ghr_cpdf_temp.appointment_nte_date,
2230: g_ghr_cpdf_temp.fegli_indicator,
2231: --g_ghr_cpdf_temp.fegli_elect_date,
2232: g_ghr_cpdf_temp.fegli_notify_date,
2233: g_ghr_cpdf_temp.fehb_indicator,
2234: g_ghr_cpdf_temp.fehb_elect_date,
2235: --Bug# 6158983
2236: g_ghr_cpdf_temp.fehb_elect_eff_date,
2237: g_ghr_cpdf_temp.appointment_nte_date,
2238: --Bug# 6158983
2232: g_ghr_cpdf_temp.fegli_notify_date,
2233: g_ghr_cpdf_temp.fehb_indicator,
2234: g_ghr_cpdf_temp.fehb_elect_date,
2235: --Bug# 6158983
2236: g_ghr_cpdf_temp.fehb_elect_eff_date,
2237: g_ghr_cpdf_temp.appointment_nte_date,
2238: --Bug# 6158983
2239: g_ghr_cpdf_temp.fehb_notify_date,
2240: g_ghr_cpdf_temp.retire_indicator,
2233: g_ghr_cpdf_temp.fehb_indicator,
2234: g_ghr_cpdf_temp.fehb_elect_date,
2235: --Bug# 6158983
2236: g_ghr_cpdf_temp.fehb_elect_eff_date,
2237: g_ghr_cpdf_temp.appointment_nte_date,
2238: --Bug# 6158983
2239: g_ghr_cpdf_temp.fehb_notify_date,
2240: g_ghr_cpdf_temp.retire_indicator,
2241: g_ghr_cpdf_temp.retire_elect_date,
2235: --Bug# 6158983
2236: g_ghr_cpdf_temp.fehb_elect_eff_date,
2237: g_ghr_cpdf_temp.appointment_nte_date,
2238: --Bug# 6158983
2239: g_ghr_cpdf_temp.fehb_notify_date,
2240: g_ghr_cpdf_temp.retire_indicator,
2241: g_ghr_cpdf_temp.retire_elect_date,
2242: g_ghr_cpdf_temp.retire_notify_date,
2243: g_ghr_cpdf_temp.cont_elect_date,
2236: g_ghr_cpdf_temp.fehb_elect_eff_date,
2237: g_ghr_cpdf_temp.appointment_nte_date,
2238: --Bug# 6158983
2239: g_ghr_cpdf_temp.fehb_notify_date,
2240: g_ghr_cpdf_temp.retire_indicator,
2241: g_ghr_cpdf_temp.retire_elect_date,
2242: g_ghr_cpdf_temp.retire_notify_date,
2243: g_ghr_cpdf_temp.cont_elect_date,
2244: g_ghr_cpdf_temp.cont_notify_date,
2237: g_ghr_cpdf_temp.appointment_nte_date,
2238: --Bug# 6158983
2239: g_ghr_cpdf_temp.fehb_notify_date,
2240: g_ghr_cpdf_temp.retire_indicator,
2241: g_ghr_cpdf_temp.retire_elect_date,
2242: g_ghr_cpdf_temp.retire_notify_date,
2243: g_ghr_cpdf_temp.cont_elect_date,
2244: g_ghr_cpdf_temp.cont_notify_date,
2245: g_ghr_cpdf_temp.cont_term_elect_date,
2238: --Bug# 6158983
2239: g_ghr_cpdf_temp.fehb_notify_date,
2240: g_ghr_cpdf_temp.retire_indicator,
2241: g_ghr_cpdf_temp.retire_elect_date,
2242: g_ghr_cpdf_temp.retire_notify_date,
2243: g_ghr_cpdf_temp.cont_elect_date,
2244: g_ghr_cpdf_temp.cont_notify_date,
2245: g_ghr_cpdf_temp.cont_term_elect_date,
2246: g_ghr_cpdf_temp.cont_ins_pay_notify_date,
2239: g_ghr_cpdf_temp.fehb_notify_date,
2240: g_ghr_cpdf_temp.retire_indicator,
2241: g_ghr_cpdf_temp.retire_elect_date,
2242: g_ghr_cpdf_temp.retire_notify_date,
2243: g_ghr_cpdf_temp.cont_elect_date,
2244: g_ghr_cpdf_temp.cont_notify_date,
2245: g_ghr_cpdf_temp.cont_term_elect_date,
2246: g_ghr_cpdf_temp.cont_ins_pay_notify_date,
2247: g_ghr_cpdf_temp.cont_pay_type_code,
2240: g_ghr_cpdf_temp.retire_indicator,
2241: g_ghr_cpdf_temp.retire_elect_date,
2242: g_ghr_cpdf_temp.retire_notify_date,
2243: g_ghr_cpdf_temp.cont_elect_date,
2244: g_ghr_cpdf_temp.cont_notify_date,
2245: g_ghr_cpdf_temp.cont_term_elect_date,
2246: g_ghr_cpdf_temp.cont_ins_pay_notify_date,
2247: g_ghr_cpdf_temp.cont_pay_type_code,
2248: g_ghr_cpdf_temp.scd_ses,
2241: g_ghr_cpdf_temp.retire_elect_date,
2242: g_ghr_cpdf_temp.retire_notify_date,
2243: g_ghr_cpdf_temp.cont_elect_date,
2244: g_ghr_cpdf_temp.cont_notify_date,
2245: g_ghr_cpdf_temp.cont_term_elect_date,
2246: g_ghr_cpdf_temp.cont_ins_pay_notify_date,
2247: g_ghr_cpdf_temp.cont_pay_type_code,
2248: g_ghr_cpdf_temp.scd_ses,
2249: g_ghr_cpdf_temp.scd_spcl_retire,
2242: g_ghr_cpdf_temp.retire_notify_date,
2243: g_ghr_cpdf_temp.cont_elect_date,
2244: g_ghr_cpdf_temp.cont_notify_date,
2245: g_ghr_cpdf_temp.cont_term_elect_date,
2246: g_ghr_cpdf_temp.cont_ins_pay_notify_date,
2247: g_ghr_cpdf_temp.cont_pay_type_code,
2248: g_ghr_cpdf_temp.scd_ses,
2249: g_ghr_cpdf_temp.scd_spcl_retire,
2250: g_ghr_cpdf_temp.leave_scd,
2243: g_ghr_cpdf_temp.cont_elect_date,
2244: g_ghr_cpdf_temp.cont_notify_date,
2245: g_ghr_cpdf_temp.cont_term_elect_date,
2246: g_ghr_cpdf_temp.cont_ins_pay_notify_date,
2247: g_ghr_cpdf_temp.cont_pay_type_code,
2248: g_ghr_cpdf_temp.scd_ses,
2249: g_ghr_cpdf_temp.scd_spcl_retire,
2250: g_ghr_cpdf_temp.leave_scd,
2251: g_ghr_cpdf_temp.tsp_scd,
2244: g_ghr_cpdf_temp.cont_notify_date,
2245: g_ghr_cpdf_temp.cont_term_elect_date,
2246: g_ghr_cpdf_temp.cont_ins_pay_notify_date,
2247: g_ghr_cpdf_temp.cont_pay_type_code,
2248: g_ghr_cpdf_temp.scd_ses,
2249: g_ghr_cpdf_temp.scd_spcl_retire,
2250: g_ghr_cpdf_temp.leave_scd,
2251: g_ghr_cpdf_temp.tsp_scd,
2252: g_ghr_cpdf_temp.disability_retire_notify,
2245: g_ghr_cpdf_temp.cont_term_elect_date,
2246: g_ghr_cpdf_temp.cont_ins_pay_notify_date,
2247: g_ghr_cpdf_temp.cont_pay_type_code,
2248: g_ghr_cpdf_temp.scd_ses,
2249: g_ghr_cpdf_temp.scd_spcl_retire,
2250: g_ghr_cpdf_temp.leave_scd,
2251: g_ghr_cpdf_temp.tsp_scd,
2252: g_ghr_cpdf_temp.disability_retire_notify,
2253: g_ghr_cpdf_temp.work_address_line1,
2246: g_ghr_cpdf_temp.cont_ins_pay_notify_date,
2247: g_ghr_cpdf_temp.cont_pay_type_code,
2248: g_ghr_cpdf_temp.scd_ses,
2249: g_ghr_cpdf_temp.scd_spcl_retire,
2250: g_ghr_cpdf_temp.leave_scd,
2251: g_ghr_cpdf_temp.tsp_scd,
2252: g_ghr_cpdf_temp.disability_retire_notify,
2253: g_ghr_cpdf_temp.work_address_line1,
2254: g_ghr_cpdf_temp.work_address_line2,
2247: g_ghr_cpdf_temp.cont_pay_type_code,
2248: g_ghr_cpdf_temp.scd_ses,
2249: g_ghr_cpdf_temp.scd_spcl_retire,
2250: g_ghr_cpdf_temp.leave_scd,
2251: g_ghr_cpdf_temp.tsp_scd,
2252: g_ghr_cpdf_temp.disability_retire_notify,
2253: g_ghr_cpdf_temp.work_address_line1,
2254: g_ghr_cpdf_temp.work_address_line2,
2255: g_ghr_cpdf_temp.work_address_line3,
2248: g_ghr_cpdf_temp.scd_ses,
2249: g_ghr_cpdf_temp.scd_spcl_retire,
2250: g_ghr_cpdf_temp.leave_scd,
2251: g_ghr_cpdf_temp.tsp_scd,
2252: g_ghr_cpdf_temp.disability_retire_notify,
2253: g_ghr_cpdf_temp.work_address_line1,
2254: g_ghr_cpdf_temp.work_address_line2,
2255: g_ghr_cpdf_temp.work_address_line3,
2256: g_ghr_cpdf_temp.work_address_line4,
2249: g_ghr_cpdf_temp.scd_spcl_retire,
2250: g_ghr_cpdf_temp.leave_scd,
2251: g_ghr_cpdf_temp.tsp_scd,
2252: g_ghr_cpdf_temp.disability_retire_notify,
2253: g_ghr_cpdf_temp.work_address_line1,
2254: g_ghr_cpdf_temp.work_address_line2,
2255: g_ghr_cpdf_temp.work_address_line3,
2256: g_ghr_cpdf_temp.work_address_line4,
2257: g_ghr_cpdf_temp.work_city,
2250: g_ghr_cpdf_temp.leave_scd,
2251: g_ghr_cpdf_temp.tsp_scd,
2252: g_ghr_cpdf_temp.disability_retire_notify,
2253: g_ghr_cpdf_temp.work_address_line1,
2254: g_ghr_cpdf_temp.work_address_line2,
2255: g_ghr_cpdf_temp.work_address_line3,
2256: g_ghr_cpdf_temp.work_address_line4,
2257: g_ghr_cpdf_temp.work_city,
2258: g_ghr_cpdf_temp.work_region, --Bug# 4725292
2251: g_ghr_cpdf_temp.tsp_scd,
2252: g_ghr_cpdf_temp.disability_retire_notify,
2253: g_ghr_cpdf_temp.work_address_line1,
2254: g_ghr_cpdf_temp.work_address_line2,
2255: g_ghr_cpdf_temp.work_address_line3,
2256: g_ghr_cpdf_temp.work_address_line4,
2257: g_ghr_cpdf_temp.work_city,
2258: g_ghr_cpdf_temp.work_region, --Bug# 4725292
2259: g_ghr_cpdf_temp.work_state_code,
2252: g_ghr_cpdf_temp.disability_retire_notify,
2253: g_ghr_cpdf_temp.work_address_line1,
2254: g_ghr_cpdf_temp.work_address_line2,
2255: g_ghr_cpdf_temp.work_address_line3,
2256: g_ghr_cpdf_temp.work_address_line4,
2257: g_ghr_cpdf_temp.work_city,
2258: g_ghr_cpdf_temp.work_region, --Bug# 4725292
2259: g_ghr_cpdf_temp.work_state_code,
2260: g_ghr_cpdf_temp.work_postal_code,
2253: g_ghr_cpdf_temp.work_address_line1,
2254: g_ghr_cpdf_temp.work_address_line2,
2255: g_ghr_cpdf_temp.work_address_line3,
2256: g_ghr_cpdf_temp.work_address_line4,
2257: g_ghr_cpdf_temp.work_city,
2258: g_ghr_cpdf_temp.work_region, --Bug# 4725292
2259: g_ghr_cpdf_temp.work_state_code,
2260: g_ghr_cpdf_temp.work_postal_code,
2261: g_ghr_cpdf_temp.work_country_code,
2254: g_ghr_cpdf_temp.work_address_line2,
2255: g_ghr_cpdf_temp.work_address_line3,
2256: g_ghr_cpdf_temp.work_address_line4,
2257: g_ghr_cpdf_temp.work_city,
2258: g_ghr_cpdf_temp.work_region, --Bug# 4725292
2259: g_ghr_cpdf_temp.work_state_code,
2260: g_ghr_cpdf_temp.work_postal_code,
2261: g_ghr_cpdf_temp.work_country_code,
2262: g_ghr_cpdf_temp.work_employee_email,
2255: g_ghr_cpdf_temp.work_address_line3,
2256: g_ghr_cpdf_temp.work_address_line4,
2257: g_ghr_cpdf_temp.work_city,
2258: g_ghr_cpdf_temp.work_region, --Bug# 4725292
2259: g_ghr_cpdf_temp.work_state_code,
2260: g_ghr_cpdf_temp.work_postal_code,
2261: g_ghr_cpdf_temp.work_country_code,
2262: g_ghr_cpdf_temp.work_employee_email,
2263: g_ghr_cpdf_temp.work_phone_number,
2256: g_ghr_cpdf_temp.work_address_line4,
2257: g_ghr_cpdf_temp.work_city,
2258: g_ghr_cpdf_temp.work_region, --Bug# 4725292
2259: g_ghr_cpdf_temp.work_state_code,
2260: g_ghr_cpdf_temp.work_postal_code,
2261: g_ghr_cpdf_temp.work_country_code,
2262: g_ghr_cpdf_temp.work_employee_email,
2263: g_ghr_cpdf_temp.work_phone_number,
2264: g_ghr_cpdf_temp.home_phone_number,
2257: g_ghr_cpdf_temp.work_city,
2258: g_ghr_cpdf_temp.work_region, --Bug# 4725292
2259: g_ghr_cpdf_temp.work_state_code,
2260: g_ghr_cpdf_temp.work_postal_code,
2261: g_ghr_cpdf_temp.work_country_code,
2262: g_ghr_cpdf_temp.work_employee_email,
2263: g_ghr_cpdf_temp.work_phone_number,
2264: g_ghr_cpdf_temp.home_phone_number,
2265: g_ghr_cpdf_temp.cell_phone_number,
2258: g_ghr_cpdf_temp.work_region, --Bug# 4725292
2259: g_ghr_cpdf_temp.work_state_code,
2260: g_ghr_cpdf_temp.work_postal_code,
2261: g_ghr_cpdf_temp.work_country_code,
2262: g_ghr_cpdf_temp.work_employee_email,
2263: g_ghr_cpdf_temp.work_phone_number,
2264: g_ghr_cpdf_temp.home_phone_number,
2265: g_ghr_cpdf_temp.cell_phone_number,
2266: g_ghr_cpdf_temp.emrgncy_cntct_family_name1,
2259: g_ghr_cpdf_temp.work_state_code,
2260: g_ghr_cpdf_temp.work_postal_code,
2261: g_ghr_cpdf_temp.work_country_code,
2262: g_ghr_cpdf_temp.work_employee_email,
2263: g_ghr_cpdf_temp.work_phone_number,
2264: g_ghr_cpdf_temp.home_phone_number,
2265: g_ghr_cpdf_temp.cell_phone_number,
2266: g_ghr_cpdf_temp.emrgncy_cntct_family_name1,
2267: g_ghr_cpdf_temp.emrgncy_cntct_given_name1,
2260: g_ghr_cpdf_temp.work_postal_code,
2261: g_ghr_cpdf_temp.work_country_code,
2262: g_ghr_cpdf_temp.work_employee_email,
2263: g_ghr_cpdf_temp.work_phone_number,
2264: g_ghr_cpdf_temp.home_phone_number,
2265: g_ghr_cpdf_temp.cell_phone_number,
2266: g_ghr_cpdf_temp.emrgncy_cntct_family_name1,
2267: g_ghr_cpdf_temp.emrgncy_cntct_given_name1,
2268: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1,
2261: g_ghr_cpdf_temp.work_country_code,
2262: g_ghr_cpdf_temp.work_employee_email,
2263: g_ghr_cpdf_temp.work_phone_number,
2264: g_ghr_cpdf_temp.home_phone_number,
2265: g_ghr_cpdf_temp.cell_phone_number,
2266: g_ghr_cpdf_temp.emrgncy_cntct_family_name1,
2267: g_ghr_cpdf_temp.emrgncy_cntct_given_name1,
2268: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1,
2269: g_ghr_cpdf_temp.emrgncy_cntct_suffix1,
2262: g_ghr_cpdf_temp.work_employee_email,
2263: g_ghr_cpdf_temp.work_phone_number,
2264: g_ghr_cpdf_temp.home_phone_number,
2265: g_ghr_cpdf_temp.cell_phone_number,
2266: g_ghr_cpdf_temp.emrgncy_cntct_family_name1,
2267: g_ghr_cpdf_temp.emrgncy_cntct_given_name1,
2268: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1,
2269: g_ghr_cpdf_temp.emrgncy_cntct_suffix1,
2270: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1,
2263: g_ghr_cpdf_temp.work_phone_number,
2264: g_ghr_cpdf_temp.home_phone_number,
2265: g_ghr_cpdf_temp.cell_phone_number,
2266: g_ghr_cpdf_temp.emrgncy_cntct_family_name1,
2267: g_ghr_cpdf_temp.emrgncy_cntct_given_name1,
2268: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1,
2269: g_ghr_cpdf_temp.emrgncy_cntct_suffix1,
2270: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1,
2271: g_ghr_cpdf_temp.emrgncy_cntct_phone1,
2264: g_ghr_cpdf_temp.home_phone_number,
2265: g_ghr_cpdf_temp.cell_phone_number,
2266: g_ghr_cpdf_temp.emrgncy_cntct_family_name1,
2267: g_ghr_cpdf_temp.emrgncy_cntct_given_name1,
2268: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1,
2269: g_ghr_cpdf_temp.emrgncy_cntct_suffix1,
2270: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1,
2271: g_ghr_cpdf_temp.emrgncy_cntct_phone1,
2272: g_ghr_cpdf_temp.emrgncy_cntct_family_name2,
2265: g_ghr_cpdf_temp.cell_phone_number,
2266: g_ghr_cpdf_temp.emrgncy_cntct_family_name1,
2267: g_ghr_cpdf_temp.emrgncy_cntct_given_name1,
2268: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1,
2269: g_ghr_cpdf_temp.emrgncy_cntct_suffix1,
2270: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1,
2271: g_ghr_cpdf_temp.emrgncy_cntct_phone1,
2272: g_ghr_cpdf_temp.emrgncy_cntct_family_name2,
2273: g_ghr_cpdf_temp.emrgncy_cntct_given_name2,
2266: g_ghr_cpdf_temp.emrgncy_cntct_family_name1,
2267: g_ghr_cpdf_temp.emrgncy_cntct_given_name1,
2268: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1,
2269: g_ghr_cpdf_temp.emrgncy_cntct_suffix1,
2270: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1,
2271: g_ghr_cpdf_temp.emrgncy_cntct_phone1,
2272: g_ghr_cpdf_temp.emrgncy_cntct_family_name2,
2273: g_ghr_cpdf_temp.emrgncy_cntct_given_name2,
2274: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2,
2267: g_ghr_cpdf_temp.emrgncy_cntct_given_name1,
2268: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1,
2269: g_ghr_cpdf_temp.emrgncy_cntct_suffix1,
2270: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1,
2271: g_ghr_cpdf_temp.emrgncy_cntct_phone1,
2272: g_ghr_cpdf_temp.emrgncy_cntct_family_name2,
2273: g_ghr_cpdf_temp.emrgncy_cntct_given_name2,
2274: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2,
2275: g_ghr_cpdf_temp.emrgncy_cntct_suffix2,
2268: g_ghr_cpdf_temp.emrgncy_cntct_middle_name1,
2269: g_ghr_cpdf_temp.emrgncy_cntct_suffix1,
2270: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1,
2271: g_ghr_cpdf_temp.emrgncy_cntct_phone1,
2272: g_ghr_cpdf_temp.emrgncy_cntct_family_name2,
2273: g_ghr_cpdf_temp.emrgncy_cntct_given_name2,
2274: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2,
2275: g_ghr_cpdf_temp.emrgncy_cntct_suffix2,
2276: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2,
2269: g_ghr_cpdf_temp.emrgncy_cntct_suffix1,
2270: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1,
2271: g_ghr_cpdf_temp.emrgncy_cntct_phone1,
2272: g_ghr_cpdf_temp.emrgncy_cntct_family_name2,
2273: g_ghr_cpdf_temp.emrgncy_cntct_given_name2,
2274: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2,
2275: g_ghr_cpdf_temp.emrgncy_cntct_suffix2,
2276: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2,
2277: g_ghr_cpdf_temp.emrgncy_cntct_phone2,
2270: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt1,
2271: g_ghr_cpdf_temp.emrgncy_cntct_phone1,
2272: g_ghr_cpdf_temp.emrgncy_cntct_family_name2,
2273: g_ghr_cpdf_temp.emrgncy_cntct_given_name2,
2274: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2,
2275: g_ghr_cpdf_temp.emrgncy_cntct_suffix2,
2276: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2,
2277: g_ghr_cpdf_temp.emrgncy_cntct_phone2,
2278: g_ghr_cpdf_temp.language_code1,
2271: g_ghr_cpdf_temp.emrgncy_cntct_phone1,
2272: g_ghr_cpdf_temp.emrgncy_cntct_family_name2,
2273: g_ghr_cpdf_temp.emrgncy_cntct_given_name2,
2274: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2,
2275: g_ghr_cpdf_temp.emrgncy_cntct_suffix2,
2276: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2,
2277: g_ghr_cpdf_temp.emrgncy_cntct_phone2,
2278: g_ghr_cpdf_temp.language_code1,
2279: g_ghr_cpdf_temp.lang_prof_type1,
2272: g_ghr_cpdf_temp.emrgncy_cntct_family_name2,
2273: g_ghr_cpdf_temp.emrgncy_cntct_given_name2,
2274: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2,
2275: g_ghr_cpdf_temp.emrgncy_cntct_suffix2,
2276: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2,
2277: g_ghr_cpdf_temp.emrgncy_cntct_phone2,
2278: g_ghr_cpdf_temp.language_code1,
2279: g_ghr_cpdf_temp.lang_prof_type1,
2280: g_ghr_cpdf_temp.lang_prof_level1,
2273: g_ghr_cpdf_temp.emrgncy_cntct_given_name2,
2274: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2,
2275: g_ghr_cpdf_temp.emrgncy_cntct_suffix2,
2276: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2,
2277: g_ghr_cpdf_temp.emrgncy_cntct_phone2,
2278: g_ghr_cpdf_temp.language_code1,
2279: g_ghr_cpdf_temp.lang_prof_type1,
2280: g_ghr_cpdf_temp.lang_prof_level1,
2281: g_ghr_cpdf_temp.language_code2,
2274: g_ghr_cpdf_temp.emrgncy_cntct_middle_name2,
2275: g_ghr_cpdf_temp.emrgncy_cntct_suffix2,
2276: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2,
2277: g_ghr_cpdf_temp.emrgncy_cntct_phone2,
2278: g_ghr_cpdf_temp.language_code1,
2279: g_ghr_cpdf_temp.lang_prof_type1,
2280: g_ghr_cpdf_temp.lang_prof_level1,
2281: g_ghr_cpdf_temp.language_code2,
2282: g_ghr_cpdf_temp.lang_prof_type2,
2275: g_ghr_cpdf_temp.emrgncy_cntct_suffix2,
2276: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2,
2277: g_ghr_cpdf_temp.emrgncy_cntct_phone2,
2278: g_ghr_cpdf_temp.language_code1,
2279: g_ghr_cpdf_temp.lang_prof_type1,
2280: g_ghr_cpdf_temp.lang_prof_level1,
2281: g_ghr_cpdf_temp.language_code2,
2282: g_ghr_cpdf_temp.lang_prof_type2,
2283: g_ghr_cpdf_temp.lang_prof_level2,
2276: g_ghr_cpdf_temp.emrgncy_cntct_infrm_upd_dt2,
2277: g_ghr_cpdf_temp.emrgncy_cntct_phone2,
2278: g_ghr_cpdf_temp.language_code1,
2279: g_ghr_cpdf_temp.lang_prof_type1,
2280: g_ghr_cpdf_temp.lang_prof_level1,
2281: g_ghr_cpdf_temp.language_code2,
2282: g_ghr_cpdf_temp.lang_prof_type2,
2283: g_ghr_cpdf_temp.lang_prof_level2,
2284: g_ghr_cpdf_temp.language_code3,
2277: g_ghr_cpdf_temp.emrgncy_cntct_phone2,
2278: g_ghr_cpdf_temp.language_code1,
2279: g_ghr_cpdf_temp.lang_prof_type1,
2280: g_ghr_cpdf_temp.lang_prof_level1,
2281: g_ghr_cpdf_temp.language_code2,
2282: g_ghr_cpdf_temp.lang_prof_type2,
2283: g_ghr_cpdf_temp.lang_prof_level2,
2284: g_ghr_cpdf_temp.language_code3,
2285: g_ghr_cpdf_temp.lang_prof_type3,
2278: g_ghr_cpdf_temp.language_code1,
2279: g_ghr_cpdf_temp.lang_prof_type1,
2280: g_ghr_cpdf_temp.lang_prof_level1,
2281: g_ghr_cpdf_temp.language_code2,
2282: g_ghr_cpdf_temp.lang_prof_type2,
2283: g_ghr_cpdf_temp.lang_prof_level2,
2284: g_ghr_cpdf_temp.language_code3,
2285: g_ghr_cpdf_temp.lang_prof_type3,
2286: g_ghr_cpdf_temp.lang_prof_level3,
2279: g_ghr_cpdf_temp.lang_prof_type1,
2280: g_ghr_cpdf_temp.lang_prof_level1,
2281: g_ghr_cpdf_temp.language_code2,
2282: g_ghr_cpdf_temp.lang_prof_type2,
2283: g_ghr_cpdf_temp.lang_prof_level2,
2284: g_ghr_cpdf_temp.language_code3,
2285: g_ghr_cpdf_temp.lang_prof_type3,
2286: g_ghr_cpdf_temp.lang_prof_level3,
2287: g_ghr_cpdf_temp.language_code4,
2280: g_ghr_cpdf_temp.lang_prof_level1,
2281: g_ghr_cpdf_temp.language_code2,
2282: g_ghr_cpdf_temp.lang_prof_type2,
2283: g_ghr_cpdf_temp.lang_prof_level2,
2284: g_ghr_cpdf_temp.language_code3,
2285: g_ghr_cpdf_temp.lang_prof_type3,
2286: g_ghr_cpdf_temp.lang_prof_level3,
2287: g_ghr_cpdf_temp.language_code4,
2288: g_ghr_cpdf_temp.lang_prof_type4,
2281: g_ghr_cpdf_temp.language_code2,
2282: g_ghr_cpdf_temp.lang_prof_type2,
2283: g_ghr_cpdf_temp.lang_prof_level2,
2284: g_ghr_cpdf_temp.language_code3,
2285: g_ghr_cpdf_temp.lang_prof_type3,
2286: g_ghr_cpdf_temp.lang_prof_level3,
2287: g_ghr_cpdf_temp.language_code4,
2288: g_ghr_cpdf_temp.lang_prof_type4,
2289: g_ghr_cpdf_temp.lang_prof_level4,
2282: g_ghr_cpdf_temp.lang_prof_type2,
2283: g_ghr_cpdf_temp.lang_prof_level2,
2284: g_ghr_cpdf_temp.language_code3,
2285: g_ghr_cpdf_temp.lang_prof_type3,
2286: g_ghr_cpdf_temp.lang_prof_level3,
2287: g_ghr_cpdf_temp.language_code4,
2288: g_ghr_cpdf_temp.lang_prof_type4,
2289: g_ghr_cpdf_temp.lang_prof_level4,
2290: g_ghr_cpdf_temp.language_code5,
2283: g_ghr_cpdf_temp.lang_prof_level2,
2284: g_ghr_cpdf_temp.language_code3,
2285: g_ghr_cpdf_temp.lang_prof_type3,
2286: g_ghr_cpdf_temp.lang_prof_level3,
2287: g_ghr_cpdf_temp.language_code4,
2288: g_ghr_cpdf_temp.lang_prof_type4,
2289: g_ghr_cpdf_temp.lang_prof_level4,
2290: g_ghr_cpdf_temp.language_code5,
2291: g_ghr_cpdf_temp.lang_prof_type5,
2284: g_ghr_cpdf_temp.language_code3,
2285: g_ghr_cpdf_temp.lang_prof_type3,
2286: g_ghr_cpdf_temp.lang_prof_level3,
2287: g_ghr_cpdf_temp.language_code4,
2288: g_ghr_cpdf_temp.lang_prof_type4,
2289: g_ghr_cpdf_temp.lang_prof_level4,
2290: g_ghr_cpdf_temp.language_code5,
2291: g_ghr_cpdf_temp.lang_prof_type5,
2292: g_ghr_cpdf_temp.lang_prof_level5,
2285: g_ghr_cpdf_temp.lang_prof_type3,
2286: g_ghr_cpdf_temp.lang_prof_level3,
2287: g_ghr_cpdf_temp.language_code4,
2288: g_ghr_cpdf_temp.lang_prof_type4,
2289: g_ghr_cpdf_temp.lang_prof_level4,
2290: g_ghr_cpdf_temp.language_code5,
2291: g_ghr_cpdf_temp.lang_prof_type5,
2292: g_ghr_cpdf_temp.lang_prof_level5,
2293: g_ghr_cpdf_temp.language_code6,
2286: g_ghr_cpdf_temp.lang_prof_level3,
2287: g_ghr_cpdf_temp.language_code4,
2288: g_ghr_cpdf_temp.lang_prof_type4,
2289: g_ghr_cpdf_temp.lang_prof_level4,
2290: g_ghr_cpdf_temp.language_code5,
2291: g_ghr_cpdf_temp.lang_prof_type5,
2292: g_ghr_cpdf_temp.lang_prof_level5,
2293: g_ghr_cpdf_temp.language_code6,
2294: g_ghr_cpdf_temp.lang_prof_type6,
2287: g_ghr_cpdf_temp.language_code4,
2288: g_ghr_cpdf_temp.lang_prof_type4,
2289: g_ghr_cpdf_temp.lang_prof_level4,
2290: g_ghr_cpdf_temp.language_code5,
2291: g_ghr_cpdf_temp.lang_prof_type5,
2292: g_ghr_cpdf_temp.lang_prof_level5,
2293: g_ghr_cpdf_temp.language_code6,
2294: g_ghr_cpdf_temp.lang_prof_type6,
2295: g_ghr_cpdf_temp.lang_prof_level6,
2288: g_ghr_cpdf_temp.lang_prof_type4,
2289: g_ghr_cpdf_temp.lang_prof_level4,
2290: g_ghr_cpdf_temp.language_code5,
2291: g_ghr_cpdf_temp.lang_prof_type5,
2292: g_ghr_cpdf_temp.lang_prof_level5,
2293: g_ghr_cpdf_temp.language_code6,
2294: g_ghr_cpdf_temp.lang_prof_type6,
2295: g_ghr_cpdf_temp.lang_prof_level6,
2296: g_ghr_cpdf_temp.language_code7,
2289: g_ghr_cpdf_temp.lang_prof_level4,
2290: g_ghr_cpdf_temp.language_code5,
2291: g_ghr_cpdf_temp.lang_prof_type5,
2292: g_ghr_cpdf_temp.lang_prof_level5,
2293: g_ghr_cpdf_temp.language_code6,
2294: g_ghr_cpdf_temp.lang_prof_type6,
2295: g_ghr_cpdf_temp.lang_prof_level6,
2296: g_ghr_cpdf_temp.language_code7,
2297: g_ghr_cpdf_temp.lang_prof_type7,
2290: g_ghr_cpdf_temp.language_code5,
2291: g_ghr_cpdf_temp.lang_prof_type5,
2292: g_ghr_cpdf_temp.lang_prof_level5,
2293: g_ghr_cpdf_temp.language_code6,
2294: g_ghr_cpdf_temp.lang_prof_type6,
2295: g_ghr_cpdf_temp.lang_prof_level6,
2296: g_ghr_cpdf_temp.language_code7,
2297: g_ghr_cpdf_temp.lang_prof_type7,
2298: g_ghr_cpdf_temp.lang_prof_level7,
2291: g_ghr_cpdf_temp.lang_prof_type5,
2292: g_ghr_cpdf_temp.lang_prof_level5,
2293: g_ghr_cpdf_temp.language_code6,
2294: g_ghr_cpdf_temp.lang_prof_type6,
2295: g_ghr_cpdf_temp.lang_prof_level6,
2296: g_ghr_cpdf_temp.language_code7,
2297: g_ghr_cpdf_temp.lang_prof_type7,
2298: g_ghr_cpdf_temp.lang_prof_level7,
2299: g_ghr_cpdf_temp.language_code8,
2292: g_ghr_cpdf_temp.lang_prof_level5,
2293: g_ghr_cpdf_temp.language_code6,
2294: g_ghr_cpdf_temp.lang_prof_type6,
2295: g_ghr_cpdf_temp.lang_prof_level6,
2296: g_ghr_cpdf_temp.language_code7,
2297: g_ghr_cpdf_temp.lang_prof_type7,
2298: g_ghr_cpdf_temp.lang_prof_level7,
2299: g_ghr_cpdf_temp.language_code8,
2300: g_ghr_cpdf_temp.lang_prof_type8,
2293: g_ghr_cpdf_temp.language_code6,
2294: g_ghr_cpdf_temp.lang_prof_type6,
2295: g_ghr_cpdf_temp.lang_prof_level6,
2296: g_ghr_cpdf_temp.language_code7,
2297: g_ghr_cpdf_temp.lang_prof_type7,
2298: g_ghr_cpdf_temp.lang_prof_level7,
2299: g_ghr_cpdf_temp.language_code8,
2300: g_ghr_cpdf_temp.lang_prof_type8,
2301: g_ghr_cpdf_temp.lang_prof_level8,
2294: g_ghr_cpdf_temp.lang_prof_type6,
2295: g_ghr_cpdf_temp.lang_prof_level6,
2296: g_ghr_cpdf_temp.language_code7,
2297: g_ghr_cpdf_temp.lang_prof_type7,
2298: g_ghr_cpdf_temp.lang_prof_level7,
2299: g_ghr_cpdf_temp.language_code8,
2300: g_ghr_cpdf_temp.lang_prof_type8,
2301: g_ghr_cpdf_temp.lang_prof_level8,
2302: g_ghr_cpdf_temp.spcl_salary_rate,
2295: g_ghr_cpdf_temp.lang_prof_level6,
2296: g_ghr_cpdf_temp.language_code7,
2297: g_ghr_cpdf_temp.lang_prof_type7,
2298: g_ghr_cpdf_temp.lang_prof_level7,
2299: g_ghr_cpdf_temp.language_code8,
2300: g_ghr_cpdf_temp.lang_prof_type8,
2301: g_ghr_cpdf_temp.lang_prof_level8,
2302: g_ghr_cpdf_temp.spcl_salary_rate,
2303: g_ghr_cpdf_temp.race_ethnic_info,
2296: g_ghr_cpdf_temp.language_code7,
2297: g_ghr_cpdf_temp.lang_prof_type7,
2298: g_ghr_cpdf_temp.lang_prof_level7,
2299: g_ghr_cpdf_temp.language_code8,
2300: g_ghr_cpdf_temp.lang_prof_type8,
2301: g_ghr_cpdf_temp.lang_prof_level8,
2302: g_ghr_cpdf_temp.spcl_salary_rate,
2303: g_ghr_cpdf_temp.race_ethnic_info,
2304: g_ghr_cpdf_temp.to_spl_rate_supplement,
2297: g_ghr_cpdf_temp.lang_prof_type7,
2298: g_ghr_cpdf_temp.lang_prof_level7,
2299: g_ghr_cpdf_temp.language_code8,
2300: g_ghr_cpdf_temp.lang_prof_type8,
2301: g_ghr_cpdf_temp.lang_prof_level8,
2302: g_ghr_cpdf_temp.spcl_salary_rate,
2303: g_ghr_cpdf_temp.race_ethnic_info,
2304: g_ghr_cpdf_temp.to_spl_rate_supplement,
2305: g_ghr_cpdf_temp.Telework_Indicator --bug# 14245991
2298: g_ghr_cpdf_temp.lang_prof_level7,
2299: g_ghr_cpdf_temp.language_code8,
2300: g_ghr_cpdf_temp.lang_prof_type8,
2301: g_ghr_cpdf_temp.lang_prof_level8,
2302: g_ghr_cpdf_temp.spcl_salary_rate,
2303: g_ghr_cpdf_temp.race_ethnic_info,
2304: g_ghr_cpdf_temp.to_spl_rate_supplement,
2305: g_ghr_cpdf_temp.Telework_Indicator --bug# 14245991
2306: );
2299: g_ghr_cpdf_temp.language_code8,
2300: g_ghr_cpdf_temp.lang_prof_type8,
2301: g_ghr_cpdf_temp.lang_prof_level8,
2302: g_ghr_cpdf_temp.spcl_salary_rate,
2303: g_ghr_cpdf_temp.race_ethnic_info,
2304: g_ghr_cpdf_temp.to_spl_rate_supplement,
2305: g_ghr_cpdf_temp.Telework_Indicator --bug# 14245991
2306: );
2307:
2300: g_ghr_cpdf_temp.lang_prof_type8,
2301: g_ghr_cpdf_temp.lang_prof_level8,
2302: g_ghr_cpdf_temp.spcl_salary_rate,
2303: g_ghr_cpdf_temp.race_ethnic_info,
2304: g_ghr_cpdf_temp.to_spl_rate_supplement,
2305: g_ghr_cpdf_temp.Telework_Indicator --bug# 14245991
2306: );
2307:
2308: EXCEPTION
2301: g_ghr_cpdf_temp.lang_prof_level8,
2302: g_ghr_cpdf_temp.spcl_salary_rate,
2303: g_ghr_cpdf_temp.race_ethnic_info,
2304: g_ghr_cpdf_temp.to_spl_rate_supplement,
2305: g_ghr_cpdf_temp.Telework_Indicator --bug# 14245991
2306: );
2307:
2308: EXCEPTION
2309: WHEN OTHERS THEN
2325:
2326: -- bug 743502 moved the checking of agency code matching the parameter passed in to
2327: -- to as soon as possible, not here at the end!
2328: -- Bug#5225838 Modified citizenship <> '1' to citizenship <>'Y'
2329: DELETE FROM ghr_cpdf_temp
2330: WHERE (report_type='STATUS')
2331: AND (
2332: -- *** SUPPRESS NON APPROPRIATED EMPLOYEES / COMMISSIONED OFFICERS
2333: ( to_pay_plan IN ('NA','NL','NS','CC') )
2414: l_temp VARCHAR2(500);
2415:
2416: CURSOR c_cpdf_status(c_session_id NUMBER) IS
2417: SELECT *
2418: FROM GHR_CPDF_TEMP
2419: WHERE SESSION_ID = c_session_id
2420: AND report_type = 'STATUS';
2421:
2422: --
2514: END IF;
2515: END WritetoFile;
2516:
2517: ---------------------------------------------------------------------------------------------
2518: -- This Procedure writes one record from the temporary table GHR_CPDF_TEMP
2519: -- to a PL/SQL table p_tags at a time. This PL/SQL table p_tags is used to write to file.
2520: ---------------------------------------------------------------------------------------------
2521:
2522: PROCEDURE WriteTagValues(p_cpdf_status GHR_CPDF_TEMP%rowtype,p_tags OUT NOCOPY t_tags)
2518: -- This Procedure writes one record from the temporary table GHR_CPDF_TEMP
2519: -- to a PL/SQL table p_tags at a time. This PL/SQL table p_tags is used to write to file.
2520: ---------------------------------------------------------------------------------------------
2521:
2522: PROCEDURE WriteTagValues(p_cpdf_status GHR_CPDF_TEMP%rowtype,p_tags OUT NOCOPY t_tags)
2523: IS
2524: l_count NUMBER;
2525: BEGIN
2526: l_count := 1;
3349:
3350: END;
3351:
3352: ---------------------------------------------------------------------------------------------
3353: -- This is the procedure to populate values into the temporary table GHR_CPDF_TEMP
3354: ---------------------------------------------------------------------------------------------
3355: -- Bug 8486208 modified for new dynamic parameter
3356: PROCEDURE populate_ghr_cpdf_temp (p_agency IN VARCHAR2,
3357: p_agency_group IN VARCHAR2,
3352: ---------------------------------------------------------------------------------------------
3353: -- This is the procedure to populate values into the temporary table GHR_CPDF_TEMP
3354: ---------------------------------------------------------------------------------------------
3355: -- Bug 8486208 modified for new dynamic parameter
3356: PROCEDURE populate_ghr_cpdf_temp (p_agency IN VARCHAR2,
3357: p_agency_group IN VARCHAR2,
3358: p_report_date IN DATE,
3359: p_count_only IN BOOLEAN)
3360:
3358: p_report_date IN DATE,
3359: p_count_only IN BOOLEAN)
3360:
3361: IS
3362: l_proc varchar2(30) := 'populate_ghr_cpdf_temp';
3363:
3364: CURSOR all_assignments_cur(p_agencies_with_se in varchar2,
3365: p_agencies_without_se in varchar2)
3366: is
3513: g_position_id := l_all_assignments_rec.position_id;
3514: g_grade_id := l_all_assignments_rec.grade_id;
3515: g_job_id := l_all_assignments_rec.job_id;
3516: g_location_id := l_all_assignments_rec.location_id;
3517: g_ghr_cpdf_temp.agency_code := l_all_assignments_rec.agency_code;
3518: g_business_group_id := l_all_assignments_rec.business_group_id;
3519: l_assignment_status_type := l_all_assignments_rec.assignment_status_type;
3520: -- Bug 714944 -- No not report on NAF positions:
3521: IF ghr_cpdf_dynrpt.exclude_position (p_position_id => g_position_id
3539: l_suffix,
3540: l_last_name);
3541: --End Bug# 4648811
3542:
3543: g_ghr_cpdf_temp.employee_last_name := l_last_name;
3544: g_ghr_cpdf_temp.employee_first_name := per_det.first_name;
3545: g_ghr_cpdf_temp.employee_middle_names := per_det.middle_names;
3546: g_ghr_cpdf_temp.name_title := l_suffix;
3547: END LOOP;
3540: l_last_name);
3541: --End Bug# 4648811
3542:
3543: g_ghr_cpdf_temp.employee_last_name := l_last_name;
3544: g_ghr_cpdf_temp.employee_first_name := per_det.first_name;
3545: g_ghr_cpdf_temp.employee_middle_names := per_det.middle_names;
3546: g_ghr_cpdf_temp.name_title := l_suffix;
3547: END LOOP;
3548:
3541: --End Bug# 4648811
3542:
3543: g_ghr_cpdf_temp.employee_last_name := l_last_name;
3544: g_ghr_cpdf_temp.employee_first_name := per_det.first_name;
3545: g_ghr_cpdf_temp.employee_middle_names := per_det.middle_names;
3546: g_ghr_cpdf_temp.name_title := l_suffix;
3547: END LOOP;
3548:
3549: -- BUG # 13532887 Commented as it retreived from Pay user ra status
3542:
3543: g_ghr_cpdf_temp.employee_last_name := l_last_name;
3544: g_ghr_cpdf_temp.employee_first_name := per_det.first_name;
3545: g_ghr_cpdf_temp.employee_middle_names := per_det.middle_names;
3546: g_ghr_cpdf_temp.name_title := l_suffix;
3547: END LOOP;
3548:
3549: -- BUG # 13532887 Commented as it retreived from Pay user ra status
3550: /* IF l_assignment_status_type = 'ACTIVE_ASSIGN' THEN
3547: END LOOP;
3548:
3549: -- BUG # 13532887 Commented as it retreived from Pay user ra status
3550: /* IF l_assignment_status_type = 'ACTIVE_ASSIGN' THEN
3551: g_ghr_cpdf_temp.pay_status := 'P';
3552: ELSIF l_assignment_status_type = 'SUSP_ASSIGN' THEN
3553: g_ghr_cpdf_temp.pay_status := 'N';
3554: END IF;*/
3555:
3549: -- BUG # 13532887 Commented as it retreived from Pay user ra status
3550: /* IF l_assignment_status_type = 'ACTIVE_ASSIGN' THEN
3551: g_ghr_cpdf_temp.pay_status := 'P';
3552: ELSIF l_assignment_status_type = 'SUSP_ASSIGN' THEN
3553: g_ghr_cpdf_temp.pay_status := 'N';
3554: END IF;*/
3555:
3556: -- Begin Bug# 4753092
3557: g_message_name := 'Fetch Position title';
3555:
3556: -- Begin Bug# 4753092
3557: g_message_name := 'Fetch Position title';
3558: -- End Bug# 4753092
3559: g_ghr_cpdf_temp.position_title := ghr_api.get_position_title_pos(
3560: p_position_id => g_position_id,
3561: p_business_group_id => g_business_group_id,
3562: p_effective_date => g_report_date);
3563:
3576: --dbms_output.put_line(l_message_name);
3577: get_from_history_asgnei
3578: (p_sr_assignment_id => g_assignment_id
3579: ,p_sr_report_date => g_report_date
3580: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3581: );
3582: -- FWFA Change Get pay table id
3583: -- Bug#5063289 Fetch the First 4 characters of Pay table name.
3584: FOR pay_table_rec IN c_pay_table_name(g_ghr_cpdf_temp.to_pay_table_id)
3580: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3581: );
3582: -- FWFA Change Get pay table id
3583: -- Bug#5063289 Fetch the First 4 characters of Pay table name.
3584: FOR pay_table_rec IN c_pay_table_name(g_ghr_cpdf_temp.to_pay_table_id)
3585: LOOP
3586: l_calc_pay_table_id := pay_table_rec.user_table_name;
3587: END LOOP;
3588: --Begin Bug# 4753092
3591: --dbms_output.put_line(l_message_name);
3592: get_from_history_payele
3593: (p_sr_assignment_id => g_assignment_id
3594: ,p_sr_report_date => g_report_date
3595: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp);
3596:
3597: --Begin Bug# 4753092
3598: g_message_name := 'Fetch Person Details';
3599: --l_message_name := 'get_from_history_people';
3601: --dbms_output.put_line(l_message_name);
3602: get_from_history_people
3603: (p_sr_person_id => g_person_id
3604: ,p_sr_report_date => g_report_date
3605: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3606: ); -- g_ghr_cpdf_temp.to_national_identifier
3607:
3608: --Begin Bug# 4753092
3609: --l_message_name := 'get_from_history_ancrit';
3602: get_from_history_people
3603: (p_sr_person_id => g_person_id
3604: ,p_sr_report_date => g_report_date
3605: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3606: ); -- g_ghr_cpdf_temp.to_national_identifier
3607:
3608: --Begin Bug# 4753092
3609: --l_message_name := 'get_from_history_ancrit';
3610: --End Bug# 4753092
3611: --dbms_output.put_line(l_message_name);
3612: get_from_history_ancrit
3613: (p_sr_person_id => g_person_id
3614: ,p_sr_report_date => g_report_date
3615: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3616: );
3617: --Begin Bug# 4753092
3618: --l_message_name := 'get_from_history_peopei';
3619: --End Bug# 4753092
3620: --dbms_output.put_line(l_message_name);
3621: get_from_history_peopei
3622: (p_sr_person_id => g_person_id
3623: ,p_sr_report_date => g_report_date
3624: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3625: );
3626: --Begin Bug# 4725292
3627: get_from_per_wrkadd
3628: (p_sr_person_id => g_person_id
3626: --Begin Bug# 4725292
3627: get_from_per_wrkadd
3628: (p_sr_person_id => g_person_id
3629: ,p_sr_report_date => g_report_date
3630: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3631: );
3632: --End Bug# 4725292
3633: IF g_position_id IS NOT NULL
3634: THEN
3638: --dbms_output.put_line(l_message_name);
3639: get_from_history_posiei
3640: (p_sr_position_id => g_position_id
3641: ,p_sr_report_date => g_report_date
3642: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3643: );
3644: END IF;
3645:
3646: IF g_grade_id IS NOT NULL
3652: --dbms_output.put_line(l_message_name);
3653: get_from_history_gradef
3654: (p_sr_grade_id => g_grade_id
3655: ,p_sr_report_date => g_report_date
3656: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3657: );
3658: END IF;
3659:
3660: IF g_job_id IS NOT NULL
3666: --dbms_output.put_line(l_message_name);
3667: get_from_history_jobdef
3668: (p_sr_job_id => g_job_id
3669: ,p_sr_report_date => g_report_date
3670: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3671: );
3672: END IF;
3673:
3674: IF g_location_id IS NOT NULL
3679: --dbms_output.put_line(l_message_name);
3680: get_from_history_dutsta
3681: (p_sr_location_id => g_location_id
3682: ,p_sr_report_date => g_report_date
3683: ,p_sr_ghr_cpdf_temp => g_ghr_cpdf_temp
3684: );
3685: END IF;
3686:
3687:
3685: END IF;
3686:
3687:
3688: -- Bug 4714292 EHRI Reports Changes for EOY 05
3689: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6','E','F') THEN
3690: hr_utility.set_location('Inside PRD ' || g_ghr_cpdf_temp.to_locality_adj,111 );
3691: g_ghr_cpdf_temp.to_spl_rate_supplement := g_ghr_cpdf_temp.to_locality_adj;
3692: g_ghr_cpdf_temp.to_locality_adj := NULL;
3693: ELSE
3686:
3687:
3688: -- Bug 4714292 EHRI Reports Changes for EOY 05
3689: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6','E','F') THEN
3690: hr_utility.set_location('Inside PRD ' || g_ghr_cpdf_temp.to_locality_adj,111 );
3691: g_ghr_cpdf_temp.to_spl_rate_supplement := g_ghr_cpdf_temp.to_locality_adj;
3692: g_ghr_cpdf_temp.to_locality_adj := NULL;
3693: ELSE
3694: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
3687:
3688: -- Bug 4714292 EHRI Reports Changes for EOY 05
3689: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6','E','F') THEN
3690: hr_utility.set_location('Inside PRD ' || g_ghr_cpdf_temp.to_locality_adj,111 );
3691: g_ghr_cpdf_temp.to_spl_rate_supplement := g_ghr_cpdf_temp.to_locality_adj;
3692: g_ghr_cpdf_temp.to_locality_adj := NULL;
3693: ELSE
3694: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
3695: END IF;
3688: -- Bug 4714292 EHRI Reports Changes for EOY 05
3689: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6','E','F') THEN
3690: hr_utility.set_location('Inside PRD ' || g_ghr_cpdf_temp.to_locality_adj,111 );
3691: g_ghr_cpdf_temp.to_spl_rate_supplement := g_ghr_cpdf_temp.to_locality_adj;
3692: g_ghr_cpdf_temp.to_locality_adj := NULL;
3693: ELSE
3694: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
3695: END IF;
3696: -- End Bug 4714292 EHRI Reports Changes for EOY 05
3690: hr_utility.set_location('Inside PRD ' || g_ghr_cpdf_temp.to_locality_adj,111 );
3691: g_ghr_cpdf_temp.to_spl_rate_supplement := g_ghr_cpdf_temp.to_locality_adj;
3692: g_ghr_cpdf_temp.to_locality_adj := NULL;
3693: ELSE
3694: g_ghr_cpdf_temp.to_spl_rate_supplement := NULL;
3695: END IF;
3696: -- End Bug 4714292 EHRI Reports Changes for EOY 05
3697:
3698: -- If Ethnicity is reported, RNO should be null
3695: END IF;
3696: -- End Bug 4714292 EHRI Reports Changes for EOY 05
3697:
3698: -- If Ethnicity is reported, RNO should be null
3699: IF g_ghr_cpdf_temp.race_ethnic_info IS NOT NULL THEN
3700: g_ghr_cpdf_temp.race_national_origin := NULL;
3701: END IF;
3702:
3703: -- FWFA Change Override pay table id with that retrieved from Assignment
3696: -- End Bug 4714292 EHRI Reports Changes for EOY 05
3697:
3698: -- If Ethnicity is reported, RNO should be null
3699: IF g_ghr_cpdf_temp.race_ethnic_info IS NOT NULL THEN
3700: g_ghr_cpdf_temp.race_national_origin := NULL;
3701: END IF;
3702:
3703: -- FWFA Change Override pay table id with that retrieved from Assignment
3704: -- Bug#5036001
3703: -- FWFA Change Override pay table id with that retrieved from Assignment
3704: -- Bug#5036001
3705: IF l_calc_pay_table_id IS NOT NULL THEN
3706: IF pp_gs_equivalent(g_to_pay_plan) AND
3707: g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6','E','F') THEN
3708: g_ghr_cpdf_temp.spcl_pay_tbl_type := l_calc_pay_table_id;
3709: END IF;
3710: ELSE
3711: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6') AND
3704: -- Bug#5036001
3705: IF l_calc_pay_table_id IS NOT NULL THEN
3706: IF pp_gs_equivalent(g_to_pay_plan) AND
3707: g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6','E','F') THEN
3708: g_ghr_cpdf_temp.spcl_pay_tbl_type := l_calc_pay_table_id;
3709: END IF;
3710: ELSE
3711: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6') AND
3712: pp_gs_equivalent(g_to_pay_plan) THEN
3707: g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6','E','F') THEN
3708: g_ghr_cpdf_temp.spcl_pay_tbl_type := l_calc_pay_table_id;
3709: END IF;
3710: ELSE
3711: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6') AND
3712: pp_gs_equivalent(g_to_pay_plan) THEN
3713: g_ghr_cpdf_temp.spcl_pay_tbl_type := g_pay_table_name;
3714: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('E','F') AND
3715: pp_gs_equivalent(g_ghr_cpdf_temp.retained_pay_plan) THEN
3709: END IF;
3710: ELSE
3711: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6') AND
3712: pp_gs_equivalent(g_to_pay_plan) THEN
3713: g_ghr_cpdf_temp.spcl_pay_tbl_type := g_pay_table_name;
3714: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('E','F') AND
3715: pp_gs_equivalent(g_ghr_cpdf_temp.retained_pay_plan) THEN
3716: g_ghr_cpdf_temp.spcl_pay_tbl_type := nvl(g_retained_pay_table_name,'0000');
3717: END IF;
3710: ELSE
3711: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6') AND
3712: pp_gs_equivalent(g_to_pay_plan) THEN
3713: g_ghr_cpdf_temp.spcl_pay_tbl_type := g_pay_table_name;
3714: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('E','F') AND
3715: pp_gs_equivalent(g_ghr_cpdf_temp.retained_pay_plan) THEN
3716: g_ghr_cpdf_temp.spcl_pay_tbl_type := nvl(g_retained_pay_table_name,'0000');
3717: END IF;
3718: END IF;
3711: IF g_ghr_cpdf_temp.to_pay_rate_determinant IN ('5','6') AND
3712: pp_gs_equivalent(g_to_pay_plan) THEN
3713: g_ghr_cpdf_temp.spcl_pay_tbl_type := g_pay_table_name;
3714: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('E','F') AND
3715: pp_gs_equivalent(g_ghr_cpdf_temp.retained_pay_plan) THEN
3716: g_ghr_cpdf_temp.spcl_pay_tbl_type := nvl(g_retained_pay_table_name,'0000');
3717: END IF;
3718: END IF;
3719: -- FWFA Change
3712: pp_gs_equivalent(g_to_pay_plan) THEN
3713: g_ghr_cpdf_temp.spcl_pay_tbl_type := g_pay_table_name;
3714: ELSIF g_ghr_cpdf_temp.to_pay_rate_determinant in ('E','F') AND
3715: pp_gs_equivalent(g_ghr_cpdf_temp.retained_pay_plan) THEN
3716: g_ghr_cpdf_temp.spcl_pay_tbl_type := nvl(g_retained_pay_table_name,'0000');
3717: END IF;
3718: END IF;
3719: -- FWFA Change
3720:
3721:
3722: --Bug# 6158983
3723: FOR nte_date_rec in nte_date
3724: LOOP
3725: g_ghr_cpdf_temp.appointment_nte_date := fnd_date.canonical_to_date(nte_date_rec.aei_information4);
3726: END LOOP;
3727: -- Bug# 6158983
3728:
3729: --Start of BUG# 6631879
3726: END LOOP;
3727: -- Bug# 6158983
3728:
3729: --Start of BUG# 6631879
3730: IF g_ghr_cpdf_temp.to_work_schedule in ('I','J') then
3731: g_ghr_cpdf_temp.part_time_hours := NULL;
3732: ELSIF g_ghr_cpdf_temp.to_work_schedule in ('F','G','B') then
3733: --Bug# 15941036 added Retirement codes MR
3734: IF g_ghr_cpdf_temp.retirement_plan in ('E','M','MR','T') then
3727: -- Bug# 6158983
3728:
3729: --Start of BUG# 6631879
3730: IF g_ghr_cpdf_temp.to_work_schedule in ('I','J') then
3731: g_ghr_cpdf_temp.part_time_hours := NULL;
3732: ELSIF g_ghr_cpdf_temp.to_work_schedule in ('F','G','B') then
3733: --Bug# 15941036 added Retirement codes MR
3734: IF g_ghr_cpdf_temp.retirement_plan in ('E','M','MR','T') then
3735: g_ghr_cpdf_temp.part_time_hours := 144;
3728:
3729: --Start of BUG# 6631879
3730: IF g_ghr_cpdf_temp.to_work_schedule in ('I','J') then
3731: g_ghr_cpdf_temp.part_time_hours := NULL;
3732: ELSIF g_ghr_cpdf_temp.to_work_schedule in ('F','G','B') then
3733: --Bug# 15941036 added Retirement codes MR
3734: IF g_ghr_cpdf_temp.retirement_plan in ('E','M','MR','T') then
3735: g_ghr_cpdf_temp.part_time_hours := 144;
3736: ELSE
3730: IF g_ghr_cpdf_temp.to_work_schedule in ('I','J') then
3731: g_ghr_cpdf_temp.part_time_hours := NULL;
3732: ELSIF g_ghr_cpdf_temp.to_work_schedule in ('F','G','B') then
3733: --Bug# 15941036 added Retirement codes MR
3734: IF g_ghr_cpdf_temp.retirement_plan in ('E','M','MR','T') then
3735: g_ghr_cpdf_temp.part_time_hours := 144;
3736: ELSE
3737: g_ghr_cpdf_temp.part_time_hours := 80;
3738: END IF;
3731: g_ghr_cpdf_temp.part_time_hours := NULL;
3732: ELSIF g_ghr_cpdf_temp.to_work_schedule in ('F','G','B') then
3733: --Bug# 15941036 added Retirement codes MR
3734: IF g_ghr_cpdf_temp.retirement_plan in ('E','M','MR','T') then
3735: g_ghr_cpdf_temp.part_time_hours := 144;
3736: ELSE
3737: g_ghr_cpdf_temp.part_time_hours := 80;
3738: END IF;
3739: END IF;
3733: --Bug# 15941036 added Retirement codes MR
3734: IF g_ghr_cpdf_temp.retirement_plan in ('E','M','MR','T') then
3735: g_ghr_cpdf_temp.part_time_hours := 144;
3736: ELSE
3737: g_ghr_cpdf_temp.part_time_hours := 80;
3738: END IF;
3739: END IF;
3740: --End of BUG# 6631879
3741:
3788:
3789: -- purge per design doc
3790: purge_suppression;
3791:
3792: END populate_ghr_cpdf_temp;
3793:
3794: PROCEDURE ehri_status_main
3795: (errbuf OUT NOCOPY VARCHAR2
3796: ,retcode OUT NOCOPY NUMBER
3845: ,l_report_date);
3846:
3847: --8486208 added the the new parameter
3848: --
3849: populate_ghr_cpdf_temp(p_agency_code||l_agency_subelement,p_agency_group,l_report_date,l_count_only);
3850:
3851: -- Generate ASCII and XML files
3852:
3853: