DBA Data[Home] [Help]

APPS.GHR_SF52_PRE_UPDATE dependencies on GHR_HISTORY_API

Line 251: l_session ghr_history_api.g_session_var_type;

247: l_imm_health_ben_pre_tax ghr_api.health_ben_pre_tax_type;
248: l_agency_code varchar2(50);
249: l_special_info_type ghr_api.special_information_type;
250: l_imm_par_term_retained_grade ghr_api.par_term_retained_grade_type;
251: l_session ghr_history_api.g_session_var_type;
252: l_asg_ei_data per_assignment_extra_info%rowtype;
253: l_assignment_data per_all_assignments_f%rowtype;
254: l_result_code varchar2(50);
255: l_person_type per_person_types.system_person_type%type;

Line 419: ghr_history_api.get_g_session_var(l_session);

415: -- the given assignment_id and information_type = 'GHR_US_ASG_SF52'
416:
417: If p_pa_request_rec.from_position_id is not null then
418:
419: ghr_history_api.get_g_session_var(l_session);
420: Ghr_History_Fetch.Fetch_ASGEI_prior_root_sf50
421: (
422: p_assignment_id => p_pa_request_rec.employee_assignment_id,
423: p_information_type => 'GHR_US_ASG_SF52',

Line 435: ghr_history_api.get_g_session_var(l_session);

431: l_imm_sf52_from_data.work_schedule := l_asg_ei_data.aei_information7;
432: l_imm_sf52_from_data.pay_rate_determinant := l_asg_ei_data.aei_information6;
433:
434:
435: ghr_history_api.get_g_session_var(l_session);
436: for person_type_rec in c_person_type loop
437: l_person_type := person_type_rec.system_person_type;
438: exit;
439: end loop;

Line 517: ghr_history_api.get_g_session_var(l_session);

513: --
514: -- Take care of performance appraisal special info. (l_imm_perf_appraisal )
515: --
516: -- get the session variable
517: ghr_history_api.get_g_session_var(l_session);
518:
519: If l_session.noa_id_correct is null then
520: hr_utility.set_location('populate_record_groups ', 30);
521:

Line 815: l_session ghr_history_api.g_session_var_type;

811: l_proc varchar2(70) := 'Retrieve_all_extra_info';
812: l_person_type per_person_types.system_person_type%type := hr_api.g_varchar2;
813: l_position_id per_positions.position_id%type;
814: l_retained_grade_rec ghr_pay_calc.retained_grade_rec_type;
815: l_session ghr_history_api.g_session_var_type;
816: l_person_status per_assignment_status_types.user_status%type;
817:
818: -- Bug 3021003
819: l_ret_flag BOOLEAN := FALSE;

Line 913: ghr_history_api.get_g_session_var(l_session); -- Bug 3021003

909: -- Probabally should not retrieve extra info for an 'APPOINTMENT' family, except in case of a 'CORRECTION'.
910:
911: Begin
912: g_effective_date := nvl(p_pa_request_rec.effective_date,sysdate);
913: ghr_history_api.get_g_session_var(l_session); -- Bug 3021003
914: -- l_extra_info_rec.l_extra_info_id := null;
915: -- Bug # 1234846 --
916: If p_pa_request_rec.noa_family_code in ('APP','CONV_APP') then
917: hr_utility.set_location(l_proc,12);

Line 2264: l_session ghr_history_api.g_session_var_type;

2260: l_noa_id ghr_nature_of_actions.nature_of_action_id%type;
2261: l_information_type ghr_pa_request_info_types.information_type%type;
2262: l_pa_request_ei_rec ghr_pa_request_extra_info%rowtype;
2263: p_extra_info_agency_rec ghr_api.extra_info_rec_type;
2264: l_session ghr_history_api.g_session_var_type;
2265: l_multiple_error_flag boolean;
2266: -- Bug#5668878
2267: l_psi VARCHAR2(10);
2268: --

Line 5163: ghr_history_api.get_g_session_var(l_session);

5159:
5160: Begin
5161:
5162: -- Get session variables to identify if a CORRECTION action is being performed
5163: ghr_history_api.get_g_session_var(l_session);
5164: --
5165:
5166: -- l_pos_org := p_pos_grp1.positions_organization;
5167: -- Get Element Entry Values in case of 'CORRECTION' -- only those elements that come off an extra_info