DBA Data[Home] [Help]

APPS.BEN_DETERMINE_DPNT_ELIGIBILITY dependencies on BEN_ELIG_DPNT_API

Line 1242: l_egd_rec_found := ben_ELIG_DPNT_api.get_elig_dpnt_rec(

1238: if l_pdp_rec_found then
1239: --
1240: -- 9999 is it required? As it is based on pdp.
1241: --
1242: l_egd_rec_found := ben_ELIG_DPNT_api.get_elig_dpnt_rec(
1243: p_elig_cvrd_dpnt_id => l_elig_cvrd_dpnt_id,
1244: p_effective_date => l_lf_evt_ocrd_dt,
1245: p_elig_dpnt_rec => l_egd_rec);
1246: --

Line 1249: l_egd_rec_found := ben_ELIG_DPNT_api.get_elig_dpnt_rec

1245: p_elig_dpnt_rec => l_egd_rec);
1246: --
1247: else
1248: --
1249: l_egd_rec_found := ben_ELIG_DPNT_api.get_elig_dpnt_rec
1250: (p_pl_id => p_pl_id
1251: ,p_pgm_id => p_pgm_id
1252: ,p_oipl_id => p_oipl_id
1253: ,p_dpnt_person_id => l_contact.contact_person_id

Line 1289: ben_ELIG_DPNT_api.get_elig_per_id

1285: l_elig_per_opt_id := p_elig_per_opt_id;
1286: --
1287: else
1288: --
1289: ben_ELIG_DPNT_api.get_elig_per_id
1290: (p_person_id => l_per_in_ler.person_id
1291: ,p_pgm_id => p_pgm_id
1292: ,p_pl_id => p_pl_id
1293: ,p_oipl_id => p_oipl_id

Line 1381: ben_elig_dpnt_api.create_perf_elig_dpnt

1377: ,p_program_update_date => l_sysdate
1378: );
1379: --
1380: else
1381: ben_elig_dpnt_api.create_perf_elig_dpnt
1382: (p_elig_dpnt_id => l_elig_dpnt_id
1383: ,p_create_dt => l_lf_evt_ocrd_dt
1384: ,p_business_group_id => p_business_group_id
1385: ,p_elig_per_elctbl_chc_id => null

Line 1551: ben_elig_dpnt_api.update_elig_dpnt(

1547: --
1548: hr_utility.set_location(' Set Dpnt InElig ' || (l_contact_date_end -1), 10);
1549: hr_utility.set_location(' l_egd_rec.object_version_number ' || l_egd_rec.object_version_number, 10);
1550: --
1551: ben_elig_dpnt_api.update_elig_dpnt(
1552: p_elig_dpnt_id => l_egd_rec.elig_dpnt_id
1553: ,p_object_version_number => l_egd_rec.object_version_number
1554: ,p_effective_date => nvl(l_lf_evt_ocrd_dt,p_effective_date)
1555: ,p_elig_thru_dt => (l_contact_date_end-1) --l_cvg_end_dt 5100008

Line 1574: ben_elig_dpnt_api.update_perf_elig_dpnt

1570: if l_egd_rec_found then
1571: --
1572: hr_utility.set_location (' Elig N BED_UED '||l_proc,90);
1573: --
1574: ben_elig_dpnt_api.update_perf_elig_dpnt
1575: (p_elig_dpnt_id => l_egd_rec.elig_dpnt_id
1576: ,p_per_in_ler_id => l_per_in_ler.per_in_ler_id
1577: ,p_elig_thru_dt => (l_contact_date_end-1)--nvl(l_cvg_end_dt,p_effective_date) 5100008
1578: ,p_dpnt_inelig_flag => 'Y'

Line 1813: ben_elig_dpnt_api.update_perf_elig_dpnt

1809: hr_utility.set_location ('St BEEGDAPI_UPD loop '||l_proc,80);
1810: --
1811: -- Update the egd row with electable choice id.
1812: --
1813: ben_elig_dpnt_api.update_perf_elig_dpnt
1814: (p_elig_dpnt_id => g_egd_table(l_curr_count).elig_dpnt_id,
1815: p_per_in_ler_id => l_elctbl_chc.per_in_ler_id,
1816: p_elig_per_elctbl_chc_id => l_elctbl_chc.elig_per_elctbl_chc_id,
1817: p_object_version_number =>