1b.app
Скопирована ссылка -

Действие "Автоматически заполнить значение дополнительных полей продуктов процесса на основе справочника" не срабатывает как следует :)

Есть поле продукта процесса, назовем его "Вид"
К этому полю привязан справочник "Вид" и в него вносятся данные
Далее есть два отдельных справочника "Тип" и "Категория"
И в каждом из этих справочников есть поле "Вид", которое привязано к справочнику "Вид" (к которому привязано и поле продукта процесса "Вид").
В дополнительных полях продуктов процесса есть также поле "Тип" и "Категория" и логика заполняемая поле "Тип" в процессе (в продуктах процесса), а затем процедурой, в которой есть действие "Автоматически заполнить значение дополнительных полей продуктов процесса на основе справочника" заполняем поле "Вид"
Процедура срабатывает, но при заполнении поля "Вид" почему-то затягивает данные не из справочника "Тип", а из справочника "Категория" (хотя в дыхание указано в настройке "Поле, которое заполняют вручную" = "Тип" и в настройке "Поле, которое следует заполнить автоматически" = "Вид").
Похоже на то, что система видит что это поле "Вид" оно есть в двух справочниках и поэтому не знает из какого брать данные, потому и тянет из какого-то одного справочника (в действии по существу нет настройки из какого справочника тянуть данные, видимо рассчитано на связи , но возможно не учтено когда их несколько).
Прошу помочь разобраться по какой логике система работает когда есть определенные неоднозначные связи
Оригинальный вопрос доступен на версии: ua

Ответы:

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий