DBA Data[Home] [Help]

APPS.GHR_SF52_PRE_UPDATE dependencies on GHR_HISTORY_API

Line 247: l_session ghr_history_api.g_session_var_type;

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

Line 408: ghr_history_api.get_g_session_var(l_session);

404: -- the given assignment_id and information_type = 'GHR_US_ASG_SF52'
405:
406: If p_pa_request_rec.from_position_id is not null then
407:
408: ghr_history_api.get_g_session_var(l_session);
409: Ghr_History_Fetch.Fetch_ASGEI_prior_root_sf50
410: (
411: p_assignment_id => p_pa_request_rec.employee_assignment_id,
412: p_information_type => 'GHR_US_ASG_SF52',

Line 424: ghr_history_api.get_g_session_var(l_session);

420: l_imm_sf52_from_data.work_schedule := l_asg_ei_data.aei_information7;
421: l_imm_sf52_from_data.pay_rate_determinant := l_asg_ei_data.aei_information6;
422:
423:
424: ghr_history_api.get_g_session_var(l_session);
425: for person_type_rec in c_person_type loop
426: l_person_type := person_type_rec.system_person_type;
427: exit;
428: end loop;

Line 506: ghr_history_api.get_g_session_var(l_session);

502: --
503: -- Take care of performance appraisal special info. (l_imm_perf_appraisal )
504: --
505: -- get the session variable
506: ghr_history_api.get_g_session_var(l_session);
507:
508: If l_session.noa_id_correct is null then
509: hr_utility.set_location('populate_record_groups ', 30);
510:

Line 795: l_session ghr_history_api.g_session_var_type;

791: l_proc varchar2(70) := 'Retrieve_all_extra_info';
792: l_person_type per_person_types.system_person_type%type := hr_api.g_varchar2;
793: l_position_id per_positions.position_id%type;
794: l_retained_grade_rec ghr_pay_calc.retained_grade_rec_type;
795: l_session ghr_history_api.g_session_var_type;
796: l_person_status per_assignment_status_types.user_status%type;
797:
798: -- Bug 3021003
799: l_ret_flag BOOLEAN := FALSE;

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

889: -- Probabally should not retrieve extra info for an 'APPOINTMENT' family, except in case of a 'CORRECTION'.
890:
891: Begin
892: g_effective_date := nvl(p_pa_request_rec.effective_date,sysdate);
893: ghr_history_api.get_g_session_var(l_session); -- Bug 3021003
894: -- l_extra_info_rec.l_extra_info_id := null;
895: -- Bug # 1234846 --
896: If p_pa_request_rec.noa_family_code in ('APP','CONV_APP') then
897: hr_utility.set_location(l_proc,12);

Line 2156: l_session ghr_history_api.g_session_var_type;

2152: l_noa_id ghr_nature_of_actions.nature_of_action_id%type;
2153: l_information_type ghr_pa_request_info_types.information_type%type;
2154: l_pa_request_ei_rec ghr_pa_request_extra_info%rowtype;
2155: p_extra_info_agency_rec ghr_api.extra_info_rec_type;
2156: l_session ghr_history_api.g_session_var_type;
2157: l_multiple_error_flag boolean;
2158: -- Bug#5668878
2159: l_psi VARCHAR2(10);
2160: --

Line 4680: ghr_history_api.get_g_session_var(l_session);

4676: */ --Backout the changes done for Bug# 4588575
4677: Begin
4678:
4679: -- Get session variables to identify if a CORRECTION action is being performed
4680: ghr_history_api.get_g_session_var(l_session);
4681: --
4682:
4683: -- l_pos_org := p_pos_grp1.positions_organization;
4684: -- Get Element Entry Values in case of 'CORRECTION' -- only those elements that come off an extra_info