DBA Data[Home] [Help]

APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_DERIVE_PART_AND_RATE_FACTS

Line 2402: ,p_comp_rec in ben_derive_part_and_rate_facts.g_cache_structure

2398: end check_business_rules;
2399: --
2400: procedure update_elig_per_rows
2401: (p_comp_obj_tree_row in ben_manage_life_events.g_cache_proc_objects_rec
2402: ,p_comp_rec in ben_derive_part_and_rate_facts.g_cache_structure
2403: ,p_person_id in number
2404: ,p_par_elig_state in out nocopy ben_comp_obj_filter.g_par_elig_state_rec
2405: ,p_treeele_num in number
2406: ,p_business_group_id in number

Line 2557: l_epo_row ben_derive_part_and_rate_facts.g_cache_structure;

2553:
2554: l_prev_opt_elig_check c_prev_opt_elig_check%rowtype;
2555: l_prev_elig_check c_prev_elig_check%rowtype;
2556: l_oipl_rec ben_cobj_cache.g_oipl_inst_row;
2557: l_epo_row ben_derive_part_and_rate_facts.g_cache_structure;
2558: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;
2559: l_proc VARCHAR2(72);
2560: l_par_elig_state ben_comp_obj_filter.g_par_elig_state_rec := p_par_elig_state;
2561: l_dummy varchar2(100);

Line 2558: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;

2554: l_prev_opt_elig_check c_prev_opt_elig_check%rowtype;
2555: l_prev_elig_check c_prev_elig_check%rowtype;
2556: l_oipl_rec ben_cobj_cache.g_oipl_inst_row;
2557: l_epo_row ben_derive_part_and_rate_facts.g_cache_structure;
2558: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;
2559: l_proc VARCHAR2(72);
2560: l_par_elig_state ben_comp_obj_filter.g_par_elig_state_rec := p_par_elig_state;
2561: l_dummy varchar2(100);
2562: --

Line 10313: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;

10309:
10310:
10311: l_ptip_rec c_get_ptip%rowtype;
10312: l_count number(15);
10313: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;
10314: l_chk_min_max varchar2(30);
10315: l_ptip_elig_flag varchar2(30);
10316: l_MN_ENRD_RQD_OVRID_NUM ben_ptip_f.MN_ENRD_RQD_OVRID_NUM%type;
10317: --

Line 10421: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;

10417: l_treeele_num pls_integer;
10418: l_maxtreeele_num pls_integer;
10419: l_treeloop boolean;
10420: l_boundary boolean;
10421: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
10422: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
10423: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
10424: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
10425: --

Line 10422: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;

10418: l_maxtreeele_num pls_integer;
10419: l_treeloop boolean;
10420: l_boundary boolean;
10421: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
10422: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
10423: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
10424: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
10425: --
10426: l_object_version_number number;

Line 10423: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;

10419: l_treeloop boolean;
10420: l_boundary boolean;
10421: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
10422: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
10423: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
10424: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
10425: --
10426: l_object_version_number number;
10427: l_perhasmultptus boolean;

Line 10424: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;

10420: l_boundary boolean;
10421: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
10422: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
10423: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
10424: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
10425: --
10426: l_object_version_number number;
10427: l_perhasmultptus boolean;
10428: l_assignment_id number;

Line 10872: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := null ;

10868: -- want to test
10869: --
10870: -- p_mode changed to l_mode in following line by Gopal Venkataraman 3/27/01 bug 1636071
10871: --
10872: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := null ;
10873: --
10874: if l_mode = 'T' then
10875: --
10876: ben_derive_part_and_rate_facts.g_temp_ler_id := p_ler_id;

Line 10876: ben_derive_part_and_rate_facts.g_temp_ler_id := p_ler_id;

10872: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := null ;
10873: --
10874: if l_mode = 'T' then
10875: --
10876: ben_derive_part_and_rate_facts.g_temp_ler_id := p_ler_id;
10877: --
10878: else
10879: --
10880: --For unrestricted enrollment we dont want to trigger the pdpar potentials

Line 10884: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := p_ler_id ;

10880: --For unrestricted enrollment we dont want to trigger the pdpar potentials
10881: --Also don't trigger potentials for the following modes
10882: --
10883: if l_mode in ('U','W','M','I','P','A','D') then
10884: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := p_ler_id ;
10885: end if;
10886: --
10887: -- Globals are kept for a session so reset the global in the package
10888: --

Line 10889: ben_derive_part_and_rate_facts.g_temp_ler_id := null;

10885: end if;
10886: --
10887: -- Globals are kept for a session so reset the global in the package
10888: --
10889: ben_derive_part_and_rate_facts.g_temp_ler_id := null;
10890: --
10891: end if;
10892: --
10893: --GSP: do not need to evaluate eligibility for entire comp object list

Line 11465: fnd_message.set_token('PROC','ben_derive_part_and_rate_facts');

11461: if g_debug then
11462: hr_utility.set_location (l_package||' fnd_message_call ',30);
11463: end if;
11464: fnd_message.set_name('BEN','BEN_91333_CALLING_PROC');
11465: fnd_message.set_token('PROC','ben_derive_part_and_rate_facts');
11466: if g_debug then
11467: hr_utility.set_location (l_package||' done fnd_message_call ',30);
11468: hr_utility.set_location (l_package||' DRAF ',15);
11469: end if;

Line 11470: ben_derive_part_and_rate_facts.derive_rates_and_factors

11466: if g_debug then
11467: hr_utility.set_location (l_package||' done fnd_message_call ',30);
11468: hr_utility.set_location (l_package||' DRAF ',15);
11469: end if;
11470: ben_derive_part_and_rate_facts.derive_rates_and_factors
11471: (p_comp_obj_tree_row => l_comp_obj_tree_row
11472: --
11473: ,p_per_row => l_per_row
11474: ,p_empasg_row => l_empasg_row

Line 11508: ben_derive_part_and_rate_facts.cache_data_structures

11504: if g_debug then
11505: hr_utility.set_location (l_package||' Ass Der facts ',50);
11506: end if;
11507: --
11508: ben_derive_part_and_rate_facts.cache_data_structures
11509: (p_comp_obj_tree_row => l_comp_obj_tree_row
11510: --
11511: ,p_empasg_row => l_empasg_row
11512: ,p_benasg_row => l_benasg_row