DBA Data[Home] [Help]

APPS.PA_LIFECYCLES_PVT dependencies on PA_UTILS

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

99: END;
100: -- This short name is already in use
101:
102: IF(l_is_uniq <> 'Y') THEN
103: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
104: p_msg_name => 'PA_LCYL_SHORT_NAME_EXISTS'
105: );
106: x_msg_data := 'PA_LCYL_SHORT_NAME_EXISTS';
107: x_return_status := FND_API.G_RET_STS_ERROR;

Line 569: PA_UTILS.ADD_MESSAGE(

565: CLOSE l_check_phase_name_csr;
566:
567: -- This check shd be done if validation level full
568: IF(l_is_uniq <> 'Y') THEN
569: PA_UTILS.ADD_MESSAGE(
570: p_app_short_name => 'PA' ,
571: p_msg_name => 'PA_LCYL_DUPLICATE_PHASE_SHNAME'
572: );
573: x_msg_data := 'PA_LCYL_DUPLICATE_PHASE_SHNAME';

Line 985: PA_UTILS.ADD_MESSAGE(

981: EXCEPTION
982:
983: when TIMEOUT_ON_RESOURCE then
984: x_return_status := FND_API.G_RET_STS_ERROR;
985: PA_UTILS.ADD_MESSAGE(
986: p_app_short_name => 'PA',
987: p_msg_name => 'PA_XC_ROW_ALREADY_LOCKED'
988: );
989: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';

Line 993: PA_UTILS.ADD_MESSAGE(

989: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
990:
991: when NO_DATA_FOUND then
992: x_return_status := FND_API.G_RET_STS_ERROR;
993: PA_UTILS.ADD_MESSAGE(
994: p_app_short_name => 'PA',
995: p_msg_name => 'PA_XC_RECORD_CHANGED'
996: );
997: l_msg_data := 'PA_XC_RECORD_CHANGED';

Line 1002: PA_UTILS.ADD_MESSAGE(

998:
999: when OTHERS then
1000: x_return_status := FND_API.G_RET_STS_ERROR;
1001: IF SQLCODE = -54 THEN
1002: PA_UTILS.ADD_MESSAGE(
1003: p_app_short_name => 'PA',
1004: p_msg_name => 'PA_XC_ROW_ALREADY_LOCKED'
1005: );
1006: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';

Line 1028: PA_UTILS.ADD_MESSAGE(

1024: EXCEPTION
1025:
1026: when NO_DATA_FOUND then
1027: x_return_status := FND_API.G_RET_STS_ERROR;
1028: PA_UTILS.ADD_MESSAGE(
1029: p_app_short_name => 'PA',
1030: p_msg_name => 'PA_XC_RECORD_CHANGED'
1031: );
1032: l_msg_data := 'PA_XC_RECORD_CHANGED';

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

1287: EXCEPTION
1288:
1289: when TIMEOUT_ON_RESOURCE then
1290: x_return_status := FND_API.G_RET_STS_ERROR;
1291: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1292: p_msg_name => 'PA_XC_ROW_ALREADY_LOCKED');
1293: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
1294:
1295: when NO_DATA_FOUND then

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

1293: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
1294:
1295: when NO_DATA_FOUND then
1296: x_return_status := FND_API.G_RET_STS_ERROR;
1297: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1298: p_msg_name => 'PA_XC_RECORD_CHANGED');
1299: l_msg_data := 'PA_XC_RECORD_CHANGED';
1300:
1301: when OTHERS then

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

1300:
1301: when OTHERS then
1302: x_return_status := FND_API.G_RET_STS_ERROR;
1303: IF SQLCODE = -54 THEN
1304: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1305: p_msg_name => 'PA_XC_ROW_ALREADY_LOCKED');
1306: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
1307: ELSE
1308: raise;

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

1319: AND record_version_number = p_record_version_number;
1320: EXCEPTION
1321: when NO_DATA_FOUND then
1322: x_return_status := FND_API.G_RET_STS_ERROR;
1323: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1324: p_msg_name => 'PA_XC_RECORD_CHANGED');
1325: l_msg_data := 'PA_XC_RECORD_CHANGED';
1326: when OTHERS then
1327: raise;

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

1564: OPEN l_project_workplan_csr;
1565: FETCH l_project_workplan_csr INTO l_is_project;
1566: CLOSE l_project_workplan_csr;
1567: IF(l_is_project ='Y') THEN
1568: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1569: p_msg_name => 'PA_LCYL_WORKPLAN_STRUCT_USED');
1570: x_msg_data := 'PA_LCYL_WORKPLAN_STRUCT_USED';
1571: x_return_status := 'E';
1572: END IF;

