|
Подписка на событие в УПП и УТ
| ☑ |
0
Dirk Diggler
28.03.13
✎
14:49
|
В УПП есть подписка на событие "обработка проведения", которая при проведении платежа берет движения из регистра накопления "расчеты с контрагентами" и пишет пару вещей в РС . Перенес подписку с обработчиком в УТ - и обнаружил, что не работает.
Выяснил: в УПП к моменту работы обработчика движения документа уже были в регистре, а в УТ - еще нет. В чем причина такого поведения и как проще обойти?
|
|
1
Dirk Diggler
28.03.13
✎
15:05
|
гз
|
|
2
kosts
28.03.13
✎
15:07
|
(0) Можно попробовать записать документ.
|
|
3
Dirk Diggler
28.03.13
✎
15:10
|
попробую, конечно. Но вряд ли. На причину не тянет.
|
|
4
Maxus43
28.03.13
✎
15:13
|
подписку копипастом в метаданных дёргал?
|
|
5
Maxus43
28.03.13
✎
15:15
|
суть - внутренние идентификаторы подписок, в УТ возможно движения тоже делаются подпиской, но новая срабатывает раньше их
|
|
6
Dirk Diggler
28.03.13
✎
15:15
|
(4) Да. Пересоздать вручную? Ща попробую.
|
|
7
Maxus43
28.03.13
✎
15:16
|
или особенность в поведении платформы. В 8.1 не надо было явно записать() у набора записей указывать, чтобы они были видны в подписке последующей, ЕМНИП конечно
|
|
8
Dirk Diggler
28.03.13
✎
15:16
|
(5) Я порядок размещения подписок соблюдал. Может не морочиться, сделать через Документ.Движения["расчетысконтрагентами"]? Это как, с т.зр. идеологии?
|
|
9
Maxus43
28.03.13
✎
15:17
|
(8) там не совсем порядок подписок, короче вручную создай и погляди
|
|
10
Dirk Diggler
28.03.13
✎
15:31
|
(9) Работает, спасибо.
утырки. Могли бы где-нть и задокументировать....
|
|
11
Maxus43
28.03.13
✎
15:32
|
(10) я точно не знал, но не только порядок влияет, ещё и внутренний идентификатор, при копипасте он переносится, а вот новый сгенерится правильно, тогда только порядок брать в расчет
|
|