DBA Data[Home] [Help]

APPS.GHR_SF52_DO_UPDATE dependencies on GHR_PC_BASIC_PAY

Line 777: ghr_pc_basic_pay.get_retained_grade_details

773: l_new_temp_step := cur_temp_step_rec.temp_step;
774: END LOOP;
775: IF l_new_temp_step is not null THEN
776: l_retained_grade_rec :=
777: ghr_pc_basic_pay.get_retained_grade_details
778: (p_person_id => p_pa_request_rec.person_id,
779: p_effective_date => p_pa_request_rec.effective_date,
780: p_pa_request_id => p_pa_request_rec.pa_request_id
781: );

Line 840: ghr_pc_basic_pay.get_retained_grade_details

836: -- from Person EI.
837: ELSIF p_pa_request_rec.first_noa_code IN ('867','892','893') AND l_session.noa_id_correct IS NOT NULL
838: AND p_pa_request_rec.PAY_RATE_DETERMINANT in ('A','B','E','F','U','V') THEN -- Bug 3500132
839: l_retained_grade_rec :=
840: ghr_pc_basic_pay.get_retained_grade_details
841: (p_person_id => p_pa_request_rec.person_id,
842: p_effective_date => p_pa_request_rec.effective_date,
843: p_pa_request_id => p_pa_request_rec.altered_pa_request_id
844: );

Line 881: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details

877: p_pa_request_rec.first_noa_code NOT IN ('866', '890')THEN
878:
879: BEGIN
880: -- FWFA Changes Bug#4444609 Added the IF Condition.
881: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details
882: (p_person_id => p_pa_request_rec.person_id,
883: p_effective_date => p_pa_request_rec.effective_date,
884: p_pa_request_id => p_pa_request_rec.pa_request_id
885: );

Line 6182: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details

6178: --BUG # 6628794 Added to update to pay plan with pa request pay plan before updating with
6179: -- retained grade pay plan if temp step is null
6180: l_to_pay_plan := p_pa_request_rec.to_pay_plan;
6181: IF p_pa_request_rec.pay_rate_determinant in ('A','B','E','F','U','V') THEN
6182: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details
6183: (p_person_id => p_pa_request_rec.person_id,
6184: p_effective_date => p_pa_request_rec.effective_date,
6185: p_pa_request_id => p_pa_request_rec.pa_request_id
6186: );

Line 6503: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details

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
6507: );

Line 6644: ghr_pc_basic_pay.get_retained_grade_details

6640: END LOOP;
6641: hr_utility.set_location('TPS 4 '||l_new_temp_step,4);
6642: IF l_new_temp_step is not null THEN
6643: l_retained_grade_rec :=
6644: ghr_pc_basic_pay.get_retained_grade_details
6645: (p_person_id => p_pa_request_rec.person_id,
6646: p_effective_date => p_pa_request_rec.effective_date,
6647: p_pa_request_id => p_pa_request_rec.pa_request_id
6648: );

Line 6710: ghr_pc_basic_pay.get_retained_grade_details

6706: -- Get the Temporary Promotion Step Value
6707: IF p_pa_request_rec.first_noa_code in ('740') THEN
6708: BEGIN --Bug 3941836 added being and end for this.
6709: l_retained_grade_rec :=
6710: ghr_pc_basic_pay.get_retained_grade_details
6711: (p_person_id => p_pa_request_rec.person_id,
6712: p_effective_date => p_pa_request_rec.effective_date,
6713: p_pa_request_id => p_pa_request_rec.pa_request_id
6714: );

Line 8321: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details

8317: l_step_or_rate := p_pa_request_rec.to_step_or_rate;
8318: l_grade_or_level := p_pa_request_rec.to_grade_or_level;
8319: Elsif p_pa_request_rec.pay_rate_determinant in ('A','B','E','F') then
8320: Begin
8321: l_retained_grade_rec := ghr_pc_basic_pay.get_retained_grade_details
8322: (p_person_id => p_pa_request_rec.person_id,
8323: p_effective_date => p_pa_request_rec.effective_date,
8324: p_pa_request_id => p_pa_request_rec.pa_request_id
8325: );