365: FETCH C INTO Recinfo;
366: IF (C%NOTFOUND) THEN
367: CLOSE C;
368: fnd_message.set_name('FND', 'FORM_RECORD_DELETED');
369: APP_EXCEPTION.Raise_Exception;
370: END IF;
371: CLOSE C;
372: IF (
373: (recinfo.CC_GROUP_ID = P_CC_GROUP_ID)
427: fnd_message.set_name('FND', 'FORM_RECORD_CHANGED');
428: FND_MSG_PUB.Add;
429: RAISE FND_API.G_EXC_ERROR ;
430:
431: -- APP_EXCEPTION.RAISE_EXCEPTION;
432: END IF;
433:
434: IF FND_API.To_Boolean ( p_commit ) THEN
435: COMMIT WORK;
439: p_data => p_msg_data );
440:
441: EXCEPTION
442:
443: WHEN APP_EXCEPTION.RECORD_LOCK_EXCEPTION THEN
444:
445: ROLLBACK TO Lock_Row_Pvt ;
446: p_row_locked := FND_API.G_FALSE;
447: p_return_status := FND_API.G_RET_STS_ERROR;