DBA Data[Home] [Help]

APPS.PA_PROGRESS_PUB dependencies on PA_UTILS

Line 102: l_published_by_party_id NUMBER := PA_UTILS.get_party_id(l_user_id);

98: l_est_remaining_eff_flag VARCHAR2(1);
99: l_percent_complete_flag VARCHAR2(1);
100: l_error_message_code VARCHAR2(250);
101: l_rollup_rec_ver_number NUMBER;
102: l_published_by_party_id NUMBER := PA_UTILS.get_party_id(l_user_id);
103: l_task_status VARCHAR2(150);
104: l_task_status2 VARCHAR2(150);
105: l_task_status_temp VARCHAR2(150); -- Bug#5374114
106: l_task_status2_temp VARCHAR2(150); -- Bug#5374114

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

811: ( p_actual_effort <> PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM
812: and p_actual_effort IS NOT NULL
813: )
814: THEN
815: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
816: ,p_msg_name => 'PA_TP_CANT_NTER_ACT_4FN_STR');
817: x_msg_data := 'PA_TP_CANT_NTER_ACT_4FN_STR';
818: x_return_status := 'E';
819: RAISE FND_API.G_EXC_ERROR;

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

842: l_pa_period_name := PA_PROGRESS_UTILS.Prog_Get_Pa_Period_Name(p_as_of_date);
843: l_gl_period_name := PA_PROGRESS_UTILS.Prog_Get_gl_Period_Name(p_as_of_date);
844: EXCEPTION
845: WHEN OTHERS THEN
846: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
847: p_msg_name => 'PA_FP_INVALID_DATE_RANGE');
848: x_msg_data := 'PA_FP_INVALID_DATE_RANGE';
849: x_return_status := 'E';
850: x_msg_count := fnd_msg_pub.count_msg;

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

914: IF PA_PROGRESS_UTILS.get_system_task_status(PA_PROGRESS_UTILS.get_task_status( p_project_id, p_object_id)) = 'CANCELLED'
915: AND p_progress_mode <> 'BACKDATED'
916: AND l_element_struc_type = 'WORKPLAN'
917: THEN
918: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
919: ,p_msg_name => 'PA_TP_CANT_NTER_PRG_CANCEL');
920: x_msg_data := 'PA_TP_CANT_NTER_PRG_CANCEL';
921: x_return_status := 'E';
922: RAISE FND_API.G_EXC_ERROR;

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

962:
963: ----- No PRPGRESS
964: IF NVL( l_progress_entry_enable_flag, 'N' ) = 'N' and p_object_type = 'PA_TASKS'
965: THEN
966: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
967: ,p_msg_name => 'PA_TP_CANT_ENTER_PROG');
968: x_msg_data := 'PA_TP_CANT_ENTER_PROG';
969: x_return_status := 'E';
970: RAISE FND_API.G_EXC_ERROR;

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

973:
974: ----- Wrong MODE
975: IF p_progress_mode not in ( 'BACKDATED','FUTURE' )
976: THEN
977: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
978: ,p_msg_name => 'PA_TP_WRONG_PRG_MODE4');
979: x_msg_data := 'PA_TP_WRONG_PRG_MODE4';
980: x_return_status := 'E';
981: RAISE FND_API.G_EXC_ERROR;

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

984:
985: ----- Wrong DATE
986: IF p_as_of_date = PA_INTERFACE_UTILS_PUB.G_PA_MISS_DATE OR p_as_of_date IS NULL
987: THEN
988: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
989: ,p_msg_name => 'PA_TP_INV_AOD');
990: x_msg_data := 'PA_TP_INV_AOD';
991: x_return_status := 'E';
992: RAISE FND_API.G_EXC_ERROR;

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

995:
996: ----- Wrong PROGRESS STATUS
997: IF p_progress_status_code = PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR OR p_progress_status_code IS NULL
998: THEN
999: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1000: ,p_msg_name => 'PA_TP_INV_PRG_STAT');
1001: x_msg_data := 'PA_TP_INV_PRG_STAT';
1002: x_return_status := 'E';
1003: RAISE FND_API.G_EXC_ERROR;

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

1013: WHERE status_type = 'PROGRESS'
1014: AND project_status_code = p_progress_status_code;
1015: EXCEPTION
1016: WHEN NO_DATA_FOUND THEN
1017: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1018: p_msg_name => 'PA_TP_INV_PRG_STAT',
1019: P_TOKEN1 => 'OBJECT_ID',
1020: P_VALUE1 => p_object_id);
1021: x_msg_data := 'PA_TP_INV_PRG_STAT';

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

1030: IF ((p_task_status = PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR OR p_task_status IS NULL)OR(PA_PROGRESS_UTILS.get_system_task_status(p_task_status)= 'CANCELLED'))
1031: THEN
1032: IF p_object_type = 'PA_TASKS'
1033: THEN
1034: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1035: ,p_msg_name => 'PA_TP_INV_TSK_STAT');
1036: x_msg_data := 'PA_TP_INV_TSK_STAT';
1037: x_return_status := 'E';
1038: RAISE FND_API.G_EXC_ERROR;

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

1049: l_actual_work_quantity := 0;
1050: ELSE
1051: --bug 4368945 , rtarway, added check for -ve WQ
1052: IF (p_actual_work_quantity < 0) THEN
1053: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1054: ,p_msg_name => 'PA_TP_NO_NEG_WQ');
1055: x_msg_data := 'PA_TP_NO_NEG_WQ';
1056: x_return_status := 'E';
1057: RAISE FND_API.G_EXC_ERROR;

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

1075: /* 5726773
1076: --3779387
1077: IF l_est_remaining_effort < 0
1078: THEN
1079: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1080: ,p_msg_name => 'PA_TP_NO_NEG_ETC');
1081: x_msg_data := 'PA_TP_NO_NEG_ETC';
1082: x_return_status := 'E';
1083: RAISE FND_API.G_EXC_ERROR;

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

1209: THEN
1210: IF l_percent_complete > 0
1211: THEN
1212: --You cannot override percent_complete
1213: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1214: p_msg_name => 'PA_TP_NO_PC_OVRIDE');
1215: x_msg_data := 'PA_TP_NO_PC_OVRIDE';
1216: x_return_status := 'E';
1217: -- RAISE FND_API.G_EXC_ERROR;

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

1219: END IF;
1220: END IF;
1221:
1222: IF (l_percent_complete < 0 or l_percent_complete > 100) THEN
1223: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1224: ,p_msg_name => 'PA_PERC_COMP_INV');
1225: x_msg_data := 'PA_PERC_COMP_INV';
1226: x_return_status := 'E';
1227: RAISE FND_API.G_EXC_ERROR;

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

1238: --Get the SCHEDULE DATES for lowest level task.
1239:
1240: IF l_return_status <> FND_API.G_RET_STS_SUCCESS
1241: THEN
1242: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1243: ,p_msg_name => l_error_message_code);
1244: x_msg_data := l_error_message_code;
1245: x_return_status := 'E';
1246: RAISE FND_API.G_EXC_ERROR;

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

1270: IF ( p_calling_module = 'AMG' AND (l_task_status2 IS NULL or l_task_status2 = '') )
1271: THEN
1272: IF p_object_type = 'PA_TASKS'
1273: THEN
1274: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1275: ,p_msg_name => 'PA_TP_INV_TSK_STAT');
1276: x_msg_data := 'PA_TP_INV_TSK_STAT';
1277: x_return_status := 'E';
1278: RAISE FND_API.G_EXC_ERROR;

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

1287: /* Begin fix for Bug # 4068245. */
1288: IF ((l_actual_effort > 0) and (l_structure_sharing_code in ('SPLIT_MAPPING', 'SPLIT_NO_MAPPING') or l_structure_sharing_code is null))-- Added OR condition for Bug 4767821
1289: THEN
1290: --You cannot enter actual effort.
1291: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1292: p_msg_name => 'PA_TP_ACT_EFF_DISABL');
1293: x_msg_data := 'PA_TP_ACT_EFF_DISABL';
1294: x_return_status := 'E';
1295: l_tp_pcc_est_disabl := 'Y';

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

1308:
1309: IF (( l_est_remaining_effort > 0) and (l_structure_sharing_code in ('SHARE_FULL', 'SHARE_PARTIAL')))
1310: THEN
1311: --You cannot enter etc effort.
1312: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1313: p_msg_name => 'PA_TP_EST_REM_EFF_DISABL');
1314: x_msg_data := 'PA_TP_EST_REM_EFF_DISABL';
1315: x_return_status := 'E';
1316: l_tp_pcc_est_disabl := 'Y';

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

1328: IF NVL( l_lowest_level_task, 'N' ) = 'N' AND (l_structure_sharing_code = 'SHARE_FULL') AND --Added for Bug# 6944034
1329: ( l_actual_effort > 0 OR l_est_remaining_effort > 0 )
1330: THEN
1331: --You cannot enter actual or ETC effort at summary level.
1332: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1333: p_msg_name => 'PA_TP_CANT_NTR_EFF_SUMMRY');
1334: x_msg_data := 'PA_TP_CANT_NTR_EFF_SUMMRY';
1335: x_return_status := 'E';
1336: --RAISE FND_API.G_EXC_ERROR; --rasie error message.

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

1338: ELSIF ( l_assignment_exists = 'Y' ) -- Bug 3784904 : Changed from N to Y
1339: AND ( l_actual_effort > 0 OR l_est_remaining_effort > 0 )
1340: THEN
1341: --You cannot effort when assignments exists for the task.
1342: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1343: p_msg_name => 'PA_TP_NO_EFF_WITH_ASSN');
1344: x_msg_data := 'PA_TP_NO_EFF_WITH_ASSN';
1345: x_return_status := 'E';
1346: --RAISE FND_API.G_EXC_ERROR; --rasie error message.

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

1349: AND l_structure_sharing_code = 'SHARE_FULL' --Bug 3586648
1350: AND ( l_actual_effort > 0 )
1351: THEN
1352: --You cannot enter actual effort for shared structures.
1353: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1354: p_msg_name => 'PA_TP_NO_ACT_EFF_4SH_STR');
1355: x_msg_data := 'PA_TP_NO_ACT_EFF_4SH_STR';
1356: x_return_status := 'E';
1357: --RAISE FND_API.G_EXC_ERROR; --rasie error message.

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

1376: THEN
1377: IF l_est_remaining_effort > 0
1378: THEN
1379: --You cannot enter estimated remaing effort.
1380: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1381: p_msg_name => 'PA_TP_EST_REM_EFF_DISABL');
1382: x_msg_data := 'PA_TP_EST_REM_EFF_DISABL';
1383: x_return_status := 'E';
1384: --RAISE FND_API.G_EXC_ERROR;

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

1393: THEN
1394: IF l_percent_complete > 0
1395: THEN
1396: --You cannot enter percent_complete
1397: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1398: p_msg_name => 'PA_TP_PCC_DISABL');
1399: x_msg_data := 'PA_TP_PCC_DISABL';
1400: x_return_status := 'E';
1401: -- RAISE FND_API.G_EXC_ERROR;

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

1594: THEN
1595: --Add message
1596: --You cannot create a backdated progress when there does not
1597: --exists any progress for this task.
1598: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1599: ,p_msg_name => 'PA_TP_WRONG_PRG_MODE1');
1600: x_msg_data := 'PA_TP_WRONG_PRG_MODE1';
1601: x_return_status := 'E';
1602: RAISE FND_API.G_EXC_ERROR;

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

1603: ELSIF p_as_of_date > l_last_progress_date -- progress exists before as of date
1604: THEN
1605: --You cannot create a backdated progress when there exists a progress
1606: --before AS_OF_DATE for this task.
1607: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1608: p_msg_name => 'PA_TP_WRONG_PRG_MODE2',
1609: p_token1 => 'AS_OF_DATE',
1610: p_value1 => l_last_progress_date );
1611: x_msg_data := 'PA_TP_WRONG_PRG_MODE2';

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

1626: l_db_action := 'CREATE';
1627: ELSIF l_progress_exists_on_aod = 'PUBLISHED' and p_record_version_number is null THEN
1628: --You cannot create a backdated progress when there exists a progress
1629: -- on AS_OF_DATE for this task. can correct but no backdate.
1630: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1631: p_msg_name => 'PA_TP_WRONG_PRG_MODE5');
1632: x_msg_data := 'PA_TP_WRONG_PRG_MODE5';
1633: x_return_status := 'E';
1634: RAISE FND_API.G_EXC_ERROR;

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

1644: ( p_actual_work_quantity IS NOT NULL AND p_actual_work_quantity <> PA_INTERFACE_UTILS_PUB.G_PA_MISS_NUM )
1645: THEN
1646: --Add message
1647: --You cannot pass actuals for backdated progress.
1648: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1649: ,p_msg_name => 'PA_TP_ACTUALS_NOT_ALLWD');
1650: x_msg_data := 'PA_TP_ACTUALS_NOT_ALLWD';
1651: x_return_status := 'E';
1652: RAISE FND_API.G_EXC_ERROR;

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

1659: l_db_action := 'UPDATE';
1660: ELSIF l_progress_exists_on_aod = 'PUBLISHED' and p_record_version_number is null THEN
1661: --You cannot create a backdated progress when there exists a progress
1662: -- on AS_OF_DATE for this task. can correct but no backdate.
1663: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1664: p_msg_name => 'PA_TP_WRONG_PRG_MODE5');
1665: x_msg_data := 'PA_TP_WRONG_PRG_MODE5';
1666: x_return_status := 'E';
1667: RAISE FND_API.G_EXC_ERROR;

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

1682: AND l_element_struc_type = 'WORKPLAN' --maansari fpm changes
1683: THEN
1684: --You cannot create a future progress when there exists a progress
1685: --after AS_OF_DATE for this task.
1686: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1687: p_msg_name => 'PA_TP_WRONG_PRG_MODE3',
1688: p_token1 => 'AS_OF_DATE',
1689: p_value1 => p_as_of_date );
1690: x_msg_data := 'PA_TP_WRONG_PRG_MODE3';

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

1702: THEN
1703: --Add message
1704: --Invalid as of date
1705:
1706: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
1707: ,p_msg_name => 'PA_TP_INV_AOD2');
1708: x_msg_data := 'PA_TP_INV_AOD2';
1709: x_return_status := 'E';
1710: RAISE FND_API.G_EXC_ERROR;

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

1861: RAISE fnd_api.g_exc_error;
1862: END;
1863:
1864: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1865: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1866: p_msg_name => l_msg_data);
1867: x_msg_data := l_msg_data;
1868: x_return_status := 'E';
1869: x_msg_count := l_msg_count;

