DBA Data[Home] [Help]

APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_DERIVE_PART_AND_RATE_FACTS

Line 2010: ,p_comp_rec in ben_derive_part_and_rate_facts.g_cache_structure

2006: end check_business_rules;
2007: --
2008: procedure update_elig_per_rows
2009: (p_comp_obj_tree_row in ben_manage_life_events.g_cache_proc_objects_rec
2010: ,p_comp_rec in ben_derive_part_and_rate_facts.g_cache_structure
2011: ,p_person_id in number
2012: ,p_par_elig_state in out nocopy ben_comp_obj_filter.g_par_elig_state_rec
2013: ,p_treeele_num in number
2014: ,p_business_group_id in number

Line 2165: l_epo_row ben_derive_part_and_rate_facts.g_cache_structure;

2161:
2162: l_prev_opt_elig_check c_prev_opt_elig_check%rowtype;
2163: l_prev_elig_check c_prev_elig_check%rowtype;
2164: l_oipl_rec ben_cobj_cache.g_oipl_inst_row;
2165: l_epo_row ben_derive_part_and_rate_facts.g_cache_structure;
2166: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;
2167: l_proc VARCHAR2(72);
2168: l_par_elig_state ben_comp_obj_filter.g_par_elig_state_rec := p_par_elig_state;
2169: l_dummy varchar2(100);

Line 2166: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;

2162: l_prev_opt_elig_check c_prev_opt_elig_check%rowtype;
2163: l_prev_elig_check c_prev_elig_check%rowtype;
2164: l_oipl_rec ben_cobj_cache.g_oipl_inst_row;
2165: l_epo_row ben_derive_part_and_rate_facts.g_cache_structure;
2166: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;
2167: l_proc VARCHAR2(72);
2168: l_par_elig_state ben_comp_obj_filter.g_par_elig_state_rec := p_par_elig_state;
2169: l_dummy varchar2(100);
2170: --

Line 9857: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;

9853: ;
9854:
9855: l_ptip_rec c_get_ptip%rowtype;
9856: l_count number(15);
9857: l_pep_row ben_derive_part_and_rate_facts.g_cache_structure;
9858: l_chk_min_max varchar2(30);
9859: l_ptip_elig_flag varchar2(30);
9860: l_MN_ENRD_RQD_OVRID_NUM ben_ptip_f.MN_ENRD_RQD_OVRID_NUM%type;
9861: --

Line 9965: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;

9961: l_treeele_num pls_integer;
9962: l_maxtreeele_num pls_integer;
9963: l_treeloop boolean;
9964: l_boundary boolean;
9965: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
9966: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
9967: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
9968: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
9969: --

Line 9966: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;

9962: l_maxtreeele_num pls_integer;
9963: l_treeloop boolean;
9964: l_boundary boolean;
9965: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
9966: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
9967: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
9968: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
9969: --
9970: l_object_version_number number;

Line 9967: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;

9963: l_treeloop boolean;
9964: l_boundary boolean;
9965: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
9966: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
9967: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
9968: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
9969: --
9970: l_object_version_number number;
9971: l_perhasmultptus boolean;

Line 9968: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;

9964: l_boundary boolean;
9965: l_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
9966: l_d_comp_rec ben_derive_part_and_rate_facts.g_cache_structure;
9967: l_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
9968: l_d_oiplip_rec ben_derive_part_and_rate_facts.g_cache_structure;
9969: --
9970: l_object_version_number number;
9971: l_perhasmultptus boolean;
9972: l_assignment_id number;

Line 10367: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := null ;

10363: -- want to test
10364: --
10365: -- p_mode changed to l_mode in following line by Gopal Venkataraman 3/27/01 bug 1636071
10366: --
10367: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := null ;
10368: --
10369: if l_mode = 'T' then
10370: --
10371: ben_derive_part_and_rate_facts.g_temp_ler_id := p_ler_id;

Line 10371: ben_derive_part_and_rate_facts.g_temp_ler_id := p_ler_id;

10367: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := null ;
10368: --
10369: if l_mode = 'T' then
10370: --
10371: ben_derive_part_and_rate_facts.g_temp_ler_id := p_ler_id;
10372: --
10373: else
10374: --
10375: --For unrestricted enrollment we dont want to trigger the pdpar potentials

Line 10379: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := p_ler_id ;

10375: --For unrestricted enrollment we dont want to trigger the pdpar potentials
10376: --Also don't trigger potentials for the following modes
10377: --
10378: if l_mode in ('U','W','M','I','P','A','D') then
10379: ben_derive_part_and_rate_facts.g_no_ptnl_ler_id := p_ler_id ;
10380: end if;
10381: --
10382: -- Globals are kept for a session so reset the global in the package
10383: --

Line 10384: ben_derive_part_and_rate_facts.g_temp_ler_id := null;

10380: end if;
10381: --
10382: -- Globals are kept for a session so reset the global in the package
10383: --
10384: ben_derive_part_and_rate_facts.g_temp_ler_id := null;
10385: --
10386: end if;
10387: --
10388: --GSP: do not need to evaluate eligibility for entire comp object list

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

10951: if g_debug then
10952: hr_utility.set_location (l_package||' fnd_message_call ',30);
10953: end if;
10954: fnd_message.set_name('BEN','BEN_91333_CALLING_PROC');
10955: fnd_message.set_token('PROC','ben_derive_part_and_rate_facts');
10956: if g_debug then
10957: hr_utility.set_location (l_package||' done fnd_message_call ',30);
10958: hr_utility.set_location (l_package||' DRAF ',15);
10959: end if;

Line 10960: ben_derive_part_and_rate_facts.derive_rates_and_factors

10956: if g_debug then
10957: hr_utility.set_location (l_package||' done fnd_message_call ',30);
10958: hr_utility.set_location (l_package||' DRAF ',15);
10959: end if;
10960: ben_derive_part_and_rate_facts.derive_rates_and_factors
10961: (p_comp_obj_tree_row => l_comp_obj_tree_row
10962: --
10963: ,p_per_row => l_per_row
10964: ,p_empasg_row => l_empasg_row

Line 10998: ben_derive_part_and_rate_facts.cache_data_structures

10994: if g_debug then
10995: hr_utility.set_location (l_package||' Ass Der facts ',50);
10996: end if;
10997: --
10998: ben_derive_part_and_rate_facts.cache_data_structures
10999: (p_comp_obj_tree_row => l_comp_obj_tree_row
11000: --
11001: ,p_empasg_row => l_empasg_row
11002: ,p_benasg_row => l_benasg_row