785: FETCH C INTO Recinfo;
786: if (C%NOTFOUND) then
787: CLOSE C;
788: FND_MESSAGE.Set_Name('FND', 'FORM_RECORD_DELETED');
789: APP_EXCEPTION.Raise_Exception;
790: end if;
791: CLOSE C;
792: if Recinfo.record_version_number <> x_record_version_number
793: then
791: CLOSE C;
792: if Recinfo.record_version_number <> x_record_version_number
793: then
794: FND_MESSAGE.Set_Name('FND', 'FORM_RECORD_CHANGED');
795: APP_EXCEPTION.Raise_Exception;
796: end if;
797:
798: if (
799: (Recinfo.project_id = X_Project_Id)
1359: then
1360: return;
1361: else
1362: FND_MESSAGE.Set_Name('FND', 'FORM_RECORD_CHANGED');
1363: APP_EXCEPTION.Raise_Exception;
1364: end if;
1365: else
1366: FND_MESSAGE.Set_Name('FND', 'FORM_RECORD_CHANGED');
1367: APP_EXCEPTION.Raise_Exception;
1363: APP_EXCEPTION.Raise_Exception;
1364: end if;
1365: else
1366: FND_MESSAGE.Set_Name('FND', 'FORM_RECORD_CHANGED');
1367: APP_EXCEPTION.Raise_Exception;
1368: end if;
1369: END Lock_Row;
1370:
1371: