DBA Data[Home] [Help]

APPS.AMS_IS_LINE_PVT dependencies on AMS_UTILITY_PVT

Line 80: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');

76:
77: -- Debug Message
78: IF (AMS_DEBUG_HIGH_ON) THEN
79:
80: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');
81: END IF;
82:
83:
84: -- Initialize API return status to SUCCESS

Line 109: AMS_Utility_PVT.Error_Message(p_message_name => 'USER_PROFILE_MISSING');

105: -- =========================================================================
106:
107: IF FND_GLOBAL.User_Id IS NULL
108: THEN
109: AMS_Utility_PVT.Error_Message(p_message_name => 'USER_PROFILE_MISSING');
110: RAISE FND_API.G_EXC_ERROR;
111: END IF;
112:
113: IF ( P_validation_level >= FND_API.G_VALID_LEVEL_FULL)

Line 118: AMS_UTILITY_PVT.debug_message('Private API: Validate_Is_Line');

114: THEN
115: -- Debug message
116: IF (AMS_DEBUG_HIGH_ON) THEN
117:
118: AMS_UTILITY_PVT.debug_message('Private API: Validate_Is_Line');
119: END IF;
120:
121: -- Invoke validation procedures
122: Validate_is_line(

Line 140: AMS_UTILITY_PVT.debug_message( 'Private API: Calling create table handler');

136:
137: -- Debug Message
138: IF (AMS_DEBUG_HIGH_ON) THEN
139:
140: AMS_UTILITY_PVT.debug_message( 'Private API: Calling create table handler');
141: END IF;
142:
143: -- Invoke table handler(AMS_IMP_SOURCE_LINES_PKG.Insert_Row)
144: AMS_IMP_SOURCE_LINES_PKG.Insert_Row(

Line 459: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'end');

455:
456: -- Debug Message
457: IF (AMS_DEBUG_HIGH_ON) THEN
458:
459: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'end');
460: END IF;
461:
462: -- Standard call to get message count and if count is 1, get message info.
463: FND_MSG_PUB.Count_And_Get

Line 469: WHEN AMS_Utility_PVT.resource_locked THEN

465: p_data => x_msg_data
466: );
467: EXCEPTION
468:
469: WHEN AMS_Utility_PVT.resource_locked THEN
470: x_return_status := FND_API.g_ret_sts_error;
471: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
472:
473: WHEN FND_API.G_EXC_ERROR THEN

Line 471: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');

467: EXCEPTION
468:
469: WHEN AMS_Utility_PVT.resource_locked THEN
470: x_return_status := FND_API.g_ret_sts_error;
471: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
472:
473: WHEN FND_API.G_EXC_ERROR THEN
474: ROLLBACK TO CREATE_Is_Line_PVT;
475: x_return_status := FND_API.G_RET_STS_ERROR;

Line 569: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');

565:
566: -- Debug Message
567: IF (AMS_DEBUG_HIGH_ON) THEN
568:
569: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');
570: END IF;
571:
572:
573: -- Initialize API return status to SUCCESS

Line 579: AMS_UTILITY_PVT.debug_message('Private API: - Open Cursor to Select');

575:
576: -- Debug Message
577: IF (AMS_DEBUG_HIGH_ON) THEN
578:
579: AMS_UTILITY_PVT.debug_message('Private API: - Open Cursor to Select');
580: END IF;
581:
582:
583: OPEN c_get_Is_Line( l_tar_is_line_rec.import_source_line_id);

Line 594: AMS_Utility_PVT.Error_Message(p_message_name => 'API_MISSING_UPDATE_TARGET',

590:
591:
592: /*
593: If ( c_get_Is_Line%NOTFOUND) THEN
594: AMS_Utility_PVT.Error_Message(p_message_name => 'API_MISSING_UPDATE_TARGET',
595: p_token_name => 'INFO',
596: p_token_value => 'Is_Line') ;
597: RAISE FND_API.G_EXC_ERROR;
598: END IF;

Line 602: AMS_UTILITY_PVT.debug_message('Private API: - Close Cursor');

598: END IF;
599: -- Debug Message
600: IF (AMS_DEBUG_HIGH_ON) THEN
601:
602: AMS_UTILITY_PVT.debug_message('Private API: - Close Cursor');
603: END IF;
604: CLOSE c_get_Is_Line;
605: */
606:

Line 610: AMS_Utility_PVT.Error_Message(p_message_name => 'API_VERSION_MISSING',

606:
607:
608: If (l_tar_is_line_rec.object_version_number is NULL or
609: l_tar_is_line_rec.object_version_number = FND_API.G_MISS_NUM ) Then
610: AMS_Utility_PVT.Error_Message(p_message_name => 'API_VERSION_MISSING',
611: p_token_name => 'COLUMN',
612: p_token_value => 'OBJECT_VERSION_NUMBER') ;
613: raise FND_API.G_EXC_ERROR;
614: End if;

Line 617: AMS_Utility_PVT.Error_Message(p_message_name => 'API_RECORD_CHANGED',

613: raise FND_API.G_EXC_ERROR;
614: End if;
615: -- Check Whether record has been changed by someone else
616: If (l_tar_is_line_rec.object_version_number <> l_ref_is_line_rec.object_version_number) Then
617: AMS_Utility_PVT.Error_Message(p_message_name => 'API_RECORD_CHANGED',
618: p_token_name => 'INFO',
619: p_token_value => 'Is_Line') ;
620: raise FND_API.G_EXC_ERROR;
621: End if;

Line 627: AMS_UTILITY_PVT.debug_message('Private API: Validate_Is_Line');

623: THEN
624: -- Debug message
625: IF (AMS_DEBUG_HIGH_ON) THEN
626:
627: AMS_UTILITY_PVT.debug_message('Private API: Validate_Is_Line');
628: END IF;
629:
630: -- Invoke validation procedures
631: Validate_is_line(

Line 649: AMS_UTILITY_PVT.debug_message('Private API: Calling update table handler');

645:
646: -- Debug Message
647: IF (AMS_DEBUG_HIGH_ON) THEN
648:
649: AMS_UTILITY_PVT.debug_message('Private API: Calling update table handler');
650: END IF;
651:
652:
653:

Line 998: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'end');

994:
995: -- Debug Message
996: IF (AMS_DEBUG_HIGH_ON) THEN
997:
998: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'end');
999: END IF;
1000:
1001: -- Standard call to get message count and if count is 1, get message info.
1002: FND_MSG_PUB.Count_And_Get

Line 1008: WHEN AMS_Utility_PVT.resource_locked THEN

1004: p_data => x_msg_data
1005: );
1006: EXCEPTION
1007:
1008: WHEN AMS_Utility_PVT.resource_locked THEN
1009: x_return_status := FND_API.g_ret_sts_error;
1010: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
1011:
1012: WHEN FND_API.G_EXC_ERROR THEN

Line 1010: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');

1006: EXCEPTION
1007:
1008: WHEN AMS_Utility_PVT.resource_locked THEN
1009: x_return_status := FND_API.g_ret_sts_error;
1010: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
1011:
1012: WHEN FND_API.G_EXC_ERROR THEN
1013: ROLLBACK TO UPDATE_Is_Line_PVT;
1014: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1087: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');

1083:
1084: -- Debug Message
1085: IF (AMS_DEBUG_HIGH_ON) THEN
1086:
1087: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');
1088: END IF;
1089:
1090:
1091: -- Initialize API return status to SUCCESS

Line 1100: AMS_UTILITY_PVT.debug_message( 'Private API: Calling delete table handler');

1096: --
1097: -- Debug Message
1098: IF (AMS_DEBUG_HIGH_ON) THEN
1099:
1100: AMS_UTILITY_PVT.debug_message( 'Private API: Calling delete table handler');
1101: END IF;
1102:
1103: -- Invoke table handler(AMS_IMP_SOURCE_LINES_PKG.Delete_Row)
1104: AMS_IMP_SOURCE_LINES_PKG.Delete_Row(

Line 1120: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'end');

1116:
1117: -- Debug Message
1118: IF (AMS_DEBUG_HIGH_ON) THEN
1119:
1120: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'end');
1121: END IF;
1122:
1123: -- Standard call to get message count and if count is 1, get message info.
1124: FND_MSG_PUB.Count_And_Get

Line 1130: WHEN AMS_Utility_PVT.resource_locked THEN

1126: p_data => x_msg_data
1127: );
1128: EXCEPTION
1129:
1130: WHEN AMS_Utility_PVT.resource_locked THEN
1131: x_return_status := FND_API.g_ret_sts_error;
1132: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
1133:
1134: WHEN FND_API.G_EXC_ERROR THEN

Line 1132: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');

1128: EXCEPTION
1129:
1130: WHEN AMS_Utility_PVT.resource_locked THEN
1131: x_return_status := FND_API.g_ret_sts_error;
1132: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
1133:
1134: WHEN FND_API.G_EXC_ERROR THEN
1135: ROLLBACK TO DELETE_Is_Line_PVT;
1136: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1202: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');

1198:
1199: -- Debug Message
1200: IF (AMS_DEBUG_HIGH_ON) THEN
1201:
1202: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');
1203: END IF;
1204:
1205: -- Initialize message list if p_init_msg_list is set to TRUE.
1206: IF FND_API.to_Boolean( p_init_msg_list )

Line 1231: AMS_Utility_PVT.debug_message(l_full_name||': start');

1227: IF (AMS_DEBUG_HIGH_ON) THEN
1228:
1229:
1230:
1231: AMS_Utility_PVT.debug_message(l_full_name||': start');
1232:
1233: END IF;
1234: OPEN c_Is_Line;
1235:

Line 1256: AMS_Utility_PVT.debug_message(l_full_name ||': end');

1252: p_count => x_msg_count,
1253: p_data => x_msg_data);
1254: IF (AMS_DEBUG_HIGH_ON) THEN
1255:
1256: AMS_Utility_PVT.debug_message(l_full_name ||': end');
1257: END IF;
1258: EXCEPTION
1259:
1260: WHEN AMS_Utility_PVT.resource_locked THEN

Line 1260: WHEN AMS_Utility_PVT.resource_locked THEN

1256: AMS_Utility_PVT.debug_message(l_full_name ||': end');
1257: END IF;
1258: EXCEPTION
1259:
1260: WHEN AMS_Utility_PVT.resource_locked THEN
1261: x_return_status := FND_API.g_ret_sts_error;
1262: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
1263:
1264: WHEN FND_API.G_EXC_ERROR THEN

Line 1262: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');

1258: EXCEPTION
1259:
1260: WHEN AMS_Utility_PVT.resource_locked THEN
1261: x_return_status := FND_API.g_ret_sts_error;
1262: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
1263:
1264: WHEN FND_API.G_EXC_ERROR THEN
1265: ROLLBACK TO LOCK_Is_Line_PVT;
1266: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1310: l_valid_flag := AMS_Utility_PVT.check_uniqueness(

1306:
1307: BEGIN
1308: x_return_status := FND_API.g_ret_sts_success;
1309: IF p_validation_mode = JTF_PLSQL_API.g_create THEN
1310: l_valid_flag := AMS_Utility_PVT.check_uniqueness(
1311: 'AMS_IMP_SOURCE_LINES',
1312: 'IMPORT_SOURCE_LINE_ID = ''' || p_is_line_rec.IMPORT_SOURCE_LINE_ID ||''''
1313: );
1314: ELSE

Line 1315: l_valid_flag := AMS_Utility_PVT.check_uniqueness(

1311: 'AMS_IMP_SOURCE_LINES',
1312: 'IMPORT_SOURCE_LINE_ID = ''' || p_is_line_rec.IMPORT_SOURCE_LINE_ID ||''''
1313: );
1314: ELSE
1315: l_valid_flag := AMS_Utility_PVT.check_uniqueness(
1316: 'AMS_IMP_SOURCE_LINES',
1317: 'IMPORT_SOURCE_LINE_ID = ''' || p_is_line_rec.IMPORT_SOURCE_LINE_ID ||
1318: ''' AND IMPORT_SOURCE_LINE_ID <> ' || p_is_line_rec.IMPORT_SOURCE_LINE_ID
1319: );

Line 1323: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_IMPORT_SOURCE_LINE_ID_DUPLICATE');

1319: );
1320: END IF;
1321:
1322: IF l_valid_flag = FND_API.g_false THEN
1323: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_IMPORT_SOURCE_LINE_ID_DUPLICATE');
1324: x_return_status := FND_API.g_ret_sts_error;
1325: RETURN;
1326: END IF;
1327:

Line 1343: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_import_source_line_id');

1339: IF p_validation_mode = JTF_PLSQL_API.g_create THEN
1340:
1341:
1342: IF p_is_line_rec.import_source_line_id = FND_API.g_miss_num OR p_is_line_rec.import_source_line_id IS NULL THEN
1343: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_import_source_line_id');
1344: x_return_status := FND_API.g_ret_sts_error;
1345: RETURN;
1346: END IF;
1347:

Line 1350: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_last_update_date');

1346: END IF;
1347:
1348:
1349: IF p_is_line_rec.last_update_date = FND_API.g_miss_date OR p_is_line_rec.last_update_date IS NULL THEN
1350: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_last_update_date');
1351: x_return_status := FND_API.g_ret_sts_error;
1352: RETURN;
1353: END IF;
1354:

Line 1357: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_last_updated_by');

1353: END IF;
1354:
1355:
1356: IF p_is_line_rec.last_updated_by = FND_API.g_miss_num OR p_is_line_rec.last_updated_by IS NULL THEN
1357: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_last_updated_by');
1358: x_return_status := FND_API.g_ret_sts_error;
1359: RETURN;
1360: END IF;
1361:

Line 1364: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_creation_date');

1360: END IF;
1361:
1362:
1363: IF p_is_line_rec.creation_date = FND_API.g_miss_date OR p_is_line_rec.creation_date IS NULL THEN
1364: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_creation_date');
1365: x_return_status := FND_API.g_ret_sts_error;
1366: RETURN;
1367: END IF;
1368:

Line 1371: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_created_by');

1367: END IF;
1368:
1369:
1370: IF p_is_line_rec.created_by = FND_API.g_miss_num OR p_is_line_rec.created_by IS NULL THEN
1371: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_created_by');
1372: x_return_status := FND_API.g_ret_sts_error;
1373: RETURN;
1374: END IF;
1375:

Line 1378: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_last_update_login');

1374: END IF;
1375:
1376:
1377: IF p_is_line_rec.last_update_login = FND_API.g_miss_num OR p_is_line_rec.last_update_login IS NULL THEN
1378: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_last_update_login');
1379: x_return_status := FND_API.g_ret_sts_error;
1380: RETURN;
1381: END IF;
1382:

Line 1385: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_list_header_id');

1381: END IF;
1382:
1383:
1384: IF p_is_line_rec.import_list_header_id = FND_API.g_miss_num OR p_is_line_rec.import_list_header_id IS NULL THEN
1385: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_list_header_id');
1386: x_return_status := FND_API.g_ret_sts_error;
1387: RETURN;
1388: END IF;
1389:

Line 1392: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_successful_flag');

1388: END IF;
1389:
1390:
1391: IF p_is_line_rec.import_successful_flag = FND_API.g_miss_char OR p_is_line_rec.import_successful_flag IS NULL THEN
1392: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_successful_flag');
1393: x_return_status := FND_API.g_ret_sts_error;
1394: RETURN;
1395: END IF;
1396: ELSE

Line 1400: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_source_line_id');

1396: ELSE
1397:
1398:
1399: IF p_is_line_rec.import_source_line_id IS NULL THEN
1400: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_source_line_id');
1401: x_return_status := FND_API.g_ret_sts_error;
1402: RETURN;
1403: END IF;
1404:

Line 1407: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_last_update_date');

1403: END IF;
1404:
1405:
1406: IF p_is_line_rec.last_update_date IS NULL THEN
1407: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_last_update_date');
1408: x_return_status := FND_API.g_ret_sts_error;
1409: RETURN;
1410: END IF;
1411:

Line 1414: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_last_updated_by');

1410: END IF;
1411:
1412:
1413: IF p_is_line_rec.last_updated_by IS NULL THEN
1414: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_last_updated_by');
1415: x_return_status := FND_API.g_ret_sts_error;
1416: RETURN;
1417: END IF;
1418:

Line 1421: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_creation_date');

1417: END IF;
1418:
1419:
1420: IF p_is_line_rec.creation_date IS NULL THEN
1421: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_creation_date');
1422: x_return_status := FND_API.g_ret_sts_error;
1423: RETURN;
1424: END IF;
1425:

Line 1428: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_created_by');

1424: END IF;
1425:
1426:
1427: IF p_is_line_rec.created_by IS NULL THEN
1428: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_created_by');
1429: x_return_status := FND_API.g_ret_sts_error;
1430: RETURN;
1431: END IF;
1432:

Line 1435: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_last_update_login');

1431: END IF;
1432:
1433:
1434: IF p_is_line_rec.last_update_login IS NULL THEN
1435: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_is_line_NO_last_update_login');
1436: x_return_status := FND_API.g_ret_sts_error;
1437: RETURN;
1438: END IF;
1439:

Line 1442: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_list_header_id');

1438: END IF;
1439:
1440:
1441: IF p_is_line_rec.import_list_header_id IS NULL THEN
1442: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_list_header_id');
1443: x_return_status := FND_API.g_ret_sts_error;
1444: RETURN;
1445: END IF;
1446:

Line 1449: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_successful_flag');

1445: END IF;
1446:
1447:
1448: IF p_is_line_rec.import_successful_flag IS NULL THEN
1449: AMS_Utility_PVT.Error_Message(p_message_name => 'NO_import_successful_flag');
1450: x_return_status := FND_API.g_ret_sts_error;
1451: RETURN;
1452: END IF;
1453: END IF;

Line 3070: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');

3066:
3067: -- Debug Message
3068: IF (AMS_DEBUG_HIGH_ON) THEN
3069:
3070: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'start');
3071: END IF;
3072:
3073:
3074: -- Initialize API return status to SUCCESS

Line 3081: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'end');

3077:
3078: -- Debug Message
3079: IF (AMS_DEBUG_HIGH_ON) THEN
3080:
3081: AMS_UTILITY_PVT.debug_message('Private API: ' || l_api_name || 'end');
3082: END IF;
3083:
3084: -- Standard call to get message count and if count is 1, get message info.
3085: FND_MSG_PUB.Count_And_Get

Line 3091: WHEN AMS_Utility_PVT.resource_locked THEN

3087: p_data => x_msg_data
3088: );
3089: EXCEPTION
3090:
3091: WHEN AMS_Utility_PVT.resource_locked THEN
3092: x_return_status := FND_API.g_ret_sts_error;
3093: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
3094:
3095: WHEN FND_API.G_EXC_ERROR THEN

Line 3093: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');

3089: EXCEPTION
3090:
3091: WHEN AMS_Utility_PVT.resource_locked THEN
3092: x_return_status := FND_API.g_ret_sts_error;
3093: AMS_Utility_PVT.Error_Message(p_message_name => 'AMS_API_RESOURCE_LOCKED');
3094:
3095: WHEN FND_API.G_EXC_ERROR THEN
3096: ROLLBACK TO VALIDATE_Is_Line_;
3097: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3158: AMS_UTILITY_PVT.debug_message('Private API: Validate_dm_model_rec');

3154:
3155: -- Debug Message
3156: IF (AMS_DEBUG_HIGH_ON) THEN
3157:
3158: AMS_UTILITY_PVT.debug_message('Private API: Validate_dm_model_rec');
3159: END IF;
3160: -- Standard call to get message count and if count is 1, get message info.
3161: FND_MSG_PUB.Count_And_Get
3162: (p_count => x_msg_count,