Применение подсистемы:
1. Для конфигураций где нужен переход на управляемые блокировки.
2. Для самописных конфигураций.
Работает на платформе 1С 8.3.12 можно и с меньшей, но нужно изменить 2 процедуры.
Настройки подсистемы очень гибкие для каждого регистра можно установить из документа реквизиты, по которым будет происходить блокирование таблицы регистров. Подсистема устанавливается просто объединением с основной конфигурацией с приоритетом файла.Обязательно нужно в конфигурации установить режим управления блокировкой данных в транзакции по умолчанию -управляемые.
Как пользоваться (пример настройки).
Установить константу "Использовать блокировку проведения документов".
Заполнить регистр сведений "Блокировка проведения документов" по кнопке "Заполнить" см. Рисунок.
Настроить блокировку для конкретного регистра по конкретному документу (см. пример настройки блокировок для документа "Авансовый отчет").
На рисунке видно, что для документа «Авансовый отчет» в движениях по регистру товары на складах, будет установлена блокировка по измерению регистра «Склад» из документа данными в табличной части «Товары» реквизитом "Склад" и данными в табличной части «Возвратная тара» тоже реквизитом "Склад".
Для каждого документа можно визуально настроить для себя блокировки, какие нужно.
Если что-то непонятно, пишите, отвечу.