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 1581: ben_comp_object_list.init_comp_object_list_globals;

1577: benutils.g_thread_id := p_thread_id;
1578: --
1579: -- Initialise comp object list globals
1580: --
1581: ben_comp_object_list.init_comp_object_list_globals;
1582: --
1583: end clear_init_benmngle_caches;
1584: --
1585: /* GSP Rate Sync */

Line 6230: ben_comp_object_list.build_comp_object_list

6226: --
6227: if g_debug then
6228: hr_utility.set_location (' Temp BCOL '||l_package,10);
6229: end if;
6230: ben_comp_object_list.build_comp_object_list
6231: (p_benefit_action_id => p_benefit_action_id
6232: ,p_comp_selection_rule_id => p_comp_selection_rule_id
6233: ,p_effective_date => l_effective_date
6234: ,p_pgm_id => p_pgm_id

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

8782: if p_oipl_id is not null then
8783: --
8784: p_comp_object_value := g_cache_comp_objects.oipl;
8785: --
8786: ben_comp_object.get_object(p_rec => l_oipl_rec,
8787: p_oipl_id => p_oipl_id);
8788: ben_comp_object.get_object(p_rec => l_opt_rec,
8789: p_opt_id => l_oipl_rec.opt_id);
8790: p_comp_object_name := rpad(substr(l_opt_rec.name,1,18),18,' ')||

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

8784: p_comp_object_value := g_cache_comp_objects.oipl;
8785: --
8786: ben_comp_object.get_object(p_rec => l_oipl_rec,
8787: p_oipl_id => p_oipl_id);
8788: ben_comp_object.get_object(p_rec => l_opt_rec,
8789: p_opt_id => l_oipl_rec.opt_id);
8790: p_comp_object_name := rpad(substr(l_opt_rec.name,1,18),18,' ')||
8791: benutils.id(p_oipl_id);
8792: --

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

8803: p_comp_object_value := g_cache_comp_objects.plip;
8804: --
8805: end if;
8806: --
8807: ben_comp_object.get_object(p_rec => l_pl_rec,
8808: p_pl_id => p_pl_id);
8809: p_comp_object_name := rpad(substr(l_pl_rec.name,1,18),18,' ')||
8810: benutils.id(p_pl_id);
8811: --

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

8812: elsif p_pgm_id is not null then
8813: --
8814: p_comp_object_value := g_cache_comp_objects.pgm;
8815: --
8816: ben_comp_object.get_object(p_rec => l_pgm_rec,
8817: p_pgm_id => p_pgm_id);
8818: p_comp_object_name := rpad(substr(l_pgm_rec.name,1,18),18,' ')||
8819: benutils.id(p_pgm_id);
8820: --

Line 9834: ben_comp_object_list.build_comp_object_list

9830: if g_debug then
9831: hr_utility.set_location (l_package||' Bef BCOL ' ,25);
9832: end if;
9833:
9834: ben_comp_object_list.build_comp_object_list
9835: (p_benefit_action_id => benutils.g_benefit_action_id
9836: ,p_comp_selection_rule_id => l_param_rec.comp_selection_rl
9837: ,p_effective_date => l_rec.lf_evt_ocrd_dt
9838: ,p_pgm_id => l_param_rec.pgm_id

Line 10008: ben_comp_object_list.build_comp_object_list

10004: end if;
10005: --
10006: if p_mode = 'R' then
10007: --
10008: ben_comp_object_list.build_comp_object_list
10009: (p_benefit_action_id => benutils.g_benefit_action_id
10010: ,p_comp_selection_rule_id => l_param_rec.comp_selection_rl
10011: ,p_effective_date => p_effective_date
10012: ,p_pgm_id => l_param_rec.pgm_id

Line 10050: ben_comp_object_list.build_comp_object_list

10046: --
10047: if g_debug then
10048: hr_utility.set_location (' Temp BCOL '||l_package,10);
10049: end if;
10050: ben_comp_object_list.build_comp_object_list
10051: (p_benefit_action_id => benutils.g_benefit_action_id
10052: ,p_comp_selection_rule_id => l_param_rec.comp_selection_rl
10053: ,p_effective_date => p_effective_date
10054: ,p_pgm_id => l_param_rec.pgm_id

Line 10965: ben_comp_object_list.build_gsp_rate_sync_coobj_list

10961: */
10962: if p_lf_evt_oper_cd = 'SYNC'
10963: then
10964: --
10965: ben_comp_object_list.build_gsp_rate_sync_coobj_list
10966: (p_effective_date => p_effective_date
10967: ,p_business_group_id => p_business_group_id
10968: ,p_pgm_id => l_gsp_pgm_id
10969: ,p_pl_id => l_gsp_pl_id