DBA Data[Home] [Help]

APPS.AHL_VWP_MR_CST_PR_PVT dependencies on FND_MSG_PUB

Line 187: FND_MSG_PUB.ADD;

183:
184: IF p_cost_price_rec.visit_task_id IS NULL
185: THEN
186: FND_MESSAGE.SET_NAME('AHL','AHL_VWP_ESTMCOST_TASK_ID_NULL');
187: FND_MSG_PUB.ADD;
188: x_return_status:=Fnd_Api.g_ret_sts_error;
189: END IF;
190: /*
191: IF p_cost_price_rec.mr_session_id IS NULL

Line 194: FND_MSG_PUB.ADD;

190: /*
191: IF p_cost_price_rec.mr_session_id IS NULL
192: THEN
193: FND_MESSAGE.SET_NAME('AHL','AHL_VWP_ESTMCOST_MRSS_ID_NULL');
194: FND_MSG_PUB.ADD;
195: END IF;
196:
197: IF p_cost_price_rec.cost_session_id IS NULL
198: THEN

Line 200: FND_MSG_PUB.ADD;

196:
197: IF p_cost_price_rec.cost_session_id IS NULL
198: THEN
199: FND_MESSAGE.SET_NAME('AHL','AHL_VWP_ESTMCOST_MCSS_ID_NULL');
200: FND_MSG_PUB.ADD;
201: END IF;
202: */
203: END VALIDATE_EST_MR_COST;
204:

Line 258: FND_MSG_PUB.initialize;

254: END IF;
255:
256: IF FND_API.to_boolean(p_init_msg_list)
257: THEN
258: FND_MSG_PUB.initialize;
259: END IF;
260:
261: -- Initialize API return status to success
262:

Line 384: l_msg_count := FND_MSG_PUB.count_msg;

380: END IF;
381:
382: -- Check Error Message stack.
383: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
384: l_msg_count := FND_MSG_PUB.count_msg;
385: IF l_msg_count > 0 THEN
386: RAISE FND_API.G_EXC_ERROR;
387: END IF;
388: END IF;

Line 406: IF FND_MSG_PUB.count_msg > 0

402: AHL_VWP_COST_PVT.estimate_wo_cost
403: (p_x_cost_price_rec =>l_cost_price_rec,
404: x_return_status =>x_return_status);
405:
406: IF FND_MSG_PUB.count_msg > 0
407: THEN
408: x_msg_count := l_msg_count;
409: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
410: RAISE FND_API.G_EXC_ERROR;

Line 436: Fnd_Msg_Pub.count_and_get (

432: EXCEPTION
433: WHEN Fnd_Api.g_exc_error THEN
434: ROLLBACK TO ESTIMATE_MR_Cost_PVT;
435: x_return_status := Fnd_Api.g_ret_sts_error;
436: Fnd_Msg_Pub.count_and_get (
437: p_encoded => Fnd_Api.g_false,
438: p_count => x_msg_count,
439: p_data => x_msg_data
440: );

Line 444: Fnd_Msg_Pub.count_and_get (

440: );
441: WHEN Fnd_Api.g_exc_unexpected_error THEN
442: ROLLBACK TO ESTIMATE_MR_Cost_PVT;
443: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
444: Fnd_Msg_Pub.count_and_get (
445: p_encoded => Fnd_Api.g_false,
446: p_count => x_msg_count,
447: p_data => x_msg_data
448: );

Line 452: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)

448: );
449: WHEN OTHERS THEN
450: ROLLBACK TO ESTIMATE_MR_Cost_PVT;
451: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
452: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
453: THEN
454: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
455: END IF;
456: Fnd_Msg_Pub.count_and_get (

Line 454: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);

