DBA Data[Home] [Help]

APPS.PA_FP_SHORTCUTS_PKG dependencies on PA_FP_SHORTCUTS_PKG

Line 1: PACKAGE BODY pa_fp_shortcuts_pkg AS

1: PACKAGE BODY pa_fp_shortcuts_pkg AS
2: /* $Header: PAFPSHPB.pls 120.3 2006/06/12 06:25:26 nkumbi noship $ */
3: p_pa_debug_mode VARCHAR2(1) := NVL(FND_PROFILE.value('PA_DEBUG_MODE'), 'N');
4: l_module VARCHAR2(50) := 'pa_fp_shortcuts_pkg';
5: /* Calling Module : Project Home shortcut Financial dummy page

Line 4: l_module VARCHAR2(50) := 'pa_fp_shortcuts_pkg';

1: PACKAGE BODY pa_fp_shortcuts_pkg AS
2: /* $Header: PAFPSHPB.pls 120.3 2006/06/12 06:25:26 nkumbi noship $ */
3: p_pa_debug_mode VARCHAR2(1) := NVL(FND_PROFILE.value('PA_DEBUG_MODE'), 'N');
4: l_module VARCHAR2(50) := 'pa_fp_shortcuts_pkg';
5: /* Calling Module : Project Home shortcut Financial dummy page
6: Budgeting and Forecasting page
7: When called from dummy page, this pakcage identify the
8: plan type and returns the budget versiond id along with the URL.

Line 55: pa_debug.init_err_stack('PA_FP_SHORTCUTS_PKG.identify_plan_version_id');

51: FND_MSG_PUB.initialize;
52: x_return_status := FND_API.G_RET_STS_SUCCESS;
53:
54: IF P_PA_DEBUG_MODE = 'Y' THEN
55: pa_debug.init_err_stack('PA_FP_SHORTCUTS_PKG.identify_plan_version_id');
56: pa_debug.write( x_module => l_module,
57: x_msg => 'proj id :'||p_project_id||' fn code :'||p_function_code,
58: x_log_level => 3);
59: pa_debug.write( x_module => l_module,

Line 224: pa_fp_shortcuts_pkg.get_app_budget_pt_id(

220: x_msg => 'calling get_app_budget_pt_id api',
221: x_log_level => 3);
222: END IF;
223:
224: pa_fp_shortcuts_pkg.get_app_budget_pt_id(
225: p_project_id => p_project_id,
226: p_version_type => 'COST',
227: p_context => p_context,
228: p_function_code => p_function_code,

Line 241: pa_fp_shortcuts_pkg.get_app_budget_pt_id(

237: END IF;
238: RETURN;
239: END IF;
240:
241: pa_fp_shortcuts_pkg.get_app_budget_pt_id(
242: p_project_id => p_project_id,
243: p_version_type => 'REVENUE',
244: p_context => p_context,
245: p_function_code => p_function_code,

Line 279: pa_fp_shortcuts_pkg.get_fcst_plan_type_id(

275: pa_debug.write( x_module => l_module,
276: x_msg => 'calling get_fcst_plan_type_id api',
277: x_log_level => 3);
278: END IF;
279: pa_fp_shortcuts_pkg.get_fcst_plan_type_id(
280: p_project_id => p_project_id,
281: p_version_type => 'COST',
282: p_context => p_context,
283: p_function_code => p_function_code,

Line 296: pa_fp_shortcuts_pkg.get_fcst_plan_type_id(

292: END IF;
293: RETURN;
294: END IF;
295:
296: pa_fp_shortcuts_pkg.get_fcst_plan_type_id(
297: p_project_id => p_project_id,
298: p_version_type => 'REVENUE',
299: p_context => p_context,
300: p_function_code => p_function_code,

Line 339: pa_fp_shortcuts_pkg.get_app_budget_pt_id(

335: x_msg => 'calling get_app_budget_pt_id api',
336: x_log_level => 3);
337: END IF;
338:
339: pa_fp_shortcuts_pkg.get_app_budget_pt_id(
340: p_project_id => p_project_id,
341: p_version_type => l_version_type,
342: p_context => p_context,
343: p_function_code => p_function_code,

Line 363: pa_fp_shortcuts_pkg.get_fcst_plan_type_id(

359: pa_debug.write( x_module => l_module,
360: x_msg => 'calling get_fcst_plan_type_id api',
361: x_log_level => 3);
362: END IF;
363: pa_fp_shortcuts_pkg.get_fcst_plan_type_id(
364: p_project_id => p_project_id,
365: p_version_type => l_version_type,
366: p_context => p_context,
367: p_function_code => p_function_code,

Line 588: pa_fp_shortcuts_pkg.get_cw_version(

584: END IF; -- x_budget_version_id
585:
586: ELSE
587:
588: pa_fp_shortcuts_pkg.get_cw_version(
589: p_project_id => p_project_id,
590: p_plan_class_code => l_plan_class_code,
591: p_version_type => l_version_type,
592: p_fin_plan_type_id => px_fin_plan_type_id,

Line 627: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_FP_SHORTCUTS_PKG',

623: PA_DEBUG.Reset_Err_stack;
624: END IF;
625:
626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
627: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_FP_SHORTCUTS_PKG',
628: p_procedure_name => 'IDENTIFY_PLAN_VERSION_ID',
629: p_error_text => SUBSTRB(SQLERRM,1,240));
630:
631: fnd_msg_pub.count_and_get(p_count => x_msg_count,

Line 693: pa_debug.init_err_stack('PA_FP_SHORTCUTS_PKG.get_app_budget_pt_id');

689:
690: BEGIN
691: x_return_status := FND_API.G_RET_STS_SUCCESS;
692: IF P_PA_DEBUG_MODE = 'Y' THEN
693: pa_debug.init_err_stack('PA_FP_SHORTCUTS_PKG.get_app_budget_pt_id');
694: pa_debug.write( x_module => l_module,
695: x_msg => 'checking for approved budget',
696: x_log_level => 3);
697: END IF;

Line 787: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_FP_SHORTCUTS_PKG',

783: PA_DEBUG.Reset_Err_stack;
784: END IF;
785:
786: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
787: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_FP_SHORTCUTS_PKG',
788: p_procedure_name => 'GET_APP_BUDGET_PT_ID',
789: p_error_text => SUBSTRB(SQLERRM,1,240));
790:
791: fnd_msg_pub.count_and_get(p_count => x_msg_count,

Line 852: pa_debug.init_err_stack('PA_FP_SHORTCUTS_PKG.get_fcst_plan_type_id');

848:
849: BEGIN
850: x_return_status := FND_API.G_RET_STS_SUCCESS;
851: IF P_PA_DEBUG_MODE = 'Y' THEN
852: pa_debug.init_err_stack('PA_FP_SHORTCUTS_PKG.get_fcst_plan_type_id');
853: pa_debug.write( x_module => l_module,
854: x_msg => 'checking for primary forecast plan type',
855: x_log_level => 3);
856: END IF;

Line 944: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_FP_SHORTCUTS_PKG',

940: PA_DEBUG.Reset_Err_stack;
941: END IF;
942:
943: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
944: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_FP_SHORTCUTS_PKG',
945: p_procedure_name => 'GET_FCST_PLAN_TYPE_ID',
946: p_error_text => SUBSTRB(SQLERRM,1,240));
947:
948: fnd_msg_pub.count_and_get(p_count => x_msg_count,

Line 1001: pa_debug.init_err_stack('PA_FP_SHORTCUTS_PKG.get_cw_version');

997: fin_plan_option_level_code = 'PLAN_TYPE' AND
998: fin_plan_type_id = p_fin_plan_type_id;
999:
1000: IF P_PA_DEBUG_MODE = 'Y' THEN
1001: pa_debug.init_err_stack('PA_FP_SHORTCUTS_PKG.get_cw_version');
1002: pa_debug.write( x_module => l_module,
1003: x_msg => 'selecting the CW version',
1004: x_log_level => 3);
1005: END IF;

Line 1255: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_FP_SHORTCUTS_PKG',

1251: PA_DEBUG.Reset_Err_stack;
1252: END IF;
1253:
1254: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1255: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_FP_SHORTCUTS_PKG',
1256: p_procedure_name => 'GET_CW_VERSION',
1257: p_error_text => SUBSTRB(SQLERRM,1,240));
1258:
1259: fnd_msg_pub.count_and_get(p_count => x_msg_count,

Line 1267: END pa_fp_shortcuts_pkg;

1263:
1264: END get_cw_version;
1265:
1266:
1267: END pa_fp_shortcuts_pkg;