DBA Data[Home] [Help]

APPS.BEN_DETERMINE_DPNT_ELIGIBILITY dependencies on BEN_ELIG_DPNT_API

Line 1258: l_egd_rec_found := ben_ELIG_DPNT_api.get_elig_dpnt_rec(

1254: if l_pdp_rec_found then
1255: --
1256: -- 9999 is it required? As it is based on pdp.
1257: --
1258: l_egd_rec_found := ben_ELIG_DPNT_api.get_elig_dpnt_rec(
1259: p_elig_cvrd_dpnt_id => l_elig_cvrd_dpnt_id,
1260: p_effective_date => l_lf_evt_ocrd_dt,
1261: p_elig_dpnt_rec => l_egd_rec);
1262: --

Line 1265: l_egd_rec_found := ben_ELIG_DPNT_api.get_elig_dpnt_rec

1261: p_elig_dpnt_rec => l_egd_rec);
1262: --
1263: else
1264: --
1265: l_egd_rec_found := ben_ELIG_DPNT_api.get_elig_dpnt_rec
1266: (p_pl_id => p_pl_id
1267: ,p_pgm_id => p_pgm_id
1268: ,p_oipl_id => p_oipl_id
1269: ,p_dpnt_person_id => l_contact.contact_person_id

Line 1305: ben_ELIG_DPNT_api.get_elig_per_id

1301: l_elig_per_opt_id := p_elig_per_opt_id;
1302: --
1303: else
1304: --
1305: ben_ELIG_DPNT_api.get_elig_per_id
1306: (p_person_id => l_per_in_ler.person_id
1307: ,p_pgm_id => p_pgm_id
1308: ,p_pl_id => p_pl_id
1309: ,p_oipl_id => p_oipl_id

Line 1397: ben_elig_dpnt_api.create_perf_elig_dpnt

1393: ,p_program_update_date => l_sysdate
1394: );
1395: --
1396: else
1397: ben_elig_dpnt_api.create_perf_elig_dpnt
1398: (p_elig_dpnt_id => l_elig_dpnt_id
1399: ,p_create_dt => l_lf_evt_ocrd_dt
1400: ,p_business_group_id => p_business_group_id
1401: ,p_elig_per_elctbl_chc_id => null

Line 1567: ben_elig_dpnt_api.update_elig_dpnt(

1563: --
1564: hr_utility.set_location(' Set Dpnt InElig ' || (l_contact_date_end -1), 10);
1565: hr_utility.set_location(' l_egd_rec.object_version_number ' || l_egd_rec.object_version_number, 10);
1566: --
1567: ben_elig_dpnt_api.update_elig_dpnt(
1568: p_elig_dpnt_id => l_egd_rec.elig_dpnt_id
1569: ,p_object_version_number => l_egd_rec.object_version_number
1570: ,p_effective_date => nvl(l_lf_evt_ocrd_dt,p_effective_date)
1571: ,p_elig_thru_dt => (l_contact_date_end-1) --l_cvg_end_dt 5100008

Line 1590: ben_elig_dpnt_api.update_perf_elig_dpnt

1586: if l_egd_rec_found then
1587: --
1588: hr_utility.set_location (' Elig N BED_UED '||l_proc,90);
1589: --
1590: ben_elig_dpnt_api.update_perf_elig_dpnt
1591: (p_elig_dpnt_id => l_egd_rec.elig_dpnt_id
1592: ,p_per_in_ler_id => l_per_in_ler.per_in_ler_id
1593: ,p_elig_thru_dt => (l_contact_date_end-1)--nvl(l_cvg_end_dt,p_effective_date) 5100008
1594: ,p_dpnt_inelig_flag => 'Y'

Line 1829: ben_elig_dpnt_api.update_perf_elig_dpnt

1825: hr_utility.set_location ('St BEEGDAPI_UPD loop '||l_proc,80);
1826: --
1827: -- Update the egd row with electable choice id.
1828: --
1829: ben_elig_dpnt_api.update_perf_elig_dpnt
1830: (p_elig_dpnt_id => g_egd_table(l_curr_count).elig_dpnt_id,
1831: p_per_in_ler_id => l_elctbl_chc.per_in_ler_id,
1832: p_elig_per_elctbl_chc_id => l_elctbl_chc.elig_per_elctbl_chc_id,
1833: p_object_version_number =>