Имя: Пароль:
1C
 
Обработка события после записи документа
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) Как вариант, записывать в некий регистр или глобальную переменную и в обработчике ожидания (или регзадании) обрабатывать этот регистр.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.