DBA Data[Home] [Help]

APPS.BEN_ENROLMENT_REQUIREMENTS dependencies on BEN_DETERMINE_DATE

Line 159: in call to ben_determine_date.main

155: 06-Oct-99 tguy 115.80 - added new checks for level jumping.
156: 14-Oct-99 jcarpent 115.81 - Allow enrt_cd to control elctbl_flag
157: for automatic enrollments.
158: 19-Oct-99 pbodla 115.82 - At Level : Period for program found
159: in call to ben_determine_date.main
160: l_pgme_enrt_perd_end_dt_rl is modified
161: to l_pgme_enrt_perd_strt_dt_rl
162: 26-Oct-99 maagrawa 115.83 - Level jumping fixed for persons, who
163: are not previously enrolled. i.e. when

Line 5759: ben_determine_date.main(

5755: IF (
5756: l_perd_for_plan_found = 'Y'
5757: AND l_ple_enrt_perd_strt_dt_cd IS NOT NULL) THEN
5758: --
5759: ben_determine_date.main(
5760: p_date_cd => l_ple_enrt_perd_strt_dt_cd,
5761: p_per_in_ler_id => l_per_in_ler_id,
5762: p_person_id => p_person_id,
5763: p_pgm_id => p_pgm_id,

Line 5821: ben_determine_date.main(

5817: END; -- of special epsd logic
5818: if g_debug then
5819: hr_utility.set_location(' Dn PLS BLK 1 ' || l_proc, 10);
5820: end if;
5821: ben_determine_date.main(
5822: p_date_cd => l_ple_enrt_perd_end_dt_cd,
5823: p_start_date => l_orig_epsd,
5824: p_per_in_ler_id => l_per_in_ler_id,
5825: p_person_id => p_person_id,

Line 5885: ben_determine_date.main(

5881: --
5882: if g_debug then
5883: hr_utility.set_location(' BDD_MN PFPF=Y ' || l_proc, 10);
5884: end if;
5885: ben_determine_date.main(
5886: p_date_cd => l_pgme_enrt_perd_strt_dt_cd,
5887: p_per_in_ler_id => l_per_in_ler_id,
5888: p_person_id => p_person_id,
5889: p_pgm_id => p_pgm_id,

Line 5935: ben_determine_date.main(

5931: END; -- of special epsd logic
5932: if g_debug then
5933: hr_utility.set_location(' Bef BDD_Mn ' || l_proc, 10);
5934: end if;
5935: ben_determine_date.main(
5936: p_date_cd => l_pgme_enrt_perd_end_dt_cd,
5937: p_start_date => l_orig_epsd,
5938: p_per_in_ler_id => l_per_in_ler_id,
5939: p_person_id => p_person_id,

Line 6194: ben_determine_date.main(

6190: end if;
6191: IF ( l_perd_for_plan_found = 'Y'
6192: AND l_ple_enrt_perd_strt_dt_cd IS NOT NULL) THEN
6193: --
6194: ben_determine_date.main(
6195: p_date_cd => l_ple_enrt_perd_strt_dt_cd,
6196: p_per_in_ler_id => l_per_in_ler_id,
6197: p_person_id => p_person_id,
6198: p_pgm_id => p_pgm_id,

Line 6212: ben_determine_date.main(

6208: if l_ple_enrt_perd_strt_dt_cd in ( 'NUMDOE', 'NUMDON','NUMDOEN') then
6209: l_rec_enrt_perd_strt_dt := l_rec_enrt_perd_strt_dt + nvl(l_ple_enrt_perd_strt_days,0) ;
6210: end if ;
6211: --
6212: ben_determine_date.main(
6213: p_date_cd => l_ple_enrt_perd_end_dt_cd,
6214: p_start_date => l_orig_epsd,
6215: p_per_in_ler_id => l_per_in_ler_id,
6216: p_person_id => p_person_id,

Line 6311: ben_determine_date.rate_and_coverage_dates

6307: hr_utility.set_location('l_crnt_enrt_cvg_strt_dt='||
6308: l_crnt_enrt_cvg_strt_dt,1777);
6309: end if;
6310: if l_crnt_enrt_cvg_strt_dt > p_lf_evt_ocrd_dt then
6311: ben_determine_date.rate_and_coverage_dates
6312: (p_cache_mode => TRUE
6313: ,p_per_in_ler_id => l_per_in_ler_id
6314: ,p_person_id => p_person_id
6315: ,p_pgm_id => p_pgm_id

Line 6371: ben_determine_date.rate_and_coverage_dates

6367: ELSE
6368: if g_debug then
6369: hr_utility.set_location(' RACD:' || l_proc, 10);
6370: end if;
6371: ben_determine_date.rate_and_coverage_dates
6372: (p_cache_mode => TRUE
6373: ,p_per_in_ler_id => l_per_in_ler_id
6374: ,p_person_id => p_person_id
6375: ,p_pgm_id => p_pgm_id