DBA Data[Home] [Help]

APPS.GHR_SF52_UPDATE dependencies on GHR_PROCESS_SF52

Line 634: ghr_process_sf52.redo_pay_calc

630: END IF;
631:
632: -- Before performing validation, recalculate pay (don't calculate if first_noa_code / second_noa_code = 899)
633:
634: ghr_process_sf52.redo_pay_calc
635: (p_sf52_rec => p_imm_pa_request_rec,
636: p_capped_other_pay => p_capped_other_pay
637: );
638:

Line 801: hr_utility.set_location('g_dual_prior_ws'||ghr_process_sf52.g_dual_prior_ws,100);

797: p_imm_tsp_roth => l_imm_roth_tsp
798: );
799: --8267598 added this code to maintain prior work schedule as a global variable
800: --for dual actions otherwise this will contain null value
801: hr_utility.set_location('g_dual_prior_ws'||ghr_process_sf52.g_dual_prior_ws,100);
802: if l_session.pa_request_id is not null and l_session.noa_id_correct is null then
803: -- for identifying First action of Dual Action
804: for rec_chk_dual in chk_dual
805: loop

Line 806: ghr_process_sf52.g_dual_prior_ws := l_imm_sf52_from_data.work_schedule;

802: if l_session.pa_request_id is not null and l_session.noa_id_correct is null then
803: -- for identifying First action of Dual Action
804: for rec_chk_dual in chk_dual
805: loop
806: ghr_process_sf52.g_dual_prior_ws := l_imm_sf52_from_data.work_schedule;
807:
808: -- Added Return to Duty validation to get the prior PRD
809: if rec_chk_dual.noa_family_code = 'RETURN_TO_DUTY' then
810: ghr_process_sf52.g_dual_prior_prd := l_imm_sf52_from_data.pay_rate_determinant;--Bug# 8268353

Line 810: ghr_process_sf52.g_dual_prior_prd := l_imm_sf52_from_data.pay_rate_determinant;--Bug# 8268353

806: ghr_process_sf52.g_dual_prior_ws := l_imm_sf52_from_data.work_schedule;
807:
808: -- Added Return to Duty validation to get the prior PRD
809: if rec_chk_dual.noa_family_code = 'RETURN_TO_DUTY' then
810: ghr_process_sf52.g_dual_prior_prd := l_imm_sf52_from_data.pay_rate_determinant;--Bug# 8268353
811: -- Bug 8676371 for fetching appointment authority of second NOA
812: for rec_noa_famly_code in c_dual_sec_family_code(p_second_noa_id => rec_chk_dual.second_noa_id)
813: loop
814: If rec_noa_famly_code.noa_family_code = 'CONV_APP' then

Line 872: ghr_process_sf52.g_dual_prior_ws := l_asg_ei_data.aei_information7;

868: p_noa_id_corrected => rec_root_details.first_noa_id,
869: p_get_ovn_flag => 'Y',
870: p_asgei_data => l_asg_ei_data
871: );
872: ghr_process_sf52.g_dual_prior_ws := l_asg_ei_data.aei_information7;
873: Ghr_History_Fetch.g_info_type := l_prev_info_type;
874: if rec_root_details.noa_family_code = 'RETURN_TO_DUTY' then
875: ghr_process_sf52.g_dual_prior_prd := l_asg_ei_data.aei_information6;--Bug# 8268353
876: end if;

Line 875: ghr_process_sf52.g_dual_prior_prd := l_asg_ei_data.aei_information6;--Bug# 8268353

871: );
872: ghr_process_sf52.g_dual_prior_ws := l_asg_ei_data.aei_information7;
873: Ghr_History_Fetch.g_info_type := l_prev_info_type;
874: if rec_root_details.noa_family_code = 'RETURN_TO_DUTY' then
875: ghr_process_sf52.g_dual_prior_prd := l_asg_ei_data.aei_information6;--Bug# 8268353
876: end if;
877:
878: --first correction
879: --8286910 added to get authority codes when return to duty with conversion to appointment is processed

Line 897: hr_utility.set_location('g_dual_prior_ws'||ghr_process_sf52.g_dual_prior_ws,100);

893: end loop;
894: end loop;
895: end if;
896:
897: hr_utility.set_location('g_dual_prior_ws'||ghr_process_sf52.g_dual_prior_ws,100);
898: -- End of 8267598
899:
900: hr_utility.set_location(l_proc,20);
901: