166: return TRUE;
167:
168: EXCEPTION
169: WHEN FND_API.G_EXC_ERROR THEN
170: FND_MSG_PUB.Count_And_Get(p_count => l_msg_count, p_data => l_msg_data);
171: l_return_status := FND_API.G_RET_STS_ERROR;
172: return FALSE;
173: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
174: FND_MSG_PUB.Count_And_Get(p_count => l_msg_count, p_data => l_msg_data);
170: FND_MSG_PUB.Count_And_Get(p_count => l_msg_count, p_data => l_msg_data);
171: l_return_status := FND_API.G_RET_STS_ERROR;
172: return FALSE;
173: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
174: FND_MSG_PUB.Count_And_Get(p_count => l_msg_count, p_data => l_msg_data);
175: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
176: return FALSE;
177: WHEN OTHERS THEN
178: FND_MSG_PUB.add_exc_msg('', l_api_name || '.' || l_progress);
174: FND_MSG_PUB.Count_And_Get(p_count => l_msg_count, p_data => l_msg_data);
175: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
176: return FALSE;
177: WHEN OTHERS THEN
178: FND_MSG_PUB.add_exc_msg('', l_api_name || '.' || l_progress);
179: FND_MSG_PUB.Count_And_Get(p_count => l_msg_count, p_data => l_msg_data);
180: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
181: return FALSE;
182: END chk_drop_ship;
175: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
176: return FALSE;
177: WHEN OTHERS THEN
178: FND_MSG_PUB.add_exc_msg('', l_api_name || '.' || l_progress);
179: FND_MSG_PUB.Count_And_Get(p_count => l_msg_count, p_data => l_msg_data);
180: l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
181: return FALSE;
182: END chk_drop_ship;
183: --