DBA Data[Home] [Help]

APPS.BEN_TCS_COMPENSATION dependencies on FND_NUMBER

Line 189: p_bnfts_table(i).value := fnd_number.number_to_canonical(bnfts_rec.val) ;

185: for bnfts_rec in bnfts_rows loop
186: i := i + 1;
187: p_bnfts_table(i).start_date := bnfts_rec.effective_start_date;
188: p_bnfts_table(i).end_date := bnfts_rec.effective_end_date;
189: p_bnfts_table(i).value := fnd_number.number_to_canonical(bnfts_rec.val) ;
190: p_bnfts_table(i).output_key := bnfts_rec.per_bnfts_bal_id;
191:
192: if p_comp_typ_cd = 'MNTRY' then
193: p_bnfts_table(i).currency_cd := nvl(p_currency_cd,bnfts_rec.uom);

Line 471: p_thrd_pty_table(i).value := fnd_number.number_to_canonical(thrd_pty_rec.amount);

467: hr_utility.set_location('date range is '||to_char(p_perd_start_date,'dd/mm/yyyy')||' - '||to_char(p_perd_end_date,'dd/mm/yyyy'),12);
468: for thrd_pty_rec in thrd_pty_rows loop
469: p_thrd_pty_table(i).start_date := thrd_pty_rec.period_start_date;
470: p_thrd_pty_table(i).end_date := thrd_pty_rec.period_end_date;
471: p_thrd_pty_table(i).value := fnd_number.number_to_canonical(thrd_pty_rec.amount);
472:
473: if p_comp_typ_cd = 'MNTRY' then
474: --- vkodedal 6945274 - currency issue -3rd party payroll
475: ---p_thrd_pty_table(i).currency_cd := nvl(p_currency_cd,thrd_pty_rec.currency);

Line 560: p_cost_table(i).value := fnd_number.number_to_canonical(l_amt);

556: l_amt := -1 * cost_rec.costed_value;
557: else
558: l_amt := cost_rec.costed_value;
559: end if;
560: p_cost_table(i).value := fnd_number.number_to_canonical(l_amt);
561: if p_comp_typ_cd = 'MNTRY' then
562: p_cost_table(i).currency_cd := nvl(p_currency_cd,cost_rec.output_currency_code);
563: elsif p_comp_typ_cd = 'NNMNTRY' then
564: p_cost_table(i).uom := p_uom;

Line 809: l_value := fnd_number.number_to_canonical(fnd_number.canonical_to_number(p_value)/l_asg_payroll.number_per_fiscal_year );

805: l_end_date := l_asg_payroll.effective_end_date;
806: end if;
807: if (p_salary_basis = 'Y' ) then
808:
809: l_value := fnd_number.number_to_canonical(fnd_number.canonical_to_number(p_value)/l_asg_payroll.number_per_fiscal_year );
810: else
811: l_value := p_value;
812: end if;
813: hr_utility.set_location('l_start_date '||l_start_date, 57);

Line 922: l_value := l_pay_ann_factor * fnd_number.canonical_to_number(p_elm_table(ee_row).value);

918: IF l_rate_basis = 'HOURLY' THEN
919: --Bug 7537970 - pass element entry start date not period start date to get fte factor
920: l_pay_ann_factor := l_pay_ann_factor *PER_SALADMIN_UTILITY.get_fte_factor(p_assignment_id,l_esd);
921: END If;
922: l_value := l_pay_ann_factor * fnd_number.canonical_to_number(p_elm_table(ee_row).value);
923: else
924: l_value := p_elm_table(ee_row).value;
925: l_salary_basis := 'N';
926: end if ;

Line 931: p_value => fnd_number.number_to_canonical(l_value),

927: hr_utility.set_location('Annulization factor is null', 30);
928: get_payroll_periods(p_assignment_id => p_assignment_id,
929: p_perd_st_dt => l_esd,
930: p_perd_en_dt => l_eed,
931: p_value => fnd_number.number_to_canonical(l_value),
932: p_output_key => p_elm_table(ee_row).output_key,
933: p_currency_cd => p_currency_cd,
934: p_uom => p_uom,
935: p_creator_type => p_elm_table(ee_row).creator_type,