170: l_elig_per_elctbl_chc_id, l_object_version_number;
171: if c_elig_per_elctbl_chc_2%notfound then
172: exit;
173: end if;
174: ben_ELIG_PER_ELC_CHC_api.update_ELIG_PER_ELC_CHC
175: (p_validate => FALSE
176: ,p_elig_per_elctbl_chc_id => l_elig_per_elctbl_chc_id
177: ,p_object_version_number => l_object_version_number
178: ,p_in_pndg_wkflow_flag => 'N'
195: open c_elig_per_elctbl_chc;
196: fetch c_elig_per_elctbl_chc into l_object_version_number;
197: --
198: if c_elig_per_elctbl_chc%found then
199: ben_ELIG_PER_ELC_CHC_api.update_ELIG_PER_ELC_CHC
200: (p_validate => FALSE
201: ,p_elig_per_elctbl_chc_id => l_pending
202: ,p_object_version_number => l_object_version_number
203: ,p_in_pndg_wkflow_flag => 'Y'
212: --
213: for l_epe_rec in c_sspndd_enrts loop
214: --
215: --
216: ben_ELIG_PER_ELC_CHC_api.update_ELIG_PER_ELC_CHC
217: (p_validate => FALSE
218: ,p_elig_per_elctbl_chc_id => l_epe_rec.elig_per_elctbl_chc_id
219: ,p_object_version_number => l_epe_rec.object_version_number
220: ,p_in_pndg_wkflow_flag => 'S'
239: if c_elig_per_elctbl_chc_3%notfound then
240: exit;
241: end if;
242: --
243: ben_elig_per_elc_chc_api.update_perf_ELIG_PER_ELC_CHC
244: (p_elig_per_elctbl_chc_id => l_elig_per_elctbl_chc_id
245: ,p_object_version_number => l_object_version_number
246: ,p_in_pndg_wkflow_flag => 'S'
247: ,p_effective_date => p_effective_date
775: begin
776: --
777: hr_utility.set_location ('Entering '||l_package,10);
778: --
779: ben_elig_per_elc_chc_api.CreOrSel_pil_elctbl_chc_popl
780: (p_per_in_ler_id => p_per_in_ler_id
781: ,p_effective_date => p_effective_date
782: ,p_business_group_id => p_business_group_id
783: ,p_pgm_id => p_pgm_id
835: ben_epe_cache.g_currcobjepe_row.pgm_id := p_pgm_id;
836: ben_epe_cache.g_currcobjepe_row.pl_typ_id := p_pl_typ_id;
837: ben_epe_cache.g_currcobjepe_row.ctfn_rqd_flag := p_ctfn_rqd_flag;
838: --
839: ben_elig_per_elc_chc_api.update_perf_elig_per_elc_chc
840: (p_elig_per_elctbl_chc_id => p_elig_per_elctbl_chc_id,
841: p_dflt_flag => p_dflt_flag,
842: p_elctbl_flag => p_elctbl_flag,
843: p_elig_flag => p_elig_flag, -- Bug 9181975