как
link removed soft lock скорее вреден, чем полезен.
Сценарий "юзверь открывает документ в интерфейсе, блокирует компутер и уходит в отпуск" никто не отменял. И если жесткая блокировка снимается программно ( при наличии соответствующих прав ), то недокументированный (!!!) софтлок требует расчехления бубна.
Радует однако, что его можно
Ссылка скрыта от гостей
...
По вашей задаче - проблема не в софтлоке, а в дизайне. Вам нужно разделить хранение ресурса и его представление.
Если я правильно понимаю - на форме есть встроенные вьюхи, show single category, c формулой @Text(@DocumentUniqueID)?
Вместо открытия родительского документа, создавайте темповый документ c saveoptions = "0", пишите в него UNID исходного документа (sourceDocumentUNID=...) и меняйте формулу для встроенных вьюшек на sourceDocumentUNID.