Обработка события после записи документа
☑
0
Fannasankh
20.12.17
✎
17:00
Как реализовать обработку события после записи документа? Когда транзакция уже завершилась.
1
FIXXXL
20.12.17
✎
17:05
(0) в форме есть обработчики ПослеЗаписи
2
Lexey_
20.12.17
✎
17:05
(0) Расширение управляемой формы для объектов (Managed form extension for objects)
ПослеЗаписиНаСервере (AfterWriteAtServer)
Синтаксис:
ПослеЗаписиНаСервере(<ТекущийОбъект>, <ПараметрыЗаписи>)
Параметры:
<ТекущийОбъект>
Тип: ПланСчетовОбъект.<Имя плана счетов>; ПланВидовРасчетаОбъект.<Имя плана видов расчета>; ПланОбменаОбъект.<Имя плана обмена>.
Записанный объект.
<ПараметрыЗаписи>
Тип: Структура.
Структура, содержащая параметры записи.
Описание:
Вызывается после записи объекта на сервере и после завершения транзакции.
3
Fannasankh
20.12.17
✎
17:18
(1) нужно не в форме
4
Fannasankh
20.12.17
✎
17:18
(2) обычные формы, расширения использовать нельзя
5
hhhh
20.12.17
✎
17:26
(3) тогда никак. Через обработчик ожидания можете, раз в минуту анализировать базу, на предмет записи документов.
6
Михаил Козлов
20.12.17
✎
18:40
Подписка на событие не подойдет?
7
Fannasankh
20.12.17
✎
23:00
(6) подписка на события срабатывает в той же транзакции
8
Tateossian
21.12.17
✎
00:22
(0) Как вариант, записывать в некий регистр или глобальную переменную и в обработчике ожидания (или регзадании) обрабатывать этот регистр.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.