DBA Data[Home] [Help]

APPS.CSC_CUST_PLANS_PVT dependencies on FND_MSG_PUB

Line 269: FND_MSG_PUB.initialize;

265:
266: -- Initialize message list if p_init_msg_list is set to TRUE.
267: IF FND_API.to_Boolean( p_init_msg_list )
268: THEN
269: FND_MSG_PUB.initialize;
270: END IF;
271:
272: -- Initialize API return status to SUCCESS
273: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 280: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_ERROR)

276: -- Validate Environment
277: -- ******************************************************************
278: IF FND_GLOBAL.User_Id IS NULL
279: THEN
280: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_ERROR)
281: THEN
282: FND_MESSAGE.Set_Name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'UT_CANNOT_GET_PROFILE_VALUE');
283: FND_MESSAGE.Set_Token('PROFILE', 'USER_ID', FALSE);
284: -- FND_MSG_PUB.ADD;

Line 284: -- FND_MSG_PUB.ADD;

280: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_ERROR)
281: THEN
282: FND_MESSAGE.Set_Name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'UT_CANNOT_GET_PROFILE_VALUE');
283: FND_MESSAGE.Set_Token('PROFILE', 'USER_ID', FALSE);
284: -- FND_MSG_PUB.ADD;
285: END IF;
286: RAISE FND_API.G_EXC_ERROR;
287: END IF;
288:

Line 407: FND_MSG_PUB.Count_And_Get

403: COMMIT WORK;
404: END IF;
405:
406: -- Standard call to get message count and if count is 1, get message info.
407: FND_MSG_PUB.Count_And_Get
408: ( p_count => x_msg_count,
409: p_data => x_msg_data );
410:
411: EXCEPTION

Line 416: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR,

412: WHEN FND_API.G_EXC_ERROR THEN
413: CSC_CORE_UTILS_PVT.HANDLE_EXCEPTIONS(
414: P_API_NAME => L_API_NAME,
415: P_PKG_NAME => G_PKG_NAME,
416: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR,
417: P_PACKAGE_TYPE => CSC_CORE_UTILS_PVT.G_PVT,
418: X_MSG_COUNT => X_MSG_COUNT,
419: X_MSG_DATA => X_MSG_DATA,
420: X_RETURN_STATUS => X_RETURN_STATUS);

Line 427: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR,

423: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
424: CSC_CORE_UTILS_PVT.HANDLE_EXCEPTIONS(
425: P_API_NAME => L_API_NAME,
426: P_PKG_NAME => G_PKG_NAME,
427: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR,
428: P_PACKAGE_TYPE => CSC_CORE_UTILS_PVT.G_PVT,
429: X_MSG_COUNT => X_MSG_COUNT,
430: X_MSG_DATA => X_MSG_DATA,
431: X_RETURN_STATUS => X_RETURN_STATUS);

Line 609: FND_MSG_PUB.initialize;

605:
606: -- Initialize message list if p_init_msg_list is set to TRUE.
607: IF FND_API.to_Boolean( p_init_msg_list )
608: THEN
609: FND_MSG_PUB.initialize;
610: END IF;
611:
612: -- Initialize API return status to SUCCESS
613: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 664: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_ERROR)

660: l_ref_CSC_CUST_PLANS_rec.ATTRIBUTE_CATEGORY,
661: l_ref_CSC_CUST_PLANS_rec.OBJECT_VERSION_NUMBER;
662:
663: If ( C_Get_cust_plans%NOTFOUND) Then
664: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_ERROR)
665: THEN
666: Close C_Get_cust_plans;
667: FND_MESSAGE.Set_Name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'API_MISSING_UPDATE_TARGET');
668: FND_MESSAGE.Set_Token ('INFO', 'cust_plans', FALSE);

Line 669: -- FND_MSG_PUB.Add;

665: THEN
666: Close C_Get_cust_plans;
667: FND_MESSAGE.Set_Name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'API_MISSING_UPDATE_TARGET');
668: FND_MESSAGE.Set_Token ('INFO', 'cust_plans', FALSE);
669: -- FND_MSG_PUB.Add;
670: END IF;
671: raise FND_API.G_EXC_ERROR;
672: END IF;
673: Close C_Get_cust_plans;

