Добрый день.
Стоит задача: после проведения документа вызвать окно с вводом комментария и отправить некоторые данные через http.
Проблема в том, что пока висит окно с вводом комментария и пока отправляются данные, транзакция держит таблицы регистров на блокировках, из-за чего возникают проблемы у других юзеров.
Подскажите, как правильно выполнять такие действия после проведения?
Допустим, можно в форме элемента в событии ПослеЗаписи. А если я провожу в форме списка?
Во время транзакции не должно быть вопросов. Можно использовать подписку на событие Запись, в котором проверять режим записи = Проведение и интерактивный режим.
А ещё лучше предусмотреть форму типа групповой обработки, в которой комментарий вводится заранее
Можно вообще после проведения записать в регистр что нужно отправить, а регламент пусть периодически долбит по регистру и отправляет. Вдруг связи в момент проведения не будет, а так в очередной проход отправится всё равно.
Основная теорема систематики: Новые системы плодят новые проблемы.