422: END LOOP;
423: pub_qa_msg_tbl.delete;
424: ELSE -- else - QA check has populated the message stack, even if success
425: l_msg_data := fnd_msg_pub.get(p_msg_index => fnd_msg_pub.g_first,
426: p_encoded => fnd_api.g_false);
427:
428: IF (FND_LOG.LEVEL_STATEMENT >= FND_LOG.G_CURRENT_RUNTIME_LEVEL) THEN
429: IF l_msg_data IS NOT NULL THEN
430: FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT, G_PKG_NAME || '.' || l_api_name,'QA check has populated the message stack');
493: FND_LOG.STRING(FND_LOG.LEVEL_STATEMENT, G_PKG_NAME || '.' || l_api_name,'l_msg_data: ' || l_msg_data);
494: END IF;
495:
496: l_msg_data := fnd_msg_pub.get(p_msg_index => fnd_msg_pub.g_next,
497: p_encoded => fnd_api.g_false);
498: END LOOP;
499: END IF;
500:
501: END LOOP;