В обработке проведения устанавливается управляемая блокировка.
При попытке провести второй документ вываливается ошибка:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{ОбщийМодуль.УправлениеПравамиПользователей.Модуль(2699)}: Ошибка при вызове метода контекста (Записать)
по причине:
Конфликт блокировок при выполнении транзакции:
Microsoft OLE DB Provider for SQL Server: Lock request time out period exceeded.
HRESULT=80040E31, SQLSrvr: SQLSTATE=HYT00, state=35, Severity=10, native=1222, line=1
возник другой вопрос:
База SQL
где начинать транзакцию с управляемой блокировкой, чтобы работала объектная блокировка?
В данный момент стартует неявная транзакция в обработке проведения и блочит всю таблицу регистра.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший