К сожалению, правила зависимых в нашем случае не заполнились. Причем, мы пытались в качестве основной таблицы указывать и "Договоры" и "Контрагенты". Пробовали заполнять и с одной галкой "Изменять поля по связям параметров выбора" и с двумя галками "определять связь по владельцу по данным".
Пытались настроить правила зависимых руками. Эффект нулевой...
Судя по описанию, таблица правил зависимых должна заполняться автоматически. Но нам не понятно в какой момент это должно происходить. В любом случае, этого не произошло даже после выполнения замены.
Поэтому, высылать собственно нечего...
Если же правила зависимых требуется заполнять руками, то хотелось бы видеть пример такого заполнения.
Нам удалось добиться замены контрагента в документе, у которого настроены связи параметров выбора. Но, к сожалению, в этом случае замена произошла только в документе, а в проводках контрагент остался прежним...
м.б. у Вас есть более подробное описание или видео данной обработки, т.к. в имеющемся хелпе данный функционал не описан.
PS
по нашему мнению, если бы была реализована простая возможность переноса ссылок, найденных по договорам в список ссылок для замены контрагентов, то это бы решило проблему на корню.Добавлено (22.11.2018, 13:11)
---------------------------------------------
1. Нашли косяк в процедуре модуля объекта ЗаменитьЗначениеРеквизитаСВлияющимиИЗависимыми строка 638:
ЧтоЗаменять = СтрокаТаблицыБД[ИмяРеквизита];
При обработке табличных частей объекта вылетает с ошибкой, если такого реквизита нет в табличной части
поставили в попытку - начала заполняться таблица правил.
Однако, после этого нашли косяк №2
2. В связях параметров выбора в договоре, находящемся в табличной части указан реквизит "Контрагент" из шапки объекта. В такой ситуации Ваша обработка также не находит его, т.к. поиск производится исключительно по реквизитам этой же табличной части...
3. При включении правила, которое было заполнено автоматически постоянно добавляется новое правило, которое ссылается на правильный договор.