DBA Data[Home] [Help]

APPS.GHR_SF52_DO_UPDATE dependencies on GHR_PROCESS_SF52

Line 937: IF ghr_process_sf52.g_step_or_rate IS NOT NULL THEN

933:
934: ---BUG# 4999237 HANDLED FOR 894 TERMINATION OF PAY RETENTION
935: -- Bug#5679022 Pass the g_step_or_rate in case of 894 for pay retention termination.
936: IF p_pa_request_rec.first_noa_code = '894' THEN
937: IF ghr_process_sf52.g_step_or_rate IS NOT NULL THEN
938: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
939: p_per_retained_grade.per_retained_grade_flag := 'Y';
940: END IF;
941: END IF;

Line 938: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;

934: ---BUG# 4999237 HANDLED FOR 894 TERMINATION OF PAY RETENTION
935: -- Bug#5679022 Pass the g_step_or_rate in case of 894 for pay retention termination.
936: IF p_pa_request_rec.first_noa_code = '894' THEN
937: IF ghr_process_sf52.g_step_or_rate IS NOT NULL THEN
938: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
939: p_per_retained_grade.per_retained_grade_flag := 'Y';
940: END IF;
941: END IF;
942: --END BUG 4999237

Line 1564: OR ghr_process_sf52.g_prd is not null THEN

1560: l_par_term_retained_grade := P_par_term_retained_grade;
1561: l_per_race_ethnic_info := p_per_race_ethnic_info;
1562:
1563: IF P_asg_sf52.asg_sf52_flag = 'Y'
1564: OR ghr_process_sf52.g_prd is not null THEN
1565: -- FWFA Changes
1566: --
1567: hr_utility.set_location(l_proc,10);
1568: Generic_Update_Extra_Info

Line 1577: ,p_information6 => nvl(ghr_process_sf52.g_prd,p_asg_sf52.pay_rate_determinant)

1573: ,p_l_object_version_number => p_asg_sf52.object_version_number
1574: ,p_information3 => p_asg_sf52.step_or_rate
1575: ,p_information4 => p_asg_sf52.tenure
1576: ,p_information5 => p_asg_sf52.annuitant_indicator
1577: ,p_information6 => nvl(ghr_process_sf52.g_prd,p_asg_sf52.pay_rate_determinant)
1578: ,p_information7 => p_asg_sf52.work_schedule
1579: ,p_information8 => p_asg_sf52.part_time_hours
1580: -- FWFA Changes Bug#4444609. Added NVL condition to handle the families that doesn't trigger pay calc.
1581: ,p_information9 => P_Asg_Sf52.calc_pay_table

Line 6499: ghr_process_sf52.g_prd IS NOT NULL AND

6495: IF NOT(ghr_pay_calc.g_fwfa_pay_calc_flag) AND
6496: NOT(ghr_pay_calc.g_gl_upd_flag) THEN
6497: ghr_history_api.get_g_session_var(l_session);
6498: IF p_pa_request_rec.first_noa_code = '894' and
6499: ghr_process_sf52.g_prd IS NOT NULL AND
6500: l_session.noa_id_correct IS NULL THEN
6501: IF ghr_process_sf52.g_prd in ('A','B','E','F','U','V') THEN
6502: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
6503: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details

Line 6501: IF ghr_process_sf52.g_prd in ('A','B','E','F','U','V') THEN

6497: ghr_history_api.get_g_session_var(l_session);
6498: IF p_pa_request_rec.first_noa_code = '894' and
6499: ghr_process_sf52.g_prd IS NOT NULL AND
6500: l_session.noa_id_correct IS NULL THEN
6501: IF ghr_process_sf52.g_prd in ('A','B','E','F','U','V') THEN
6502: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
6503: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details
6504: (p_person_id => p_pa_request_rec.person_id,
6505: p_effective_date => p_pa_request_rec.effective_date,

Line 6502: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;

6498: IF p_pa_request_rec.first_noa_code = '894' and
6499: ghr_process_sf52.g_prd IS NOT NULL AND
6500: l_session.noa_id_correct IS NULL THEN
6501: IF ghr_process_sf52.g_prd in ('A','B','E','F','U','V') THEN
6502: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
6503: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details
6504: (p_person_id => p_pa_request_rec.person_id,
6505: p_effective_date => p_pa_request_rec.effective_date,
6506: p_pa_request_id => p_pa_request_rec.pa_request_id

Line 6538: AND ghr_process_sf52.g_prd IS NOT NULL then

6534: hr_utility.set_location('procesing 867,892,893,894 not a corr',1);
6535: ----Bug 6193571 start
6536: if p_pa_request_rec.first_noa_code = '894'
6537: AND l_new_step_or_rate is not null
6538: AND ghr_process_sf52.g_prd IS NOT NULL then
6539: hr_person_extra_info_api.update_person_extra_info
6540: (p_person_extra_info_id => l_retained_grade_rec.person_extra_info_id,
6541: p_object_version_number => l_ret_object_version_number,
6542: p_pei_information2 => fnd_date.date_to_canonical(p_pa_request_rec.effective_date - 1)

Line 6584: AND ghr_process_sf52.g_prd IS NOT NULL then

6580:
6581: --- Bug 6193571 start
6582: if p_pa_request_rec.first_noa_code = '894'
6583: AND l_new_step_or_rate is not null
6584: AND ghr_process_sf52.g_prd IS NOT NULL then
6585: hr_person_extra_info_api.create_person_extra_info
6586: (p_person_id => p_pa_request_rec.person_id,
6587: p_information_type => 'GHR_US_RETAINED_GRADE',
6588: p_pei_information_category => 'GHR_US_RETAINED_GRADE',