DBA Data[Home] [Help]

APPS.BEN_UPDATE_LEDGERS dependencies on BEN_DISTRIBUTE_RATES

Line 497: ben_distribute_rates.periodize_with_rule

493: if l_payroll_id IS NOT NULL THEN
494: IF l_rate_periodization_rl IS NOT NULL THEN
495: --
496: --
497: ben_distribute_rates.periodize_with_rule
498: (p_formula_id => l_rate_periodization_rl
499: ,p_effective_date => p_effective_start_date
500: ,p_assignment_id => l_assignment_id
501: ,p_convert_from_val => p_frftd_val

Line 514: p_ann_frftd_val := ben_distribute_rates.period_to_annual(

510: );
511: --
512: ELSE
513: hr_utility.set_location('Forfeited Row: Calling Distribute Rates', 38);
514: p_ann_frftd_val := ben_distribute_rates.period_to_annual(
515: p_amount => p_frftd_val,
516: p_enrt_rt_id => l_choice_data.enrt_rt_id,
517: p_elig_per_elctbl_chc_id => l_choice_data.elig_per_elctbl_chc_id,
518: p_acty_ref_perd_cd => l_rslt.acty_ref_perd_cd,

Line 537: p_cmcd_frftd_val := ben_distribute_rates.annual_to_period(

533: close get_flex_shell_rt;
534: hr_utility.set_location('frftd l_flex_shell_rt.enrt_rt_id'||l_flex_shell_rt.enrt_rt_id,99);
535: hr_utility.set_location('frftd l_flex_shell_rt.element_type_id'||l_flex_shell_rt.element_type_id,99);
536: hr_utility.set_location('frftd l_flex_shell_rt.acty_base_rt_id'||l_flex_shell_rt.acty_base_rt_id,99);
537: p_cmcd_frftd_val := ben_distribute_rates.annual_to_period(
538: p_amount => p_ann_frftd_val,
539: p_enrt_rt_id => l_flex_shell_rt.enrt_rt_id,
540: p_elig_per_elctbl_chc_id => l_flex_shell_rt.elig_per_elctbl_chc_id,
541: p_acty_ref_perd_cd => l_rslt.enrt_info_rt_freq_cd,

Line 552: p_cmcd_frftd_val := ben_distribute_rates.annual_to_period(

548: else
549: close get_flex_shell_rt; -- Bug 4604560, Close statement top of End If
550: end if;
551: else
552: p_cmcd_frftd_val := ben_distribute_rates.annual_to_period(
553: p_amount => p_ann_frftd_val,
554: p_enrt_rt_id => l_choice_data.enrt_rt_id,
555: p_elig_per_elctbl_chc_id => l_choice_data.elig_per_elctbl_chc_id,
556: p_acty_ref_perd_cd => l_rslt.enrt_info_rt_freq_cd,

Line 629: ben_distribute_rates.periodize_with_rule

625: hr_utility.set_location('Forfeited Row: Calling Distribute Rates', 46);
626: IF l_rate_periodization_rl IS NOT NULL THEN
627: --
628: --
629: ben_distribute_rates.periodize_with_rule
630: (p_formula_id => l_rate_periodization_rl
631: ,p_effective_date => p_effective_start_date
632: ,p_assignment_id => l_assignment_id
633: ,p_convert_from_val => p_used_val

Line 645: p_ann_used_val := ben_distribute_rates.period_to_annual(

641: ,p_val => l_dfnd_dummy
642: );
643: --
644: ELSE
645: p_ann_used_val := ben_distribute_rates.period_to_annual(
646: p_amount => p_used_val,
647: p_enrt_rt_id => l_choice_data.enrt_rt_id,
648: p_elig_per_elctbl_chc_id => l_choice_data.elig_per_elctbl_chc_id,
649: p_acty_ref_perd_cd => l_rslt.acty_ref_perd_cd,

Line 656: p_cmcd_used_val := ben_distribute_rates.annual_to_period(

652: p_effective_date => p_effective_start_date,
653: p_lf_evt_ocrd_dt => l_choice_data.lf_evt_ocrd_dt,
654: p_complete_year_flag => 'Y');
655:
656: p_cmcd_used_val := ben_distribute_rates.annual_to_period(
657: p_amount => p_ann_used_val,
658: p_enrt_rt_id => l_choice_data.enrt_rt_id,
659: p_elig_per_elctbl_chc_id => l_choice_data.elig_per_elctbl_chc_id,
660: p_acty_ref_perd_cd => l_rslt.enrt_info_rt_freq_cd,

Line 787: ben_distribute_rates.periodize_with_rule

783: hr_utility.set_location('Cash Row: Calling Distribute Rates', 64);
784: IF l_rate_periodization_rl IS NOT NULL THEN
785: --
786: --
787: ben_distribute_rates.periodize_with_rule
788: (p_formula_id => l_rate_periodization_rl
789: ,p_effective_date => p_effective_start_date
790: ,p_assignment_id => l_assignment_id
791: ,p_convert_from_val => p_cash_recd_val

Line 803: p_ann_cash_recd_val := ben_distribute_rates.period_to_annual(

799: ,p_val => l_dfnd_dummy
800: );
801: --
802: ELSE
803: p_ann_cash_recd_val := ben_distribute_rates.period_to_annual(
804: p_amount => p_cash_recd_val,
805: p_enrt_rt_id => l_choice_data.enrt_rt_id,
806: p_elig_per_elctbl_chc_id => l_choice_data.elig_per_elctbl_chc_id,
807: p_acty_ref_perd_cd => l_rslt.acty_ref_perd_cd,

Line 826: p_cmcd_cash_recd_val := ben_distribute_rates.annual_to_period(

822: close get_flex_shell_rt;
823: hr_utility.set_location('cash l_flex_shell_rt.enrt_rt_id'||l_flex_shell_rt.enrt_rt_id,99);
824: hr_utility.set_location('cash l_flex_shell_rt.element_type_id'||l_flex_shell_rt.element_type_id,99);
825: hr_utility.set_location('cash l_flex_shell_rt.acty_base_rt_id'||l_flex_shell_rt.acty_base_rt_id,99);
826: p_cmcd_cash_recd_val := ben_distribute_rates.annual_to_period(
827: p_amount => p_ann_cash_recd_val,
828: p_enrt_rt_id => l_flex_shell_rt.enrt_rt_id,
829: p_elig_per_elctbl_chc_id => l_flex_shell_rt.elig_per_elctbl_chc_id,
830: p_acty_ref_perd_cd => l_rslt.enrt_info_rt_freq_cd,

Line 842: p_cmcd_cash_recd_val := ben_distribute_rates.annual_to_period(

838: --
839: close get_flex_shell_rt; -- Bug 4604560, Close statement top of End If
840: end if;
841: else
842: p_cmcd_cash_recd_val := ben_distribute_rates.annual_to_period(
843: p_amount => p_ann_cash_recd_val,
844: p_enrt_rt_id => l_choice_data.enrt_rt_id,
845: p_elig_per_elctbl_chc_id => l_choice_data.elig_per_elctbl_chc_id,
846: p_acty_ref_perd_cd => l_rslt.enrt_info_rt_freq_cd,