217: FND_MSG_PUB.Count_And_Get
218: ( p_count => x_msg_count,
219: p_data => x_msg_data
220: );
221: APP_EXCEPTION.RAISE_EXCEPTION;
222: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
223: ROLLBACK TO Create_group_checks_PVT;
224: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
225: FND_MSG_PUB.Count_And_Get
225: FND_MSG_PUB.Count_And_Get
226: ( p_count => x_msg_count,
227: p_data => x_msg_data
228: );
229: APP_EXCEPTION.RAISE_EXCEPTION;
230: WHEN OTHERS THEN
231: ROLLBACK TO Create_group_checks_PVT;
232: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
233: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
234: FND_MSG_PUB.Count_And_Get
235: ( p_count => x_msg_count,
236: p_data => x_msg_data
237: );
238: APP_EXCEPTION.RAISE_EXCEPTION;
239: End Create_group_checks;
240:
241:
242: PROCEDURE Update_group_checks(
458: FND_MSG_PUB.Count_And_Get
459: ( p_count => x_msg_count,
460: p_data => x_msg_data
461: );
462: APP_EXCEPTION.RAISE_EXCEPTION;
463: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
464: ROLLBACK TO Update_group_checks_PVT;
465: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
466: FND_MSG_PUB.Count_And_Get
466: FND_MSG_PUB.Count_And_Get
467: ( p_count => x_msg_count,
468: p_data => x_msg_data
469: );
470: APP_EXCEPTION.RAISE_EXCEPTION;
471: WHEN OTHERS THEN
472: ROLLBACK TO Update_group_checks_PVT;
473: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
474: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
475: FND_MSG_PUB.Count_And_Get
476: ( p_count => x_msg_count,
477: p_data => x_msg_data
478: );
479: APP_EXCEPTION.RAISE_EXCEPTION;
480: End Update_group_checks;
481:
482:
483: PROCEDURE Delete_group_checks(
554: FND_MSG_PUB.Count_And_Get
555: ( p_count => x_msg_count,
556: p_data => x_msg_data
557: );
558: APP_EXCEPTION.RAISE_EXCEPTION;
559: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
560: ROLLBACK TO Delete_group_checks_PVT;
561: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
562: FND_MSG_PUB.Count_And_Get
562: FND_MSG_PUB.Count_And_Get
563: ( p_count => x_msg_count,
564: p_data => x_msg_data
565: );
566: APP_EXCEPTION.RAISE_EXCEPTION;
567: WHEN OTHERS THEN
568: ROLLBACK TO Delete_group_checks_PVT;
569: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
570: FND_MSG_PUB.Add_Exc_Msg(G_PKG_NAME, l_api_name);
571: FND_MSG_PUB.Count_And_Get
572: ( p_count => x_msg_count,
573: p_data => x_msg_data
574: );
575: APP_EXCEPTION.RAISE_EXCEPTION;
576: End Delete_group_checks;
577:
578:
579: -- Item-level validation procedures