DBA Data[Home] [Help]

APPS.PA_FP_CI_MERGE dependencies on PA_FP_GEN_AMOUNT_UTILS

Line 3289: l_fp_cols_rec PA_FP_GEN_AMOUNT_UTILS.FP_COLS;

3285: l_impl_pc_rev_amt NUMBER;
3286: l_impl_pfc_rev_amt NUMBER;
3287:
3288: --This variable will be used to call pa_resource_asgn_curr maintenance api
3289: l_fp_cols_rec PA_FP_GEN_AMOUNT_UTILS.FP_COLS;
3290:
3291: -- Cursor to identify resource assignment id against which the adjustment amount should be placed
3292: -- The idea is to choose the last ra in the edit plan page in the default view for ci version
3293: -- Added a condition to choose only the RA having the budget lines as the LAST RA.This cursor will be

Line 9849: PA_FP_GEN_AMOUNT_UTILS.GET_PLAN_VERSION_DTLS

9845: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9846: END IF;
9847:
9848:
9849: PA_FP_GEN_AMOUNT_UTILS.GET_PLAN_VERSION_DTLS
9850: (P_BUDGET_VERSION_ID => p_budget_version_id,
9851: X_FP_COLS_REC => l_fp_cols_rec,
9852: X_RETURN_STATUS => l_return_status,
9853: X_MSG_COUNT => l_msg_count,

Line 9858: pa_debug.g_err_stage:= 'Error in PA_FP_GEN_AMOUNT_UTILS.GET_PLAN_VERSION_DETAILS';

9854: X_MSG_DATA => l_msg_data);
9855:
9856: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9857: IF P_PA_debug_mode = 'Y' THEN
9858: pa_debug.g_err_stage:= 'Error in PA_FP_GEN_AMOUNT_UTILS.GET_PLAN_VERSION_DETAILS';
9859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9860: END IF;
9861: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9862: END IF;

Line 11338: l_ci_cost_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_cost_version_id_tbl(i));

11334: IF x_ci_id_tbl.COUNT>0 AND x_budget_version_id_tbl.COUNT>0 THEN
11335:
11336: FOR i IN x_ci_id_tbl.FIRST..x_ci_id_tbl.LAST LOOP
11337: --CBS 12.2 enhancement changes start here
11338: l_ci_cost_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_cost_version_id_tbl(i));
11339: l_ci_rev_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_rev_version_id_tbl(i));
11340: l_ci_all_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_all_version_id_tbl(i));
11341: --CBS 12.2 enhancement changes end here
11342: IF l_debug_mode = 'Y' THEN

Line 11339: l_ci_rev_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_rev_version_id_tbl(i));

11335:
11336: FOR i IN x_ci_id_tbl.FIRST..x_ci_id_tbl.LAST LOOP
11337: --CBS 12.2 enhancement changes start here
11338: l_ci_cost_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_cost_version_id_tbl(i));
11339: l_ci_rev_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_rev_version_id_tbl(i));
11340: l_ci_all_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_all_version_id_tbl(i));
11341: --CBS 12.2 enhancement changes end here
11342: IF l_debug_mode = 'Y' THEN
11343:

Line 11340: l_ci_all_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_all_version_id_tbl(i));

11336: FOR i IN x_ci_id_tbl.FIRST..x_ci_id_tbl.LAST LOOP
11337: --CBS 12.2 enhancement changes start here
11338: l_ci_cost_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_cost_version_id_tbl(i));
11339: l_ci_rev_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_rev_version_id_tbl(i));
11340: l_ci_all_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_all_version_id_tbl(i));
11341: --CBS 12.2 enhancement changes end here
11342: IF l_debug_mode = 'Y' THEN
11343:
11344: pa_debug.g_err_stage:= 'x_ci_cost_version_id_tbl('||i||') '||x_ci_cost_version_id_tbl(i);

Line 11363: l_targ_resource_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_budget_version_id_tbl(j));

11359: --The order is important here. The order will COST REVENUE and ALL.
11360: --The index in the source version id tbl for COST is 1, REVENUE will be
11361: l_source_version_id_tbl :=SYSTEM.pa_num_tbl_type();
11362: --CBS 12.2 enhancement changes start here
11363: l_targ_resource_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_budget_version_id_tbl(j));
11364: if ((x_ci_cost_version_id_tbl(i) IS NOT NULL AND l_ci_cost_res_cls_flag <> l_targ_resource_cls_flag)
11365: OR (x_ci_rev_version_id_tbl(i) IS NOT NULL AND l_ci_rev_res_cls_flag <> l_targ_resource_cls_flag)
11366: OR (x_ci_all_version_id_tbl(i) IS NOT NULL AND l_ci_all_res_cls_flag <> l_targ_resource_cls_flag))
11367: then