Автоматический режим блокировки недопустим в этой транзакции
Данные > Статьи и инструкции > Программирование

Ошибка: При попытке пометки удаления (или непосредственного удаления) с помощью групповой обработки справочника получаем ошибку: "Ошибка при вызове метода контекста (УстановитьПометкуУдаления): Ошибка использования Менеджера блокировок. Автоматический режим блокировки недопустим в этой транзакции.". Аналогичная ошибка появляется при попытке пометить на удаление элемента справочника вручную.
Причина:
Из-за того, что у элемента метаданных установлены ссылки (могут быть и подчинённые объекты) которые не находит поиск 1С (в режиме автоматической транзакции).
Решение:

Для того, чтобы проблему решить оперативно - нужно отключить автоматический режим транзакции. Заходим в свойства конфигурации (Меню конфигуратора - Правка - Свойства). Установленный Режим управления блокировкой данных: "Автоматический и управляемый" меняем на "Управляемый". Сохраняем.
При реорганизации информации 1С выдаст предупреждение "Изменения в структуре информации конфигурации" - Изменены глобальные настройки базы данных" - нажимаем "Принять". Ошибка должна исчезнуть.

✔ ВНИМАНИЕ! Перед любыми действиями с рабочей базой данных 1С - рекомендуется создать её резервную копию.

0
комментарии
____________________
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник