DBA Data[Home] [Help]

APPS.BEN_DERIVE_FACTORS dependencies on BEN_PERSON_OBJECT

Line 300: ben_person_object.get_object(p_person_id => p_person_id,

296: end if;
297: --
298: -- Call formula initialise routine
299: --
300: ben_person_object.get_object(p_person_id => p_person_id,
301: p_rec => l_ass_rec);
302: --
303: if l_ass_rec.assignment_id is null then
304: --

Line 305: ben_person_object.get_benass_object(p_person_id => p_person_id,

301: p_rec => l_ass_rec);
302: --
303: if l_ass_rec.assignment_id is null then
304: --
305: ben_person_object.get_benass_object(p_person_id => p_person_id,
306: p_rec => l_ass_rec);
307: --
308: end if;
309: --

Line 310: ben_person_object.get_object(p_person_id => p_person_id,

306: p_rec => l_ass_rec);
307: --
308: end if;
309: --
310: ben_person_object.get_object(p_person_id => p_person_id,
311: p_rec => l_pil_rec);
312: --
313: if l_ass_rec.location_id is not null then
314: --

Line 1557: ben_person_object.get_object(p_bnfts_bal_id => l_clf.bnfts_bal_id,

1553: --
1554: -- FONM : This cache routine should fetch the data as of
1555: -- cvg based effective_date.
1556: --
1557: ben_person_object.get_object(p_bnfts_bal_id => l_clf.bnfts_bal_id,
1558: p_rec => l_bnb_rec);
1559: --
1560: fnd_message.set_name('BEN','BEN_92317_PER_BALANCE_NULL');
1561: fnd_message.set_token('NAME',l_bnb_rec.name);

Line 2888: ben_person_object.get_object(p_person_id=> p_person_id

2884: hr_utility.set_location(' p_person_id '||p_person_id , 30);
2885: hr_utility.set_location(' l_start_date '||l_start_date, 30);
2886: end if;
2887: --
2888: ben_person_object.get_object(p_person_id=> p_person_id
2889: ,p_effective_date => l_start_date
2890: ,p_bnfts_bal_id => l_hwf.bnfts_bal_id
2891: ,p_rec => l_bal_rec);
2892: --

Line 2908: ben_person_object.get_object(p_person_id=> p_person_id

2904: if g_debug then
2905: hr_utility.set_location('l_min_ass_date ' || l_min_ass_date,19);
2906: end if;
2907: if l_min_ass_date is not null then
2908: ben_person_object.get_object(p_person_id=> p_person_id
2909: ,p_effective_date => l_min_ass_date
2910: ,p_bnfts_bal_id => l_hwf.bnfts_bal_id
2911: ,p_rec => l_bal_rec);
2912: --

Line 2929: ben_person_object.get_object(p_bnfts_bal_id=> l_hwf.bnfts_bal_id

2925: -- Person does not have a balance, recheck if they have a balance
2926: -- as of the life event occurred date or effective date.
2927: -- Fix for bug 216.
2928: --
2929: ben_person_object.get_object(p_bnfts_bal_id=> l_hwf.bnfts_bal_id
2930: ,p_rec => l_bnb_rec);
2931: --
2932: fnd_message.set_name('BEN'
2933: ,'BEN_92317_PER_BALANCE_NULL');

Line 2940: ben_person_object.get_object(p_person_id=> p_person_id

2936: fnd_message.set_token('DATE'
2937: ,l_start_date);
2938: benutils.write(p_text=> fnd_message.get);
2939: --
2940: ben_person_object.get_object(p_person_id=> p_person_id
2941: ,p_effective_date => NVL(p_lf_evt_ocrd_dt
2942: ,p_effective_date)
2943: ,p_bnfts_bal_id => l_hwf.bnfts_bal_id
2944: ,p_rec => l_bal_rec);

Line 3102: l_rec ben_person_object.g_person_fte_info_rec;

3098: p_value out nocopy number) is
3099: --
3100: l_package VARCHAR2(80) := g_package || '.determine_pct_fulltime';
3101: l_result NUMBER;
3102: l_rec ben_person_object.g_person_fte_info_rec;
3103: l_effective_date date ;
3104:
3105: cursor c_assignment is
3106: select assignment_id

Line 3166: ben_person_object.get_object

3162: end if;
3163:
3164: if l_assignment.assignment_id is not null then
3165: --
3166: ben_person_object.get_object
3167: (p_assignment_id=> l_assignment.assignment_id
3168: ,p_rec => l_rec);
3169: --
3170: -- Get percent fulltime values