DBA Data[Home] [Help]

APPS.BEN_ELEMENT_ENTRY dependencies on BEN_DISTRIBUTE_RATES

Line 4439: l_amt:=ben_distribute_rates.period_to_annual

4435: ----Bug 7196470
4436: open c_enrt_rt;
4437: fetch c_enrt_rt into l_enrt_rt_id;
4438: close c_enrt_rt;
4439: l_amt:=ben_distribute_rates.period_to_annual
4440: (p_amount => l_amt
4441: ,p_enrt_rt_id => l_enrt_rt_id--------Bug 7196470
4442: ,p_acty_ref_perd_cd => p_acty_ref_perd
4443: ,p_business_group_id => p_business_group_id

Line 4459: l_amt:=ben_distribute_rates.period_to_annual

4455: l_amt := round(l_amt,4);
4456: --
4457: else
4458: --
4459: l_amt:=ben_distribute_rates.period_to_annual
4460: (p_amount => l_amt
4461: ,p_acty_ref_perd_cd => p_acty_ref_perd
4462: ,p_business_group_id => p_business_group_id
4463: ,p_effective_date => l_rt_strt_dt

Line 4507: l_per_pay_amt:=ben_distribute_rates.annual_to_period

4503: l_prnt_ann_rt = 'Y' then
4504: l_annual_target := true;
4505: end if;
4506: --
4507: l_per_pay_amt:=ben_distribute_rates.annual_to_period
4508: (p_amount =>l_amt
4509: ,p_acty_ref_perd_cd =>l_perd_cd
4510: ,p_business_group_id =>p_business_group_id
4511: ,p_effective_date =>l_rt_strt_dt

Line 4573: l_pay_periods:=ben_distribute_rates.get_periods_between(

4569: if l_get_abr_info.entr_ann_val_flag='Y' or
4570: l_mlt_cd = 'SAREC' or
4571: l_prnt_ann_rt = 'Y' then
4572: --
4573: l_pay_periods:=ben_distribute_rates.get_periods_between(
4574: p_acty_ref_perd_cd =>l_perd_cd --'PP'
4575: ,p_start_date =>l_range_start
4576: ,p_end_date =>l_last_pp_end_dt
4577: ,p_payroll_id =>l_payroll_id

Line 4587: l_pay_periods:=ben_distribute_rates.get_periods_between(

4583: );
4584:
4585: else
4586: --
4587: l_pay_periods:=ben_distribute_rates.get_periods_between(
4588: p_acty_ref_perd_cd =>l_perd_cd --'PP'
4589: ,p_start_date =>l_range_start
4590: ,p_end_date =>l_last_pp_end_dt
4591: ,p_payroll_id =>l_payroll_id

Line 4628: l_real_num_periods:=ben_distribute_rates.get_periods_between

4624: --
4625: -- First get the real number of periods left.
4626: --
4627: if nvl(l_lf_evt_ocrd_dt,p_effective_date) < l_last_pp_end_dt then
4628: l_real_num_periods:=ben_distribute_rates.get_periods_between
4629: (p_acty_ref_perd_cd =>l_perd_cd --PP'
4630: ,p_start_date => l_rt_strt_dt --p_effective_date
4631: ,p_end_date => l_last_pp_end_dt
4632: ,p_payroll_id => l_payroll_id

Line 4637: l_real_num_periods:=ben_distribute_rates.get_periods_between

4633: ,p_business_group_id => p_business_group_id
4634: ,p_element_type_id => l_element_type_id
4635: ,p_effective_date => nvl(l_lf_evt_ocrd_dt,p_effective_date));
4636: else
4637: l_real_num_periods:=ben_distribute_rates.get_periods_between
4638: (p_acty_ref_perd_cd =>l_perd_cd --PP'
4639: ,p_start_date => nvl(l_lf_evt_ocrd_dt,p_effective_date)
4640: ,p_payroll_id => l_payroll_id
4641: ,p_business_group_id => p_business_group_id

Line 8952: l_amt:=ben_distribute_rates.period_to_annual(

8948: hr_utility.set_location('range start= '|| l_range_start,10);
8949: hr_utility.set_location('range end = '|| l_last_pp_end_dt,10);
8950: hr_utility.set_location('p_amt='||p_amt,100);
8951: end if;
8952: l_amt:=ben_distribute_rates.period_to_annual(
8953: p_amount =>p_amt
8954: ,p_acty_ref_perd_cd =>p_acty_ref_perd
8955: ,p_business_group_id =>p_business_group_id
8956: ,p_effective_date =>p_effective_date

Line 8979: l_per_pay_amt:=ben_distribute_rates.annual_to_period(

8975: --
8976: if l_ele_entry_val_cd = 'EPP' then
8977: l_perd_cd := 'EPP';
8978: end if;
8979: l_per_pay_amt:=ben_distribute_rates.annual_to_period(
8980: p_amount =>l_amt
8981: ,p_acty_ref_perd_cd =>l_perd_cd --'PP' -- per pay period
8982: ,p_business_group_id =>p_business_group_id
8983: ,p_effective_date =>p_effective_date