DBA Data[Home] [Help]

APPS.BEN_EVALUATE_PTNL_LF_EVT dependencies on BEN_PTNL_LER_FOR_PER_API

Line 29: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

25: begin
26: --
27: l_procd_dt := trunc(sysdate);
28: --
29: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
30: (p_validate => false
31: ,p_ptnl_ler_for_per_id => p_ptnl_rec.ptnl_ler_for_per_id
32: ,p_lf_evt_ocrd_dt => p_ptnl_rec.lf_evt_ocrd_dt
33: ,p_ptnl_ler_for_per_stat_cd => 'PROCD'

Line 326: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

322: for l_ppl_rec in c_get_ptnl_for_del_aba loop
323: --
324: if l_del_ptnl_ler_for_per_id = l_ppl_rec.ptnl_ler_for_per_id then
325: --
326: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
327: (p_validate => false
328: ,p_ptnl_ler_for_per_id => l_ppl_rec.ptnl_ler_for_per_id
329: ,p_lf_evt_ocrd_dt => l_ppl_rec.lf_evt_ocrd_dt
330: ,p_ptnl_ler_for_per_stat_cd => 'PROCD'

Line 344: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

340: ,p_program_update_date => sysdate);
341: --
342: else
343: --
344: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
345: (p_validate => false
346: ,p_ptnl_ler_for_per_id => l_ppl_rec.ptnl_ler_for_per_id
347: ,p_ptnl_ler_for_per_stat_cd => 'VOIDD'
348: ,p_object_version_number => l_ppl_rec.object_version_number

Line 472: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

468: -- Now void all the potentials attached to the current absence.
469: --
470: for l_ppl_rec in c_get_ptnl_for_win_aba loop
471: --
472: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
473: (p_validate => false
474: ,p_ptnl_ler_for_per_id => l_ppl_rec.ptnl_ler_for_per_id
475: ,p_ptnl_ler_for_per_stat_cd => 'VOIDD'
476: ,p_object_version_number => l_ppl_rec.object_version_number

Line 570: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

566: --
567: --
568: l_procd_dt := trunc(sysdate);
569: --
570: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
571: (p_validate => false
572: ,p_ptnl_ler_for_per_id => l_winning_ptnl_rec.ptnl_ler_for_per_id
573: ,p_lf_evt_ocrd_dt => l_winning_ptnl_rec.lf_evt_ocrd_dt
574: ,p_ptnl_ler_for_per_stat_cd => 'PROCD'

Line 1249: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

1245: benutils.write(p_rec => g_rec);
1246: --
1247: -- update ptnl
1248: --
1249: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
1250: (p_validate => false
1251: ,p_ptnl_ler_for_per_id => l_min_ptnl.ptnl_ler_for_per_id
1252: ,p_lf_evt_ocrd_dt => l_min_ptnl.lf_evt_ocrd_dt
1253: ,p_ptnl_ler_for_per_stat_cd => 'PROCD'

Line 1540: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

1536: begin
1537: --
1538: l_procd_dt := trunc(sysdate);
1539: --
1540: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
1541: (p_validate => false
1542: ,p_ptnl_ler_for_per_id => p_ptnl_rec.ptnl_ler_for_per_id
1543: ,p_lf_evt_ocrd_dt => p_ptnl_rec.lf_evt_ocrd_dt
1544: ,p_ptnl_ler_for_per_stat_cd => 'PROCD'

Line 1804: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

1800: -- that the event has been voided
1801: --
1802: l_action_happened := true;
1803: --
1804: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
1805: (p_validate => false
1806: ,p_ptnl_ler_for_per_id => l_potent.ptnl_ler_for_per_id
1807: ,p_ptnl_ler_for_per_stat_cd => 'VOIDD'
1808: ,p_object_version_number => l_potent.object_version_number

Line 1859: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

1855: --
1856: -- We need to void the event and raise a message informing
1857: -- the user that the event has been voided
1858: --
1859: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
1860: (p_validate => false
1861: ,p_ptnl_ler_for_per_id => l_potent.ptnl_ler_for_per_id
1862: ,p_ptnl_ler_for_per_stat_cd => 'VOIDD'
1863: ,p_object_version_number => l_potent.object_version_number

Line 1943: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

1939: --
1940: -- We need to void the event and raise a message informing
1941: -- the user that the event has been voided
1942: --
1943: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
1944: (p_validate => false
1945: ,p_ptnl_ler_for_per_id => l_potent.ptnl_ler_for_per_id
1946: ,p_ptnl_ler_for_per_stat_cd => 'VOIDD'
1947: ,p_object_version_number => l_potent.object_version_number

Line 2008: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2004: > l_potent.tmlns_dys_num then
2005: --
2006: l_action_happened := true;
2007: --
2008: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2009: (p_validate => false
2010: ,p_ptnl_ler_for_per_id => l_potent.ptnl_ler_for_per_id
2011: ,p_ptnl_ler_for_per_stat_cd => 'MNL'
2012: ,p_object_version_number => l_potent.object_version_number

Line 2037: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2033: --
2034: if abs(to_number(to_char(l_potent.ntfn_dt,'YYYY')) -
2035: to_number(to_char(l_potent.lf_evt_ocrd_dt,'YYYY'))) >= 1 then
2036: --
2037: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2038: (p_validate => false
2039: ,p_ptnl_ler_for_per_id => l_potent.ptnl_ler_for_per_id
2040: ,p_ptnl_ler_for_per_stat_cd => 'MNL'
2041: ,p_object_version_number => l_potent.object_version_number

Line 2099: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2095: -- We need to void the event and raise a message informing
2096: -- the user that the event has been voided
2097: -- Bug 4217795 set status to manual
2098: --
2099: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2100: (p_validate => false
2101: ,p_ptnl_ler_for_per_id => l_potent.ptnl_ler_for_per_id
2102: ,p_ptnl_ler_for_per_stat_cd => 'MNL'
2103: ,p_object_version_number => l_potent.object_version_number

Line 2475: ben_ptnl_ler_for_per_api.create_ptnl_ler_for_per_perf

2471: l_unprocd_dt := sysdate;
2472: end if;
2473:
2474: --
2475: ben_ptnl_ler_for_per_api.create_ptnl_ler_for_per_perf
2476: (p_validate => false,
2477: p_ptnl_ler_for_per_id => l_ptnl_ler_for_per_id,
2478: p_lf_evt_ocrd_dt => l_lf_evt_ocrd_dt,
2479: p_ptnl_ler_for_per_stat_cd => l_ptnl_ler_for_per_stat_cd_use,

Line 2495: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2491: p_program_update_date => sysdate);
2492: --
2493: -- hr_utility.set_location('Step 5 ' ,195);
2494: if l_ptnl_ler_for_per_stat_cd = 'MNL' then
2495: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2496: (p_ptnl_ler_for_per_id => l_ptnl_ler_for_per_id,
2497: p_lf_evt_ocrd_dt => l_lf_evt_ocrd_dt,
2498: p_ler_id => l_ler_id,
2499: p_ntfn_dt => l_ntfn_dt,

Line 2529: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2525: -- to reflect the evaluated rule.
2526: --
2527: l_object_version_number := p_object_version_number;
2528: --
2529: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2530: (p_ptnl_ler_for_per_id => p_ptnl_ler_for_per_id,
2531: p_lf_evt_ocrd_dt => l_lf_evt_ocrd_dt,
2532: p_ler_id => p_ler_id,
2533: p_ntfn_dt => l_ntfn_dt,

Line 2790: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2786: fetch c_ptnl_ovn into l_ptnl_ovn;
2787: close c_ptnl_ovn;
2788: */
2789: --
2790: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2791: (p_validate => false
2792: ,p_ptnl_ler_for_per_id => l_ptnl.ptnl_ler_for_per_id
2793: ,p_ptnl_ler_for_per_stat_cd => 'VOIDD'
2794: ,p_object_version_number => l_ptnl.object_version_number

Line 2998: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2994: --
2995: -- The life event didn't happen so void it
2996: --
2997: hr_utility.set_location('After call to rule_evaluates ',19);
2998: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2999: (p_ptnl_ler_for_per_id => l_potent.ptnl_ler_for_per_id,
3000: p_object_version_number => l_potent.object_version_number,
3001: p_ptnl_ler_for_per_stat_cd => 'VOIDD',
3002: p_effective_date => p_effective_date,

Line 3240: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

3236: -- on same day.
3237: --
3238: if l_deadlock_per_in_ler.per_in_ler_id is not null then
3239: --
3240: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
3241: (p_validate => false
3242: ,p_ptnl_ler_for_per_id => l_ptnl_rec.ptnl_ler_for_per_id
3243: ,p_ptnl_ler_for_per_stat_cd => 'MNL'
3244: ,p_object_version_number => l_ptnl_rec.object_version_number

Line 3627: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

3623: -- if l_ptnl_rec.lf_evt_ocrd_dt <> p_lf_evt_ocrd_dt then
3624: --
3625: -- update the potential record.
3626: --
3627: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
3628: (p_validate => false
3629: ,p_ptnl_ler_for_per_id => l_ptnl_rec.ptnl_ler_for_per_id
3630: ,p_ptnl_ler_for_per_stat_cd => 'PROCD'
3631: ,p_lf_evt_ocrd_dt => p_lf_evt_ocrd_dt

Line 3651: ben_ptnl_ler_for_per_api.create_ptnl_ler_for_per_perf

3647: else
3648: --
3649: -- Create potential.
3650: --
3651: ben_ptnl_ler_for_per_api.create_ptnl_ler_for_per_perf
3652: (p_validate => false,
3653: p_ptnl_ler_for_per_id => l_ptnl_rec.ptnl_ler_for_per_id,
3654: p_lf_evt_ocrd_dt => p_lf_evt_ocrd_dt,
3655: p_ptnl_ler_for_per_stat_cd => 'PROCD',