DBA Data[Home] [Help]

APPS.PA_LIFECYCLES_PUB dependencies on PA_UTILS

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

80: END IF;
81:
82: IF (P_lifecycle_name is NULL)
83: THEN
84: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
85: p_msg_name => 'PA_LCYL_NAME_REQUIRED');
86: x_msg_data := 'PA_LCYL_NAME_REQUIRED';
87: x_return_status := FND_API.G_RET_STS_ERROR;
88: END IF;

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

88: END IF;
89:
90: IF (P_lifecycle_short_name is NULL)
91: THEN
92: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
93: p_msg_name => 'PA_LCYL_SHORT_NAME_REQUIRED');
94: x_msg_data := 'PA_LCYL_SHORT_NAME_REQUIRED';
95: x_return_status := FND_API.G_RET_STS_ERROR;
96: END IF;

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

117:
118: IF (nvl(l_lifecycle_project_usage_type,'N') = 'N' AND
119: nvl(l_lifecycle_product_usage_type,'N') = 'N')
120: THEN
121: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
122: p_msg_name => 'PA_LCYL_USAGE_REQUIRED');
123: x_msg_data := 'PA_LCYL_USAGE_REQUIRED';
124: x_return_status := FND_API.G_RET_STS_ERROR;
125: END IF;

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

339: END IF;
340:
341: IF (P_phase_name is NULL )
342: THEN
343: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
344: p_msg_name => 'PA_LCYL_PHASE_NAME_REQUIRED');
345: x_msg_data := 'PA_LCYL_PHASE_NAME_REQUIRED';
346: x_return_status := FND_API.G_RET_STS_ERROR;
347: END IF;

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

347: END IF;
348:
349: IF (P_phase_short_name is NULL )
350: THEN
351: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
352: p_msg_name => 'PA_LCYL_PHASE_SHORT_NAME_REQ');
353: x_msg_data := 'PA_LCYL_PHASE_SHORT_NAME_REQ';
354: x_return_status := FND_API.G_RET_STS_ERROR;
355: END IF;

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

355: END IF;
356:
357: IF (P_phase_display_sequence is NULL )
358: THEN
359: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
360: p_msg_name => 'PA_LCYL_PHASE_SEQ_NO_REQ');
361: x_msg_data := 'PA_LCYL_PHASE_SEQ_NO_REQ';
362: x_return_status := FND_API.G_RET_STS_ERROR;
363: END IF;

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

367: FETCH l_get_lifecycle_csr INTO l_lifecycle_exists;
368: CLOSE l_get_lifecycle_csr;
369:
370: IF(l_lifecycle_exists <> 'Y') THEN
371: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
372: p_msg_name => 'PA_LCYL_NOT_VALID');
373: x_msg_data := 'PA_LCYL_NOT_VALID';
374: x_return_status := FND_API.G_RET_STS_ERROR;
375: END IF;

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

378: FETCH l_get_phase_csr INTO l_phase_code;
379: CLOSE l_get_phase_csr;
380:
381: IF(l_phase_code is null) THEN
382: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
383: p_msg_name => 'PA_LCYL_PHASE_NOT_VALID');
384: x_msg_data := 'PA_LCYL_PHASE_NOT_VALID';
385: x_return_status := FND_API.G_RET_STS_ERROR;
386: END IF;

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

619: FETCH l_get_lifecycle_csr INTO l_lifecycle_exists;
620: CLOSE l_get_lifecycle_csr;
621:
622: IF(l_lifecycle_exists <> 'Y') THEN
623: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
624: p_msg_name => 'PA_LCYL_NOT_VALID');
625: x_msg_data := 'PA_LCYL_NOT_VALID';
626: x_return_status := FND_API.G_RET_STS_ERROR;
627: END IF;

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

994: end;
995:
996:
997: IF(l_phase_exists <> 'Y') THEN
998: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
999: p_msg_name => 'PA_LCYL_PHASE_NOT_VALID');
1000: x_msg_data := 'PA_LCYL_PHASE_NOT_VALID';
1001: x_return_status := FND_API.G_RET_STS_ERROR;
1002: END IF;

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

1306: AND object_type = c_object_type
1307: AND project_id = c_project_id;
1308: EXCEPTION
1309: when NO_DATA_FOUND then
1310: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1311: p_msg_name => 'PA_LCYL_NOT_VALID');
1312: x_msg_data := 'PA_LCYL_NOT_VALID';
1313: x_return_status := FND_API.G_RET_STS_ERROR;
1314: END;

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

1320: -- Explicit NUlling of name not allowed
1321: IF (P_lifecycle_name is NULL)
1322: THEN
1323: pa_debug.debug('Lifecycle name is NULL....');
1324: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1325: p_msg_name => 'PA_LCYL_NAME_REQUIRED');
1326: x_msg_data := 'PA_LCYL_NAME_REQUIRED';
1327: x_return_status := FND_API.G_RET_STS_ERROR;
1328: ELSIF(P_lifecycle_name <> G_MISS_CHAR) then

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