450: ROLLBACK TO ESTIMATE_MR_Cost_PVT;
451: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
452: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
453: THEN
454: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
455: END IF;
456: Fnd_Msg_Pub.count_and_get (
457: p_encoded => Fnd_Api.g_false,
458: p_count => x_msg_count,

Line 456: Fnd_Msg_Pub.count_and_get (

452: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
453: THEN
454: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
455: END IF;
456: Fnd_Msg_Pub.count_and_get (
457: p_encoded => Fnd_Api.g_false,
458: p_count => x_msg_count,
459: p_data => x_msg_data
460: );

Line 606: FND_MSG_PUB.Initialize;

602: SAVEPOINT ESTIMATE_MR_PRICE_PVT;
603:
604: -- Initialize message list if p_init_msg_list is set to TRUE
605: IF FND_API.To_Boolean( p_init_msg_list) THEN
606: FND_MSG_PUB.Initialize;
607: END IF;
608:
609: -- Initialize API return status to success
610: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 630: FND_MSG_PUB.ADD;

626: -- Check for Required Parameters
627: IF(l_cost_price_rec.visit_task_id IS NULL OR
628: l_cost_price_rec.visit_task_id = FND_API.G_MISS_NUM) THEN
629: FND_MESSAGE.Set_Name(G_PKG_NAME,'AHL_VWP_CST_INPUT_MISS');
630: FND_MSG_PUB.ADD;
631:
632:
633: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN
634: FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT,

Line 648: FND_MSG_PUB.add;

644: FETCH c_task_csr INTO l_task_rec;
645:
646: IF c_task_csr%NOTFOUND THEN
647: FND_MESSAGE.set_name( 'AHL','AHL_VWP_VISIT_TASK_INVALID' );
648: FND_MSG_PUB.add;
649:
650: IF (fnd_log.level_statement >= fnd_log.g_current_runtime_level)THEN
651: FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT,
652: 'ahl.plsql.'||G_PKG_NAME||'.'||l_api_name||': ',

Line 716: l_msg_count := FND_MSG_PUB.count_msg;

712: END IF;
713:
714: -- Check Error Message stack.
715: if (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
716: l_msg_count := FND_MSG_PUB.count_msg;
717: IF l_msg_count > 0 THEN
718: RAISE FND_API.G_EXC_ERROR;
719: END IF;
720: END IF;

Line 748: l_msg_count := FND_MSG_PUB.count_msg;

744: x_status_meaning =>l_job_status_meaning
745: );
746:
747: IF (l_job_status_code is NULL) THEN
748: l_msg_count := FND_MSG_PUB.count_msg;
749: IF l_msg_count > 0 THEN
750: RAISE FND_API.G_EXC_ERROR;
751: END IF;
752: END IF;

Line 780: FND_MSG_PUB.ADD;

776:
777: -- Error Handling
778: IF l_cost_price_rec.currency IS NULL THEN
779: FND_MESSAGE.Set_Name(G_PKG_NAME,'AHL_VWP_CST_NO_CURRENCY');
780: FND_MSG_PUB.ADD;
781:
782: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
783: fnd_log.string(
784: fnd_log.level_error,

Line 798: FND_MSG_PUB.add;

794: -- Get the visit price list if not passed
795: IF (l_visit_rec.price_list_id IS NULL OR
796: l_visit_rec.price_list_id = FND_API.G_MISS_NUM ) THEN
797: FND_MESSAGE.set_name( 'AHL','AHL_VWP_PRICE_LIST_INVALID' );
798: FND_MSG_PUB.add;
799: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
800: fnd_log.string
801: (
802: fnd_log.level_error,

Line 893: FND_MSG_PUB.add;

889: IF (l_cost_price_rec.task_start_date IS NULL OR
890: l_cost_price_rec.task_start_date = FND_API.G_MISS_DATE ) THEN
891:
892: FND_MESSAGE.set_name( 'AHL','AHL_VWP_VALIDATE_ERROR' );
893: FND_MSG_PUB.add;
894:
895: IF G_DEBUG='Y' THEN
896: Ahl_Debug_Pub.debug( l_full_name ||'Task Start Date is null');
897: END IF;

Line 917: l_msg_count := FND_MSG_PUB.count_msg;

913:
914:
915: -- Check Error Message stack.
916: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
917: l_msg_count := FND_MSG_PUB.count_msg;
918: IF l_msg_count > 0 THEN
919: RAISE FND_API.G_EXC_ERROR;
920: END IF;
921: END IF;

Line 1181: Fnd_Msg_Pub.count_and_get (

1177: EXCEPTION
1178: WHEN Fnd_Api.g_exc_error THEN
1179: ROLLBACK TO ESTIMATE_MR_PRICE_PVT;
1180: x_return_status := Fnd_Api.g_ret_sts_error;
1181: Fnd_Msg_Pub.count_and_get (
1182: p_encoded => Fnd_Api.g_false,
1183: p_count => x_msg_count,
1184: p_data => x_msg_data
1185: );

Line 1189: Fnd_Msg_Pub.count_and_get (

1185: );
1186: WHEN Fnd_Api.g_exc_unexpected_error THEN
1187: ROLLBACK TO ESTIMATE_MR_PRICE_PVT;
1188: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
1189: Fnd_Msg_Pub.count_and_get (
1190: p_encoded => Fnd_Api.g_false,
1191: p_count => x_msg_count,
1192: p_data => x_msg_data
1193: );

Line 1197: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)

1193: );
1194: WHEN OTHERS THEN
1195: ROLLBACK TO ESTIMATE_MR_PRICE_PVT;
1196: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
1197: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
1198: THEN
1199: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
1200: END IF;
1201: Fnd_Msg_Pub.count_and_get (

Line 1199: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);

1195: ROLLBACK TO ESTIMATE_MR_PRICE_PVT;
1196: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
1197: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
1198: THEN
1199: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
1200: END IF;
1201: Fnd_Msg_Pub.count_and_get (
1202: p_encoded => Fnd_Api.g_false,
1203: p_count => x_msg_count,

Line 1201: Fnd_Msg_Pub.count_and_get (

1197: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
1198: THEN
1199: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
1200: END IF;
1201: Fnd_Msg_Pub.count_and_get (
1202: p_encoded => Fnd_Api.g_false,
1203: p_count => x_msg_count,
1204: p_data => x_msg_data
1205: );

Line 1424: FND_MSG_PUB.initialize;

1420: END IF;
1421:
1422: IF FND_API.to_boolean(p_init_msg_list)
1423: THEN
1424: FND_MSG_PUB.initialize;
1425: END IF;
1426:
1427: -- initialize return status
1428:

Line 1446: FND_MSG_PUB.ADD;

1442: -- Check for Required Parameters
1443: IF(l_cost_price_rec.visit_task_id IS NULL OR
1444: l_cost_price_rec.visit_task_id = FND_API.G_MISS_NUM) THEN
1445: FND_MESSAGE.Set_Name('AHL','AHL_VWP_CST_INPUT_MISS');
1446: FND_MSG_PUB.ADD;
1447: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1448: fnd_log.string
1449: (
1450: fnd_log.level_error,

Line 1466: FND_MSG_PUB.add;

1462: Fetch c_task_csr into l_task_rec;
1463:
1464: IF c_task_csr%NOTFOUND THEN
1465: FND_MESSAGE.set_name( 'AHL','AHL_VWP_VISIT_TASK_INVALID' );
1466: FND_MSG_PUB.add;
1467: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1468: fnd_log.string
1469: (
1470: fnd_log.level_error,

Line 1489: Fnd_Msg_Pub.ADD;

1485: Fetch c_visit_csr into l_visit_rec;
1486: If c_visit_csr%notfound
1487: Then
1488: Fnd_Message.SET_NAME('AHL','AHL_VWP_VISIT_INVALID');
1489: Fnd_Msg_Pub.ADD;
1490: Close c_visit_csr;
1491: RAISE FND_API.G_EXC_ERROR;
1492: End if;
1493: Close c_visit_csr;

Line 1542: l_msg_count := FND_MSG_PUB.count_msg;

1538: END IF;
1539:
1540: -- Check Error Message stack.
1541: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
1542: l_msg_count := FND_MSG_PUB.count_msg;
1543: IF l_msg_count > 0 THEN
1544: RAISE FND_API.G_EXC_ERROR;
1545: END IF;
1546: END IF;

Line 1560: Fnd_Msg_Pub.ADD;

1556: Fetch c_mr_header into l_dummy;
1557: If c_mr_header%notfound
1558: Then
1559: Fnd_Message.SET_NAME('AHL','AHL_VWP_MR_HEADER_ID_NULL');
1560: Fnd_Msg_Pub.ADD;
1561: Close c_mr_header;
1562: RAISE FND_API.G_EXC_ERROR;
1563: End if;
1564: Close c_mr_header;

Line 1572: FND_MSG_PUB.ADD;

1568:
1569: If l_visit_rec.outside_party_flag ='N'
1570: then
1571: FND_MESSAGE.Set_Name('AHL','AHL_VWP_CST_OUTSDPRTY_FLAG');
1572: FND_MSG_PUB.ADD;
1573: RAISE FND_API.G_EXC_ERROR;
1574: --Display an error message `Visit number visit_number is not an outside party.'
1575: END if;
1576:

Line 1587: FND_MSG_PUB.ADD;

1583: then
1584: l_cost_price_rec.price_list_id :=l_visit_rec.price_list_id;
1585: Else
1586: FND_MESSAGE.Set_Name('AHL','AHL_VWP_CST_PRICELISTIDNULL'); --AHL_VWP_PRICE_LIST_ID_NULL
1587: FND_MSG_PUB.ADD;
1588: RAISE FND_API.G_EXC_ERROR;
1589:
1590: END IF;
1591:

Line 1645: FND_MSG_PUB.ADD;

1641:
1642: -- Error handling
1643: IF l_cost_price_rec.currency IS NULL THEN
1644: FND_MESSAGE.Set_Name(G_PKG_NAME,'AHL_VWP_CST_NO_CURRENCY');
1645: FND_MSG_PUB.ADD;
1646: IF (fnd_log.level_error >= fnd_log.g_current_runtime_level)THEN
1647: fnd_log.string
1648: (
1649: fnd_log.level_error,

Line 1677: l_msg_count := FND_MSG_PUB.count_msg;

1673: x_status_code => l_job_status_code,
1674: x_status_meaning => l_job_status_mean);
1675:
1676: IF (l_job_status_code is NULL) THEN
1677: l_msg_count := FND_MSG_PUB.count_msg;
1678: IF l_msg_count > 0 THEN
1679: RAISE FND_API.G_EXC_ERROR;
1680: END IF;
1681: END IF;

Line 1720: FND_MSG_PUB.add;

1716: IF (l_cost_price_rec.task_start_date IS NULL OR
1717: l_cost_price_rec.task_start_date = FND_API.G_MISS_DATE ) THEN
1718:
1719: FND_MESSAGE.set_name( 'AHL','AHL_VWP_VALIDATE_ERROR' );
1720: FND_MSG_PUB.add;
1721:
1722: IF G_DEBUG='Y' THEN
1723: Ahl_Debug_Pub.debug( l_full_name ||'Task Start Date is null');
1724: END IF;

Line 1762: l_msg_count := FND_MSG_PUB.count_msg;

1758: );
1759:
1760: -- Check Error Message stack.
1761: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
1762: l_msg_count := FND_MSG_PUB.count_msg;
1763: IF l_msg_count > 0 THEN
1764: RAISE FND_API.G_EXC_ERROR;
1765: END IF;
1766: END IF;

Line 1976: l_msg_count := FND_MSG_PUB.count_msg;

1972: close c_mr_csr;
1973:
1974: -- Check Error Message stack.
1975: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
1976: l_msg_count := FND_MSG_PUB.count_msg;
1977: IF l_msg_count > 0 THEN
1978: RAISE FND_API.G_EXC_ERROR;
1979: END IF;
1980: END IF;

Line 2012: Fnd_Msg_Pub.count_and_get (

2008: EXCEPTION
2009: WHEN Fnd_Api.g_exc_error THEN
2010: ROLLBACK TO Get_MR_Items_No_Price_pvt;
2011: x_return_status := Fnd_Api.g_ret_sts_error;
2012: Fnd_Msg_Pub.count_and_get (
2013: p_encoded => Fnd_Api.g_false,
2014: p_count => x_msg_count,
2015: p_data => x_msg_data
2016: );

Line 2020: Fnd_Msg_Pub.count_and_get (

2016: );
2017: WHEN Fnd_Api.g_exc_unexpected_error THEN
2018: ROLLBACK TO Get_MR_Items_No_Price_pvt;
2019: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
2020: Fnd_Msg_Pub.count_and_get (
2021: p_encoded => Fnd_Api.g_false,
2022: p_count => x_msg_count,
2023: p_data => x_msg_data
2024: );

Line 2028: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)

2024: );
2025: WHEN OTHERS THEN
2026: ROLLBACK TO Get_MR_Items_No_Price_pvt;
2027: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
2028: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
2029: THEN
2030: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
2031: END IF;
2032: Fnd_Msg_Pub.count_and_get (

Line 2030: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);

2026: ROLLBACK TO Get_MR_Items_No_Price_pvt;
2027: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
2028: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
2029: THEN
2030: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
2031: END IF;
2032: Fnd_Msg_Pub.count_and_get (
2033: p_encoded => Fnd_Api.g_false,
2034: p_count => x_msg_count,

Line 2032: Fnd_Msg_Pub.count_and_get (

2028: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
2029: THEN
2030: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
2031: END IF;
2032: Fnd_Msg_Pub.count_and_get (
2033: p_encoded => Fnd_Api.g_false,
2034: p_count => x_msg_count,
2035: p_data => x_msg_data
2036: );

Line 2114: FND_MSG_PUB.initialize;

2110: END IF;
2111:
2112: IF FND_API.to_boolean(p_init_msg_list)
2113: THEN
2114: FND_MSG_PUB.initialize;
2115: END IF;
2116:
2117: x_return_status:=FND_API.G_RET_STS_SUCCESS;
2118:

Line 2145: FND_MSG_PUB.ADD;

2141:
2142:
2143: IF (visit_info_csr%NOTFOUND)THEN
2144: FND_MESSAGE.Set_Name(G_APP_NAME,'AHL_VWP_CST_INV_VISIT');
2145: FND_MSG_PUB.ADD;
2146: IF (fnd_log.level_exception >= fnd_log.g_current_runtime_level)THEN
2147: fnd_log.string
2148: (
2149: fnd_log.level_exception,

Line 2278: IF FND_MSG_PUB.count_msg > 0

2274: end if;
2275: close c_mr_csr;
2276: end if;
2277:
2278: IF FND_MSG_PUB.count_msg > 0
2279: THEN
2280: x_msg_count := l_msg_count;
2281: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2282: RAISE FND_API.G_EXC_ERROR;

Line 2300: Fnd_Msg_Pub.count_and_get (

2296: EXCEPTION
2297: WHEN Fnd_Api.g_exc_error THEN
2298: ROLLBACK TO Get_MR_Cost_Details_PVT;
2299: x_return_status := Fnd_Api.g_ret_sts_error;
2300: Fnd_Msg_Pub.count_and_get (
2301: p_encoded => Fnd_Api.g_false,
2302: p_count => x_msg_count,
2303: p_data => x_msg_data
2304: );

Line 2308: Fnd_Msg_Pub.count_and_get (

2304: );
2305: WHEN Fnd_Api.g_exc_unexpected_error THEN
2306: ROLLBACK TO Get_MR_Cost_Details_PVT;
2307: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
2308: Fnd_Msg_Pub.count_and_get (
2309: p_encoded => Fnd_Api.g_false,
2310: p_count => x_msg_count,
2311: p_data => x_msg_data
2312: );

Line 2316: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)

2312: );
2313: WHEN OTHERS THEN
2314: ROLLBACK TO Get_MR_Cost_Details_PVT;
2315: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
2316: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
2317: THEN
2318: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
2319: END IF;
2320: Fnd_Msg_Pub.count_and_get (

Line 2318: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);

2314: ROLLBACK TO Get_MR_Cost_Details_PVT;
2315: x_return_status := Fnd_Api.g_ret_sts_unexp_error ;
2316: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
2317: THEN
2318: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
2319: END IF;
2320: Fnd_Msg_Pub.count_and_get (
2321: p_encoded => Fnd_Api.g_false,
2322: p_count => x_msg_count,

Line 2320: Fnd_Msg_Pub.count_and_get (

2316: IF Fnd_Msg_Pub.check_msg_level (Fnd_Msg_Pub.g_msg_lvl_unexp_error)
2317: THEN
2318: Fnd_Msg_Pub.add_exc_msg (G_PKG_NAME, l_api_name);
2319: END IF;
2320: Fnd_Msg_Pub.count_and_get (
2321: p_encoded => Fnd_Api.g_false,
2322: p_count => x_msg_count,
2323: p_data => x_msg_data
2324: );