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 2582: ben_ptnl_ler_for_per_api.create_ptnl_ler_for_per_perf

2578: l_unprocd_dt := sysdate;
2579: end if;
2580:
2581: --
2582: ben_ptnl_ler_for_per_api.create_ptnl_ler_for_per_perf
2583: (p_validate => false,
2584: p_ptnl_ler_for_per_id => l_ptnl_ler_for_per_id,
2585: p_lf_evt_ocrd_dt => l_lf_evt_ocrd_dt,
2586: p_ptnl_ler_for_per_stat_cd => l_ptnl_ler_for_per_stat_cd_use,

Line 2602: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2598: p_program_update_date => sysdate);
2599: --
2600: -- hr_utility.set_location('Step 5 ' ,195);
2601: if l_ptnl_ler_for_per_stat_cd = 'MNL' then
2602: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2603: (p_ptnl_ler_for_per_id => l_ptnl_ler_for_per_id,
2604: p_lf_evt_ocrd_dt => l_lf_evt_ocrd_dt,
2605: p_ler_id => l_ler_id,
2606: p_ntfn_dt => l_ntfn_dt,

Line 2645: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2641: -- to reflect the evaluated rule.
2642: --
2643: l_object_version_number := p_object_version_number;
2644: --
2645: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2646: (p_ptnl_ler_for_per_id => p_ptnl_ler_for_per_id,
2647: p_lf_evt_ocrd_dt => l_lf_evt_ocrd_dt,
2648: p_ler_id => p_ler_id,
2649: p_ntfn_dt => l_ntfn_dt,

Line 2920: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

2916: fetch c_ptnl_ovn into l_ptnl_ovn;
2917: close c_ptnl_ovn;
2918: */
2919: --
2920: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
2921: (p_validate => false
2922: ,p_ptnl_ler_for_per_id => l_ptnl.ptnl_ler_for_per_id
2923: ,p_ptnl_ler_for_per_stat_cd => 'VOIDD'
2924: ,p_object_version_number => l_ptnl.object_version_number

Line 3128: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

3124: --
3125: -- The life event didn't happen so void it
3126: --
3127: hr_utility.set_location('After call to rule_evaluates ',19);
3128: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
3129: (p_ptnl_ler_for_per_id => l_potent.ptnl_ler_for_per_id,
3130: p_object_version_number => l_potent.object_version_number,
3131: p_ptnl_ler_for_per_stat_cd => 'VOIDD',
3132: p_effective_date => p_effective_date,

Line 3370: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

3366: -- on same day.
3367: --
3368: if l_deadlock_per_in_ler.per_in_ler_id is not null then
3369: --
3370: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
3371: (p_validate => false
3372: ,p_ptnl_ler_for_per_id => l_ptnl_rec.ptnl_ler_for_per_id
3373: ,p_ptnl_ler_for_per_stat_cd => 'MNL'
3374: ,p_object_version_number => l_ptnl_rec.object_version_number

Line 3757: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf

3753: -- if l_ptnl_rec.lf_evt_ocrd_dt <> p_lf_evt_ocrd_dt then
3754: --
3755: -- update the potential record.
3756: --
3757: ben_ptnl_ler_for_per_api.update_ptnl_ler_for_per_perf
3758: (p_validate => false
3759: ,p_ptnl_ler_for_per_id => l_ptnl_rec.ptnl_ler_for_per_id
3760: ,p_ptnl_ler_for_per_stat_cd => 'PROCD'
3761: ,p_lf_evt_ocrd_dt => p_lf_evt_ocrd_dt

Line 3781: ben_ptnl_ler_for_per_api.create_ptnl_ler_for_per_perf

3777: else
3778: --
3779: -- Create potential.
3780: --
3781: ben_ptnl_ler_for_per_api.create_ptnl_ler_for_per_perf
3782: (p_validate => false,
3783: p_ptnl_ler_for_per_id => l_ptnl_rec.ptnl_ler_for_per_id,
3784: p_lf_evt_ocrd_dt => p_lf_evt_ocrd_dt,
3785: p_ptnl_ler_for_per_stat_cd => 'PROCD',