Line 2102: pa_utils.add_message(p_app_short_name => 'PA',

2098: -- 4533112 End
2099:
2100: IF (l_estimated_finish_date is not null and l_estimated_finish_date < nvl(l_estimated_start_date,l_estimated_finish_date)) THEN --removed +1 bug 5186825
2101: x_return_status := FND_API.G_RET_STS_ERROR;
2102: pa_utils.add_message(p_app_short_name => 'PA',
2103: p_msg_name => 'PA_EST_DATES_INV');
2104: raise fnd_api.g_exc_error;
2105: END IF;
2106: -- Bug 3922325 : Actual Start date and Finish date should efualt even if percent completete is not enabled

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

2173:
2174: IF (nvl(l_percent_complete, l_BASE_PERCENT_COMPLETE) > 0 and nvl(l_percent_complete, l_BASE_PERCENT_COMPLETE) < 100
2175: and l_actual_start_date is null ) THEN
2176:
2177: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
2178: ,p_msg_name => 'PA_TP_ACT_ST_DATE_NOT_NULL');
2179: x_msg_data := 'PA_TP_ACT_ST_DATE_NOT_NULL';
2180: x_return_status := 'E';
2181: RAISE FND_API.G_EXC_ERROR;

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

2181: RAISE FND_API.G_EXC_ERROR;
2182: END IF;
2183:
2184: IF (nvl(l_percent_complete, l_BASE_PERCENT_COMPLETE) = 100 and l_actual_finish_date is null ) THEN
2185: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
2186: ,p_msg_name => 'PA_TP_ACT_END_DT_NOT_NULL');
2187: x_msg_data := 'PA_TP_ACT_END_DT_NOT_NULL';
2188: x_return_status := 'E';
2189: RAISE FND_API.G_EXC_ERROR;

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

2191: END IF;
2192: */
2193: IF ( l_task_status2 IN ('COMPLETED','IN_PROGRESS') and l_actual_start_date is null ) THEN
2194:
2195: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
2196: ,p_msg_name => 'PA_TP_ACT_ST_DATE_NOT_NULL');
2197: x_msg_data := 'PA_TP_ACT_ST_DATE_NOT_NULL';
2198: x_return_status := 'E';
2199: RAISE FND_API.G_EXC_ERROR;

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

2199: RAISE FND_API.G_EXC_ERROR;
2200: END IF;
2201:
2202: IF (l_task_status2 = 'COMPLETED' and l_actual_finish_date is null ) THEN
2203: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
2204: ,p_msg_name => 'PA_TP_ACT_END_DT_NOT_NULL');
2205: x_msg_data := 'PA_TP_ACT_END_DT_NOT_NULL';
2206: x_return_status := 'E';
2207: RAISE FND_API.G_EXC_ERROR;

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

2249: AND p_progress_mode <> 'BACKDATED'
2250: AND l_percent_complete_flag = 'Y'
2251: --AND L_ALLW_PHY_PRCNT_CMP_OVERRIDES = 'Y' --maansari: fpm changes
2252: THEN
2253: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
2254: ,p_msg_name => 'PA_TP_STAT_DTES_PC_COMB' );
2255: x_msg_data := 'PA_TP_STAT_DTES_PC_COMB';
2256: x_return_status := 'E';
2257: RAISE FND_API.G_EXC_ERROR;

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

2314: AND l_element_struc_type = 'WORKPLAN'
2315: AND p_progress_mode <> 'BACKDATED'
2316: AND l_percent_complete_flag = 'N'
2317: THEN
2318: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
2319: ,p_msg_name => 'PA_TP_STAT_DTES_PC_COMB' );
2320: x_msg_data := 'PA_TP_STAT_DTES_PC_COMB';
2321: x_return_status := 'E';
2322: RAISE FND_API.G_EXC_ERROR;

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

3602: ,x_error_message_code => l_error_message_code
3603: );
3604:
3605: IF (l_return_status <> 'S') THEN
3606: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3607: p_msg_name => l_error_message_code);
3608: raise FND_API.G_EXC_ERROR;
3609: END IF;
3610: END IF;

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

3652: END IF;
3653:
3654: IF l_return_status <> FND_API.G_RET_STS_SUCCESS
3655: THEN
3656: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3657: p_msg_name => l_msg_data
3658: );
3659: x_msg_data := l_msg_data;
3660: x_return_status := 'E';

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

3718:
3719: IF l_return_status <> FND_API.G_RET_STS_SUCCESS
3720: THEN
3721: -- Bug 3248988 : Update_schedule_version adds the message, here message shd not be added
3722: -- PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3723: -- p_msg_name => l_msg_data
3724: -- );
3725: -- x_msg_data := l_msg_data;
3726: x_return_status := 'E';

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

3747: ,x_msg_count => l_msg_count
3748: ,x_msg_data => l_msg_data );
3749: IF l_return_status <> FND_API.G_RET_STS_SUCCESS
3750: THEN
3751: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3752: p_msg_name => l_msg_data
3753: );
3754: x_msg_data := l_msg_data;
3755: x_return_status := 'E';

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

3793: END IF;
3794:
3795: IF l_return_status <> FND_API.G_RET_STS_SUCCESS
3796: THEN
3797: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3798: p_msg_name => l_msg_data
3799: );
3800:
3801: x_msg_data := l_msg_data;

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

4003: ,x_msg_count => l_msg_count
4004: ,x_msg_data => l_msg_data);
4005:
4006: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4007: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
4008: p_msg_name => l_msg_data
4009: );
4010: x_msg_data := l_msg_data;
4011: x_return_status := 'E';

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

