DBA Data[Home] [Help]

APPS.PA_FP_COPY_FROM_PKG dependencies on PA_FP_MULTI_CURRENCY_PKG

Line 4880: --PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts which is called after this INSERT. Note that this has to be done only

4876:
4877: -- Bug 3362316, 08-JAN-2003: Added New FP.M Columns --------------------------
4878: --Bug 4052403. For non rate-based transactions quantity should be same as raw cost if the version type is COST/ALL or
4879: --it should be revenue if the version type is REVENUE. This business rule will be taken care by the API
4880: --PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts which is called after this INSERT. Note that this has to be done only
4881: --when adjustment% is not null since the amounts in the source will be altered only when the user enters some adj %
4882: --Bug 4188225. PC/PFC buckets will be copied unconditionally (Removed the condition that checks for l_adj_percentage
4883: --being greater than 0 in order to copy)
4884:

Line 5175: PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts

5171: -- End, Bug 3362316, 08-JAN-2003: Added New FP.M Columns --------------------------
5172:
5173: -- Bug 4035856 Call rounding api if l_adj_percentage is not zero
5174: IF l_adj_percentage <> 0 THEN
5175: PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts
5176: ( p_budget_version_id => p_target_plan_version_id
5177: ,p_calling_context => 'COPY_VERSION'
5178: ,x_return_status => l_return_status
5179: ,x_msg_count => l_msg_count

Line 5184: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';

5180: ,x_msg_data => l_msg_data);
5181:
5182: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5183: IF P_PA_debug_mode = 'Y' THEN
5184: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';
5185: pa_debug.write('Copy_Budget_Lines: ' || g_module_name,pa_debug.g_err_stage,5);
5186: END IF;
5187: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5188: END IF;

Line 6455: PA_FP_MULTI_CURRENCY_PKG.Convert_Txn_Currency(

6451: pa_debug.g_err_stage := 'Calling Convert_Txn_Currency';
6452: pa_debug.write(g_module_name,pa_debug.g_err_stage,3);
6453: END IF;
6454:
6455: PA_FP_MULTI_CURRENCY_PKG.Convert_Txn_Currency(
6456: p_budget_version_id => l_target_version_id
6457: ,p_entire_version => 'Y'
6458: ,x_return_status => l_return_status
6459: ,x_msg_count => l_msg_count

Line 9975: PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts

9971: END LOOP;
9972:
9973: -- Bug 4035856 Call rounding api if l_adj_percentage is not zero
9974: IF l_adj_percentage <> 0 THEN
9975: PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts
9976: ( p_budget_version_id => p_target_plan_version_id
9977: ,p_calling_context => 'COPY_VERSION'
9978: ,x_return_status => l_return_status
9979: ,x_msg_count => l_msg_count

Line 9984: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';

9980: ,x_msg_data => l_msg_data);
9981:
9982: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9983: IF P_PA_debug_mode = 'Y' THEN
9984: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';
9985: pa_debug.write('Copy_Budget_Lines_Appr_Rev: ' || g_module_name,pa_debug.g_err_stage,5);
9986: END IF;
9987: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9988: END IF;