В БД присутствует ряд объектов требующих изоляции от изменения в других сеансах.
В процедуре прописал
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ЗаблокироватьДанныеДляРедактирования(Объект.Ссылка, , ЭтаФорма.УникальныйИдентификатор)
В целом это решило проблему. Однако, ряд случаев портящих жизнь остался. При выключении электричества, перезагрузки компьютера, принудительного завершения программы с открытым окном, сеанс пользователя в консоли администрирования висит и объект остается заблокированным.
Самостоятельно он не всегда разблокируется, приходится подключаться и выкидывать из консоли.
Существует ли красивое, программное и простое решение для такой задачи? В 7.7 блокировка формы/объекта была сразу пессимистичной и подобных кейсов не возникало.
Платформа 1С:Предприятие 8.3 (8.3.27.1606)