DBA Data[Home] [Help]

APPS.PA_FIN_PLAN_PUB dependencies on PA_FP_COPY_FROM_PKG

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

1930: This is an existing api, used in ORG FORECASTING, modified completely for
1931: Financial Planning. This api has been used to copy data from one version to
1932: another during create working copy and baselining a version. Now this api
1933: would also be used to copy budgets/finplans and would be called from
1934: pa_fp_copy_from_pkg.copy_plan.Hence this api takes care of copying one verion to
1935: an already existing version also.
1936:
1937: Bug No. 2920954
1938: When p_copy_mode is B, pa_fp_elements and pa_resource_assignments will be copied

Line 1940: pa_fp_elements_pub.copy_elements and pa_fp_copy_from_pkg.create_res_tasks_maps

1936:
1937: Bug No. 2920954
1938: When p_copy_mode is B, pa_fp_elements and pa_resource_assignments will be copied
1939: to have only planning elements and ras with plan amounts. Calls to
1940: pa_fp_elements_pub.copy_elements and pa_fp_copy_from_pkg.create_res_tasks_maps
1941: modified to include new parameters.
1942:
1943: NOTE:- Do not populate px_target_version_id till the end of the program.
1944:

Line 2252: PA_FP_COPY_FROM_PKG.Copy_Budget_Version(

2248: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2249: END IF;
2250:
2251: --Bug 4290043 .Added the parameters for copy actuals flag and copy missing amounts/rates fla
2252: PA_FP_COPY_FROM_PKG.Copy_Budget_Version(
2253: p_source_project_id => p_project_id
2254: ,p_target_project_id => p_project_id
2255: ,p_source_version_id => p_source_version_id
2256: ,p_copy_mode => p_copy_mode

Line 2359: PA_FP_COPY_FROM_PKG.copy_resource_assignments(

2355: pa_debug.g_err_stage := 'Calling copy_resource_assignment';
2356: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2357: END IF;
2358:
2359: PA_FP_COPY_FROM_PKG.copy_resource_assignments(
2360: p_source_plan_version_id => p_source_version_id
2361: ,p_target_plan_version_id => l_budget_version_id
2362: ,p_adj_percentage => l_adj_percentage
2363: ,x_return_status => l_return_status

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

2365: ,x_msg_data => l_msg_data );
2366:
2367: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2368:
2369: pa_debug.g_err_stage := 'PA_FP_COPY_FROM_PKG.copy_resource_assignments returned error';
2370: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2371: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2372:
2373: END IF;

Line 2398: PA_FP_COPY_FROM_PKG.copy_budget_lines_appr_rev (

2394: END IF;
2395:
2396: --Bug 4290043. Added p_derv_rates_missing_amts_flag. Note that actuals will never be copied in this
2397: --case since the target is always Budget
2398: PA_FP_COPY_FROM_PKG.copy_budget_lines_appr_rev (
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_derv_rates_missing_amts_flag => l_derv_rates_missing_amts_flag

Line 2414: PA_FP_COPY_FROM_PKG.copy_budget_lines (

2410:
2411: ELSE
2412:
2413: --Bug 4290043. Added p_copy_actuals_flag and p_derv_rates_missing_amts_flag
2414: PA_FP_COPY_FROM_PKG.copy_budget_lines (
2415: p_source_plan_version_id => p_source_version_id
2416: ,p_target_plan_version_id => l_budget_version_id
2417: ,p_adj_percentage => l_adj_percentage
2418: ,p_copy_actuals_flag => l_copy_actuals_flag

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

2422: ,x_msg_data => l_msg_data );
2423:
2424: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2425:
2426: pa_debug.g_err_stage := 'PA_FP_COPY_FROM_PKG.copy_budget_lines returned error';
2427: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2428: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2429:
2430: END IF;

Line 2713: PA_FP_COPY_FROM_PKG.copy_periods_denorm (

2709: pa_debug.g_err_stage := 'Calling copy_periods_denorm api';
2710: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2711: END IF;
2712:
2713: PA_FP_COPY_FROM_PKG.copy_periods_denorm (
2714: p_source_plan_version_id => p_source_version_id
2715: ,p_target_plan_version_id => l_budget_version_id
2716: ,p_calling_module => p_calling_module
2717: ,x_return_status => l_return_status

Line 2750: PA_FP_COPY_FROM_PKG.copy_periods_denorm (

2746: IF P_PA_DEBUG_MODE = 'Y' THEN
2747: pa_debug.write('Copy_Version: ' || l_module_name,pa_debug.g_err_stage,3);
2748: END IF;
2749:
2750: PA_FP_COPY_FROM_PKG.copy_periods_denorm (
2751: p_source_plan_version_id => p_source_version_id
2752: ,p_target_plan_version_id => l_budget_version_id
2753: ,p_calling_module => p_calling_module
2754: ,x_return_status => l_return_status

Line 6581: pa_fp_copy_from_pkg.copy_resource_assignments

6577: pa_debug.g_err_stage:='Calling copy_resource_assignments api';
6578: pa_debug.write('Create_Version: ' || l_module_name,pa_debug.g_err_stage,3);
6579: END IF;
6580:
6581: pa_fp_copy_from_pkg.copy_resource_assignments
6582: ( p_source_plan_version_id => l_src_bv_id_for_copying_ra
6583: , p_target_plan_version_id => l_new_budget_version_id
6584: , p_adj_percentage => -99
6585: , p_calling_context => 'CREATE_VERSION'

Line 7638: ( p_pkg_name => 'PA_FP_COPY_FROM_PKG'

7634: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7635: x_msg_count := 1;
7636: x_msg_data := SQLERRM;
7637: FND_MSG_PUB.add_exc_msg
7638: ( p_pkg_name => 'PA_FP_COPY_FROM_PKG'
7639: ,p_procedure_name => pa_debug.G_Err_Stack );
7640: IF P_PA_DEBUG_MODE = 'Y' THEN
7641: pa_debug.write('INSERT_PLAN_LINES_TMP_BULK: ' || l_module_name,SQLERRM,4);
7642: pa_debug.write('INSERT_PLAN_LINES_TMP_BULK: ' || l_module_name,pa_debug.G_Err_Stack,4);