Line 822: FND_MSG_PUB.Count_And_Get

818: COMMIT WORK;
819: END IF;
820:
821: -- Standard call to get message count and if count is 1, get message info.
822: FND_MSG_PUB.Count_And_Get
823: ( p_count => x_msg_count,
824: p_data => x_msg_data );
825:
826: EXCEPTION

Line 831: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR,

827: WHEN FND_API.G_EXC_ERROR THEN
828: CSC_CORE_UTILS_PVT.HANDLE_EXCEPTIONS(
829: P_API_NAME => L_API_NAME,
830: P_PKG_NAME => G_PKG_NAME,
831: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR,
832: P_PACKAGE_TYPE => CSC_CORE_UTILS_PVT.G_PVT,
833: X_MSG_COUNT => X_MSG_COUNT,
834: X_MSG_DATA => X_MSG_DATA,
835: X_RETURN_STATUS => X_RETURN_STATUS);

Line 842: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR,

838: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
839: CSC_CORE_UTILS_PVT.HANDLE_EXCEPTIONS(
840: P_API_NAME => L_API_NAME,
841: P_PKG_NAME => G_PKG_NAME,
842: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR,
843: P_PACKAGE_TYPE => CSC_CORE_UTILS_PVT.G_PVT,
844: X_MSG_COUNT => X_MSG_COUNT,
845: X_MSG_DATA => X_MSG_DATA,
846: X_RETURN_STATUS => X_RETURN_STATUS);

Line 894: FND_MSG_PUB.initialize;

890:
891: -- Initialize message list if p_init_msg_list is set to TRUE.
892: IF FND_API.to_Boolean( p_init_msg_list )
893: THEN
894: FND_MSG_PUB.initialize;
895: END IF;
896:
897: -- Initialize API return status to SUCCESS
898: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 954: FND_MSG_PUB.Count_And_Get

950: COMMIT WORK;
951: END IF;
952:
953: -- Standard call to get message count and if count is 1, get message info.
954: FND_MSG_PUB.Count_And_Get
955: ( p_count => x_msg_count,
956: p_data => x_msg_data );
957:
958: END ENABLE_PLAN;

Line 992: FND_MSG_PUB.initialize;

988:
989: -- Initialize message list if p_init_msg_list is set to TRUE.
990: IF FND_API.to_Boolean( p_init_msg_list )
991: THEN
992: FND_MSG_PUB.initialize;
993: END IF;
994:
995: -- Initialize API return status to SUCCESS
996: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1051: FND_MSG_PUB.Count_And_Get

1047: COMMIT WORK;
1048: END IF;
1049:
1050: -- Standard call to get message count and if count is 1, get message info.
1051: FND_MSG_PUB.Count_And_Get
1052: ( p_count => x_msg_count,
1053: p_data => x_msg_data );
1054:
1055: END DISABLE_PLAN;

Line 1105: FND_MSG_PUB.initialize;

1101:
1102: -- Initialize message list if p_init_msg_list is set to TRUE.
1103: IF FND_API.to_Boolean( p_init_msg_list )
1104: THEN
1105: FND_MSG_PUB.initialize;
1106: END IF;
1107:
1108: -- Initialize API return status to SUCCESS
1109: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1180: FND_MSG_PUB.Count_And_Get

1176: COMMIT WORK;
1177: END IF;
1178:
1179: -- Standard call to get message count and if count is 1, get message info.
1180: FND_MSG_PUB.Count_And_Get
1181: ( p_count => x_msg_count,
1182: p_data => x_msg_data );
1183:
1184: END update_for_customized_plans;

Line 1235: FND_MSG_PUB.initialize;

1231:
1232: -- Initialize message list if p_init_msg_list is set to TRUE.
1233: IF FND_API.to_Boolean( p_init_msg_list )
1234: THEN
1235: FND_MSG_PUB.initialize;
1236: END IF;
1237:
1238: -- Initialize API return status to SUCCESS
1239: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1297: FND_MSG_PUB.Count_And_Get

1293: COMMIT WORK;
1294: END IF;
1295:
1296: -- Standard call to get message count and if count is 1, get message info.
1297: FND_MSG_PUB.Count_And_Get
1298: ( p_count => x_msg_count,
1299: p_data => x_msg_data );
1300:
1301: EXCEPTION

