Страница 1 из 1

Категории сущности

Добавлено: 18 июн 2016, 18:04
mgimranov
Добрый день. Подскажите, может кто реализовывал подобное.

Есть например сущность Обращения, у нее есть несколько типов, например, первичное обращение, обращение по заявке и т.д.

И для типа первиное обращение, нужна одна форма, для обращения по заявке нужна другая форма.

Как-то подобное можно сделать в руководителе?

Re: Категории сущности

Добавлено: 21 июн 2016, 14:29
nikorn
Во многих системах (например, vTiger CRM) это решается по другому: для первичного обращения делается простенькая форма с минимум информации. Если обращение пошло в работу, то на его основании создается запись в другой сущности (например, Заказы или Задачи), и заполняется полная форма, которая привязывается к первоначальному обращению.

Такой подход часто оправдан, так как, например, у нас (и в большинстве компаний в Интернете) количество первичных обращений в десятки раз превышает количество обращений, которые пошли в работу.

Re: Категории сущности

Добавлено: 21 июн 2016, 15:10
support
mgimranov писал(а):Есть например сущность Обращения, у нее есть несколько типов, например, первичное обращение, обращение по заявке и т.д.
И для типа первиное обращение, нужна одна форма, для обращения по заявке нужна другая форма.
Я обдумывал такой вариант, где есть основное поле и в зависимости от значения отображаются/скрываются другие поля. Но, настройка полей в таком случаи очень усложнится и это будет нести за собой кучу всяких разных последствий, по этому данной возможности пока в планах нету.

Действительно, если формы совсем разные, то можно завести отдельные сущности для каждой.

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