DBA Data[Home] [Help]

APPS.PA_FP_CI_IMPLEMENT_PKG dependencies on PA_CURRENCY

Line 585: --of caching logic in Pa_currency.round_trans_currency_amt1

581: END;
582: END IF;
583:
584: --In 3 for loops written below all the txn/pc/pfc amounts will be rounded. 3 For loops are written to take advantage
585: --of caching logic in Pa_currency.round_trans_currency_amt1
586: l_rounded_agr_sum :=0;
587: l_rounded_pc_sum :=0;
588: l_rounded_pfc_sum :=0;
589: -- Call the rounding api for all the agreement currency amounts

Line 594: Pa_currency.round_trans_currency_amt1(l_amount_tab(i),

590: FOR i IN 1..l_task_id_tab.COUNT
591: LOOP
592: IF l_amount_tab(i) <> 0 THEN
593: l_amount_tab(i) :=
594: Pa_currency.round_trans_currency_amt1(l_amount_tab(i),
595: l_agr_curr_code);
596: END IF;
597: l_rounded_agr_sum := l_rounded_agr_sum + l_amount_tab(i);
598: END LOOP;

Line 612: Pa_currency.round_trans_currency_amt1(l_amount_tab_in_pfc(i),

608: FOR i IN 1 .. l_task_id_tab.COUNT
609: LOOP
610: IF l_amount_tab_in_pfc(i) <> 0 THEN
611: l_amount_tab_in_pfc(i) :=
612: Pa_currency.round_trans_currency_amt1(l_amount_tab_in_pfc(i),
613: l_projfunc_curr_code);
614: l_rounded_pfc_sum := l_rounded_pfc_sum + l_amount_tab_in_pfc(i);
615: END IF;
616: END LOOP;

Line 637: Pa_currency.round_trans_currency_amt1(l_amount_tab_in_pc(i),

633: FOR i IN 1 .. l_task_id_tab.COUNT
634: LOOP
635: IF l_amount_tab_in_pc(i) <> 0 THEN
636: l_amount_tab_in_pc(i) :=
637: Pa_currency.round_trans_currency_amt1(l_amount_tab_in_pc(i),
638: l_proj_curr_code);
639: l_rounded_pc_sum:= l_rounded_pc_sum + l_amount_tab_in_pc(i);
640: END IF;
641: END LOOP;