DBA Data[Home] [Help]

APPS.GHR_SF52_DO_UPDATE dependencies on GHR_PROCESS_SF52

Line 922: IF ghr_process_sf52.g_step_or_rate IS NOT NULL THEN

918:
919: ---BUG# 4999237 HANDLED FOR 894 TERMINATION OF PAY RETENTION
920: -- Bug#5679022 Pass the g_step_or_rate in case of 894 for pay retention termination.
921: IF p_pa_request_rec.first_noa_code = '894' THEN
922: IF ghr_process_sf52.g_step_or_rate IS NOT NULL THEN
923: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
924: p_per_retained_grade.per_retained_grade_flag := 'Y';
925: END IF;
926: END IF;

Line 923: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;

919: ---BUG# 4999237 HANDLED FOR 894 TERMINATION OF PAY RETENTION
920: -- Bug#5679022 Pass the g_step_or_rate in case of 894 for pay retention termination.
921: IF p_pa_request_rec.first_noa_code = '894' THEN
922: IF ghr_process_sf52.g_step_or_rate IS NOT NULL THEN
923: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
924: p_per_retained_grade.per_retained_grade_flag := 'Y';
925: END IF;
926: END IF;
927: --END BUG 4999237

Line 1532: OR ghr_process_sf52.g_prd is not null THEN

1528: l_par_term_retained_grade := P_par_term_retained_grade;
1529: l_per_race_ethnic_info := p_per_race_ethnic_info;
1530:
1531: IF P_asg_sf52.asg_sf52_flag = 'Y'
1532: OR ghr_process_sf52.g_prd is not null THEN
1533: -- FWFA Changes
1534: --
1535: hr_utility.set_location(l_proc,10);
1536: Generic_Update_Extra_Info

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

1541: ,p_l_object_version_number => p_asg_sf52.object_version_number
1542: ,p_information3 => p_asg_sf52.step_or_rate
1543: ,p_information4 => p_asg_sf52.tenure
1544: ,p_information5 => p_asg_sf52.annuitant_indicator
1545: ,p_information6 => nvl(ghr_process_sf52.g_prd,p_asg_sf52.pay_rate_determinant)
1546: ,p_information7 => p_asg_sf52.work_schedule
1547: ,p_information8 => p_asg_sf52.part_time_hours
1548: -- FWFA Changes Bug#4444609. Added NVL condition to handle the families that doesn't trigger pay calc.
1549: ,p_information9 => P_Asg_Sf52.calc_pay_table

Line 6228: ghr_process_sf52.g_prd IS NOT NULL AND

6224: IF NOT(ghr_pay_calc.g_fwfa_pay_calc_flag) AND
6225: NOT(ghr_pay_calc.g_gl_upd_flag) THEN
6226: ghr_history_api.get_g_session_var(l_session);
6227: IF p_pa_request_rec.first_noa_code = '894' and
6228: ghr_process_sf52.g_prd IS NOT NULL AND
6229: l_session.noa_id_correct IS NULL THEN
6230: IF ghr_process_sf52.g_prd in ('A','B','E','F','U','V') THEN
6231: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
6232: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details

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

6226: ghr_history_api.get_g_session_var(l_session);
6227: IF p_pa_request_rec.first_noa_code = '894' and
6228: ghr_process_sf52.g_prd IS NOT NULL AND
6229: l_session.noa_id_correct IS NULL THEN
6230: IF ghr_process_sf52.g_prd in ('A','B','E','F','U','V') THEN
6231: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
6232: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details
6233: (p_person_id => p_pa_request_rec.person_id,
6234: p_effective_date => p_pa_request_rec.effective_date,

Line 6231: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;

6227: IF p_pa_request_rec.first_noa_code = '894' and
6228: ghr_process_sf52.g_prd IS NOT NULL AND
6229: l_session.noa_id_correct IS NULL THEN
6230: IF ghr_process_sf52.g_prd in ('A','B','E','F','U','V') THEN
6231: l_new_step_or_rate := ghr_process_sf52.g_step_or_rate;
6232: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details
6233: (p_person_id => p_pa_request_rec.person_id,
6234: p_effective_date => p_pa_request_rec.effective_date,
6235: p_pa_request_id => p_pa_request_rec.pa_request_id

Line 6267: AND ghr_process_sf52.g_prd IS NOT NULL then

6263: hr_utility.set_location('procesing 867,892,893,894 not a corr',1);
6264: ----Bug 6193571 start
6265: if p_pa_request_rec.first_noa_code = '894'
6266: AND l_new_step_or_rate is not null
6267: AND ghr_process_sf52.g_prd IS NOT NULL then
6268: hr_person_extra_info_api.update_person_extra_info
6269: (p_person_extra_info_id => l_retained_grade_rec.person_extra_info_id,
6270: p_object_version_number => l_ret_object_version_number,
6271: p_pei_information2 => fnd_date.date_to_canonical(p_pa_request_rec.effective_date - 1)

Line 6313: AND ghr_process_sf52.g_prd IS NOT NULL then

6309:
6310: --- Bug 6193571 start
6311: if p_pa_request_rec.first_noa_code = '894'
6312: AND l_new_step_or_rate is not null
6313: AND ghr_process_sf52.g_prd IS NOT NULL then
6314: hr_person_extra_info_api.create_person_extra_info
6315: (p_person_id => p_pa_request_rec.person_id,
6316: p_information_type => 'GHR_US_RETAINED_GRADE',
6317: p_pei_information_category => 'GHR_US_RETAINED_GRADE',