DBA Data[Home] [Help]

APPS.PA_FP_COPY_FROM_PKG dependencies on PA_FP_MULTI_CURRENCY_PKG

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

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

Line 5163: PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts

5159: -- End, Bug 3362316, 08-JAN-2003: Added New FP.M Columns --------------------------
5160:
5161: -- Bug 4035856 Call rounding api if l_adj_percentage is not zero
5162: IF l_adj_percentage <> 0 THEN
5163: PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts
5164: ( p_budget_version_id => p_target_plan_version_id
5165: ,p_calling_context => 'COPY_VERSION'
5166: ,x_return_status => l_return_status
5167: ,x_msg_count => l_msg_count

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

5168: ,x_msg_data => l_msg_data);
5169:
5170: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5171: IF P_PA_debug_mode = 'Y' THEN
5172: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';
5173: pa_debug.write('Copy_Budget_Lines: ' || g_module_name,pa_debug.g_err_stage,5);
5174: END IF;
5175: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5176: END IF;

Line 6438: PA_FP_MULTI_CURRENCY_PKG.Convert_Txn_Currency(

6434: pa_debug.g_err_stage := 'Calling Convert_Txn_Currency';
6435: pa_debug.write(g_module_name,pa_debug.g_err_stage,3);
6436: END IF;
6437:
6438: PA_FP_MULTI_CURRENCY_PKG.Convert_Txn_Currency(
6439: p_budget_version_id => l_target_version_id
6440: ,p_entire_version => 'Y'
6441: ,x_return_status => l_return_status
6442: ,x_msg_count => l_msg_count

Line 9948: PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts

9944: END LOOP;
9945:
9946: -- Bug 4035856 Call rounding api if l_adj_percentage is not zero
9947: IF l_adj_percentage <> 0 THEN
9948: PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts
9949: ( p_budget_version_id => p_target_plan_version_id
9950: ,p_calling_context => 'COPY_VERSION'
9951: ,x_return_status => l_return_status
9952: ,x_msg_count => l_msg_count

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

9953: ,x_msg_data => l_msg_data);
9954:
9955: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9956: IF P_PA_debug_mode = 'Y' THEN
9957: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';
9958: pa_debug.write('Copy_Budget_Lines_Appr_Rev: ' || g_module_name,pa_debug.g_err_stage,5);
9959: END IF;
9960: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9961: END IF;