DBA Data[Home] [Help]

APPS.BEN_DETERMINE_ACTUAL_PREMIUM dependencies on BEN_EPE_CACHE

Line 140: ,p_inst_set in ben_epe_cache.g_pilepe_inst_row

136: procedure calc_fonm_dates( p_effective_date in date
137: ,p_business_group_id in number
138: ,p_per_in_ler_id in number
139: ,p_person_id in number
140: ,p_inst_set in ben_epe_cache.g_pilepe_inst_row
141: ,p_calc_type in varchar2
142: ,p_cvg_strt_dt out nocopy date
143: ,p_rt_strt_dt out nocopy date )
144: is

Line 635: l_currepe_set ben_epe_cache.g_pilepe_inst_tbl;

631: ) IS
632: --
633: l_package varchar2(80) := g_package||'.main';
634: --
635: l_currepe_set ben_epe_cache.g_pilepe_inst_tbl;
636: --
637: l_val_va benutils.g_number_table := benutils.g_number_table();
638: l_uom_va benutils.g_v2_30_table := benutils.g_v2_30_table();
639: l_elig_per_elctbl_chc_id_va benutils.g_number_table := benutils.g_number_table();

Line 847: ben_epe_cache.get_perpilepe_list

843: --
844: else
845: --
846: -- unrestricted enhancement- added per_in_ler_id parameter
847: ben_epe_cache.get_perpilepe_list
848: (p_person_id => p_person_id
849: ,p_per_in_ler_id =>p_per_in_ler_id
850: --
851: ,p_inst_set => l_currepe_set

Line 858: ben_epe_cache.init_context_pileperow;

854: end if;
855: --
856: -- Clear epe context row
857: --
858: ben_epe_cache.init_context_pileperow;
859: --
860: -- 6330056: Reset global values before calculation.
861: g_computed_prem_tbl.delete;
862: l_comp_prem_idx := 0;

Line 875: ben_epe_cache.g_currepe_row := l_currepe_set(epe_elenum);

871: hr_utility.set_location (' St EPE CORVF loop ',40);
872: --
873: -- Set the electable choice context variable
874: --
875: ben_epe_cache.g_currepe_row := l_currepe_set(epe_elenum);
876: --
877: hr_utility.set_location ('loop choices -> '||l_currepe_set(epe_elenum).elig_per_elctbl_chc_id,50);
878:
879: /* Bug Bug 16013053; If val is NULL, then fetch the value of DFLT_VAL*/

Line 922: ,p_inst_set => ben_epe_cache.g_currepe_row

918: calc_fonm_dates(p_effective_date => nvl(p_lf_evt_ocrd_dt, p_effective_date)
919: ,p_business_group_id => p_business_group_id
920: ,p_per_in_ler_id => p_per_in_ler_id
921: ,p_person_id => p_person_id
922: ,p_inst_set => ben_epe_cache.g_currepe_row
923: ,p_calc_type => 'R'
924: ,p_cvg_strt_dt => l_dummy_d
925: ,p_rt_strt_dt => l_fonm_rt_strt_dt ) ;
926: end if ;

Line 1398: ben_epe_cache.init_context_pileperow;

1394: end if;
1395: --
1396: -- Clear epe context row
1397: --
1398: ben_epe_cache.init_context_pileperow;
1399: --
1400: hr_utility.set_location ('Leaving '||l_package,99);
1401: end main;
1402: end ben_determine_actual_premium;