Имя: Пароль:
1C
1С v8
v8: КД: Правило регистрации изменений. Подкиньте идею.
0 DUDE
 
06.03.13
16:10
Добрый день, коллеги.
Хочу сделать правило регистрации изменений для КД, работающее по несложной логике:
есть объект справочника1, при его изменении нужно проверить: если ли связанные с ним элементы справочника2, такие что их реквизиты, допустим, совпадают со значениями свойств узла плана обмена. Если есть - регистрируем, нет - пропускаем.

Еще раз другими словами: хочется регистрировать объект к обмену, при выполнении условия не на сам элемент справочника, а на выборку связанных с ним об-тов другого типа.

Такое ощущение, что сделать это средствами самой КД и штатных процедур регистрации не очень просто.
1 DUDE
 
06.03.13
16:13
Мелькнула мысль такая:
в обработчике "После обработки":
1. провести анализ связанного справочника,
2. далее обойти узлы обмена, получив набор узлов плана, удовл. условиям сравнения,
3. и дополнить список узлов-получателей, применив
"ДополнитьПолучателей(Объект, Узлы)".

Хочется как-то проще сделать. :(
2 Aleksey
 
06.03.13
16:15
Правила регистрации работают только с подсистемой обмена из БСП
3 DUDE
 
06.03.13
16:30
Тут УНФ и такое ощущение, что сам функционал уже был интегрирован в конфу изначально, без БСП.