DBA Data[Home] [Help]

APPS.PA_PROGRESS_PUB dependencies on PA_FP_CALC_PLAN_PKG

Line 829: AND NVL(PA_FP_CALC_PLAN_PKG.g_is_wp_quantity_changed,'N') = 'N' AND p_structure_type = 'WORKPLAN')

825: -- If Calling module is AMG and workplan is version disabled, then throw a error
826: -- message.
827: IF ( PA_WORKPLAN_ATTR_UTILS.CHECK_WP_VERSIONING_ENABLED(p_project_id) = 'N'
828: AND p_calling_module = 'AMG'
829: AND NVL(PA_FP_CALC_PLAN_PKG.g_is_wp_quantity_changed,'N') = 'N' AND p_structure_type = 'WORKPLAN')
830: THEN
831: IF ( p_est_remaining_effort <> PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM
832: and p_est_remaining_effort IS NOT NULL)
833: THEN

Line 7624: PA_FP_CALC_PLAN_PKG.G_SPREAD_FROM_DATE := l_max_as_of_date;

7620: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.APPLY_LP_PROG_ON_CWV', x_Msg => 'l_as_of_date='||l_as_of_date, x_Log_Level=> 3);
7621: END IF;
7622:
7623: -- Set B and F package variable.
7624: PA_FP_CALC_PLAN_PKG.G_SPREAD_FROM_DATE := l_max_as_of_date;
7625: l_track_wp_cost_flag := pa_fp_wp_gen_amt_utils.get_wp_track_cost_amt_flag(p_project_id); --Bug 3801745
7626:
7627: --moved from below to use it in % complete recalculation.
7628: OPEN cur_proj_prog_attr;

Line 8578: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.APPLY_LP_PROG_ON_CWV', x_Msg => 'Before PA_FP_CALC_PLAN_PKG.calculate', x_Log_Level=> 3);

8574: -- IF (l_planned_ppl_effort_tbl_assgn.exists(1) OR l_planned_eqp_effort_tbl_assgn.exists(1) OR l_planned_qty_tbl_assgn.exists(1)) THEN
8575: IF (l_res_assgn_id_tbl_assgn.count > 0) then
8576: BEGIN
8577: IF g1_debug_mode = 'Y' THEN
8578: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.APPLY_LP_PROG_ON_CWV', x_Msg => 'Before PA_FP_CALC_PLAN_PKG.calculate', x_Log_Level=> 3);
8579: END IF;
8580: /* Commnted for Perf Bug 4189762 and added Calculate API
8581: pa_fp_planning_transaction_pub.update_planning_transactions
8582: (p_context => 'TASK_ASSIGNMENT'

Line 8596: PA_FP_CALC_PLAN_PKG.calculate

8592: ,x_msg_data => l_msg_data
8593: );
8594: */
8595:
8596: PA_FP_CALC_PLAN_PKG.calculate
8597: (
8598: p_project_id => p_project_id
8599: ,p_budget_version_id => PA_PLANNING_TRANSACTION_UTILS.Get_Wp_Budget_Version_Id(p_working_str_version_id)
8600: ,p_source_context => 'RESOURCE_ASSIGNMENT'

Line 8611: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.APPLY_LP_PROG_ON_CWV', x_Msg => 'After PA_FP_CALC_PLAN_PKG.calculate l_return_status='||l_return_status, x_Log_Level=> 3);

8607: ,x_return_status => l_return_status
8608: ,x_msg_count => l_msg_count
8609: ,x_msg_data => l_msg_data);
8610: IF g1_debug_mode = 'Y' THEN
8611: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.APPLY_LP_PROG_ON_CWV', x_Msg => 'After PA_FP_CALC_PLAN_PKG.calculate l_return_status='||l_return_status, x_Log_Level=> 3);
8612: END IF;
8613: EXCEPTION
8614: WHEN OTHERS THEN
8615: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROGRESS_PUB',

Line 8617: p_error_text => SUBSTRB('Call of PA_FP_CALC_PLAN_PKG.calculate Failed:'||SQLERRM,1,120));

8613: EXCEPTION
8614: WHEN OTHERS THEN
8615: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROGRESS_PUB',
8616: p_procedure_name => 'APPLY_LP_PROG_ON_CWV',
8617: p_error_text => SUBSTRB('Call of PA_FP_CALC_PLAN_PKG.calculate Failed:'||SQLERRM,1,120));
8618: RAISE FND_API.G_EXC_ERROR;
8619: END;
8620:
8621: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN