DBA Data[Home] [Help]

APPS.BEN_DETERMINE_ACTIVITY_BASE_RT dependencies on BEN_DETERMINE_ACTUAL_PREMIUM

Line 2313: ben_determine_actual_premium.g_computed_prem_val := null ;

2309: --
2310: if /*nvl(l_actl_prem_value,0) = 0 and */ p_calc_only_rt_val_flag
2311: or (l_force_prem_calc = 'Y' and p_called_from_ss) then
2312: hr_utility.set_location('premium re calculation ',551);
2313: ben_determine_actual_premium.g_computed_prem_val := null ;
2314: ben_determine_actual_premium.main
2315: (p_person_id => p_person_id,
2316: p_effective_date => l_cvg_eff_dt,
2317: p_lf_evt_ocrd_dt => p_lf_evt_ocrd_dt,

Line 2314: ben_determine_actual_premium.main

2310: if /*nvl(l_actl_prem_value,0) = 0 and */ p_calc_only_rt_val_flag
2311: or (l_force_prem_calc = 'Y' and p_called_from_ss) then
2312: hr_utility.set_location('premium re calculation ',551);
2313: ben_determine_actual_premium.g_computed_prem_val := null ;
2314: ben_determine_actual_premium.main
2315: (p_person_id => p_person_id,
2316: p_effective_date => l_cvg_eff_dt,
2317: p_lf_evt_ocrd_dt => p_lf_evt_ocrd_dt,
2318: p_calc_only_rt_val_flag => true , --6314463 As we have already decided to calculate premium for the rate

Line 2335: if (ben_determine_actual_premium.g_computed_prem_tbl.COUNT > 0) then

2331: --
2332: -- 6330056 : Match the actl_prem_id for the evaluated
2333: -- premiums to get the correct required value.
2334: --
2335: if (ben_determine_actual_premium.g_computed_prem_tbl.COUNT > 0) then
2336: --
2337: for idx IN ben_determine_actual_premium.g_computed_prem_tbl.FIRST..
2338: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2339: --

Line 2337: for idx IN ben_determine_actual_premium.g_computed_prem_tbl.FIRST..

2333: -- premiums to get the correct required value.
2334: --
2335: if (ben_determine_actual_premium.g_computed_prem_tbl.COUNT > 0) then
2336: --
2337: for idx IN ben_determine_actual_premium.g_computed_prem_tbl.FIRST..
2338: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2339: --
2340: hr_utility.set_location('Calculated actl_prem_id ' ||
2341: ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id,551);

Line 2338: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop

2334: --
2335: if (ben_determine_actual_premium.g_computed_prem_tbl.COUNT > 0) then
2336: --
2337: for idx IN ben_determine_actual_premium.g_computed_prem_tbl.FIRST..
2338: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2339: --
2340: hr_utility.set_location('Calculated actl_prem_id ' ||
2341: ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id,551);
2342: if (ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id

Line 2341: ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id,551);

2337: for idx IN ben_determine_actual_premium.g_computed_prem_tbl.FIRST..
2338: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2339: --
2340: hr_utility.set_location('Calculated actl_prem_id ' ||
2341: ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id,551);
2342: if (ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id
2343: = l_abr.actl_prem_id) then
2344: --
2345: l_actl_prem_value :=

Line 2342: if (ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id

2338: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2339: --
2340: hr_utility.set_location('Calculated actl_prem_id ' ||
2341: ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id,551);
2342: if (ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id
2343: = l_abr.actl_prem_id) then
2344: --
2345: l_actl_prem_value :=
2346: ben_determine_actual_premium.g_computed_prem_tbl(idx).val;

Line 2346: ben_determine_actual_premium.g_computed_prem_tbl(idx).val;

2342: if (ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id
2343: = l_abr.actl_prem_id) then
2344: --
2345: l_actl_prem_value :=
2346: ben_determine_actual_premium.g_computed_prem_tbl(idx).val;
2347: --
2348: end if;
2349: --
2350: end loop;

Line 2355: --l_actl_prem_value := ben_determine_actual_premium.g_computed_prem_val;

2351: --
2352: end if;
2353: --
2354: hr_utility.set_location('l_actl_prem_value ' || l_actl_prem_value,100);
2355: --l_actl_prem_value := ben_determine_actual_premium.g_computed_prem_val;
2356: hr_utility.set_location('re calculation premium'||l_actl_prem_value,551);
2357: ben_determine_actual_premium.g_computed_prem_val := null;
2358: --
2359: end if;

Line 2357: ben_determine_actual_premium.g_computed_prem_val := null;

2353: --
2354: hr_utility.set_location('l_actl_prem_value ' || l_actl_prem_value,100);
2355: --l_actl_prem_value := ben_determine_actual_premium.g_computed_prem_val;
2356: hr_utility.set_location('re calculation premium'||l_actl_prem_value,551);
2357: ben_determine_actual_premium.g_computed_prem_val := null;
2358: --
2359: end if;
2360:
2361: if l_actl_prem_value is null then