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 5631: ben_determine_date.main(

5627: IF (
5628: l_perd_for_plan_found = 'Y'
5629: AND l_ple_enrt_perd_strt_dt_cd IS NOT NULL) THEN
5630: --
5631: ben_determine_date.main(
5632: p_date_cd => l_ple_enrt_perd_strt_dt_cd,
5633: p_per_in_ler_id => l_per_in_ler_id,
5634: p_person_id => p_person_id,
5635: p_pgm_id => p_pgm_id,

Line 5693: ben_determine_date.main(

5689: END; -- of special epsd logic
5690: if g_debug then
5691: hr_utility.set_location(' Dn PLS BLK 1 ' || l_proc, 10);
5692: end if;
5693: ben_determine_date.main(
5694: p_date_cd => l_ple_enrt_perd_end_dt_cd,
5695: p_start_date => l_orig_epsd,
5696: p_per_in_ler_id => l_per_in_ler_id,
5697: p_person_id => p_person_id,

Line 5757: ben_determine_date.main(

5753: --
5754: if g_debug then
5755: hr_utility.set_location(' BDD_MN PFPF=Y ' || l_proc, 10);
5756: end if;
5757: ben_determine_date.main(
5758: p_date_cd => l_pgme_enrt_perd_strt_dt_cd,
5759: p_per_in_ler_id => l_per_in_ler_id,
5760: p_person_id => p_person_id,
5761: p_pgm_id => p_pgm_id,

Line 5807: ben_determine_date.main(

5803: END; -- of special epsd logic
5804: if g_debug then
5805: hr_utility.set_location(' Bef BDD_Mn ' || l_proc, 10);
5806: end if;
5807: ben_determine_date.main(
5808: p_date_cd => l_pgme_enrt_perd_end_dt_cd,
5809: p_start_date => l_orig_epsd,
5810: p_per_in_ler_id => l_per_in_ler_id,
5811: p_person_id => p_person_id,

Line 6066: ben_determine_date.main(

6062: end if;
6063: IF ( l_perd_for_plan_found = 'Y'
6064: AND l_ple_enrt_perd_strt_dt_cd IS NOT NULL) THEN
6065: --
6066: ben_determine_date.main(
6067: p_date_cd => l_ple_enrt_perd_strt_dt_cd,
6068: p_per_in_ler_id => l_per_in_ler_id,
6069: p_person_id => p_person_id,
6070: p_pgm_id => p_pgm_id,

Line 6084: ben_determine_date.main(

6080: if l_ple_enrt_perd_strt_dt_cd in ( 'NUMDOE', 'NUMDON','NUMDOEN') then
6081: l_rec_enrt_perd_strt_dt := l_rec_enrt_perd_strt_dt + nvl(l_ple_enrt_perd_strt_days,0) ;
6082: end if ;
6083: --
6084: ben_determine_date.main(
6085: p_date_cd => l_ple_enrt_perd_end_dt_cd,
6086: p_start_date => l_orig_epsd,
6087: p_per_in_ler_id => l_per_in_ler_id,
6088: p_person_id => p_person_id,

Line 6183: ben_determine_date.rate_and_coverage_dates

6179: hr_utility.set_location('l_crnt_enrt_cvg_strt_dt='||
6180: l_crnt_enrt_cvg_strt_dt,1777);
6181: end if;
6182: if l_crnt_enrt_cvg_strt_dt > p_lf_evt_ocrd_dt then
6183: ben_determine_date.rate_and_coverage_dates
6184: (p_cache_mode => TRUE
6185: ,p_per_in_ler_id => l_per_in_ler_id
6186: ,p_person_id => p_person_id
6187: ,p_pgm_id => p_pgm_id

Line 6237: ben_determine_date.rate_and_coverage_dates

6233: ELSE
6234: if g_debug then
6235: hr_utility.set_location(' RACD:' || l_proc, 10);
6236: end if;
6237: ben_determine_date.rate_and_coverage_dates
6238: (p_cache_mode => TRUE
6239: ,p_per_in_ler_id => l_per_in_ler_id
6240: ,p_person_id => p_person_id
6241: ,p_pgm_id => p_pgm_id