DBA Data[Home] [Help]

APPS.PA_BUDGET_PUB dependencies on PA_CURRENCY

Line 16102: l_calculated_raw_cost := pa_currency.round_trans_currency_amt1(l_calculated_raw_cost,l_txn_currency_code_tbl(i));

16098: if l_fin_plan_type_id is not null then
16099: IF l_version_type in ('ALL','COST') Then
16100: If l_rate_based_flag_tbl(i) = 'N' Then
16101: If NVL(l_calculated_raw_cost,0) <> NVL(l_txn_raw_cost_tbl(i),0) Then
16102: l_calculated_raw_cost := pa_currency.round_trans_currency_amt1(l_calculated_raw_cost,l_txn_currency_code_tbl(i));
16103: l_quantity_tbl(i) := l_calculated_raw_cost;
16104: l_display_quantity_tbl(i) := null; --IPM Arch Enhancements Bug 4865563
16105: l_rw_cost_rate_override_tbl(i) := 1;
16106: /* change in raw cost changes the burden cost rate */

Line 16120: l_calculated_raw_cost := pa_currency.round_trans_currency_amt1(l_calculated_raw_cost,l_txn_currency_code_tbl(i));

16116: End If;
16117: End If;
16118: Else
16119: If NVL(l_calculated_raw_cost,0) <> NVL(l_txn_raw_cost_tbl(i),0) Then
16120: l_calculated_raw_cost := pa_currency.round_trans_currency_amt1(l_calculated_raw_cost,l_txn_currency_code_tbl(i));
16121: If nvl(l_quantity_tbl(i),0) <> 0 Then
16122: --Bug 5006031 Issue 8
16123: If l_calculated_raw_cost = 0 OR l_calculated_raw_cost IS NULL then
16124: l_rw_cost_rate_override_tbl(i) := 0;

Line 16241: l_calculated_burdened_cost := pa_currency.round_trans_currency_amt1(l_calculated_burdened_cost,l_txn_currency_code_tbl(i));

16237: /* re derive the burden cost rate override after calling the client extn Do it only for finplan model*/
16238: if l_fin_plan_type_id is not null then
16239: IF l_version_type in ('ALL','COST') Then
16240: If NVl(l_calculated_burdened_cost,0) <> NVl(l_txn_burdened_cost_tbl(i),0) Then
16241: l_calculated_burdened_cost := pa_currency.round_trans_currency_amt1(l_calculated_burdened_cost,l_txn_currency_code_tbl(i));
16242: If nvl(l_quantity_tbl(i),0) <> 0 Then
16243: --Bug 5006031 Issue 8
16244: If l_rate_based_flag_tbl(i) = 'Y' Then
16245: If l_calculated_burdened_cost = 0 OR l_calculated_burdened_cost IS NULL then

Line 16359: l_calculated_revenue := pa_currency.round_trans_currency_amt1(l_calculated_revenue, l_txn_currency_code_tbl(i));

16355: if l_fin_plan_type_id is not null then
16356: If l_version_type in ('ALL','REVENUE') Then
16357: If l_rate_based_flag_tbl(i) = 'N' Then
16358: If NVL(l_calculated_revenue,0) <> NVL(l_txn_revenue_tbl(i),0) Then
16359: l_calculated_revenue := pa_currency.round_trans_currency_amt1(l_calculated_revenue, l_txn_currency_code_tbl(i));
16360: If l_version_type = 'REVENUE' Then
16361: l_quantity_tbl(i) := l_calculated_revenue;
16362: l_display_quantity_tbl(i) := null; --IPM Arch Enhancements Bug 4865563
16363: l_bill_rate_override_tbl(i) := 1;

Line 16372: l_calculated_revenue := pa_currency.round_trans_currency_amt1(l_calculated_revenue,l_txn_currency_code_tbl(i));

16368: End If;
16369: End If;
16370: Else
16371: If NVL(l_calculated_revenue,0) <> NVL(l_txn_revenue_tbl(i),0) Then
16372: l_calculated_revenue := pa_currency.round_trans_currency_amt1(l_calculated_revenue,l_txn_currency_code_tbl(i));
16373: If nvl(l_quantity_tbl(i),0) <> 0 Then
16374: --Bug 5006031 Issue 8
16375: If l_calculated_revenue = 0 OR l_calculated_revenue IS NULL then
16376: l_bill_rate_override_tbl(i) := 0;