DBA Data[Home] [Help]

APPS.BEN_UPDATE_LEDGERS dependencies on BEN_DISTRIBUTE_RATES

Line 501: ben_distribute_rates.periodize_with_rule

497: if l_payroll_id IS NOT NULL THEN
498: IF l_rate_periodization_rl IS NOT NULL THEN
499: --
500: --
501: ben_distribute_rates.periodize_with_rule
502: (p_formula_id => l_rate_periodization_rl
503: ,p_effective_date => p_effective_start_date
504: ,p_assignment_id => l_assignment_id
505: ,p_convert_from_val => p_frftd_val

Line 518: p_ann_frftd_val := ben_distribute_rates.period_to_annual(

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

Line 541: p_cmcd_frftd_val := ben_distribute_rates.annual_to_period(

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

Line 556: p_cmcd_frftd_val := ben_distribute_rates.annual_to_period(

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

Line 633: ben_distribute_rates.periodize_with_rule

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

Line 649: p_ann_used_val := ben_distribute_rates.period_to_annual(

645: ,p_val => l_dfnd_dummy
646: );
647: --
648: ELSE
649: p_ann_used_val := ben_distribute_rates.period_to_annual(
650: p_amount => p_used_val,
651: p_enrt_rt_id => l_choice_data.enrt_rt_id,
652: p_elig_per_elctbl_chc_id => l_choice_data.elig_per_elctbl_chc_id,
653: p_acty_ref_perd_cd => l_rslt.acty_ref_perd_cd,

Line 660: p_cmcd_used_val := ben_distribute_rates.annual_to_period(

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

Line 791: ben_distribute_rates.periodize_with_rule

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

Line 807: p_ann_cash_recd_val := ben_distribute_rates.period_to_annual(

803: ,p_val => l_dfnd_dummy
804: );
805: --
806: ELSE
807: p_ann_cash_recd_val := ben_distribute_rates.period_to_annual(
808: p_amount => p_cash_recd_val,
809: p_enrt_rt_id => l_choice_data.enrt_rt_id,
810: p_elig_per_elctbl_chc_id => l_choice_data.elig_per_elctbl_chc_id,
811: p_acty_ref_perd_cd => l_rslt.acty_ref_perd_cd,

Line 830: p_cmcd_cash_recd_val := ben_distribute_rates.annual_to_period(

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

Line 846: p_cmcd_cash_recd_val := ben_distribute_rates.annual_to_period(

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