DBA Data[Home] [Help]

APPS.BEN_DETERMINE_RATE_CHG dependencies on BEN_PRTT_RT_VAL_API

Line 1228: BEN_PRTT_RT_VAL_API.get_non_recurring_end_dt

1224: --
1225: -- Bug 7566569 : Check whether the element / rate is a non-recurring one. If it is non-recurring,
1226: -- we should not re-create it while running Recalculate Participant Values program
1227: --
1228: BEN_PRTT_RT_VAL_API.get_non_recurring_end_dt
1229: (p_rt_strt_dt => l_rt_strt_dt
1230: ,p_acty_base_rt_id => l_ecr.acty_base_rt_id
1231: ,p_business_group_id => p_business_group_id
1232: ,p_rt_end_dt => l_rt_end_dt_non_rec

Line 2450: ben_prtt_rt_val_api.delete_prtt_rt_val

2446: l_acty_base_rt_id := l_ecr.acty_base_rt_id;
2447: --
2448:
2449: if l_prv.rt_strt_dt < p_rt_strt_dt and p_mode = 'UPD' then
2450: ben_prtt_rt_val_api.delete_prtt_rt_val
2451: (p_prtt_rt_val_id => p_prtt_rt_val_id
2452: ,p_person_id => p_person_id
2453: ,p_business_group_id => p_business_group_id
2454: ,p_object_version_number => l_prv.object_version_number

Line 2482: ben_prtt_rt_val_api.delete_prtt_rt_val

2478: end if;
2479: --
2480: if l_prv_future.rt_strt_dt > p_rt_strt_dt then
2481: --
2482: ben_prtt_rt_val_api.delete_prtt_rt_val
2483: (p_prtt_rt_val_id => l_prv_future.prtt_rt_val_id
2484: ,p_person_id => p_person_id
2485: ,p_business_group_id => p_business_group_id
2486: ,p_object_version_number => l_prv_future.object_version_number

Line 2505: ben_prtt_rt_val_api.update_prtt_rt_val(

2501: -- do nothing for non recurring rate
2502: null;
2503: else
2504:
2505: ben_prtt_rt_val_api.update_prtt_rt_val(
2506: p_validate => FALSE
2507: ,p_prtt_rt_val_id => l_prv_future.prtt_rt_val_id
2508: ,p_person_id => p_person_id
2509: ,p_input_value_id => l_abr.input_value_id