Автоматический режим блокировки недопустим в этой транзакции - Автоматизация бизнеса. Программист 1С Минск

Перейти к контенту

Главное меню:

Автоматический режим блокировки недопустим в этой транзакции

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

Причина:
Из-за того, что у элемента метаданных установлены ссылки (могут быть и подчинённые объекты) которые не находит поиск 1С (в режиме автоматической транзакции).

Решение:
Правильным решением был бы поиск этих самых ссылок и исправление их в метаданных, однако это может занять много времени.

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

При реорганизации информации 1С выдаст предупреждение "Изменения в структуре информации конфигурации" - Изменены глобальные настройки базы данных" - нажимаем  "Принять". Ошибка должна исчезнуть.


Если Вы хотите заказать абонентское обслуживание или прочие услуги Вашей 1С. Пожалуйста, ознакомьтесь с прайс-листом и оформите заявку через контактную форму.
Оценка: 5.0/5
_______________________________________________________________
Copyright by 1Cnik.by©, «Профессиональный программист 1С в г.Минске», 14.11.2016
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник
Назад к содержимому | Назад к главному меню