1: Package Body BEN_DERIVE_FACTORS as
2: /* $Header: bendefct.pkb 120.14.12010000.2 2008/09/23 06:36:18 pvelvano ship $ */
3: --------------------------------------------------------------------------------
4: /*
5: +==============================================================================+
241: rehire date should be used instead of the hire date.
242: */
243: --------------------------------------------------------------------------------
244: --
245: g_package varchar2(30) := 'ben_derive_factors.';
246: g_debug boolean := hr_utility.debug_enabled;
247: --
248: procedure run_rule
249: (p_formula_id in number,
2693: end if;
2694: --
2695: close c_cla_elig1;
2696: --
2697: ben_derive_factors.determine_los
2698: (p_person_id => p_person_id,
2699: p_los_fctr_id => l_cla_elig1.los_fctr_id,
2700: p_pgm_id => p_pgm_id ,
2701: p_pl_id => p_pl_id ,
2710: p_start_date => l_start_date,
2711: p_fonm_cvg_strt_dt => p_fonm_cvg_strt_dt,
2712: p_fonm_rt_strt_dt => p_fonm_rt_strt_dt) ;
2713: --
2714: ben_derive_factors.determine_age
2715: (p_person_id => p_person_id,
2716: --RCHASE
2717: p_per_dob => l_dob,
2718: --End RCHASE
3194: hr_utility.set_location('Leaving ' || l_package,10);
3195: end if;
3196: --
3197: end determine_pct_fulltime;
3198: end ben_derive_factors;