Line 1306: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR,

1302: WHEN FND_API.G_EXC_ERROR THEN
1303: CSC_CORE_UTILS_PVT.HANDLE_EXCEPTIONS(
1304: P_API_NAME => L_API_NAME,
1305: P_PKG_NAME => G_PKG_NAME,
1306: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_ERROR,
1307: P_PACKAGE_TYPE => CSC_CORE_UTILS_PVT.G_PVT,
1308: X_MSG_COUNT => X_MSG_COUNT,
1309: X_MSG_DATA => X_MSG_DATA,
1310: X_RETURN_STATUS => X_RETURN_STATUS);

Line 1317: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR,

1313: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1314: CSC_CORE_UTILS_PVT.HANDLE_EXCEPTIONS(
1315: P_API_NAME => L_API_NAME,
1316: P_PKG_NAME => G_PKG_NAME,
1317: P_EXCEPTION_LEVEL => FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR,
1318: P_PACKAGE_TYPE => CSC_CORE_UTILS_PVT.G_PVT,
1319: X_MSG_COUNT => X_MSG_COUNT,
1320: X_MSG_DATA => X_MSG_DATA,
1321: X_RETURN_STATUS => X_RETURN_STATUS);

Line 1363: FND_MSG_PUB.initialize;

1359: BEGIN
1360: -- Initialize message list if p_init_msg_list is set to TRUE.
1361: IF FND_API.to_Boolean( p_init_msg_list )
1362: THEN
1363: FND_MSG_PUB.initialize;
1364: END IF;
1365:
1366: -- Initialize API return status to SUCCESS
1367: -- x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1425: FND_MSG_PUB.initialize;

1421: BEGIN
1422: -- Initialize message list if p_init_msg_list is set to TRUE.
1423: IF FND_API.to_Boolean( p_init_msg_list )
1424: THEN
1425: FND_MSG_PUB.initialize;
1426: END IF;
1427:
1428: -- Initialize API return status to SUCCESS
1429: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1437: -- fnd_msg_pub.add;

