DBA Data[Home] [Help]

APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_COMP_OBJECT

Line 341: 25-Jun-99 G Perry 115.108 Added p_rec to ben_comp_object.

337: so that flags are reset correctly.
338: 25-Jun-99 G Perry 115.107 Added call to ben_life_object.
339: Removed ben_person_object routine
340: as cache is cache on demand.
341: 25-Jun-99 G Perry 115.108 Added p_rec to ben_comp_object.
342: set_object call.
343: 28-Jun-99 mhoyes 115.109 Added new trace messages.
344: 28-Jun-99 tguy 115.110 Added new call to
345: ben_determine_actual_premium.main

Line 546: to ben_comp_object_list package

542: to trap the number of errors.
543: Also made sure that when max errors
544: is hit the process stops.
545: 07-MAR-00 mhoyes 115.175 - Moved build comp object list out
546: to ben_comp_object_list package
547: file bebmbcol.pkh.
548: 08-MAR-00 mhoyes 115.176 - Added trace messages for profiling.
549: 13-MAR-00 mhoyes 115.177 - Phase 5 performance. Implemented
550: PTIP level comp object filtering

Line 1189: ben_comp_object_list.init_comp_object_list_globals;

1185: benutils.g_thread_id := p_thread_id;
1186: --
1187: -- Initialise comp object list globals
1188: --
1189: ben_comp_object_list.init_comp_object_list_globals;
1190: --
1191: end clear_init_benmngle_caches;
1192: --
1193: /* GSP Rate Sync */

Line 5827: ben_comp_object_list.build_comp_object_list

5823: --
5824: if g_debug then
5825: hr_utility.set_location (' Temp BCOL '||l_package,10);
5826: end if;
5827: ben_comp_object_list.build_comp_object_list
5828: (p_benefit_action_id => p_benefit_action_id
5829: ,p_comp_selection_rule_id => p_comp_selection_rule_id
5830: ,p_effective_date => l_effective_date
5831: ,p_pgm_id => p_pgm_id

Line 8378: ben_comp_object.get_object(p_rec => l_oipl_rec,

8374: if p_oipl_id is not null then
8375: --
8376: p_comp_object_value := g_cache_comp_objects.oipl;
8377: --
8378: ben_comp_object.get_object(p_rec => l_oipl_rec,
8379: p_oipl_id => p_oipl_id);
8380: ben_comp_object.get_object(p_rec => l_opt_rec,
8381: p_opt_id => l_oipl_rec.opt_id);
8382: p_comp_object_name := rpad(substr(l_opt_rec.name,1,18),18,' ')||

Line 8380: ben_comp_object.get_object(p_rec => l_opt_rec,

8376: p_comp_object_value := g_cache_comp_objects.oipl;
8377: --
8378: ben_comp_object.get_object(p_rec => l_oipl_rec,
8379: p_oipl_id => p_oipl_id);
8380: ben_comp_object.get_object(p_rec => l_opt_rec,
8381: p_opt_id => l_oipl_rec.opt_id);
8382: p_comp_object_name := rpad(substr(l_opt_rec.name,1,18),18,' ')||
8383: benutils.id(p_oipl_id);
8384: --

Line 8399: ben_comp_object.get_object(p_rec => l_pl_rec,

8395: p_comp_object_value := g_cache_comp_objects.plip;
8396: --
8397: end if;
8398: --
8399: ben_comp_object.get_object(p_rec => l_pl_rec,
8400: p_pl_id => p_pl_id);
8401: p_comp_object_name := rpad(substr(l_pl_rec.name,1,18),18,' ')||
8402: benutils.id(p_pl_id);
8403: --

Line 8408: ben_comp_object.get_object(p_rec => l_pgm_rec,

8404: elsif p_pgm_id is not null then
8405: --
8406: p_comp_object_value := g_cache_comp_objects.pgm;
8407: --
8408: ben_comp_object.get_object(p_rec => l_pgm_rec,
8409: p_pgm_id => p_pgm_id);
8410: p_comp_object_name := rpad(substr(l_pgm_rec.name,1,18),18,' ')||
8411: benutils.id(p_pgm_id);
8412: --

Line 9426: ben_comp_object_list.build_comp_object_list

9422: if g_debug then
9423: hr_utility.set_location (l_package||' Bef BCOL ' ,25);
9424: end if;
9425:
9426: ben_comp_object_list.build_comp_object_list
9427: (p_benefit_action_id => benutils.g_benefit_action_id
9428: ,p_comp_selection_rule_id => l_param_rec.comp_selection_rl
9429: ,p_effective_date => l_rec.lf_evt_ocrd_dt
9430: ,p_pgm_id => l_param_rec.pgm_id

Line 9600: ben_comp_object_list.build_comp_object_list

9596: end if;
9597: --
9598: if p_mode = 'R' then
9599: --
9600: ben_comp_object_list.build_comp_object_list
9601: (p_benefit_action_id => benutils.g_benefit_action_id
9602: ,p_comp_selection_rule_id => l_param_rec.comp_selection_rl
9603: ,p_effective_date => p_effective_date
9604: ,p_pgm_id => l_param_rec.pgm_id

Line 9642: ben_comp_object_list.build_comp_object_list

9638: --
9639: if g_debug then
9640: hr_utility.set_location (' Temp BCOL '||l_package,10);
9641: end if;
9642: ben_comp_object_list.build_comp_object_list
9643: (p_benefit_action_id => benutils.g_benefit_action_id
9644: ,p_comp_selection_rule_id => l_param_rec.comp_selection_rl
9645: ,p_effective_date => p_effective_date
9646: ,p_pgm_id => l_param_rec.pgm_id

Line 10460: ben_comp_object_list.build_gsp_rate_sync_coobj_list

10456: */
10457: if p_lf_evt_oper_cd = 'SYNC'
10458: then
10459: --
10460: ben_comp_object_list.build_gsp_rate_sync_coobj_list
10461: (p_effective_date => p_effective_date
10462: ,p_business_group_id => p_business_group_id
10463: ,p_pgm_id => l_gsp_pgm_id
10464: ,p_pl_id => l_gsp_pl_id