DBA Data[Home] [Help]

APPS.BEN_DERIVE_FACTORS dependencies on BEN_PERSON_OBJECT

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

311: end if;
312: --
313: -- Call formula initialise routine
314: --
315: ben_person_object.get_object(p_person_id => p_person_id,
316: p_rec => l_ass_rec);
317: --
318: if l_ass_rec.assignment_id is null then
319: --

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

316: p_rec => l_ass_rec);
317: --
318: if l_ass_rec.assignment_id is null then
319: --
320: ben_person_object.get_benass_object(p_person_id => p_person_id,
321: p_rec => l_ass_rec);
322: --
323: end if;
324: --

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

321: p_rec => l_ass_rec);
322: --
323: end if;
324: --
325: ben_person_object.get_object(p_person_id => p_person_id,
326: p_rec => l_pil_rec);
327: --
328: if l_ass_rec.location_id is not null then
329: --

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

1671: --
1672: -- FONM : This cache routine should fetch the data as of
1673: -- cvg based effective_date.
1674: --
1675: ben_person_object.get_object(p_bnfts_bal_id => l_clf.bnfts_bal_id,
1676: p_rec => l_bnb_rec);
1677: --
1678: fnd_message.set_name('BEN','BEN_92317_PER_BALANCE_NULL');
1679: fnd_message.set_token('NAME',l_bnb_rec.name);

Line 3009: ben_person_object.get_object(p_person_id=> p_person_id

3005: hr_utility.set_location(' p_person_id '||p_person_id , 30);
3006: hr_utility.set_location(' l_start_date '||l_start_date, 30);
3007: end if;
3008: --
3009: ben_person_object.get_object(p_person_id=> p_person_id
3010: ,p_effective_date => l_start_date
3011: ,p_bnfts_bal_id => l_hwf.bnfts_bal_id
3012: ,p_rec => l_bal_rec);
3013: --

Line 3029: ben_person_object.get_object(p_person_id=> p_person_id

3025: if g_debug then
3026: hr_utility.set_location('l_min_ass_date ' || l_min_ass_date,19);
3027: end if;
3028: if l_min_ass_date is not null then
3029: ben_person_object.get_object(p_person_id=> p_person_id
3030: ,p_effective_date => l_min_ass_date
3031: ,p_bnfts_bal_id => l_hwf.bnfts_bal_id
3032: ,p_rec => l_bal_rec);
3033: --

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

3046: -- Person does not have a balance, recheck if they have a balance
3047: -- as of the life event occurred date or effective date.
3048: -- Fix for bug 216.
3049: --
3050: ben_person_object.get_object(p_bnfts_bal_id=> l_hwf.bnfts_bal_id
3051: ,p_rec => l_bnb_rec);
3052: --
3053: fnd_message.set_name('BEN'
3054: ,'BEN_92317_PER_BALANCE_NULL');

Line 3061: ben_person_object.get_object(p_person_id=> p_person_id

3057: fnd_message.set_token('DATE'
3058: ,l_start_date);
3059: benutils.write(p_text=> fnd_message.get);
3060: --
3061: ben_person_object.get_object(p_person_id=> p_person_id
3062: ,p_effective_date => NVL(p_lf_evt_ocrd_dt
3063: ,p_effective_date)
3064: ,p_bnfts_bal_id => l_hwf.bnfts_bal_id
3065: ,p_rec => l_bal_rec);

Line 3223: l_rec ben_person_object.g_person_fte_info_rec;

3219: p_value out nocopy number) is
3220: --
3221: l_package VARCHAR2(80) := g_package || '.determine_pct_fulltime';
3222: l_result NUMBER;
3223: l_rec ben_person_object.g_person_fte_info_rec;
3224: l_effective_date date ;
3225:
3226: cursor c_assignment is
3227: select assignment_id

Line 3287: ben_person_object.get_object

3283: end if;
3284:
3285: if l_assignment.assignment_id is not null then
3286: --
3287: ben_person_object.get_object
3288: (p_assignment_id=> l_assignment.assignment_id
3289: ,p_rec => l_rec);
3290: --
3291: -- Get percent fulltime values