1433: IF(p_CUST_PLAN_ID is NULL or p_CUST_PLAN_ID = FND_API.G_MISS_NUM) then
1434: fnd_message.set_name (CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_NULL_PARAMETER');
1435: fnd_message.set_token ('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1436: fnd_message.set_token('NULL_PARAM', 'CUST_PLAN_ID');
1437: -- fnd_msg_pub.add;
1438: x_return_status := FND_API.G_RET_STS_ERROR;
1439: END IF;
1440: end if;
1441:

Line 1451: -- fnd_msg_pub.add;

1447: if check_dup_id%FOUND then
1448: fnd_message.set_name (CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_DUPLICATE_VALUE');
1449: fnd_message.set_token ('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1450: fnd_message.set_token('DUPLICATE_VAL_PARAM', 'CUST_PLAN_ID');
1451: -- fnd_msg_pub.add;
1452: x_return_status := FND_API.G_RET_STS_ERROR;
1453: end if;
1454: close check_dup_id;
1455: END IF;

Line 1458: FND_MSG_PUB.Count_And_Get

1454: close check_dup_id;
1455: END IF;
1456:
1457: -- Standard call to get message count and if count is 1, get message info.
1458: FND_MSG_PUB.Count_And_Get
1459: ( p_count => x_msg_count,
1460: p_data => x_msg_data );
1461:
1462: END Validate_CUST_PLAN_ID;

Line 1485: FND_MSG_PUB.initialize;

1481: BEGIN
1482: -- Initialize message list if p_init_msg_list is set to TRUE.
1483: IF FND_API.to_Boolean( p_init_msg_list )
1484: THEN
1485: FND_MSG_PUB.initialize;
1486: END IF;
1487:
1488: -- Initialize API return status to SUCCESS
1489: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1496: -- fnd_msg_pub.add;

1492: IF(p_PLAN_ID is NULL or p_plan_id = FND_API.G_MISS_NUM) then
1493: fnd_message.set_name (CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_NULL_PARAMETER');
1494: fnd_message.set_token ('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1495: fnd_message.set_token('NULL_PARAM', 'PLAN_ID');
1496: -- fnd_msg_pub.add;
1497: x_return_status := FND_API.G_RET_STS_ERROR;
1498: END IF;
1499:
1500: -- validate for valid plan_ids.

Line 1509: -- fnd_msg_pub.add;

1505: fnd_message.set_name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_INVALID_ARGUMENT');
1506: fnd_message.set_token('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1507: fnd_message.set_token('VALUE', p_plan_id);
1508: fnd_message.set_token('PARAMETER', 'PLAN_ID');
1509: -- fnd_msg_pub.add;
1510: x_return_status := FND_API.G_RET_STS_ERROR;
1511: end if;
1512: close c1;
1513: end if;

Line 1516: FND_MSG_PUB.Count_And_Get

1512: close c1;
1513: end if;
1514:
1515: -- Standard call to get message count and if count is 1, get message info.
1516: FND_MSG_PUB.Count_And_Get
1517: ( p_count => x_msg_count,
1518: p_data => x_msg_data );
1519:
1520: END Validate_PLAN_ID;

Line 1542: FND_MSG_PUB.initialize;

1538: BEGIN
1539: -- Initialize message list if p_init_msg_list is set to TRUE.
1540: IF FND_API.to_Boolean( p_init_msg_list )
1541: THEN
1542: FND_MSG_PUB.initialize;
1543: END IF;
1544:
1545: -- Initialize API return status to SUCCESS
1546: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1553: -- fnd_msg_pub.add;

1549: IF( p_PARTY_ID is NULL or p_party_id = FND_API.G_MISS_NUM ) then
1550: fnd_message.set_name (CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_NULL_PARAMETER');
1551: fnd_message.set_token ('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1552: fnd_message.set_token('NULL_PARAM', 'PARTY_ID');
1553: -- fnd_msg_pub.add;
1554: x_return_status := FND_API.G_RET_STS_ERROR;
1555: END IF;
1556:
1557: -- validate for valid party_ids.

Line 1566: -- fnd_msg_pub.add;

1562: fnd_message.set_name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_INVALID_ARGUMENT');
1563: fnd_message.set_token('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1564: fnd_message.set_token('VALUE', p_party_id);
1565: fnd_message.set_token('PARAMETER', 'PARTY_ID');
1566: -- fnd_msg_pub.add;
1567: x_return_status := FND_API.G_RET_STS_ERROR;
1568: end if;
1569: close c1;
1570: end if;

Line 1573: FND_MSG_PUB.Count_And_Get

1569: close c1;
1570: end if;
1571:
1572: -- Standard call to get message count and if count is 1, get message info.
1573: FND_MSG_PUB.Count_And_Get
1574: ( p_count => x_msg_count,
1575: p_data => x_msg_data );
1576:
1577: END Validate_PARTY_ID;

Line 1608: FND_MSG_PUB.initialize;

1604: BEGIN
1605: -- Initialize message list if p_init_msg_list is set to TRUE.
1606: IF FND_API.to_Boolean( p_init_msg_list )
1607: THEN
1608: FND_MSG_PUB.initialize;
1609: END IF;
1610:
1611: -- Initialize API return status to SUCCESS
1612: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1624: -- fnd_msg_pub.add;

1620: fnd_message.set_token('NULL_PARAM', 'P_CUST_ACCOUNT_ID');
1621: else
1622: fnd_message.set_token('NULL_PARAM', 'P_CUST_ACCOUNT_ORG');
1623: end if;
1624: -- fnd_msg_pub.add;
1625: x_return_status := FND_API.G_RET_STS_ERROR;
1626: end if;
1627:
1628: if ( p_cust_account_id is not null and p_cust_account_org is not null ) then

Line 1636: -- fnd_msg_pub.add;

1632: fnd_message.set_name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_INVALID_ARGUMENT');
1633: fnd_message.set_token('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1634: fnd_message.set_token('VALUE', p_cust_account_id ||', '|| p_cust_account_org);
1635: fnd_message.set_token('PARAMETER', 'CUST_ACCOUNT_ID, CUST_ACCOUNT_ORG');
1636: -- fnd_msg_pub.add;
1637: x_return_status := FND_API.G_RET_STS_ERROR;
1638: end if;
1639: close c1;
1640: end if;

Line 1643: FND_MSG_PUB.Count_And_Get

1639: close c1;
1640: end if;
1641:
1642: -- Standard call to get message count and if count is 1, get message info.
1643: FND_MSG_PUB.Count_And_Get
1644: ( p_count => x_msg_count,
1645: p_data => x_msg_data );
1646:
1647: END Validate_CUST_ACC_ORG_ID ;

Line 1664: FND_MSG_PUB.initialize;

1660: BEGIN
1661: -- Initialize message list if p_init_msg_list is set to TRUE.
1662: IF FND_API.to_Boolean( p_init_msg_list )
1663: THEN
1664: FND_MSG_PUB.initialize;
1665: END IF;
1666:
1667: -- Initialize API return status to SUCCESS
1668: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1675: -- fnd_msg_pub.add;

1671: IF( p_MANUAL_FLAG is NULL or p_MANUAL_FLAG = FND_API.G_MISS_CHAR ) then
1672: fnd_message.set_name (CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_NULL_PARAMETER');
1673: fnd_message.set_token ('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1674: fnd_message.set_token('NULL_PARAM', 'MANUAL_FLAG');
1675: -- fnd_msg_pub.add;
1676: x_return_status := FND_API.G_RET_STS_ERROR;
1677: END IF;
1678:
1679: if ( x_return_status = FND_API.G_RET_STS_SUCCESS ) then

Line 1685: -- fnd_msg_pub.add;

1681: fnd_message.set_name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_INVALID_ARGUMENT');
1682: fnd_message.set_token('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1683: fnd_message.set_token('VALUE', p_manual_flag);
1684: fnd_message.set_token('PARAMETER', 'P_MANUAL_FLAG');
1685: -- fnd_msg_pub.add;
1686: x_return_status := FND_API.G_RET_STS_ERROR;
1687: end if;
1688: end if;
1689:

Line 1691: FND_MSG_PUB.Count_And_Get

1687: end if;
1688: end if;
1689:
1690: -- Standard call to get message count and if count is 1, get message info.
1691: FND_MSG_PUB.Count_And_Get
1692: ( p_count => x_msg_count,
1693: p_data => x_msg_data );
1694:
1695: END Validate_MANUAL_FLAG;

Line 1720: FND_MSG_PUB.initialize;

1716: BEGIN
1717: -- Initialize message list if p_init_msg_list is set to TRUE.
1718: IF FND_API.to_Boolean( p_init_msg_list )
1719: THEN
1720: FND_MSG_PUB.initialize;
1721: END IF;
1722:
1723: -- Initialize API return status to SUCCESS
1724: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1731: -- fnd_msg_pub.add;

1727: IF (p_PLAN_STATUS_CODE is NULL or p_PLAN_STATUS_CODE = FND_API.G_MISS_CHAR) then
1728: fnd_message.set_name (CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_NULL_PARAMETER');
1729: fnd_message.set_token ('API_NAME', G_PKG_NAME||'.'||l_api_name);
1730: fnd_message.set_token('NULL_PARAM', 'PLAN_STATUS_CODE');
1731: -- fnd_msg_pub.add;
1732: x_return_status := FND_API.G_RET_STS_ERROR;
1733: END IF;
1734:
1735: -- validate PLAN_STATUS_CODE exists in fnd_lookup_values.

Line 1746: -- fnd_msg_pub.add;

1742: fnd_message.set_name(CSC_CORE_UTILS_PVT.G_APP_SHORTNAME, 'CS_API_ALL_INVALID_ARGUMENT');
1743: fnd_message.set_token('API_NAME', G_PKG_NAME||'.'|| l_api_name);
1744: fnd_message.set_token('VALUE', p_plan_status_code);
1745: fnd_message.set_token('PARAMETER', 'P_STATUS_CODE');
1746: -- fnd_msg_pub.add;
1747: x_return_status := FND_API.G_RET_STS_ERROR;
1748: end if;
1749: end if;
1750:

Line 1752: FND_MSG_PUB.Count_And_Get

1748: end if;
1749: end if;
1750:
1751: -- Standard call to get message count and if count is 1, get message info.
1752: FND_MSG_PUB.Count_And_Get
1753: ( p_count => x_msg_count,
1754: p_data => x_msg_data );
1755:
1756: END Validate_PLAN_STATUS_CODE;