Сделки/Клиенты. Гибкие условия для отображения полей (динамические поля сделок)

Avatar
  • обновлен

User Story: Я, как админ схемы сделки, хочу гибко настроить условия для отображения доп. полей, в зависимости от факта заполнения других полей или от значения другого поля.

- актуально и для полей в клиентах

Примеры:

- если поле А заполнено, то показывать поле Б

- если поле А = "xxx", то в поле Б есть выбор из списка "1,2,3", а если поле А = "yyy", то в поле Б есть выбор из списка "4,5,6"

на данный момент отображение полей зависит только от ролей. 

Avatar
Лихацкий Сергей

Это называется "вложенные списки" и при небольшой вариативности - решается через "псевдостатусы", но это "костыль" и изменение очень затратно по времени, да и в целом настройка достаточно трудоемкая в текущем виде.

Avatar
Лихацкий Сергей

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

Avatar
Иванов Николай

Сколько лет прошу. Нужно, как воздух! Ладно, если схема простая, 30-40 статусов сделал. А если сложнее? Плюс последующие правки - с ума сойти!

Avatar
Плотников Максим

Добрый день,  пожалание на рассмотрении 12 месяцев . Вы рассматривает данную доработку ?