|
Подписка на событие
| ☑ |
0
стаканыч
22.06.16
✎
13:56
|
Не приходилось раньше как-то с ними работать. Помогите с вопросом.
Мне нужно обработать движения документа при проведении в УТ. Добавляю подписку на документ, событие ОбработкаПроведения. Нужных мне движений не наблюдаю ( движения выполняются где-то в общих модулях ). Ладно, иду по другому пути - событие ПриЗаписи на нужный мне регистр. Не срабатывает при провдении, зато срабатывает при распроведении ( удаление движений ).
Что тут за хитрость такая? :)
|
|
1
aleks_default
22.06.16
✎
14:05
|
С чего взял что не срабатывает?
|
|
2
Shurjk
22.06.16
✎
14:06
|
При проведении запись в регистр происходит два раза, первый раз пишем пустой набор данных, второй уже сами данные. По хорошему должно два раза сработать.
|
|
3
стаканыч
22.06.16
✎
14:08
|
(1) Отладчиком
|
|
4
aleks_default
22.06.16
✎
14:08
|
Даю уроки освоения Отладчика. Дорого.
|
|
5
стаканыч
22.06.16
✎
14:12
|
(2) Точка останова в подписке на событие, при проведении не срабатывает.
При распроведении
|
|
6
стаканыч
22.06.16
✎
14:12
|
...
ОбщегоНазначения.УдалитьДвиженияРегистратора(ЭтотОбъект, Отказ);
Далее
СтрокаДвижения.НаборЗаписей.Записать();
Далее
Попадает ко мне в подписку
|
|
7
aleks_default
22.06.16
✎
14:21
|
Может не при проведении, а при перепроведении? Т. е. если движения документа не меняются, то и запись в регистр может не делается.
Пробовал на новом документе или уже проведенном?
|
|
8
стаканыч
22.06.16
✎
14:27
|
Совсем отупел :( Все ок, не умею пользоваться отладкой
|
|
9
aleks_default
22.06.16
✎
14:27
|
(8)->(4)
|
|