98: OPEN C;
99: FETCH C INTO Recinfo;
100: IF ( C%NOTFOUND ) THEN
101: CLOSE C;
102: FND_MESSAGE.SET_NAME('FND', 'FORM_RECORD_DELETED');
103: APP_EXCEPTION.RAISE_EXCEPTION;
104: END IF;
105: CLOSE C;
106:
110: AND ( X_OBJECT_VERSION_NUMBER IS NULL ) ) )
111: ) THEN
112: RETURN;
113: ELSE
114: FND_MESSAGE.SET_NAME('FND', 'FORM_RECORD_DELETED');
115: APP_EXCEPTION.RAISE_EXCEPTION;
116: END IF;
117:
118: END Lock_Row;
151:
152:
153: EXCEPTION
154: WHEN NO_DATA_FOUND THEN
155: FND_MESSAGE.SET_NAME( 'FUN', 'FUN_RULE_API_NO_RECORD' );
156: FND_MESSAGE.SET_TOKEN( 'RECORD', 'p_rule_criteria_rec');
157: FND_MESSAGE.SET_TOKEN( 'VALUE', X_CRITERIA_ID );
158: FND_MSG_PUB.ADD;
159: RAISE FND_API.G_EXC_ERROR;
152:
153: EXCEPTION
154: WHEN NO_DATA_FOUND THEN
155: FND_MESSAGE.SET_NAME( 'FUN', 'FUN_RULE_API_NO_RECORD' );
156: FND_MESSAGE.SET_TOKEN( 'RECORD', 'p_rule_criteria_rec');
157: FND_MESSAGE.SET_TOKEN( 'VALUE', X_CRITERIA_ID );
158: FND_MSG_PUB.ADD;
159: RAISE FND_API.G_EXC_ERROR;
160:
153: EXCEPTION
154: WHEN NO_DATA_FOUND THEN
155: FND_MESSAGE.SET_NAME( 'FUN', 'FUN_RULE_API_NO_RECORD' );
156: FND_MESSAGE.SET_TOKEN( 'RECORD', 'p_rule_criteria_rec');
157: FND_MESSAGE.SET_TOKEN( 'VALUE', X_CRITERIA_ID );
158: FND_MSG_PUB.ADD;
159: RAISE FND_API.G_EXC_ERROR;
160:
161: END Select_Row;