DBA Data[Home] [Help]

APPS.BEN_PRTT_ENRT_RESULT_API dependencies on BEN_GLOBAL_ENRT

Line 384: 115.162 17-May-01 maagrawa Changed the calls to ben_global_enrt.

380: 115.160 04-May-01 ikasire 1712890 Added the validation conditions for
381: attribute columns in UPDATE routine
382: 115.161 08-May-01 jcarpent Bug 158783. Reset l_ppe.prtt_prem_id before
383: fetch since this is used instead of %found
384: 115.162 17-May-01 maagrawa Changed the calls to ben_global_enrt.
385: 115.164 21-May-01 kmahendr Merged version 163 and 162 as 163 was a
386: leapfrog version on 153
387: 115.165 22-May-01 maagrawa Fixed bug introduced by performance changes
388: for premiums.

Line 585: are called after ben_global_enrt.get_pil .

581: in bug resolutions.
582: 115.263 06-Oct-05 bmanyam Bug 4642299 : Added 'LODBEWM','ODBEWM' too for 1 Prior logic.
583: 115.264 07-oct-05 ssarkar Bug 4616225 : Call to pl/oipl cache is set to nvl(life_event_dt/effective_date).
584: proc delete_enrollment modified for same .Also ben_cobj_cache.get_pl_dets/get_oipl_dets
585: are called after ben_global_enrt.get_pil .
586: 115.265 17-Oct-05 vborkar BUG 4663971 : In delete_enrollment, called update_prtt_enrt_result
587: instead of delete_prtt_enrt_result for datetrack mode other than zap.
588: Also if eff date equals PEN start date then called update_prtt_enrt_result
589: in correction mode, otherwise in update mode.

Line 1590: l_global_epe_rec ben_global_enrt.g_global_epe_rec_type;

1586: l_rt_end_dt_cd varchar2(30);
1587: l_rt_end_dt_rl number;
1588: /* End of Changes for WWBUG: 1646442 : added declarations */
1589: --
1590: l_global_epe_rec ben_global_enrt.g_global_epe_rec_type;
1591: l_global_pen_rec ben_prtt_enrt_rslt_f%rowtype;
1592: l_pl_rec ben_cobj_cache.g_pl_inst_row;
1593: l_pgm_rec ben_cobj_cache.g_pgm_inst_row;
1594: l_oipl_rec ben_cobj_cache.g_oipl_inst_row;

Line 1785: ben_global_enrt.get_epe -- choice

1781: l_step := 20;
1782: --
1783: -- Get choice data from prtt_per_elctbl_chc table
1784: --
1785: ben_global_enrt.get_epe -- choice
1786: (p_elig_per_elctbl_chc_id => p_elig_per_elctbl_chc_id
1787: ,p_global_epe_rec => l_global_epe_rec);
1788:
1789: ben_cobj_cache.get_pl_dets

Line 1823: ben_global_enrt.get_pen -- result

1819: --
1820: l_step := 30;
1821: --
1822: if (l_global_epe_rec.prtt_enrt_rslt_id is not NULL) then
1823: ben_global_enrt.get_pen -- result
1824: (p_prtt_enrt_rslt_id => l_global_epe_rec.prtt_enrt_rslt_id
1825: ,p_effective_date => p_effective_date
1826: ,p_global_pen_rec => l_global_pen_rec);
1827: else

Line 1828: ben_global_enrt.clear_pen -- result

1824: (p_prtt_enrt_rslt_id => l_global_epe_rec.prtt_enrt_rslt_id
1825: ,p_effective_date => p_effective_date
1826: ,p_global_pen_rec => l_global_pen_rec);
1827: else
1828: ben_global_enrt.clear_pen -- result
1829: (p_global_pen_rec => l_global_pen_rec);
1830: end if;
1831: l_step := 40;
1832: --

Line 1956: ben_global_enrt.reload_pen -- result globals loaded after insert.

1952: hr_utility.set_location('Intmr Rslt Id '|| p_rplcs_sspndd_rslt_id,500);
1953: hr_utility.set_location('oipl id cr '|| p_oipl_id,500);
1954: /*Ended for Bug 7561395*/
1955:
1956: ben_global_enrt.reload_pen -- result globals loaded after insert.
1957: (p_prtt_enrt_rslt_id => l_prtt_enrt_rslt_id
1958: ,p_effective_date => p_effective_date
1959: ,p_global_pen_rec => l_global_pen_rec);
1960:

Line 1985: ben_global_enrt.reload_epe -- chc globals re-loaded after update.

1981: ,p_program_id => fnd_global.conc_program_id
1982: ,p_program_update_date => sysdate
1983: );
1984:
1985: ben_global_enrt.reload_epe -- chc globals re-loaded after update.
1986: (p_elig_per_elctbl_chc_id => p_elig_per_elctbl_chc_id
1987: ,p_global_epe_rec => l_global_epe_rec);
1988:
1989: end if;

