Имя: Пароль:
1C
1С v8
Вылеты базы при попытке удаления помеченных объектов
,
0 Sergey-Zima
 
19.11.14
11:42
При попытке удаления помеченных объектов 1С выдает ошибку:

Ошибка SDBL:
Тип поля #updateRows.BaseCKBaseCK несовместим  с типом поля BaseCKBaseCK

Тестирование ИБ со всеми включенными галками ничего не дал.

Тестировалось на платформах 8.3.5.1231, 1186 - поведение одинаковое.
1 YFedor
 
19.11.14
11:43
Файловая?
2 Sergey-Zima
 
19.11.14
11:49
Пробовал и сиквельную и файловую - результат одинаков
3 Кай066
 
19.11.14
11:50
А у меня вчера при попытке удаления
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{ОбщийМодуль.ПроцедурыОбменаДаннымиПоОрганизации.Модуль(1299)}: Ошибка при получении значения атрибута контекста (НаличиеОбменаДаннымиПоОрганизации)
4 Мимохожий Однако
 
19.11.14
11:53
(0)Подробнее. Как удаляешь?
5 Sergey-Zima
 
19.11.14
11:57
Штатными методами - через удаление помеченных объектов - автоматическое удаление всех отмеченных объектов
6 Мимохожий Однако
 
19.11.14
12:01
Когда что-нибудь ломается - смотри в журнале событий системы. Недавно столкнулся с тем, что потребовалось обновить системную библиотеку, которая прямого отношения к 1С не имела, но ею использовалась.
7 Sergey-Zima
 
19.11.14
12:16
Уточнение.
В конфу разработчики встроили для удаление помеченных объектов обработку из библиотеки стандартных подсистем.
Попытался удалить именно штатными средствами через "Все функции" - "Стандартные" - "Удаление помеченных объектов" - получил ту же ощибку, в подробно выдало:

Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
Ошибка SDBL:
Тип поля #updatedRows.BaseCKBaseCK несовместим с типом поля BaseCKBaseCK

В журнале событий системы ничего не нашел. :(
8 hhhh
 
19.11.14
12:53
может не то обновление
9 Sergey-Zima
 
19.11.14
18:21
Может и коряво, но проблему обошел.
Поставил режим совместимости 8.2.16
При конвертации повылазило куча косяков, но хоть стало удалять. Сейчас разбираюсь с косяками, потом попробую вернуть режим совместимости обратно.
10 DS
 
19.11.14
18:34
(7) Много подобных ошибок на багборде. Многие исправлены в 8.3.6.
11 МихаилМ
 
20.11.14
09:23
BaseCKBaseCK относится к регистру расчета