Рейтинг: 0  
Новая
Предложил Пользователь 6473850 28.07.2022 15:59:52

Управление журналированием карточки сущности CRM (История)

В карточке сущности CRM есть раздел История, которая фиксирует некие события. Это журналирование хотелось бы настраивать:

1) отключить фиксирование просмотров
хотели бы отключить регистрацию события просмотра карточки кем либо

сценарий: руководитель скрыто проверяет работу сотрудника в CRM и требуется, чтобы у сотрудника была возможность выявить эту активность через события просмотра

2) просмотр/управление для каких полей фиксируются изменения

3) просмотр/управление протоколирования дел

4) управлять правами доступа к журналу изменений.
Рейтинг: 0  
Новая
Предложил Пользователь 6473850 28.07.2022 15:49:42

Оповестить о входе выбранного сотрудника на портал

Сценарий: вам нужно задать пообщаться с коллегой (переписка в чате), а он ещё не вошёл на портал.
Идея: добавить возможность оповестить о входе сотрудника на портал. разместить эту опцию можно в профиле или в чате, как это есть в некоторых мессенджерах.
Рейтинг: 12.6824  
Новая
Предложил Пользователь 3966930 26.07.2022 10:30:19

История изменений пользовательских полей в CRM

Не хватает функционала, когда в истории сущности (Лид, Сделка, Компания, Контакт) будет записываться кто и что поменял и на какое значение в разрезе пользовательских полей.
Т.е. аналогично, как записываются изменения Суммы, Названия или смена ответственного в истории
Рейтинг: 1.7804  
Новая
Предложил Пользователь 969789 26.07.2022 09:57:45

В бизнес-процессах в свойствах документа - какие поля были изменены

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

Поэтому хотелось бы проверить, было ли изменение конкретного поля и, если да, то только в этом случае высылать уведомление. И если документ меняется не пользователем, а каким-то триггером или роботом, или внешним БП, то тогда поле "Кто изменил" оставить пустым
Рейтинг: 7.3412  
Новая
Предложил Пользователь 969789 25.07.2022 18:09:04

Прикрепление файлов с Б24.Диска к смарт-процессам

Сейчас в Смарт-процессах есть тип поля "Файл", но к сожалению, при его использовании можно загрузить файл только с диска компьютера. Жаль, нет возможности выбрать файл с Битрикс24.Диска, выбрать его из письма или вообще получить его со сканера, если это возможно.

Кстати, в Списках есть поле Файл (Диск), а до более современных смарт-процессов он почему-то не добрался - тут есть только Файл. В списках также есть поле "Привязка с способам оплаты", а в смарт-процессах его тоже нет.
Рейтинг: 0.8902  
Внедрено
Предложил Пользователь 969789 25.07.2022 17:07:16

В блоке php-код бизнес-процессов обращаться к полям документа

Нужна возможность в PHP-блоке бизнес-процессов напрямую обращаться к свойствам документа (например, смарт-процесса) без необходимости предварительно создавать в параметрах БП отдельную переменную, которую нужно еще заполнить значением поля документа на одном из предыдущих шагов.

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

Сейчас есть возможность сделать что-то типа:
$var = '{{Название}}';

Но если в названии будет одинарная кавычка (McDonald's), то будет ошибка. Также есть проблемы с датами, множественными значениями и т.д. Не говоря уже о безопасности.

По-хорошему, должно быть что-то типа $rootActivity->GetDocumentProperty('UfCrm10Nomer') или $rootActivity->GetDocumentProperty('ContactLeadTotalDiscount'). Причем названия полей должны быть такие же, как шаблонах генерации документов.
Ну, как я уже писал в др.тикете, нужно сделать генератор документов в БР для списков (сейчас он есть только в CRM), чтобы можно было получить список названий полей.

Как вариант решения проблемы, можно было бы сделать отдельный параметр форматирования значения
$var = {{Название > php}};

В этом случае при использовании в коде значения полей очищались бы от подозрительного кода, кавычки и специальные символы бы экранировались, значение бы обрамлялось кавычками (если нужно), а даты и дроби приводились бы к нужному виду, чтобы при вставке в php-код воспринимались как строки, даты и числа. Множественные поля передавались бы как массивы через array().
Рейтинг: 0  
Ответил 28.07.2022 19:03:06
такой апи уже есть
$documentService = $this->workflow->GetService("DocumentService");
$document = $documentService->getDocument($this->getDocumentId());

$var = $document['MY_DOCUMENT_PROPETRY'];
дополнительные результаты можно тоже получить
$activity = $this->workflow->GetActivityByName('MY_ACTIVITY_ID');

$var = $activity->MyProperty;
Рейтинг: 1.8902  
Новая
Предложил Пользователь 969789 25.07.2022 14:23:55

Копирование текста чата

Сейчас если скопировать текст группового чата и вставить его в письмо или в другой чат (например, если в ходе дискуссии было решено вынести какой-то вопрос в отдельный чат с другими участниками), то получается очень плохо отформатированный текст - см. вложение.

Было бы здорово, если была бы возможность выделить часть чата (несколько сообщений), скопировать их и вставить в другой чат, чтобы при этом было понятно, что это цитата/выдержка из др.чата, и чтобы было видно, кто общался, что сказал и когда. Нужно очистить текст от Нравится, и еще 3, Сообщение просмотрено: Иванова Елена,

Желательно также иметь возможность этот текст отредактировать или хотя бы исключить какие-то реплики не по теме.
Рейтинг: -0.8902  
Новая
Предложил Пользователь 6456684 21.07.2022 16:28:58

Тарифный план "Малый бизнес"

Добрый день!

Мы ООО "САПСАН", ваши пользователь Битрикс 24 и 1С Битрикс. На сегодняшний день  у нас закончился тариф пользования Битрикс24. Пакеты которые вы предлагаете нам не подходят, в виду того что в компании 30 сотрудников из  них пользователей битрикс 20 человек. Из всех инструментов нам нужны только Задачи и Встречи. Мы не пользуемся остальными продуктами и платить за них не имеет смысла.

Просим создать более гибкий тарифный план для небольших компаний с учётом их потребностей.

Уверен что у вас прибавятся клиенты которым такой подход будет приемлем.  

За ранее благодарим.

С уважением Алексей Чебанов.

ООО "САПСАН" ИНН 5029256244

Рейтинг: 8.3412  
Новая
Предложил Пользователь 6309564 20.07.2022 14:59:52

Зависимые поля

Много видел постов на эту тему, но попробуем еще раз!
Крайне необходимы зависимые поля в Сделках. Т.е. когда выбираешь сущность в одном поле, то сущности в другом поле сужаются/появляются зависимые.
К примеру:
Марка авто- АУДИ
Модель:
  1. A3
  2. A4
  3. A6

Т.е. во втором списке не может значится моделей других марок.
Рейтинг: 3.7804  
Новая
Предложил Пользователь 217218 20.07.2022 10:18:58

Маркетинг - сегменты в CRM

Сегментирование, это очень нужный и крутой инструмент. Но сейчас он в отрыве от модуля Маркетинг, что очень печально. Предлагаю:

  1. Добавить возможность вывода поля, Сегмент (из модуля Марктеинг), для полей в CRM (в карточке выводится сегмент, в котором участвует этот элемент, или список сегментов, если их несколько)
  2. Возможность фильтровать по этому полю в CRM
  3. Возможность создавать отчеты по этому полю