Имя: Пароль:
1C
1С v8
Подписки на события
0 Valerik0101
 
20.06.13
17:34
Всем привет.
Проблемка: необходимо отлавливать изменения элемента справочника учитывая свойства... справочник обычный например номенклатуры (УТ 10.3 8.2)
Подписка на события для справочника - "ПриЗаписи", но данное событие происходит перед изменением свойств объекта - т.е. мне не подходит, т.к. нужные обновленные свойства.
Событие ПослеЗаписи в форме подходит, но при групповых изменениях и при выполнении фоновых заданий естественно сюда не попадем.
Варианта отлавливать отдельно изменения справочника и отдельно изменения его свойств хочется избежать.
Что еще можно придумать?
1 drcrasher
 
20.06.13
17:35
приЗаписи - источник=объект.
смотри новые реквизиты не по ссылке, а у объекта.
2 Valerik0101
 
20.06.13
17:41
(1) В подписке на событие объект.
Но свойства-то мы все равно должны по ссылке получить. У объекта они другие.. не нужные мне.
3 Михаил Козлов
 
20.06.13
18:12
Может быть регистрировать объект по событиям РС?
Вроде бы похожая ситуация для регистрации изменений в узлах обмена с сайтом (остатки, цены).
4 Valerik0101
 
20.06.13
18:30
(3)
В планы обмена записана ссылка на номенклатуру, а данные получаются в момент обмена.
Похоже придется отдельно регистрировать изменения в подписке на события на ПриЗаписи справочника и отдельно на ПриЗаписи РегистрСведенийНаборЗаписей. Дублирование получается ((
В моём случае данные должны в режиме реального времени лететь
5 Михаил Козлов
 
20.06.13
18:42
В режиме реального времени - это как? Обмен вызывается, как только изменения зарегистрированы?
6 Valerik0101
 
20.06.13
18:45
(5)Да. И пуляются в обменник специальный.
Основная теорема систематики: Новые системы плодят новые проблемы.