4185: ,x_msg_count => l_msg_count
4186: ,x_msg_data => l_msg_data);
4187:
4188: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4189: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
4190: p_msg_name => l_msg_data);
4191: x_msg_data := l_msg_data;
4192: x_return_status := 'E';
4193: x_msg_count := l_msg_count;

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

4596:
4597: IF p_PERCENT_COMP_ENABLE_FLAG = 'N' AND
4598: l_old_PERCENT_COMP_ENABLE_FLAG = 'Y'
4599: THEN
4600: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
4601: p_msg_name => 'PA_TP_CANT_DIS_PC');
4602: x_msg_data := 'PA_TP_CANT_DIS_PC';
4603: x_return_status := 'E';
4604: RAISE FND_API.G_EXC_ERROR;

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

4606:
4607: IF p_WQ_ENABLE_FLAG = 'N' AND
4608: l_old_enable_wq_flag = 'Y'
4609: THEN
4610: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
4611: p_msg_name => 'PA_TP_CANT_DIS_WQ');
4612: x_msg_data := 'PA_TP_CANT_DIS_WQ';
4613: x_return_status := 'E';
4614: RAISE FND_API.G_EXC_ERROR;

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

4616:
4617: IF p_REMAIN_EFFORT_ENABLE_FLAG = 'N' AND
4618: l_old_REMAIN_EFF_ENABLE_FLAG = 'Y'
4619: THEN
4620: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
4621: p_msg_name => 'PA_TP_CANT_DIS_REM_EFF');
4622: x_msg_data := 'PA_TP_CANT_DIS_REM_EFF';
4623: x_return_status := 'E';
4624: RAISE FND_API.G_EXC_ERROR;

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

4679: end if;
4680: -- Bug # 4576303.
4681: --------------dbms_output.put_line('ret stat = '||l_return_status);
4682: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4683: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
4684: p_msg_name => l_msg_data
4685: );
4686: x_msg_data := l_msg_data;
4687: x_return_status := 'E';

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

4714: end if;
4715: -- Bug # 4576303.
4716: --------------dbms_output.put_line('ret stat = '||l_return_status);
4717: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4718: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
4719: p_msg_name => l_msg_data
4720: );
4721: x_msg_data := l_msg_data;
4722: x_return_status := 'E';

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

4746: x_msg_data => l_msg_data
4747: );
4748: --------------dbms_output.put_line('ret stat = '||l_return_status);
4749: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4750: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
4751: p_msg_name => l_msg_data
4752: );
4753: x_msg_data := l_msg_data;
4754: x_return_status := 'E';

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

4775: x_msg_data => l_msg_data
4776: );
4777: --------------dbms_output.put_line('ret stat = '||l_return_status);
4778: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4779: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
4780: p_msg_name => l_msg_data
4781: );
4782: x_msg_data := l_msg_data;
4783: x_return_status := 'E';

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

6760: ,x_msg_count => l_msg_count
6761: ,x_msg_data => l_msg_data);
6762:
6763: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6764: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
6765: p_msg_name => l_msg_data);
6766: x_msg_data := l_msg_data;
6767: x_return_status := 'E';
6768: x_msg_count := l_msg_count;

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

7565:
7566: -- BEGIN: Adding code to fix Bug # 3815741.
7567:
7568: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7569: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
7570: p_msg_name => l_msg_data);
7571: x_msg_data := l_msg_data;
7572: x_return_status := 'E';
7573: x_msg_count := l_msg_count;

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

8082: RAISE FND_API.G_EXC_ERROR;
8083: END;
8084:
8085: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8086: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
8087: p_msg_name => l_msg_data);
8088: x_msg_data := l_msg_data;
8089: x_return_status := 'E';
8090: x_msg_count := l_msg_count;

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

8233: RAISE FND_API.G_EXC_ERROR;
8234: END;
8235:
8236: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8237: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
8238: p_msg_name => l_msg_code);
8239: x_msg_data := l_msg_code;
8240: x_return_status := 'E';
8241: RAISE FND_API.G_EXC_ERROR;

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

8499:
8500: end if;
8501:
8502: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8503: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
8504: p_msg_name => l_msg_data);
8505: x_msg_data := l_msg_data;
8506: x_return_status := 'E';
8507: x_msg_count := l_msg_count;

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

9055: if ((l_rec_publish.process = 'CONC_PUBLISH')
9056: and (l_process_code in ('WUP', 'WUE'))
9057: and (l_wp_ver_enabled_flag = 'Y')) then
9058:
9059: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA'
9060: ,p_msg_name => 'PA_PS_PUBLISH_NO_PROG');
9061:
9062: x_msg_data := 'PA_PS_PUBLISH_NO_PROG';
9063:

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

9068: elsif ((l_rec_publish.process = 'CONC_UPDATE')
9069: and (l_process_code = 'WUP')
9070: and (l_wp_ver_enabled_flag = 'N')) then
9071:
9072: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA'
9073: ,p_msg_name => 'PA_PS_UPDATE_NO_PROG');
9074:
9075: x_msg_data := 'PA_PS_UPDATE_NO_PROG';
9076:

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

9081: elsif ((l_rec_publish.process = 'APPLY_PROGRESS')
9082: and (l_process_code = 'WUP')
9083: and (l_wp_ver_enabled_flag = 'N')) then
9084:
9085: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA'
9086: ,p_msg_name => 'PA_PS_APLPRG_NO_PROG');
9087:
9088: x_msg_data := 'PA_PS_APLPRG_NO_PROG';
9089:

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

9133:
9134: IF (l_flag = 'Y')
9135: THEN
9136: --Raise Error
9137: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
9138: ,p_msg_name => 'PA_TEMPL_PROGRESS_NOT_ALLOWED');
9139: x_msg_data := 'PA_TEMPL_PROGRESS_NOT_ALLOWED';
9140: x_return_status := FND_API.G_RET_STS_ERROR;
9141: RAISE FND_API.G_EXC_ERROR;

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

9498: RAISE FND_API.G_EXC_ERROR;
9499: END;
9500:
9501: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9502: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
9503: p_msg_name => l_msg_data);
9504: x_msg_data := l_msg_data;
9505: x_return_status := 'E';
9506: x_msg_count := l_msg_count;

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

9527: p_error_text => SUBSTRB('Call PJI_FM_XBS_ACCUM_MAINT.PLAN_UPDATE:'||SQLERRM,1,120));
9528: RAISE FND_API.G_EXC_ERROR;
9529: END;
9530: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9531: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
9532: p_msg_name => l_msg_code);
9533: x_return_status := 'E';
9534: RAISE FND_API.G_EXC_ERROR;
9535: END IF;

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

9626: ,x_msg_count => l_msg_count
9627: ,x_msg_data => l_msg_data );
9628: IF l_return_status <> FND_API.G_RET_STS_SUCCESS
9629: THEN
9630: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
9631: p_msg_name => l_msg_data);
9632: x_msg_data := l_msg_data;
9633: x_return_status := 'E';
9634: RAISE FND_API.G_EXC_ERROR;

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

9942: RAISE FND_API.G_EXC_ERROR;
9943: END;
9944:
9945: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9946: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
9947: p_msg_name => l_msg_data);
9948: x_msg_data := l_msg_data;
9949: x_return_status := 'E';
9950: x_msg_count := l_msg_count;

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

10821:
10822:
10823: IF PA_PROJECT_STRUCTURE_UTILS.check_workplan_enabled(p_project_id) = 'N'
10824: THEN
10825: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
10826: ,p_msg_name => 'PA_PS_WORKPLAN_DISABLED');
10827: x_msg_data := 'PA_PS_WORKPLAN_DISABLED';
10828: x_return_status := 'E';
10829: RAISE FND_API.G_EXC_ERROR;

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

10831:
10832:
10833: IF ((l_structure_sharing_code = 'SPLIT_NO_MAPPING') or l_structure_sharing_code is null) -- Added OR condition for Bug no 4767821.
10834: THEN
10835: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
10836: ,p_msg_name => 'PA_TRAN_SHCODE_INV');
10837: x_msg_data := 'PA_TRAN_SHCODE_INV';
10838: x_return_status := 'E';
10839: RAISE FND_API.G_EXC_ERROR;

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

10902: l_structure_version_id := PA_PROJ_ELEMENTS_UTILS.latest_published_ver_id(p_project_id);
10903:
10904: IF l_structure_version_id = -1
10905: THEN
10906: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
10907: ,p_msg_name => 'PA_NO_PUBLISHED_VERSION');
10908: x_msg_data := 'PA_NO_PUBLISHED_VERSION';
10909: x_return_status := 'E';
10910: RAISE FND_API.G_EXC_ERROR;

Line 11364: l_published_by_party_id NUMBER := PA_UTILS.get_party_id(l_user_id);

11360: l_as_of_date DATE := NULL;
11361: l_max_as_of_date DATE := NULL;
11362: l_user_id NUMBER := fnd_global.user_id;
11363: l_login_id NUMBER := fnd_global.login_id;
11364: l_published_by_party_id NUMBER := PA_UTILS.get_party_id(l_user_id);
11365: L_LATEST_PUB_WP_VERSION_ID NUMBER;
11366: L_PRE_PUB_STR_VER_ID NUMBER;
11367: L_TASK_WEIGHT_BASIS_CODE pa_proj_progress_attr.task_weight_basis_code%TYPE;
11368: L_OBJECT_VERSION_ID NUMBER;

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

14055:
14056: /* Begin: Added for bug 5526638*/
14057: /* Added and condition for bug#5659575*/
14058: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS and p_extraction_type <> 'PUBLISH') then
14059: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
14060: p_msg_name => x_msg_code);
14061: x_msg_data := x_msg_code;
14062: x_return_status := 'E';
14063: pa_debug.log_message('GET_SUMM_ACT: Error in pji_fm_xbs_accum_utils.get_summarized_data', 1);

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

14110: x_msg_code => x_msg_code );
14111: /* Begin: Added for bug 5526638*/
14112: /* Added and condition for bug#5659575*/
14113: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS and p_extraction_type <> 'PUBLISH') THEN
14114: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
14115: p_msg_name => x_msg_code);
14116: x_msg_data := x_msg_code;
14117: x_return_status := 'E';
14118: pa_debug.log_message('GET_SUMM_ACT: Error in pji_fm_xbs_accum_utils.populate_workplan_data', 1);

