DBA Data[Home] [Help]

APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_COMP_OBJ_FILTER

Line 641: ben_comp_obj_filter.

637: p_upd_egd_with_epe_id called after
638: electable choice is created to set
639: electable choice id on dependent rows.
640: 12 May 00 mhoyes 115.201 - Pulled filtering out nocopy of benmngle into
641: ben_comp_obj_filter.
642: 12 May 00 stee 115.202 - Fix c_get_inelig_dpnt_info cursor.
643: 15 May 00 mhoyes 115.203 - Called get_comp_object_name
644: procedure only when audit log flag
645: is Y.

Line 2012: ,p_par_elig_state in out nocopy ben_comp_obj_filter.g_par_elig_state_rec

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
2015: ,p_effective_date in date
2016: ,p_lf_evt_ocrd_dt in date

Line 2168: l_par_elig_state ben_comp_obj_filter.g_par_elig_state_rec := p_par_elig_state;

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: --
2171:
2172: begin

Line 2350: ben_comp_obj_filter.set_parent_elig_flags

2346: l_elig_per_id := l_pep_row.elig_per_id;
2347: l_object_version_number := l_pep_row.object_version_number;
2348: --
2349: if l_pep_row.elig_flag = 'Y' then
2350: ben_comp_obj_filter.set_parent_elig_flags
2351: (p_comp_obj_tree_row => p_comp_obj_tree_row
2352: ,p_eligible => TRUE
2353: ,p_treeele_num => p_treeele_num
2354: ,p_par_elig_state => l_par_elig_state

Line 2357: ben_comp_obj_filter.set_parent_elig_flags

2353: ,p_treeele_num => p_treeele_num
2354: ,p_par_elig_state => l_par_elig_state
2355: );
2356: else
2357: ben_comp_obj_filter.set_parent_elig_flags
2358: (p_comp_obj_tree_row => p_comp_obj_tree_row
2359: ,p_eligible => FALSE
2360: ,p_treeele_num => p_treeele_num
2361: ,p_par_elig_state => l_par_elig_state

Line 2387: ben_comp_obj_filter.set_parent_elig_flags

2383: l_elig_per_id := l_prev_elig_check.elig_per_id;
2384: l_object_version_number := l_prev_elig_check.object_version_number;
2385:
2386: if l_prev_elig_check.elig_flag = 'Y' then
2387: ben_comp_obj_filter.set_parent_elig_flags
2388: (p_comp_obj_tree_row => p_comp_obj_tree_row
2389: ,p_eligible => TRUE
2390: ,p_treeele_num => p_treeele_num
2391: ,p_par_elig_state => l_par_elig_state

Line 2394: ben_comp_obj_filter.set_parent_elig_flags

2390: ,p_treeele_num => p_treeele_num
2391: ,p_par_elig_state => l_par_elig_state
2392: );
2393: else
2394: ben_comp_obj_filter.set_parent_elig_flags
2395: (p_comp_obj_tree_row => p_comp_obj_tree_row
2396: ,p_eligible => FALSE
2397: ,p_treeele_num => p_treeele_num
2398: ,p_par_elig_state => l_par_elig_state

Line 9873: l_par_elig_state ben_comp_obj_filter.g_par_elig_state_rec;

9869: l_enb_valrow ben_determine_coverage.ENBValType;
9870: --
9871: l_env ben_env_object.g_global_env_rec_type;
9872: l_comp_obj_tree ben_manage_life_events.g_cache_proc_object_table;
9873: l_par_elig_state ben_comp_obj_filter.g_par_elig_state_rec;
9874: l_comp_obj_tree_row ben_manage_life_events.g_cache_proc_objects_rec;
9875: l_parpepgm_row ben_prtn_elig_f%rowtype;
9876: l_parpeptip_row ben_prtn_elig_f%rowtype;
9877: l_parpeplip_row ben_prtn_elig_f%rowtype;

Line 10355: ben_comp_obj_filter.flush_dupproc_ptip_list;

10351: l_comp_obj_tree := g_cache_proc_object;
10352: --
10353: -- Flush duplicate ptip list
10354: --
10355: ben_comp_obj_filter.flush_dupproc_ptip_list;
10356: --
10357: l_treeele_num := l_comp_obj_tree.first;
10358: l_treeloop := TRUE;
10359: l_maxtreeele_num := l_comp_obj_tree.last;

Line 10559: ben_comp_obj_filter.filter_comp_objects

10555: -- cwb mode as data have to be created with elig flag = N in case of in-eligibility.
10556: --
10557: if l_mode <> 'W' then
10558: --
10559: ben_comp_obj_filter.filter_comp_objects
10560: (p_comp_obj_tree => l_comp_obj_tree
10561: -- p_mode changed to l_mode in following line by Gopal Venkataraman 3/27/01 bug 1636071
10562: ,p_mode => l_mode
10563: ,p_person_id => p_person_id

Line 11096: ben_comp_obj_filter.set_parent_elig_flags

11092: -- Set comp object parent eligibility flags
11093: --
11094: if l_eligible then
11095: --
11096: ben_comp_obj_filter.set_parent_elig_flags
11097: (p_comp_obj_tree_row => l_comp_obj_tree_row
11098: ,p_eligible => TRUE
11099: ,p_treeele_num => l_treeele_num
11100: --

Line 11156: ben_comp_obj_filter.set_parent_elig_flags

11152: end if;
11153: --
11154: elsif l_not_eligible then
11155: --
11156: ben_comp_obj_filter.set_parent_elig_flags
11157: (p_comp_obj_tree_row => l_comp_obj_tree_row
11158: ,p_eligible => FALSE
11159: ,p_treeele_num => l_treeele_num
11160: --