DBA Data[Home] [Help]

APPS.PA_FIN_PLAN_PUB dependencies on PA_FP_COPY_FROM_PKG

Line 1918: pa_fp_copy_from_pkg.copy_plan.Hence this api takes care of copying one verion to

1914: This is an existing api, used in ORG FORECASTING, modified completely for
1915: Financial Planning. This api has been used to copy data from one version to
1916: another during create working copy and baselining a version. Now this api
1917: would also be used to copy budgets/finplans and would be called from
1918: pa_fp_copy_from_pkg.copy_plan.Hence this api takes care of copying one verion to
1919: an already existing version also.
1920:
1921: Bug No. 2920954
1922: When p_copy_mode is B, pa_fp_elements and pa_resource_assignments will be copied

Line 1924: pa_fp_elements_pub.copy_elements and pa_fp_copy_from_pkg.create_res_tasks_maps

1920:
1921: Bug No. 2920954
1922: When p_copy_mode is B, pa_fp_elements and pa_resource_assignments will be copied
1923: to have only planning elements and ras with plan amounts. Calls to
1924: pa_fp_elements_pub.copy_elements and pa_fp_copy_from_pkg.create_res_tasks_maps
1925: modified to include new parameters.
1926:
1927: NOTE:- Do not populate px_target_version_id till the end of the program.
1928:

Line 2236: PA_FP_COPY_FROM_PKG.Copy_Budget_Version(

2232: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2233: END IF;
2234:
2235: --Bug 4290043 .Added the parameters for copy actuals flag and copy missing amounts/rates fla
2236: PA_FP_COPY_FROM_PKG.Copy_Budget_Version(
2237: p_source_project_id => p_project_id
2238: ,p_target_project_id => p_project_id
2239: ,p_source_version_id => p_source_version_id
2240: ,p_copy_mode => p_copy_mode

Line 2343: PA_FP_COPY_FROM_PKG.copy_resource_assignments(

2339: pa_debug.g_err_stage := 'Calling copy_resource_assignment';
2340: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2341: END IF;
2342:
2343: PA_FP_COPY_FROM_PKG.copy_resource_assignments(
2344: p_source_plan_version_id => p_source_version_id
2345: ,p_target_plan_version_id => l_budget_version_id
2346: ,p_adj_percentage => l_adj_percentage
2347: ,x_return_status => l_return_status

Line 2353: pa_debug.g_err_stage := 'PA_FP_COPY_FROM_PKG.copy_resource_assignments returned error';

2349: ,x_msg_data => l_msg_data );
2350:
2351: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2352:
2353: pa_debug.g_err_stage := 'PA_FP_COPY_FROM_PKG.copy_resource_assignments returned error';
2354: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2355: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2356:
2357: END IF;

Line 2382: PA_FP_COPY_FROM_PKG.copy_budget_lines_appr_rev (

2378: END IF;
2379:
2380: --Bug 4290043. Added p_derv_rates_missing_amts_flag. Note that actuals will never be copied in this
2381: --case since the target is always Budget
2382: PA_FP_COPY_FROM_PKG.copy_budget_lines_appr_rev (
2383: p_source_plan_version_id => p_source_version_id
2384: ,p_target_plan_version_id => l_budget_version_id
2385: ,p_adj_percentage => l_adj_percentage
2386: ,p_derv_rates_missing_amts_flag => l_derv_rates_missing_amts_flag

Line 2398: PA_FP_COPY_FROM_PKG.copy_budget_lines (

2394:
2395: ELSE
2396:
2397: --Bug 4290043. Added p_copy_actuals_flag and p_derv_rates_missing_amts_flag
2398: PA_FP_COPY_FROM_PKG.copy_budget_lines (
2399: p_source_plan_version_id => p_source_version_id
2400: ,p_target_plan_version_id => l_budget_version_id
2401: ,p_adj_percentage => l_adj_percentage
2402: ,p_copy_actuals_flag => l_copy_actuals_flag

Line 2410: pa_debug.g_err_stage := 'PA_FP_COPY_FROM_PKG.copy_budget_lines returned error';

2406: ,x_msg_data => l_msg_data );
2407:
2408: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2409:
2410: pa_debug.g_err_stage := 'PA_FP_COPY_FROM_PKG.copy_budget_lines returned error';
2411: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2412: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2413:
2414: END IF;

Line 2697: PA_FP_COPY_FROM_PKG.copy_periods_denorm (

2693: pa_debug.g_err_stage := 'Calling copy_periods_denorm api';
2694: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2695: END IF;
2696:
2697: PA_FP_COPY_FROM_PKG.copy_periods_denorm (
2698: p_source_plan_version_id => p_source_version_id
2699: ,p_target_plan_version_id => l_budget_version_id
2700: ,p_calling_module => p_calling_module
2701: ,x_return_status => l_return_status

Line 2734: PA_FP_COPY_FROM_PKG.copy_periods_denorm (

2730: IF P_PA_DEBUG_MODE = 'Y' THEN
2731: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2732: END IF;
2733:
2734: PA_FP_COPY_FROM_PKG.copy_periods_denorm (
2735: p_source_plan_version_id => p_source_version_id
2736: ,p_target_plan_version_id => l_budget_version_id
2737: ,p_calling_module => p_calling_module
2738: ,x_return_status => l_return_status

Line 6561: pa_fp_copy_from_pkg.copy_resource_assignments

6557: pa_debug.g_err_stage:='Calling copy_resource_assignments api';
6558: pa_debug.write('Create_Version: ' || l_module_name,pa_debug.g_err_stage,3);
6559: END IF;
6560:
6561: pa_fp_copy_from_pkg.copy_resource_assignments
6562: ( p_source_plan_version_id => l_src_bv_id_for_copying_ra
6563: , p_target_plan_version_id => l_new_budget_version_id
6564: , p_adj_percentage => -99
6565: , p_calling_context => 'CREATE_VERSION'

Line 7618: ( p_pkg_name => 'PA_FP_COPY_FROM_PKG'

7614: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7615: x_msg_count := 1;
7616: x_msg_data := SQLERRM;
7617: FND_MSG_PUB.add_exc_msg
7618: ( p_pkg_name => 'PA_FP_COPY_FROM_PKG'
7619: ,p_procedure_name => pa_debug.G_Err_Stack );
7620: IF P_PA_DEBUG_MODE = 'Y' THEN
7621: pa_debug.write('INSERT_PLAN_LINES_TMP_BULK: ' || l_module_name,SQLERRM,4);
7622: pa_debug.write('INSERT_PLAN_LINES_TMP_BULK: ' || l_module_name,pa_debug.G_Err_Stack,4);