1335:
1336: IF (P_lifecycle_short_name is NULL)
1337: THEN
1338: pa_debug.debug('Lifecycle short name is NULL....');
1339: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1340: p_msg_name => 'PA_LCYL_SHORT_NAME_REQUIRED');
1341: x_msg_data := 'PA_LCYL_SHORT_NAME_REQUIRED';
1342: x_return_status := FND_API.G_RET_STS_ERROR;
1343: ELSIF (P_lifecycle_short_name <> G_MISS_CHAR)

Line 1365: PA_UTILS.ADD_MESSAGE(

1361: END;
1362:
1363: IF(l_shname_uniq <> 'Y') THEN
1364: pa_debug.debug('The short name is in use...');
1365: PA_UTILS.ADD_MESSAGE(
1366: p_app_short_name => 'PA',
1367: p_msg_name => 'PA_LCYL_SHORT_NAME_EXISTS');
1368: x_msg_data := 'PA_LCYL_SHORT_NAME_EXISTS';
1369: x_return_status := FND_API.G_RET_STS_ERROR;

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

1397:
1398:
1399: IF (P_lifecycle_project_usage_type is null OR P_lifecycle_product_usage_type is null)
1400: THEN
1401: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1402: p_msg_name => 'PA_LCYL_USAGE_REQUIRED');
1403: x_msg_data := 'PA_LCYL_USAGE_REQUIRED';
1404: x_return_status := FND_API.G_RET_STS_ERROR;
1405: END IF;

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

1443: END IF;
1444:
1445: IF (l_lifecycle_project_usage_type ='N' AND l_lifecycle_product_usage_type ='N')
1446: THEN
1447: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1448: p_msg_name => 'PA_LCYL_USAGE_REQUIRED');
1449: x_msg_data := 'PA_LCYL_USAGE_REQUIRED';
1450: x_return_status := FND_API.G_RET_STS_ERROR;
1451: END IF;

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

1452:
1453:
1454: /* The below code could be used to dod not hit the data if nothing is changed
1455: IF (NOT (l_data_changed)) THEN
1456: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1457: p_msg_name => 'PA_NO_CHANGES_TO_UPDATE');
1458: x_msg_data := 'PA_NO_CHANGES_TO_UPDATE';
1459: x_return_status := FND_API.G_RET_STS_ERROR;
1460: END IF;

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

1692: l_org_seq := l_seqn;
1693:
1694: EXCEPTION
1695: when NO_DATA_FOUND then
1696: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1697: p_msg_name => 'PA_LCYL_PHASE_NOT_VALID');
1698: x_msg_data := 'PA_LCYL_PHASE_NOT_VALID';
1699: x_return_status := FND_API.G_RET_STS_ERROR;
1700: END;

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

1706:
1707: -- Explicit NULLing not allowed
1708: IF (P_phase_name is NULL)
1709: THEN
1710: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1711: p_msg_name => 'PA_LCYL_PHASE_NAME_REQUIRED');
1712: x_msg_data := 'PA_LCYL_PHASE_NAME_REQUIRED';
1713: x_return_status := FND_API.G_RET_STS_ERROR;
1714: ELSIF(P_phase_name <> G_MISS_CHAR) then

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

1719: END IF;
1720:
1721: IF (P_phase_short_name is NULL)
1722: THEN
1723: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1724: p_msg_name => 'PA_LCYL_PHASE_SHORT_NAME_REQ');
1725: x_msg_data := 'PA_LCYL_PHASE_SHORT_NAME_REQ';
1726: x_return_status := FND_API.G_RET_STS_ERROR;
1727: elsif(P_phase_short_name <> G_MISS_CHAR) then

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

1732: END IF;
1733:
1734: IF (P_phase_status_name is NULL)
1735: THEN
1736: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1737: p_msg_name => 'PA_LCYL_PHASE_NOT_VALID');
1738: x_msg_data := 'PA_LCYL_PHASE_NOT_VALID';
1739: x_return_status := FND_API.G_RET_STS_ERROR;
1740: ELSIF (P_phase_status_name <> G_MISS_CHAR)

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

1743: FETCH l_get_phase_csr INTO l_new_phase_code;
1744: CLOSE l_get_phase_csr;
1745:
1746: IF(l_new_phase_code is null) THEN
1747: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1748: p_msg_name => 'PA_LCYL_PHASE_NOT_VALID');
1749: x_msg_data := 'PA_LCYL_PHASE_NOT_VALID';
1750: x_return_status := FND_API.G_RET_STS_ERROR;
1751: END IF;

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

1757: END IF;
1758:
1759: IF (P_phase_display_sequence is NULL)
1760: THEN
1761: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1762: p_msg_name => 'PA_LCYL_PHASE_SEQ_NO_REQ');
1763: x_msg_data := 'PA_LCYL_PHASE_SEQ_NO_REQ';
1764: x_return_status := FND_API.G_RET_STS_ERROR;
1765: elsif(P_phase_display_sequence <> G_MISS_NUM) then

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

1783: END IF;
1784:
1785: /* The below code could be used to dod not hit the data if nothing is changed
1786: IF (NOT (l_data_changed)) THEN
1787: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1788: p_msg_name => 'PA_NO_CHANGES_TO_UPDATE');
1789: x_msg_data := 'PA_NO_CHANGES_TO_UPDATE';
1790: x_return_status := FND_API.G_RET_STS_ERROR;
1791: END IF;