Line 1774: PA_UTILS.ADD_MESSAGE(

1770: -- No need to check for l_proj_usg_exists as if lifecycle is used in workplan structure. I means it has project usages.
1771: -- Can's make the usage to N if it is used in workplan structure
1772:
1773: IF( l_workplan_used = 'Y' AND P_lifecycle_project_usage_type = 'N') then
1774: PA_UTILS.ADD_MESSAGE(
1775: p_app_short_name => 'PA',
1776: p_msg_name => 'PA_LCYL_PRJ_USG_CHG_NOT_ALWD');
1777: x_msg_data := 'PA_LCYL_PRJ_USG_CHG_NOT_ALWD';
1778: x_return_status := FND_API.G_RET_STS_ERROR;

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

1834: EXCEPTION
1835:
1836: when TIMEOUT_ON_RESOURCE then
1837: x_return_status := FND_API.G_RET_STS_ERROR;
1838: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1839: p_msg_name => 'PA_XC_ROW_ALREADY_LOCKED');
1840: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
1841:
1842: when NO_DATA_FOUND then

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

1840: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
1841:
1842: when NO_DATA_FOUND then
1843: x_return_status := FND_API.G_RET_STS_ERROR;
1844: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1845: p_msg_name => 'PA_XC_RECORD_CHANGED');
1846: l_msg_data := 'PA_XC_RECORD_CHANGED';
1847:
1848: when OTHERS then

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

1848: when OTHERS then
1849: x_return_status := FND_API.G_RET_STS_ERROR;
1850: IF SQLCODE = -54 then
1851:
1852: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1853: p_msg_name => 'PA_XC_ROW_ALREADY_LOCKED');
1854: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
1855: ELSE
1856: raise;

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

1868: EXCEPTION
1869:
1870: when NO_DATA_FOUND then
1871: x_return_status := FND_API.G_RET_STS_ERROR;
1872: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1873: p_msg_name => 'PA_XC_RECORD_CHANGED');
1874: l_msg_data := 'PA_XC_RECORD_CHANGED';
1875:
1876: when OTHERS then

Line 2177: PA_UTILS.ADD_MESSAGE(

2173: EXCEPTION
2174:
2175: when TIMEOUT_ON_RESOURCE then
2176: x_return_status := FND_API.G_RET_STS_ERROR;
2177: PA_UTILS.ADD_MESSAGE(
2178: p_app_short_name => 'PA',
2179: p_msg_name => 'PA_XC_ROW_ALREADY_LOCKED');
2180: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
2181:

Line 2184: PA_UTILS.ADD_MESSAGE(

2180: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
2181:
2182: when NO_DATA_FOUND then
2183: x_return_status := FND_API.G_RET_STS_ERROR;
2184: PA_UTILS.ADD_MESSAGE(
2185: p_app_short_name => 'PA',
2186: p_msg_name => 'PA_XC_RECORD_CHANGED');
2187: l_msg_data := 'PA_XC_RECORD_CHANGED';
2188:

Line 2193: PA_UTILS.ADD_MESSAGE(

2189: when OTHERS then
2190: x_return_status := FND_API.G_RET_STS_ERROR;
2191: IF SQLCODE = -54 then
2192:
2193: PA_UTILS.ADD_MESSAGE(
2194: p_app_short_name => 'PA',
2195: p_msg_name => 'PA_XC_ROW_ALREADY_LOCKED');
2196: l_msg_data := 'PA_XC_ROW_ALREADY_LOCKED';
2197: ELSE

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

2210: EXCEPTION
2211:
2212: when NO_DATA_FOUND then
2213: x_return_status := FND_API.G_RET_STS_ERROR;
2214: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
2215: p_msg_name => 'PA_XC_RECORD_CHANGED');
2216: l_msg_data := 'PA_XC_RECORD_CHANGED';
2217: when OTHERS then
2218: raise;

Line 2523: PA_UTILS.ADD_MESSAGE(

2519: l_delete_ok := FND_API.G_TRUE;
2520: END;
2521:
2522: IF l_delete_ok <> FND_API.G_TRUE THEN
2523: PA_UTILS.ADD_MESSAGE(
2524: p_app_short_name => 'PA',
2525: p_msg_name => 'PA_LCYL_USED_CURR_PHASE');
2526: l_msg_data := 'PA_LCYL_USED_CURR_PHASE';
2527: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2550: PA_UTILS.ADD_MESSAGE(

2546: when no_data_found then
2547: l_delete_ok := FND_API.G_TRUE;
2548: end;
2549: IF l_delete_ok <> FND_API.G_TRUE THEN
2550: PA_UTILS.ADD_MESSAGE(
2551: p_app_short_name => 'PA',
2552: p_msg_name => 'PA_LCYL_PHASE_TASK_USED');
2553: l_msg_data := 'PA_LCYL_PHASE_TASK_USED';
2554: x_return_status := FND_API.G_RET_STS_ERROR;