DBA Data[Home] [Help]

APPS.PA_BUDGET_PVT dependencies on PA_UTILS

Line 488: PA_UTILS.ADD_MESSAGE

484: p_budget_type_code = PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR ) AND
485: (px_fin_plan_type_name IS NULL) AND
486: (px_fin_plan_type_id IS NULL) )THEN
487:
488: PA_UTILS.ADD_MESSAGE
489: (p_app_short_name => 'PA',
490: p_msg_name => 'PA_BUDGET_FP_BOTH_MISSING');
491:
492: IF l_debug_mode = 'Y' THEN

Line 508: PA_UTILS.ADD_MESSAGE

504: p_budget_type_code <> PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR) AND
505: ((px_fin_plan_type_name IS NOT NULL) OR
506: (px_fin_plan_type_id IS NOT NULL))) THEN
507:
508: PA_UTILS.ADD_MESSAGE
509: (p_app_short_name => 'PA',
510: p_msg_name => 'PA_BUDGET_FP_BOTH_NOT_NULL');
511:
512: IF l_debug_mode = 'Y' THEN

Line 827: PA_UTILS.ADD_MESSAGE

823:
824: IF NVL(l_allow_cost_budget_entry_flag,'N') = 'N' THEN
825: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR)
826: THEN
827: PA_UTILS.ADD_MESSAGE
828: (p_app_short_name => 'PA',
829: p_msg_name => 'PA_COST_BUDGET_NOT_ALLOWED',
830: p_token1 => 'PROJECT',
831: p_value1 => l_amg_project_rec.segment1,

Line 850: PA_UTILS.ADD_MESSAGE

846:
847: IF NVL(l_allow_rev_budget_entry_flag,'N') = 'N' THEN
848: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR)
849: THEN
850: PA_UTILS.ADD_MESSAGE
851: (p_app_short_name => 'PA',
852: p_msg_name => 'PA_REV_BUDGET_NOT_ALLOWED',
853: p_token1 => 'PROJECT',
854: p_value1 => l_amg_project_rec.segment1,

Line 877: PA_UTILS.add_message

873: --Verify that the budget is not of type FORECASTING_BUDGET_TYPE
874: IF p_budget_type_code='FORECASTING_BUDGET_TYPE' THEN
875: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR)
876: THEN
877: PA_UTILS.add_message
878: (p_app_short_name => 'PA',
879: p_msg_name => 'PA_FP_CANT_EDIT_FCST_BUD_TYPE');
880: END IF;
881: IF l_debug_mode = 'Y' THEN

Line 1095: PA_UTILS.ADD_MESSAGE

1091:
1092: ELSIF x_return_status = FND_API.G_RET_STS_ERROR THEN
1093: x_return_status := x_return_status;
1094: -- RAISE FND_API.G_EXC_ERROR;
1095: PA_UTILS.ADD_MESSAGE
1096: (p_app_short_name => 'PA',
1097: p_msg_name => 'PA_FP_INVALID_RESOURCE_LIST',
1098: p_token1 => 'PROJECT',
1099: p_value1 => l_amg_project_rec.segment1);

Line 1119: PA_UTILS.ADD_MESSAGE

1115: WHERE resource_list_id = px_resource_list_id;
1116: EXCEPTION
1117: WHEN NO_DATA_FOUND THEN
1118: x_return_status := FND_API.G_RET_STS_ERROR;
1119: PA_UTILS.ADD_MESSAGE
1120: (p_app_short_name => 'PA',
1121: p_msg_name => 'PA_FP_INVALID_RESOURCE_LIST',
1122: p_token1 => 'PROJECT',
1123: p_value1 => l_amg_project_rec.segment1);

Line 1135: PA_UTILS.ADD_MESSAGE

1131: END;
1132: IF l_res_list_migration_code = 'N' THEN
1133: x_return_status := FND_API.G_RET_STS_ERROR;
1134: l_any_error_occurred_flag := 'Y';
1135: PA_UTILS.ADD_MESSAGE
1136: (p_app_short_name => 'PA',
1137: p_msg_name => 'PA_FP_NEW_RES_LIST_OLD_MODEL');
1138: IF l_debug_mode = 'Y' THEN
1139: pa_debug.g_err_stage:= 'res list is new in old budget model';

Line 1195: PA_UTILS.ADD_MESSAGE

1191: pa_debug.g_err_stage := 'Auto base line error' ;
1192: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
1193: END IF;
1194:
1195: PA_UTILS.ADD_MESSAGE
1196: (p_app_short_name => 'PA',
1197: p_msg_name => 'PA_FP_AUTO_BASELINE_ENABLED',
1198: p_token1 => 'PROJECT',
1199: p_value1 => l_amg_project_rec.segment1);

Line 1217: PA_UTILS.ADD_MESSAGE

1213: IF (is_budget_type_upgraded_csr%FOUND) THEN
1214:
1215: CLOSE is_budget_type_upgraded_csr;
1216:
1217: PA_UTILS.ADD_MESSAGE
1218: (p_app_short_name => 'PA',
1219: p_msg_name => 'PA_FP_BUDGET_TYPE_UPGRADED');
1220:
1221: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1267: PA_UTILS.ADD_MESSAGE

1263: pa_debug.g_err_stage := 'Approved cost plan version is already added ' ;
1264: pa_debug.write(l_module_name,pa_debug.g_err_stage, l_debug_level3);
1265: END IF;
1266:
1267: PA_UTILS.ADD_MESSAGE
1268: (p_app_short_name => 'PA',
1269: p_msg_name => 'PA_FP_AC_PLAN_TYPE_EXISTS');
1270:
1271: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1309: PA_UTILS.ADD_MESSAGE

1305: pa_debug.g_err_stage := 'Approved Revenue plan version is already added ' ;
1306: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
1307: END IF;
1308:
1309: PA_UTILS.ADD_MESSAGE
1310: (p_app_short_name => 'PA',
1311: p_msg_name => 'PA_FP_AR_PLAN_TYPE_EXISTS');
1312: x_return_status := FND_API.G_RET_STS_ERROR;
1313: l_any_error_occurred_flag := 'Y';

Line 1397: PA_UTILS.ADD_MESSAGE

1393: pa_debug.g_err_stage := 'WorkPlan Versions cannot be created using this AMG interface' ;
1394: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
1395: END IF;
1396:
1397: PA_UTILS.ADD_MESSAGE
1398: (p_app_short_name => 'PA',
1399: p_msg_name => 'PA_FP_WP_BV_CR_NO_ALLOWED');
1400:
1401: --Bug # 3507156 : Patchset M: B and F impact changes : AMG

Line 1415: PA_UTILS.ADD_MESSAGE

1411: pa_debug.g_err_stage := 'Plan type options does not exist' ;
1412: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
1413: END IF;
1414:
1415: PA_UTILS.ADD_MESSAGE
1416: (p_app_short_name => 'PA',
1417: p_msg_name => 'PA_FP_NO_PLAN_TYPE_OPTION',
1418: p_token1 => 'PROJECT',
1419: p_value1 => l_amg_project_rec.segment1,

Line 1516: PA_UTILS.ADD_MESSAGE

1512: pa_debug.g_err_stage := 'Plan type is not editable' ;
1513: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
1514: END IF;
1515:
1516: PA_UTILS.ADD_MESSAGE
1517: (p_app_short_name => 'PA',
1518: p_msg_name => 'PA_FP_PLAN_TYPE_NON_EDITABLE',
1519: p_token1 => 'PROJECT',
1520: p_value1 => l_amg_project_rec.segment1,

Line 1558: PA_UTILS.ADD_MESSAGE

1554: pa_debug.g_err_stage := 'Auto base line error' ;
1555: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
1556: END IF;
1557:
1558: PA_UTILS.ADD_MESSAGE
1559: (p_app_short_name => 'PA',
1560: p_msg_name => 'PA_FP_AUTO_BASELINE_ENABLED',
1561: p_token1 => 'PROJECT',
1562: p_value1 => l_amg_project_rec.segment1);

Line 1593: PA_UTILS.ADD_MESSAGE(

1589: /* Bug 3133930- Version name validation is included */
1590:
1591: IF p_budget_version_name IS NULL OR
1592: p_budget_version_name = PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR THEN
1593: PA_UTILS.ADD_MESSAGE(
1594: p_app_short_name => 'PA'
1595: ,p_msg_name => 'PA_VERSION_NAME_IS_MISSING');
1596: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
1597: END IF;

Line 1615: PA_UTILS.ADD_MESSAGE

1611: pa_debug.g_err_stage := 'Auto base line error' ;
1612: pa_debug.write( l_module_name,pa_debug.g_err_stage,l_debug_level3);
1613: END IF;
1614:
1615: PA_UTILS.ADD_MESSAGE
1616: (p_app_short_name => 'PA',
1617: p_msg_name => 'PA_FP_AUTO_BASELINE_ENABLED',
1618: p_token1 => 'PROJECT',
1619: p_value1 => l_amg_project_rec.segment1);

Line 1679: PA_UTILS.ADD_MESSAGE

1675: pa_debug.g_err_stage := 'Planning level passed is '|| px_fin_plan_level_code ;
1676: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
1677: END IF;
1678:
1679: PA_UTILS.ADD_MESSAGE
1680: (p_app_short_name => 'PA',
1681: p_msg_name => 'PA_FP_INVALID_PLANNING_LEVEL',
1682: p_token1 => 'PROJECT',
1683: p_value1 => l_amg_project_rec.segment1,

Line 1770: PA_UTILS.ADD_MESSAGE

1766: p_return_status => x_return_status );
1767:
1768: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1769:
1770: PA_UTILS.ADD_MESSAGE
1771: (p_app_short_name => 'PA',
1772: p_msg_name => 'PA_FP_INVALID_RESOURCE_LIST',
1773: p_token1 => 'PROJECT',
1774: p_value1 => l_amg_project_rec.segment1);

Line 1796: PA_UTILS.ADD_MESSAGE

1792: WHERE resource_list_id = px_resource_list_id;
1793: EXCEPTION
1794: WHEN NO_DATA_FOUND THEN
1795: x_return_status := FND_API.G_RET_STS_ERROR;
1796: PA_UTILS.ADD_MESSAGE
1797: (p_app_short_name => 'PA',
1798: p_msg_name => 'PA_FP_INVALID_RESOURCE_LIST',
1799: p_token1 => 'PROJECT',
1800: p_value1 => l_amg_project_rec.segment1);

Line 1812: PA_UTILS.ADD_MESSAGE

1808: END;
1809: IF l_res_list_migration_code IS NULL THEN
1810: x_return_status := FND_API.G_RET_STS_ERROR;
1811: l_any_error_occurred_flag := 'Y';
1812: PA_UTILS.ADD_MESSAGE
1813: (p_app_short_name => 'PA',
1814: p_msg_name => 'PA_FP_OLD_RES_LIST_NEW_MODEL');
1815: IF l_debug_mode = 'Y' THEN
1816: pa_debug.g_err_stage:= 'res list is OLD in NEW budget model';

Line 1847: PA_UTILS.ADD_MESSAGE

1843: pa_debug.g_err_stage := 'Time Phased Code passed is '|| px_time_phased_code ;
1844: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
1845: END IF;
1846:
1847: PA_UTILS.ADD_MESSAGE
1848: (p_app_short_name => 'PA',
1849: p_msg_name => 'PA_FP_INVALID_TIME_PHASING',
1850: p_token1 => 'PROJECT',
1851: p_value1 => l_amg_project_rec.segment1,

Line 1901: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

1897: END IF;
1898:
1899: IF(l_period_profile_id IS NULL) THEN
1900:
1901: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1902: p_msg_name => 'PA_FP_NO_PERIOD_PROFILE');
1903: x_return_status := FND_API.G_RET_STS_ERROR;
1904: l_any_error_occurred_flag := 'Y';
1905: IF l_debug_mode = 'Y' THEN

Line 1934: PA_UTILS.ADD_MESSAGE

1930: WHEN no_data_found THEN
1931: l_exists := 'N' ; /* No record exists in pa_period_masks_b */
1932: l_any_error_occurred_flag := 'Y';
1933:
1934: PA_UTILS.ADD_MESSAGE
1935: (p_app_short_name => 'PA',
1936: p_msg_name => 'PA_FP_NO_PERIOD_MASK');
1937:
1938: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2021: PA_UTILS.ADD_MESSAGE

2017: pa_debug.g_err_stage := 'mc is not enabled at plan type level';
2018: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
2019: END IF;
2020:
2021: PA_UTILS.ADD_MESSAGE
2022: (p_app_short_name => 'PA',
2023: p_msg_name => 'PA_FP_MC_MISMATCH',
2024: p_token1 => 'PROJECT',
2025: p_value1 => l_amg_project_rec.segment1,

Line 2046: PA_UTILS.ADD_MESSAGE

2042: pa_debug.g_err_stage := 'mc is wrongly enabled at version level';
2043: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
2044: END IF;
2045:
2046: PA_UTILS.ADD_MESSAGE
2047: (p_app_short_name => 'PA',
2048: p_msg_name => 'PA_FP_INVALID_AR_AT_PROJ_TEMP');
2049: x_return_status := FND_API.G_RET_STS_ERROR;
2050: l_any_error_occurred_flag := 'Y';

Line 2069: PA_UTILS.ADD_MESSAGE

2065: END IF;
2066:
2067: l_copy_conv_attr :=FALSE;
2068:
2069: PA_UTILS.ADD_MESSAGE
2070: (p_app_short_name => 'PA',
2071: p_msg_name => 'PA_FP_MC_DISABLED_AT_VER',
2072: p_token1 => 'PROJECT',
2073: p_value1 => l_amg_project_rec.segment1,

Line 2110: PA_UTILS.ADD_MESSAGE

2106: pa_debug.g_err_stage := 'Value of mc flag is' ||px_plan_in_multi_curr_flag;
2107: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
2108: END IF;
2109:
2110: PA_UTILS.ADD_MESSAGE
2111: (p_app_short_name => 'PA',
2112: p_msg_name => 'PA_FP_INVALID_VAL_FOR_MC',
2113: p_token1 => 'PROJECT',
2114: p_value1 => l_amg_project_rec.segment1,

Line 2220: PA_UTILS.ADD_MESSAGE

2216: pa_debug.g_err_stage := 'mc is wrongly enabled at version level';
2217: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
2218: END IF;
2219:
2220: PA_UTILS.ADD_MESSAGE
2221: (p_app_short_name => 'PA',
2222: p_msg_name => 'PA_FP_RATE_TYPE_NOT_USER_AT_PT',
2223: p_token1 => 'PROJECT',
2224: p_value1 => l_amg_project_rec.segment1,

Line 2297: PA_UTILS.ADD_MESSAGE

2293: IF( px_raw_cost_flag NOT IN ('Y','N')) OR
2294: ( px_burdened_cost_flag NOT IN ('Y','N')) OR
2295: ( px_cost_qty_flag NOT IN ('Y','N')) THEN
2296:
2297: PA_UTILS.ADD_MESSAGE
2298: (p_app_short_name => 'PA',
2299: p_msg_name => 'PA_FP_INVALID_AMT_FLAGS',
2300: p_token1 => 'PROJECT',
2301: p_value1 => l_amg_project_rec.segment1,

Line 2317: PA_UTILS.ADD_MESSAGE

2313: IF( px_raw_cost_flag = 'N') AND
2314: ( px_burdened_cost_flag = 'N') AND
2315: ( px_cost_qty_flag = 'N') THEN
2316:
2317: PA_UTILS.ADD_MESSAGE
2318: (p_app_short_name => 'PA',
2319: p_msg_name => 'PA_FP_NO_PLAN_AMT_CHECKED');
2320: x_return_status := FND_API.G_RET_STS_ERROR;
2321: l_any_error_occurred_flag := 'Y';

Line 2336: PA_UTILS.ADD_MESSAGE

2332:
2333: IF( px_revenue_flag NOT IN ('Y','N')) OR
2334: ( px_revenue_qty_flag NOT IN ('Y','N')) THEN
2335:
2336: PA_UTILS.ADD_MESSAGE
2337: (p_app_short_name => 'PA',
2338: p_msg_name => 'PA_FP_INVALID_AMT_FLAGS',
2339: p_token1 => 'PROJECT',
2340: p_value1 => l_amg_project_rec.segment1,

Line 2356: PA_UTILS.ADD_MESSAGE

2352:
2353: IF( px_revenue_flag ='N') AND
2354: ( px_revenue_qty_flag ='N') THEN
2355:
2356: PA_UTILS.ADD_MESSAGE
2357: (p_app_short_name => 'PA',
2358: p_msg_name => 'PA_FP_NO_PLAN_AMT_CHECKED');
2359: x_return_status := FND_API.G_RET_STS_ERROR;
2360: l_any_error_occurred_flag := 'Y';

Line 2380: PA_UTILS.ADD_MESSAGE

2376: ( px_burdened_cost_flag NOT IN ('Y','N')) OR
2377: ( px_revenue_flag NOT IN ('Y','N')) OR
2378: ( px_all_qty_flag NOT IN ('Y','N')) THEN
2379:
2380: PA_UTILS.ADD_MESSAGE
2381: (p_app_short_name => 'PA',
2382: p_msg_name => 'PA_FP_INVALID_AMT_FLAGS',
2383: p_token1 => 'PROJECT',
2384: p_value1 => l_amg_project_rec.segment1,

Line 2403: PA_UTILS.ADD_MESSAGE

2399: ( px_cost_qty_flag = 'N') AND --Fix for 7172129
2400: ( px_revenue_qty_flag ='N') AND
2401: ( px_all_qty_flag ='N') THEN
2402:
2403: PA_UTILS.ADD_MESSAGE
2404: (p_app_short_name => 'PA',
2405: p_msg_name => 'PA_FP_NO_PLAN_AMT_CHECKED');
2406: x_return_status := FND_API.G_RET_STS_ERROR;
2407: l_any_error_occurred_flag := 'Y';

Line 2423: PA_UTILS.ADD_MESSAGE

2419: p_replace_current_working_flag IS NULL OR
2420: p_create_new_curr_working_flag NOT IN ('Y','N') OR
2421: p_replace_current_working_flag NOT IN ('Y','N')) THEN
2422:
2423: PA_UTILS.ADD_MESSAGE
2424: (p_app_short_name => 'PA',
2425: p_msg_name => 'PA_FP_CR_REP_FLAGS_INVALID',
2426: p_token1 => 'PROJECT',
2427: p_value1 => l_amg_project_rec.segment1,

Line 2930: PA_UTILS.ADD_MESSAGE

2926: IF (px_budget_type_code IS NULL AND px_fin_plan_type_name IS NULL AND
2927: px_fin_plan_type_id IS NULL) THEN
2928:
2929: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
2930: PA_UTILS.ADD_MESSAGE
2931: (p_app_short_name => 'PA',
2932: p_msg_name => 'PA_BUDGET_FP_BOTH_MISSING');
2933: END IF;
2934:

Line 2950: PA_UTILS.ADD_MESSAGE

2946: IF ((px_budget_type_code IS NOT NULL) AND
2947: (px_fin_plan_type_name IS NOT NULL OR px_fin_plan_type_id IS NOT NULL)) THEN
2948:
2949: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
2950: PA_UTILS.ADD_MESSAGE
2951: (p_app_short_name => 'PA',
2952: p_msg_name => 'PA_BUDGET_FP_BOTH_NOT_NULL');
2953: END IF;
2954:

Line 3139: PA_UTILS.add_message

3135: --Verify that the budget is not of type FORECASTING_BUDGET_TYPE
3136: IF px_budget_type_code='FORECASTING_BUDGET_TYPE' THEN
3137: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR)
3138: THEN
3139: PA_UTILS.add_message
3140: (p_app_short_name => 'PA',
3141: p_msg_name => 'PA_FP_CANT_EDIT_FCST_BUD_TYPE');
3142: END IF;
3143: IF l_debug_mode = 'Y' THEN

Line 3385: PA_UTILS.add_message

3381: IF l_dummy = 1
3382: THEN
3383: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR)
3384: THEN
3385: PA_UTILS.add_message
3386: (p_app_short_name => 'PA',
3387: p_msg_name => 'PA_FP_CANT_EDIT_WP_DATA');
3388: END IF;
3389: IF l_debug_mode = 'Y' THEN

Line 3422: PA_UTILS.add_message

3418: --if the budget version belongs to an org forecasting project then throw an error
3419: IF px_version_type = 'ORG_FORECAST' THEN
3420: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR)
3421: THEN
3422: PA_UTILS.add_message
3423: (p_app_short_name => 'PA',
3424: p_msg_name => 'PA_FP_ORG_FCST_PLAN_TYPE');
3425: END IF;
3426: IF l_debug_mode = 'Y' THEN

Line 3492: PA_UTILS.ADD_MESSAGE

3488: IF x_budget_version_id IS NULL OR x_budget_version_id = PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM
3489: THEN
3490: --Throw appropriate error message
3491: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
3492: PA_UTILS.ADD_MESSAGE
3493: (p_app_short_name => 'PA',
3494: p_msg_name => 'PA_FP_NO_WORKING_VERSION',
3495: p_token1 => 'PROJECT',
3496: p_value1 => x_project_number,

Line 3550: PA_UTILS.ADD_MESSAGE

3546: --already made inside pa_fin_plan_utils.get_version_type before
3547: --control reaches here
3548: IF (l_proj_fp_options_csr%NOTFOUND) THEN
3549: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
3550: PA_UTILS.ADD_MESSAGE
3551: (p_app_short_name => 'PA',
3552: p_msg_name => 'PA_FP_NO_PLAN_TYPE_OPTION',
3553: p_token1 => 'PROJECT',
3554: p_value1 => x_project_number,

Line 3637: PA_UTILS.ADD_MESSAGE(

3633: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3634: END IF;
3635:
3636: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
3637: PA_UTILS.ADD_MESSAGE(
3638: p_app_short_name => 'PA'
3639: ,p_msg_name => 'PA_FP_AB_AR_VER_NON_EDITABLE'
3640: ,p_token1 => 'PROJECT'
3641: ,p_value1 => x_project_number);

Line 3760: PA_UTILS.ADD_MESSAGE

3756: ( px_bill_rate_flag <> 'N' ) OR
3757: ( px_cost_rate_flag NOT IN ('Y','N')) OR
3758: ( px_burden_rate_flag NOT IN ('Y','N')) THEN
3759:
3760: PA_UTILS.ADD_MESSAGE
3761: (p_app_short_name => 'PA',
3762: p_msg_name => 'PA_FP_INVALID_AMT_FLAGS',
3763: p_token1 => 'PROJECT',
3764: p_value1 => x_project_number,

Line 3781: PA_UTILS.ADD_MESSAGE

3777: IF( px_raw_cost_flag = 'N') AND
3778: ( px_burdened_cost_flag = 'N') AND
3779: ( px_cost_qty_flag = 'N') THEN
3780:
3781: PA_UTILS.ADD_MESSAGE
3782: (p_app_short_name => 'PA',
3783: p_msg_name => 'PA_FP_NO_PLAN_AMT_CHECKED');
3784: x_return_status := FND_API.G_RET_STS_ERROR;
3785: l_any_error_occurred_flag := 'Y';

Line 3800: PA_UTILS.ADD_MESSAGE

3796: ( px_bill_rate_flag NOT IN ('Y','N')) OR
3797: ( px_cost_rate_flag <> 'N') OR
3798: ( px_burden_rate_flag <> 'N')THEN
3799:
3800: PA_UTILS.ADD_MESSAGE
3801: (p_app_short_name => 'PA',
3802: p_msg_name => 'PA_FP_INVALID_AMT_FLAGS',
3803: p_token1 => 'PROJECT',
3804: p_value1 => x_project_number,

Line 3820: PA_UTILS.ADD_MESSAGE

3816:
3817: IF( px_revenue_flag ='N') AND
3818: ( px_revenue_qty_flag ='N') THEN
3819:
3820: PA_UTILS.ADD_MESSAGE
3821: (p_app_short_name => 'PA',
3822: p_msg_name => 'PA_FP_NO_PLAN_AMT_CHECKED');
3823: x_return_status := FND_API.G_RET_STS_ERROR;
3824: l_any_error_occurred_flag := 'Y';

Line 3842: PA_UTILS.ADD_MESSAGE

3838: ( px_bill_rate_flag NOT IN ('Y','N')) OR
3839: ( px_cost_rate_flag NOT IN ('Y','N')) OR
3840: ( px_burden_rate_flag NOT IN ('Y','N')) THEN
3841:
3842: PA_UTILS.ADD_MESSAGE
3843: (p_app_short_name => 'PA',
3844: p_msg_name => 'PA_FP_INVALID_AMT_FLAGS',
3845: p_token1 => 'PROJECT',
3846: p_value1 => x_project_number,

Line 3865: PA_UTILS.ADD_MESSAGE

3861: ( px_cost_qty_flag = 'N') AND --Fix for 7172129
3862: ( px_revenue_qty_flag ='N') AND
3863: ( px_all_qty_flag ='N') THEN
3864:
3865: PA_UTILS.ADD_MESSAGE
3866: (p_app_short_name => 'PA',
3867: p_msg_name => 'PA_FP_NO_PLAN_AMT_CHECKED');
3868: x_return_status := FND_API.G_RET_STS_ERROR;
3869: l_any_error_occurred_flag := 'Y';

Line 6056: PA_UTILS.ADD_MESSAGE

6052: /* Bug 3717093 This api is called both for new and old budgets model versions
6053: -- hari 11th may
6054: IF ( p_calling_context = 'BUDGET_LINE_LEVEL_VALIDATION' AND p_budget_type_code IS NULL )
6055: THEN
6056: PA_UTILS.ADD_MESSAGE
6057: (p_app_short_name => 'PA',
6058: p_msg_name => 'PA_FP_INV_PARAM_PASSED');
6059: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
6060: END IF;

Line 6068: PA_UTILS.ADD_MESSAGE

6064: | Bug 3717093 : Replaced the above check with the following. |
6065: +============================================================*/
6066: IF ( p_calling_context in('RES_ASSGNMT_LEVEL_VALIDATION','UPDATE_PLANNING_ELEMENT_ATTR') AND p_budget_type_code IS NOT NULL )
6067: THEN
6068: PA_UTILS.ADD_MESSAGE
6069: (p_app_short_name => 'PA',
6070: p_msg_name => 'PA_FP_INV_PARAM_PASSED');
6071: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
6072: END IF;

Line 6101: PA_UTILS.ADD_MESSAGE

6097: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6098:
6099: END IF;
6100:
6101: PA_UTILS.ADD_MESSAGE
6102: (p_app_short_name => 'PA',
6103: p_msg_name => 'PA_FP_INV_PARAM_PASSED');
6104: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
6105:

Line 6147: PA_UTILS.ADD_MESSAGE

6143: pa_debug.g_err_stage:= 'p_multi_currency_flag is ' || p_multi_currency_flag;
6144: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6145:
6146: END IF;
6147: PA_UTILS.ADD_MESSAGE
6148: (p_app_short_name => 'PA',
6149: p_msg_name => 'PA_FP_INV_PARAM_PASSED');
6150: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
6151:

Line 6158: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'

6154:
6155: --Get the CBS flag 16604257
6156: l_cbs_enabled_project := PA_ALTERNATE_TASK_PVT.Is_Cbs_Enabled(p_Project_Id => p_pa_project_id);
6157: IF p_budget_type_code is not null and l_cbs_enabled_project ='Y' THEN --Form based project are not supported for CBS
6158: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
6159: ,p_msg_name => 'PA_FP_CBS_ENABLED'
6160: );
6161: l_return_status := FND_API.G_RET_STS_ERROR;
6162: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 6172: PA_UTILS.ADD_MESSAGE

6168: IF l_debug_mode = 'Y' THEN
6169: pa_debug.g_err_stage:= 'For Web ADI context the version info rec is null';
6170: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6171: END IF;
6172: PA_UTILS.ADD_MESSAGE
6173: (p_app_short_name => 'PA',
6174: p_msg_name => 'PA_FP_INV_PARAM_PASSED',
6175: p_token1 => 'PROCEDURENAME',
6176: p_value1 => l_module_name);

Line 6194: PA_UTILS.ADD_MESSAGE

6190: IF l_debug_mode = 'Y' THEN
6191: pa_debug.g_err_stage:= 'For Web ADI context the input tables are not equal';
6192: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6193: END IF;
6194: PA_UTILS.ADD_MESSAGE
6195: (p_app_short_name => 'PA',
6196: p_msg_name => 'PA_FP_INV_PARAM_PASSED',
6197: p_token1 => 'PROCEDURENAME',
6198: p_value1 => l_module_name);

Line 6232: PA_UTILS.ADD_MESSAGE

6228: IF l_debug_mode = 'Y' THEN
6229: pa_debug.g_err_stage:= 'For UPDATE_PLANNING_ELEMENT_ATTR context the input tables are not equal';
6230: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6231: END IF;
6232: PA_UTILS.ADD_MESSAGE
6233: (p_app_short_name => 'PA',
6234: p_msg_name => 'PA_FP_INV_PARAM_PASSED',
6235: p_token1 => 'PROCEDURENAME',
6236: p_value1 => l_module_name);

Line 6708: PA_UTILS.ADD_MESSAGE

6704: ,p_task_reference => NULL
6705: ,p_task_id => l_top_task_id);
6706:
6707:
6708: PA_UTILS.ADD_MESSAGE
6709: ( p_app_short_name => 'PA',
6710: p_msg_name => 'PA_FP_AMTS_FOR_BOTH_TOP_LOWEST',
6711: p_token1 => 'PROJECT',
6712: p_value1 => l_amg_project_rec.segment1,

Line 6805: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'

6801: x_msg_data => x_msg_data
6802: );
6803:
6804: IF x_return_status <> 'S' THEN
6805: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
6806: ,p_msg_name => x_msg_data
6807: );
6808: x_return_status := FND_API.G_RET_STS_ERROR;
6809: x_budget_lines_out(i).return_status := x_return_status;

Line 6814: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'

6810:
6811: END IF;
6812:
6813: ELSE
6814: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
6815: ,p_msg_name => 'PA_CBS_WP__COST_CODE_MNDTR'
6816: ,p_token1 => 'RES_NAME'
6817: ,p_value1 => PA_TASK_UTILS.get_resource_name(px_budget_lines_in(i).resource_list_member_id)
6818: );

Line 7183: PA_UTILS.ADD_MESSAGE

7179: l_any_error_occurred_flag:='Y';
7180: l_valid_rlmid := 'N';
7181: x_return_status := FND_API.G_RET_STS_ERROR;
7182: x_budget_lines_out(i).return_status := x_return_status;
7183: PA_UTILS.ADD_MESSAGE
7184: ( p_app_short_name => 'PA',
7185: p_msg_name => 'PA_FP_OLD_MOD_NEW_RLM_PASSED');
7186: END IF;
7187: /* bug 3954329 end */

Line 7244: PA_UTILS.ADD_MESSAGE

7240: l_webadi_err_amt_type_tbl(l_webadi_err_amt_type_tbl.COUNT) := p_amount_type_tbl(i);
7241: ELSE
7242: x_return_status := FND_API.G_RET_STS_ERROR;
7243: x_budget_lines_out(i).return_status := x_return_status;
7244: PA_UTILS.ADD_MESSAGE
7245: ( p_app_short_name => 'PA',
7246: p_msg_name => 'PA_FP_NEW_MOD_OLD_RLM_PASSED');
7247: END IF;
7248:

Line 7278: PA_UTILS.ADD_MESSAGE

7274: x_return_status := FND_API.G_RET_STS_ERROR;
7275: /* Bug 3133930- set the return status to the new output variable */
7276: x_budget_lines_out(i).return_status := x_return_status;
7277:
7278: PA_UTILS.ADD_MESSAGE
7279: ( p_app_short_name => 'PA',
7280: p_msg_name => 'PA_FP_AMT_FOR_UNCLASSIFIED_RES',
7281: p_token1 => 'PROJECT',
7282: p_value1 => l_amg_project_rec.segment1,

Line 7464: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7460: IF l_valid_etc_method = 'N' THEN
7461: -- throwing error
7462: IF p_calling_context = 'UPDATE_PLANNING_ELEMENT_ATTR' then
7463: IF px_budget_lines_in(i).pa_task_id <> 0 then
7464: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7465: p_msg_name => 'INVALID_ETC_METHOD_AMG',
7466: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7467: p_value1 => l_amg_task_number,
7468: p_token2 => 'RESOURCE',

Line 7471: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7467: p_value1 => l_amg_task_number,
7468: p_token2 => 'RESOURCE',
7469: p_value2 => px_budget_lines_in(i).resource_alias);
7470: ELSE
7471: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7472: p_msg_name => 'INVALID_ETC_METHOD_AMG',
7473: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7474: p_value1 => l_project_number,
7475: p_token2 => 'RESOURCE',

Line 7581: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7577: IF l_valid_spread_curve = 'N' THEN
7578: -- throwing error
7579: IF p_calling_context = 'UPDATE_PLANNING_ELEMENT_ATTR' then
7580: IF px_budget_lines_in(i).pa_task_id <> 0 then
7581: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7582: p_msg_name => 'INVALID_SPREAD_CURVE_AMG',
7583: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7584: p_value1 => l_amg_task_number,
7585: p_token2 => 'RESOURCE',

Line 7588: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7584: p_value1 => l_amg_task_number,
7585: p_token2 => 'RESOURCE',
7586: p_value2 => px_budget_lines_in(i).resource_alias);
7587: ELSE
7588: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7589: p_msg_name => 'INVALID_SPREAD_CURVE_AMG',
7590: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7591: p_value1 => l_project_number,
7592: p_token2 => 'RESOURCE',

Line 7641: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7637: AND project_id=p_pa_project_id
7638: AND PROJECT_ASSIGNMENT_ID =-1;
7639: exception when no_data_found then
7640: if px_budget_lines_in(i).pa_task_id <> 0 then
7641: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7642: p_msg_name => 'RES_ASSGN_DOESNT_EXIST_AMG',
7643: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7644: p_value1 => l_amg_task_number,
7645: p_token2 => 'RESOURCE',

Line 7648: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7644: p_value1 => l_amg_task_number,
7645: p_token2 => 'RESOURCE',
7646: p_value2 => px_budget_lines_in(i).resource_alias);
7647: else
7648: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7649: p_msg_name => 'RES_ASSGN_DOESNT_EXIST_AMG',
7650: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7651: p_value1 => l_project_number,
7652: p_token2 => 'RESOURCE',

Line 7664: PA_UTILS.ADD_MESSAGE

7660:
7661: if l_invalid_resassgn_flag <> 'Y' then
7662: if l_raid_hash_table.exists('RA'||l_resource_assignment_id) then
7663: if px_budget_lines_in(i).pa_task_id <> 0 then
7664: PA_UTILS.ADD_MESSAGE
7665: (p_app_short_name => 'PA',
7666: p_msg_name => 'PA_ATTR_DUP_SRCH_ERR',
7667: p_token1 => 'ATTR_NAME',
7668: p_value1 => 'Task '||l_amg_task_number||' Resource '||px_budget_lines_in(i).resource_alias

Line 7672: PA_UTILS.ADD_MESSAGE

7668: p_value1 => 'Task '||l_amg_task_number||' Resource '||px_budget_lines_in(i).resource_alias
7669:
7670: );
7671: else
7672: PA_UTILS.ADD_MESSAGE
7673: (p_app_short_name => 'PA',
7674: p_msg_name => 'PA_ATTR_DUP_SRCH_ERR',
7675: p_token1 => 'ATTR_NAME',
7676: p_value1 => 'Project '||l_project_number||' Resource '||px_budget_lines_in(i).resource_alias

Line 7691: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7687:
7688: if p_planning_start_date_tbl(i) = FND_API.G_MISS_DATE or
7689: p_planning_end_date_tbl(i) = FND_API.G_MISS_DATE then
7690: if px_budget_lines_in(i).pa_task_id <> 0 then
7691: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7692: p_msg_name => 'INVALID_PLANNING_DATES_AMG',
7693: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7694: p_value1 => l_amg_task_number,
7695: p_token2 => 'RESOURCE',

Line 7698: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7694: p_value1 => l_amg_task_number,
7695: p_token2 => 'RESOURCE',
7696: p_value2 => px_budget_lines_in(i).resource_alias);
7697: else
7698: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7699: p_msg_name => 'INVALID_PLANNING_DATES_AMG',
7700: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7701: p_value1 => l_project_number,
7702: p_token2 => 'RESOURCE',

Line 7719: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7715: (nvl(p_planning_end_date_tbl(i),FND_API.G_MISS_DATE) <
7716: nvl(p_planning_start_date_tbl(i),FND_API.G_MISS_DATE)))) then
7717:
7718: if px_budget_lines_in(i).pa_task_id <> 0 then
7719: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7720: p_msg_name => 'INVALID_PLANNING_DATES_AMG',
7721: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7722: p_value1 => l_amg_task_number,
7723: p_token2 => 'RESOURCE',

Line 7726: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7722: p_value1 => l_amg_task_number,
7723: p_token2 => 'RESOURCE',
7724: p_value2 => px_budget_lines_in(i).resource_alias);
7725: else
7726: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7727: p_msg_name => 'INVALID_PLANNING_DATES_AMG',
7728: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7729: p_value1 => l_project_number,
7730: p_token2 => 'RESOURCE',

Line 7742: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7738: IF l_spread_curve_id = l_fixed_date_sp_id THEN
7739: if (l_sp_fixed_date is null and (p_sp_fixed_date_tbl(i) is null or p_sp_fixed_date_tbl(i)= FND_API.G_MISS_DATE )) or
7740: (l_sp_fixed_date is not null and p_sp_fixed_date_tbl(i)= FND_API.G_MISS_DATE)
7741: then
7742: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7743: p_msg_name => 'PA_FP_SP_FIXED_DATE_NULL');
7744: l_any_error_occurred_flag := 'Y';
7745: l_invalid_plandates_flag := 'Y';
7746: end if;

Line 7755: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7751: (nvl(p_sp_fixed_date_tbl(i),l_sp_fixed_date) >
7752: nvl(p_planning_end_date_tbl(i),l_planning_end_date))) then
7753:
7754: if px_budget_lines_in(i).pa_task_id <> 0 then
7755: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7756: p_msg_name => 'INVALID_FIXED_DATE_AMG',
7757: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7758: p_value1 => l_amg_task_number,
7759: p_token2 => 'RESOURCE',

Line 7762: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

7758: p_value1 => l_amg_task_number,
7759: p_token2 => 'RESOURCE',
7760: p_value2 => px_budget_lines_in(i).resource_alias);
7761: else
7762: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7763: p_msg_name => 'INVALID_FIXED_DATE_AMG',
7764: p_token1 => 'PROJECT_OR_TASK_NUMBER',
7765: p_value1 => l_project_number,
7766: p_token2 => 'RESOURCE',

Line 7808: PA_UTILS.add_message

7804:
7805: l_context_info := p_budget_type_code;
7806: END IF;
7807: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
7808: PA_UTILS.add_message
7809: (p_app_short_name => 'PA',
7810: p_msg_name => 'PA_CHANGE_REASON_INVALID_AMG',
7811: p_token1 => 'PROJECT',
7812: p_value1 => l_amg_project_rec.segment1,

Line 7874: PA_UTILS.add_message

7870: IF (px_budget_lines_in(i).budget_end_date < px_budget_lines_in(i).budget_start_date)
7871: THEN
7872: x_return_status := FND_API.G_RET_STS_ERROR;
7873: x_budget_lines_out(i).return_status := x_return_status;
7874: PA_UTILS.add_message
7875: (p_app_short_name => 'PA',
7876: p_msg_name => 'PA_INVALID_END_DATE');
7877: l_any_error_occurred_flag:='Y';
7878: ELSE

Line 7992: PA_UTILS.add_message

7988: px_budget_lines_in(i).budget_end_date > l_period_end_date)
7989: THEN
7990: x_return_status := FND_API.G_RET_STS_ERROR;
7991: x_budget_lines_out(i).return_status := x_return_status;
7992: PA_UTILS.add_message
7993: (p_app_short_name => 'PA',
7994: p_msg_name => 'PA_FP_START_END_DATE_NOT_VALID',
7995: p_token1 => 'TASK',
7996: p_value1 => l_amg_task_number,

Line 8058: PA_UTILS.ADD_MESSAGE

8054: -- non ci version for both web adi and other contexts
8055: IF(nvl(px_budget_lines_in(i).txn_currency_code,'-99') <>
8056: l_projfunc_currency_code) THEN
8057: IF p_calling_context <> 'WEBADI' THEN
8058: PA_UTILS.ADD_MESSAGE
8059: ( p_app_short_name => 'PA',
8060: p_msg_name => 'PA_FP_TXN_NOT_PFC_FOR_APP_REV',
8061: p_token1 => 'PROJECT',
8062: p_value1 => l_amg_project_rec.segment1,

Line 8160: PA_UTILS.ADD_MESSAGE

8156: --The txn currency code passed is not valid
8157: IF NOT l_valid_txn_curr THEN
8158: IF p_calling_context <> 'WEBADI' THEN
8159: --Add a message to the stack since the txn curr code is not valid
8160: PA_UTILS.ADD_MESSAGE
8161: ( p_app_short_name => 'PA',
8162: p_msg_name => 'PA_FP_TXN_NOT_ADDED_FOR_PT',
8163: p_token1 => 'PROJECT',
8164: p_value1 => l_amg_project_rec.segment1,

Line 8482: PA_UTILS.add_message

8478: THEN
8479: l_any_error_occurred_flag := 'Y';
8480: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR)
8481: THEN
8482: PA_UTILS.add_message
8483: (p_app_short_name => 'PA'
8484: ,p_msg_name => 'PA_FP_NO_WORKING_VERSION'
8485: ,p_token1 => 'PROJECT'
8486: ,p_value1 => l_amg_project_rec.segment1

Line 8512: PA_UTILS.add_message

8508: THEN
8509: l_any_error_occurred_flag := 'Y';
8510: IF FND_MSG_PUB.check_msg_level(FND_MSG_PUB.G_MSG_LVL_ERROR)
8511: THEN
8512: PA_UTILS.add_message
8513: (p_app_short_name => 'PA'
8514: ,p_msg_name => 'PA_FP_FCST_ACTUALS_AMG'
8515: ,p_token1 => 'PROJECT'
8516: ,p_value1 => l_amg_project_rec.segment1

Line 8733: pa_utils.Add_Message( p_app_short_name => 'PA'

8729: FOR I in l_fin_plan_line_id_tab.FIRST .. l_fin_plan_line_id_tab.LAST LOOP
8730:
8731: IF L_cost_rejection_data_tab(I) IS NOT NULL THEN
8732:
8733: pa_utils.Add_Message( p_app_short_name => 'PA'
8734: ,p_msg_name =>l_cost_rejection_data_tab(i));
8735:
8736: END IF;
8737:

Line 8740: pa_utils.Add_Message( p_app_short_name => 'PA'

8736: END IF;
8737:
8738: IF l_burden_rejection_data_tab(I) IS NOT NULL THEN
8739:
8740: pa_utils.Add_Message( p_app_short_name => 'PA'
8741: ,p_msg_name =>l_burden_rejection_data_tab(i));
8742:
8743: END IF;
8744: IF l_revenue_rejection_data_tab(I) IS NOT NULL THEN

Line 8746: pa_utils.Add_Message( p_app_short_name => 'PA'

8742:
8743: END IF;
8744: IF l_revenue_rejection_data_tab(I) IS NOT NULL THEN
8745:
8746: pa_utils.Add_Message( p_app_short_name => 'PA'
8747: ,p_msg_name =>l_revenue_rejection_data_tab(i));
8748:
8749: END IF;
8750: IF l_pc_conv_rejection_data_tab(I) IS NOT NULL THEN

Line 8752: pa_utils.Add_Message( p_app_short_name => 'PA'

8748:
8749: END IF;
8750: IF l_pc_conv_rejection_data_tab(I) IS NOT NULL THEN
8751:
8752: pa_utils.Add_Message( p_app_short_name => 'PA'
8753: ,p_msg_name =>l_pc_conv_rejection_data_tab(i));
8754:
8755: END IF;
8756: IF l_pfc_conv_rejection_data_tab(I) IS NOT NULL THEN

Line 8758: pa_utils.Add_Message( p_app_short_name => 'PA'

8754:
8755: END IF;
8756: IF l_pfc_conv_rejection_data_tab(I) IS NOT NULL THEN
8757:
8758: pa_utils.Add_Message( p_app_short_name => 'PA'
8759: ,p_msg_name =>l_pfc_conv_rejection_data_tab(i));
8760:
8761: END IF;
8762:

Line 8764: pa_utils.Add_Message( p_app_short_name => 'PA'

8760:
8761: END IF;
8762:
8763: IF l_other_rejection_data_tab(I) IS NOT NULL THEN
8764: pa_utils.Add_Message( p_app_short_name => 'PA'
8765: ,p_msg_name => l_other_rejection_data_tab(i));
8766:
8767: END IF;
8768: