В РИБ 1 (с организацией1)создаем документ1.
Он регистрируется к отправке в ГлавныйУзел
Выпоняем синхронизацию с ГлавнымУзлом
Документ1 переносится к ГлавныйУзел и регистрируется к отправке в РИБ 2 (с организацией2).
В ГлавномУзле выполняем синхронизацию с РИБ 2. И только на этом этапе документ1 фильтруется по организации2 и, следовательно, не загружается в РИБ 2.
Каким образом нужно изменить правила регистрации объектов, чтобы Документ1 даже не регистрировался к отправке в РИБ 2 при загрузке из РИБ 1 в ГлавныйУзел?
В кратце: хотелось бы сразу пресекать регистрацию документа1 к обмену в РИБ 2, а не пресекать его загрузку при обмене с РИБ2
что сделано:
1 с помощью конвертации данных созданы правила регистрации объектов (т.е. в типовые ПРО дописаны правила по НЕтиповым документам с отбором по организации) – в обработчиках событий ничего не писал
2 в состав плана обмена по организации НЕтиповые документы включены, включена авторегистрация
3 в подписки на события «ПоОрганизацииРегистрация…» эти НЕтиповые документы включены
Другими словами, если уже в конфигурации есть всякое разное нетиповое, то кто мешает настроить правильный Состав объектов в План обмена, правильно указать по каждому элементу в Состав объектов параметр Авторегистрация (по условиям топика там будет Откл) и дописать к документам подписку на событие После записи с проверкой условий для регистрации изменений по нужному узлу
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший