DBA Data[Home] [Help]

APPS.BEN_DETERMINE_ACTIVITY_BASE_RT dependencies on BEN_DETERMINE_ACTUAL_PREMIUM

Line 2253: ben_determine_actual_premium.g_computed_prem_val := null ;

2249: --
2250: if /*nvl(l_actl_prem_value,0) = 0 and */ p_calc_only_rt_val_flag
2251: or (l_force_prem_calc = 'Y' and p_called_from_ss) then
2252: hr_utility.set_location('premium re calculation ',551);
2253: ben_determine_actual_premium.g_computed_prem_val := null ;
2254: ben_determine_actual_premium.main
2255: (p_person_id => p_person_id,
2256: p_effective_date => l_cvg_eff_dt,
2257: p_lf_evt_ocrd_dt => p_lf_evt_ocrd_dt,

Line 2254: ben_determine_actual_premium.main

2250: if /*nvl(l_actl_prem_value,0) = 0 and */ p_calc_only_rt_val_flag
2251: or (l_force_prem_calc = 'Y' and p_called_from_ss) then
2252: hr_utility.set_location('premium re calculation ',551);
2253: ben_determine_actual_premium.g_computed_prem_val := null ;
2254: ben_determine_actual_premium.main
2255: (p_person_id => p_person_id,
2256: p_effective_date => l_cvg_eff_dt,
2257: p_lf_evt_ocrd_dt => p_lf_evt_ocrd_dt,
2258: p_calc_only_rt_val_flag => true , --6314463 As we have already decided to calculate premium for the rate

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

2271: --
2272: -- 6330056 : Match the actl_prem_id for the evaluated
2273: -- premiums to get the correct required value.
2274: --
2275: if (ben_determine_actual_premium.g_computed_prem_tbl.COUNT > 0) then
2276: --
2277: for idx IN ben_determine_actual_premium.g_computed_prem_tbl.FIRST..
2278: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2279: --

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

2273: -- premiums to get the correct required value.
2274: --
2275: if (ben_determine_actual_premium.g_computed_prem_tbl.COUNT > 0) then
2276: --
2277: for idx IN ben_determine_actual_premium.g_computed_prem_tbl.FIRST..
2278: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2279: --
2280: hr_utility.set_location('Calculated actl_prem_id ' ||
2281: ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id,551);

Line 2278: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop

2274: --
2275: if (ben_determine_actual_premium.g_computed_prem_tbl.COUNT > 0) then
2276: --
2277: for idx IN ben_determine_actual_premium.g_computed_prem_tbl.FIRST..
2278: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2279: --
2280: hr_utility.set_location('Calculated actl_prem_id ' ||
2281: ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id,551);
2282: if (ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id

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

2277: for idx IN ben_determine_actual_premium.g_computed_prem_tbl.FIRST..
2278: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2279: --
2280: hr_utility.set_location('Calculated actl_prem_id ' ||
2281: ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id,551);
2282: if (ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id
2283: = l_abr.actl_prem_id) then
2284: --
2285: l_actl_prem_value :=

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

2278: ben_determine_actual_premium.g_computed_prem_tbl.LAST loop
2279: --
2280: hr_utility.set_location('Calculated actl_prem_id ' ||
2281: ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id,551);
2282: if (ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id
2283: = l_abr.actl_prem_id) then
2284: --
2285: l_actl_prem_value :=
2286: ben_determine_actual_premium.g_computed_prem_tbl(idx).val;

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

2282: if (ben_determine_actual_premium.g_computed_prem_tbl(idx).actl_prem_id
2283: = l_abr.actl_prem_id) then
2284: --
2285: l_actl_prem_value :=
2286: ben_determine_actual_premium.g_computed_prem_tbl(idx).val;
2287: --
2288: end if;
2289: --
2290: end loop;

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

2291: --
2292: end if;
2293: --
2294: hr_utility.set_location('l_actl_prem_value ' || l_actl_prem_value,100);
2295: --l_actl_prem_value := ben_determine_actual_premium.g_computed_prem_val;
2296: hr_utility.set_location('re calculation premium'||l_actl_prem_value,551);
2297: ben_determine_actual_premium.g_computed_prem_val := null;
2298: --
2299: end if;

Line 2297: ben_determine_actual_premium.g_computed_prem_val := null;

2293: --
2294: hr_utility.set_location('l_actl_prem_value ' || l_actl_prem_value,100);
2295: --l_actl_prem_value := ben_determine_actual_premium.g_computed_prem_val;
2296: hr_utility.set_location('re calculation premium'||l_actl_prem_value,551);
2297: ben_determine_actual_premium.g_computed_prem_val := null;
2298: --
2299: end if;
2300:
2301: if l_actl_prem_value is null then