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