DBA Data[Home] [Help]

APPS.PA_FP_CI_IMPLEMENT_PKG dependencies on PA_CURRENCY

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

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

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

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

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

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

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

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