Line 2405: ben_global_enrt.get_pen -- result

2401: ,p_bnf_actn_warning => p_bnf_actn_warning
2402: ,p_ctfn_actn_warning => p_ctfn_actn_warning
2403: );
2404: if (l_global_epe_rec.prtt_enrt_rslt_id is not NULL) then
2405: ben_global_enrt.get_pen -- result
2406: (p_prtt_enrt_rslt_id => l_global_epe_rec.prtt_enrt_rslt_id
2407: ,p_effective_date => p_effective_date
2408: ,p_global_pen_rec => l_global_pen_rec);
2409: else

Line 2410: ben_global_enrt.clear_pen -- result

2406: (p_prtt_enrt_rslt_id => l_global_epe_rec.prtt_enrt_rslt_id
2407: ,p_effective_date => p_effective_date
2408: ,p_global_pen_rec => l_global_pen_rec);
2409: else
2410: ben_global_enrt.clear_pen -- result
2411: (p_global_pen_rec => l_global_pen_rec);
2412: end if;
2413: --
2414: l_step := 167;

Line 2418: ben_global_enrt.g_global_pen_rec.rplcs_sspndd_rslt_id;

2414: l_step := 167;
2415: -- if action item's calls update-enrollment, the globals will be
2416: -- reloaded for us.
2417: p_prtt_enrt_interim_id :=
2418: ben_global_enrt.g_global_pen_rec.rplcs_sspndd_rslt_id;
2419: end if;
2420: --
2421: -- When in validation only mode raise the Validate_Enabled exception
2422: --

Line 3367: ben_global_enrt.get_pen -- result

3363: -- Process Logic
3364: --
3365: l_object_version_number := p_object_version_number;
3366: l_step := 20;
3367: ben_global_enrt.get_pen -- result
3368: (p_prtt_enrt_rslt_id => p_prtt_enrt_rslt_id
3369: ,p_effective_date => p_effective_date
3370: ,p_global_pen_rec => l_global_pen_rec);
3371: --

Line 3801: ben_global_enrt.reload_pen -- result globals re-loaded after update.

3797: ,p_datetrack_mode => l_datetrack_mode
3798: ,p_multi_row_validate => p_multi_row_validate
3799: );
3800:
3801: ben_global_enrt.reload_pen -- result globals re-loaded after update.
3802: (p_prtt_enrt_rslt_id => p_prtt_enrt_rslt_id
3803: ,p_effective_date => p_effective_date
3804: ,p_global_pen_rec => l_global_pen_rec);
3805: ----call update for flex cedit entries for rate change

Line 4424: ben_global_enrt.get_pen -- result

4420: ,p_dpnt_actn_warning => p_dpnt_actn_warning
4421: ,p_bnf_actn_warning => p_bnf_actn_warning
4422: ,p_ctfn_actn_warning => p_ctfn_actn_warning
4423: );
4424: ben_global_enrt.get_pen -- result
4425: (p_prtt_enrt_rslt_id => p_prtt_enrt_rslt_id
4426: ,p_effective_date => p_effective_date
4427: ,p_global_pen_rec => l_global_pen_rec);
4428: l_step :=71;

Line 6611: l_global_pil_rec ben_global_enrt.g_global_pil_rec_type;

6607: ;
6608: -- 3574168
6609:
6610: --
6611: l_global_pil_rec ben_global_enrt.g_global_pil_rec_type;
6612: --
6613: -- ikasire: deleted the condition
6614: -- pen.enrt_cvg_strt_dt >= p_effective_date
6615: -- since it may not be always true. Instead added the

Line 7620: ben_global_enrt.get_pil

7616: l_elig_per_elctbl_chc_id := l_pen.elig_per_elctbl_chc_id;
7617: End if;
7618: l_pen.per_in_ler_id := p_per_in_ler_id;
7619: --
7620: ben_global_enrt.get_pil
7621: (p_per_in_ler_id => p_per_in_ler_id
7622: ,p_global_pil_rec => l_global_pil_rec);
7623:
7624: -- bug 4616225 : cache built on date,de-enrollment date of a plan,may not have

Line 7627: -- ben_global_enrt.get_pil call.

7623:
7624: -- bug 4616225 : cache built on date,de-enrollment date of a plan,may not have
7625: -- correct comp objects built.So,life event occured date to be considered first .
7626: -- And so both get_pl_dets,get_oipl_dets calls are moved down and are called after
7627: -- ben_global_enrt.get_pil call.
7628: ben_cobj_cache.get_pl_dets
7629: (p_business_group_id => p_business_group_id
7630: ,p_effective_date => nvl(l_global_pil_rec.lf_evt_ocrd_dt,p_effective_date)
7631: ,p_pl_id => l_pen.pl_id