Ошибка при вызове метода контекста (Заблокировать): Использование блокировки допустимо только внутри транзакции в режиме управляемых блокировок!

1. 21stas 99 02.03.22 09:57 Сейчас в теме
В отладчике смотрю - ошибка происходит при обработке Регистра бухгалтерии "Хозрасчётный", в процедуре УстановитьУправляемуюБлокировку
РежимБлокировкиДанных устанавливается Исключительный.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. 21stas 99 02.03.22 10:18 Сейчас в теме
Убрал блокировки для пары таблиц - вроде работает:

Общий модуль ОбщегоНазначения:

После:
ЭлементБлокировки = Блокировка.Добавить(ПространствоБлокировки);

Добавлено:
//Стас - костыль от 02.03.2022. Иначе была ошибка при расчёте амортизации (закрытие месяца):
//Ошибка при вызове метода контекста (Заблокировать): Использование блокировки допустимо только внутри транзакции в режиме управляемых блокировок!
//Можно попробовать убрать
Если ИмяТаблицы="Хозрасчетный" ИЛИ ИмяТаблицы="МестонахождениеОСБухгалтерскийУчет" Тогда
//Сообщить(ИмяТаблицы+" - не блокируем");
//Сообщить(ТипТаблицы);
Возврат;
Иначе
//Сообщить(ИмяТаблицы);
//Сообщить(ТипТаблицы);
КонецЕсли;
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот