Идеи пользователя 213331

Рейтинг: 6.1911  
Новая
Предложил Пользователь 213331 25.04.2016 18:28:07

Редактор бизнес процессов, запрос доп. информации и пользовательские поля

Проблема юзабельности!

В редакторе бизнес-процессов есть такой важный элемент как  "Запрос дополнительной информации", с помощью которого можно запросить у пользователя ввести нужную информацию.

Чаще всего эта информация напрямую соответствует информации, которая потом сохраняется в пользовательских полях сделки/лида. (У нас случай, когда сделка содержит огромное количество полей, которые заполняются постепенно, по мере прохождения бизнес процесса)

Но "Запрос доп. информации" работает только с переменными бизнес-процесса. Тут получается очень не удобная вещь:
1) После каждого запроса информации от пользователя, её приходится сохранять с помощью "Изменения документа".
2) Если пользовательское поле имеет тип "список", то тут двойной геморрой: у пользовательского поля и переменной должен быть одинаковое содержание. Если вдруг нужно изменить один из пунктов списка, то приходится лезть в БП и менять его также.
3) Если в бизнес процессе нужно несколько раз запрашивать одну и ту же информацию, то "Запрос доп. информации" не дает выбрать уже существующие переменные, а только создать новые. А чтобы не плодить одинаковые переменные приходится сверять названия, коды и типы переменных с уже существующими.

Предложение.
В элементе "Запрос доп. информации" позволить выбирать:
1) уже имеющиеся переменные (для избежания их создания при повторном использовании)  
2) ПОЛЬЗОВАТЕЛЬСКИЕ ПОЛЯ (для оптимизации процесса сохранения данных)

UDP: Правильное решение второй проблемы предложено  Прокофьев Лев в комментариях
Рейтинг: 1.2148  
На голосовании
Предложил Пользователь 213331 06.04.2016 14:16:52

Логирование удаленных сущностей CRM

Наверное многие из пользователей сталкивались с проблемой пропавших лидов, сделок, компаний и т.д.
И ладно если информация не нужная, но...

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

А всё потому что после удаления сущности, из истории, логов и прочих прелестей, которые предоставляет Бирикс, вся информация  связанная с этой сущностью удаляется. Удаляется КАРЛ!

А теперь серьёзно, предлагаю сделать что-то на подобии корзины, которая все элементы в ней предает анафеме для остального функционала CMR.
Рейтинг: 1.1381  
На голосовании
Предложил Пользователь 213331 21.03.2016 14:18:09

Внешний вид пользовательских полей в сделках/лидах и т.п.

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

А всё что предлагает стандартный функционал в плане отображения, это список и флажки:


На деле получаем абсолютно неюзабельный функционал:


Может лучше сделать поиск по инфоблоку (как например при выборе элемента crm - контакта, компании).
Больше 20 записей, и найти нужную практически не возможно.