Line 14197: l_pa_period_name := pa_utils2.get_pa_period_name(P_TXN_DATE => l_temp_as_of_date,

14193: --- call api to get pa and gl period names for this date
14194:
14195: begin
14196:
14197: l_pa_period_name := pa_utils2.get_pa_period_name(P_TXN_DATE => l_temp_as_of_date,
14198: p_org_id => proj_org_ids_tbl(l_index));
14199: l_gl_period_name := pa_utils2.get_gl_period_name(p_gl_date => l_temp_as_of_date,
14200: p_org_id => proj_org_ids_tbl(l_index));
14201:

Line 14199: l_gl_period_name := pa_utils2.get_gl_period_name(p_gl_date => l_temp_as_of_date,

14195: begin
14196:
14197: l_pa_period_name := pa_utils2.get_pa_period_name(P_TXN_DATE => l_temp_as_of_date,
14198: p_org_id => proj_org_ids_tbl(l_index));
14199: l_gl_period_name := pa_utils2.get_gl_period_name(p_gl_date => l_temp_as_of_date,
14200: p_org_id => proj_org_ids_tbl(l_index));
14201:
14202: exception when others then
14203: pa_debug.log_message('GET_SUMM_ACT: Project Id:'||l_project_id||' Issue in finding periods.', 1);

Line 14212: p_error_text => SUBSTRB('Call of pa_utils2.get_gl_period_name failed: x_msg_data='||SQLERRM,1,120));

14208: /* Added If condition for Bug#5659575*/
14209: if p_extraction_type = 'PUBLISH' then
14210: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROGRESS_PUB',
14211: p_procedure_name => 'GET_SUMMARIZED_ACTUALS',
14212: p_error_text => SUBSTRB('Call of pa_utils2.get_gl_period_name failed: x_msg_data='||SQLERRM,1,120));
14213: x_return_status := 'E';
14214: RAISE;
14215: else
14216: l_err_msg := 'Periods are not defined for the transaction date :'||l_temp_as_of_date;

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

14401: l_ignore_rec := 'Y';
14402: --- l_return_status := 'W'; bug 5526638
14403: l_return_status := 'E'; -- Added for bug#5659575
14404: pa_debug.log_message('GET_SUMM_ACT: Derive task assignment failed for Res Id: '||l_res_list_member_id||' Task version id: '||l_object_version_id, 1);
14405: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
14406: p_msg_name => 'Derive Task Assignment failed for RLMId: '||l_res_list_member_id);
14407: /* Begin: Fix for Bug # 5526638. */
14408: if p_extraction_type <> 'PUBLISH' then
14409: l_err_msg := 'Derive task assignment to track actuals failed for resource list member id :'||l_res_list_member_id||' and Task version id :'||l_object_version_id;

Line 18486: l_published_by_party_id NUMBER := PA_UTILS.get_party_id( l_user_id ) ;

18482: l_actual_finish_date DATE ;
18483: l_estimated_start_date DATE ;
18484: l_estimated_finish_date DATE ;
18485: l_rollup_rec_ver_number NUMBER ;
18486: l_published_by_party_id NUMBER := PA_UTILS.get_party_id( l_user_id ) ;
18487: l_object_type VARCHAR2(15) := p_object_type ;
18488: -- Bug 3595585 : Initialized l_object_type to p_object_type instead of PA_TASKS
18489: l_structure_version_id NUMBER ;
18490: l_published_structure VARCHAR2(1) ;

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

18661:
18662: --bug 3850475, Percent complete should be between 0 and 100
18663: IF l_percent_complete < 0 OR l_percent_complete > 100
18664: THEN
18665: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
18666: ,p_msg_name => 'PA_FIN_PERCENT_INVALID');
18667: x_msg_data := 'PA_FIN_PERCENT_INVALID';
18668: x_return_status := 'E';
18669: RAISE FND_API.G_EXC_ERROR;

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

18672:
18673: ---- if status is CANCELLED
18674: IF PA_PROGRESS_UTILS.get_system_task_status(PA_PROGRESS_UTILS.get_task_status( p_project_id, p_task_id)) = 'CANCELLED'
18675: THEN
18676: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
18677: ,p_msg_name => 'PA_TP_CANT_NTER_PRG_CANCEL');
18678: x_msg_data := 'PA_TP_CANT_NTER_PRG_CANCEL';
18679: x_return_status := 'E';
18680: RAISE FND_API.G_EXC_ERROR;

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

18683:
18684: ----- Invalid DATE
18685: IF p_as_of_date = PA_INTERFACE_UTILS_PUB.G_PA_MISS_DATE OR p_as_of_date IS NULL
18686: THEN
18687: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
18688: ,p_msg_name => 'PA_TP_INV_AOD');
18689: x_msg_data := 'PA_TP_INV_AOD';
18690: x_return_status := 'E';
18691: RAISE FND_API.G_EXC_ERROR;

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

19591: ,x_msg_count => l_msg_count
19592: ,x_msg_data => l_msg_data);
19593:
19594: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
19595: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
19596: p_msg_name => l_msg_data);
19597: x_msg_data := l_msg_data;
19598: x_return_status := 'E';
19599: x_msg_count := l_msg_count;

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

20837: end if;
20838:
20839:
20840: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
20841: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
20842: p_msg_name => l_msg_data);
20843: x_msg_data := l_msg_data;
20844: x_return_status := 'E';
20845: x_msg_count := l_msg_count;

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

21364: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.UPDATE_PROGRESS_BULK', x_Msg => 'PA_PROGRESS_PUB.UPDATE_PROGRESS_BULK p_rbs_element_id_tbl.COUNT '||p_rbs_element_id_tbl.COUNT, x_Log_Level=> 3);
21365: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.UPDATE_PROGRESS_BULK', x_Msg => 'PA_PROGRESS_PUB.UPDATE_PROGRESS_BULK p_eff_rup_percent_complete_tbl.COUNT '||p_eff_rup_percent_complete_tbl.COUNT, x_Log_Level=> 3);
21366: END IF;
21367:
21368: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
21369: ,p_msg_name => 'PA_INV_PARAM_PASSED');
21370: x_msg_data := 'PA_INV_PARAM_PASSED';
21371: x_return_status := FND_API.G_RET_STS_ERROR;
21372: RAISE FND_API.G_EXC_ERROR;

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

21450: if ((l_rec_publish.process = 'CONC_PUBLISH')
21451: and (l_process_code in ('WUP', 'WUE'))
21452: and (l_wp_ver_enabled_flag = 'Y')) then
21453:
21454: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA'
21455: ,p_msg_name => 'PA_PS_PUBLISH_NO_PROG');
21456:
21457: x_msg_data := 'PA_PS_PUBLISH_NO_PROG';
21458:

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

21463: elsif ((l_rec_publish.process = 'CONC_UPDATE')
21464: and (l_process_code = 'WUP')
21465: and (l_wp_ver_enabled_flag = 'N')) then
21466:
21467: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA'
21468: ,p_msg_name => 'PA_PS_UPDATE_NO_PROG');
21469:
21470: x_msg_data := 'PA_PS_UPDATE_NO_PROG';
21471:

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

21476: elsif ((l_rec_publish.process = 'APPLY_PROGRESS')
21477: and (l_process_code = 'WUP')
21478: and (l_wp_ver_enabled_flag = 'N')) then
21479:
21480: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA'
21481: ,p_msg_name => 'PA_PS_APLPRG_NO_PROG');
21482:
21483: x_msg_data := 'PA_PS_APLPRG_NO_PROG';
21484:

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

21491: -- End fix for Bug # 4524977.
21492:
21493: -- Call repective update_task_progress, finc, assgn, dlv depdening on object_type
21494: IF (p_object_type_tbl(i) IS NULL OR p_object_id_tbl(i) IS NULL OR p_as_of_date_tbl(i) IS NULL ) THEN
21495: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
21496: ,p_msg_name => 'PA_INV_PARAM_PASSED');
21497: x_msg_data := 'PA_INV_PARAM_PASSED';
21498: x_return_status := FND_API.G_RET_STS_ERROR;
21499: RAISE FND_API.G_EXC_ERROR;

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

21541: OPEN c_get_template_flag(p_project_id_tbl(i));
21542: FETCH c_get_template_flag INTO l_flag;
21543: CLOSE c_get_template_flag;
21544: IF (l_flag = 'Y') THEN
21545: PA_UTILS.ADD_MESSAGE( p_app_short_name => 'PA'
21546: ,p_msg_name => 'PA_TEMPL_PROGRESS_NOT_ALLOWED');
21547: x_msg_data := 'PA_TEMPL_PROGRESS_NOT_ALLOWED';
21548: x_return_status := FND_API.G_RET_STS_ERROR;
21549: RAISE FND_API.G_EXC_ERROR;

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

21949: END IF;
21950:
21951:
21952: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
21953: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
21954: p_msg_name => l_msg_data);
21955: x_msg_data := l_msg_data;
21956: x_return_status := 'E';
21957: x_msg_count := l_msg_count;

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

22175: ,x_msg_count => l_msg_count
22176: ,x_msg_data => l_msg_data );
22177: IF l_return_status <> FND_API.G_RET_STS_SUCCESS
22178: THEN
22179: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
22180: p_msg_name => l_msg_data);
22181: x_msg_data := l_msg_data;
22182: x_return_status := 'E';
22183: RAISE FND_API.G_EXC_ERROR;

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

22391: END IF;
22392:
22393:
22394: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
22395: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
22396: p_msg_name => l_msg_data);
22397: x_msg_data := l_msg_data;
22398: x_return_status := 'E';
22399: x_msg_count := l_msg_count;

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

22416: pa_debug.write(x_Module=>'PA_PROGRESS_PUB.APPLY_LP_PROG_ON_CWV_WRP', x_Msg => 'Done with PA_PROJ_TASK_STRUC_PUB.PROCESS_WBS_UPDATES_WRP l_return_status='||l_return_status, x_Log_Level=> 3);
22417: END IF;
22418:
22419: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
22420: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
22421: p_msg_name => l_msg_data);
22422: x_msg_data := l_msg_data;
22423: x_return_status := 'E';
22424: x_msg_count := l_msg_count;