Рейтинг: 4.8902  
Новая
Предложил Lupinskiy Stanislav 04.04.2019 14:16:39

Бизнес-процесс: цикл по списку, поиск в списке

Универсальный список - это хорошая идея, но в ней отсутствует важная часть: поиск и цикл по списку. Чтобы что-то сделать со списком из CRM-бизнес-процесса(БП) нужно знать ID элемента списка, но откуда??? Очень хотелось бы иметь возможность из БП Лида/Контакта/Сделки найти элемент конкретного списка по значению параметра или циклом перебрать его элементы.
Рейтинг: 10.6706  
Новая
Предложил Шестак Вадим 22.03.2019 11:06:13

Пакетное добавление данных в График отсутствий

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

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

То есть, чтобы Руководителю отдела на месяц внести отсутствия 2х администраторов сутки/через сутки - надо 30 раз открыть форму "Добавить отсутствие". А если клиника чуть больше, чем "маленькая", то десяти Врачам, которые работают по найму внести все дни и часы отсутствия просто нереально.

Почему это важно для Клиентов? Потому что клиент через форму или администратор через админку, с поддержкой "Бронирования ресурсов" должен видеть, когда есть запись к тому или иному врачу, а без внесения графика отсутствий, получается, что у Врача практически всегда "свободно".

Почему это важно для Руководителей?
Потому что если не проставлен график у Администраторов ресепшена, то нельзя спрограммировать выбор ответственного сотрудника в Бизнес Процессах с использованием галочки "Пропускать отсутствующих". То есть если администратор 20го числа не работает, а за ним числятся Лиды/Сделки, которым надо прозвонить и подтвердить запись на прием на 21е число, то никто этого не сделает.
Рейтинг: 0  
Новая
Предложил Чирков Александр 12.03.2019 12:53:36

Информирование сотрудников компании в Skype

У Битрикса есть интеграция с чат-ботами Azure, в частности, со Skype. (ограничение на бесплатную подписку - до 100 пользователей)
У Битрикса есть поле для ввода контактной информации сотрудников, например, Skype.

Почему бы это не объединить? Даёшь уведомление сотрудников через чат-бота в Скайп!


В идеале - в бизнес-процессы отдельным блоком. Или можно в блок "Уведомление пользователя" добавить блок с выбором подключенных на портал коннекторов, если хочется чего-то универсального.
Рейтинг: 0  
Внедрено
Предложил Чирков Александр 12.03.2019 12:36:30

Запуск бизнес-процесса из бизнес-процесса с передачей переменных

Требуется возможность при запуске бизнес-процесса (например в CRM) из другого процесса (например, в списках) передавать набор переменных (хотя бы вида число, целое число или строка).


Например, у меня в базе ведется через механизм универсальных списков оплаты из банк-клиента.
Я могу привязать оплаты к сделкам. И хочу при этой привязке вносить правки в саму сделку и оповещать клиента о проведенной оплате.


Я могу сделать оповещение и модификацию сделки через запуск бизнес-процесса, но например сумму оплат приходится передавать в сделку через вебхук.


Как это может выглядеть в идеале: при выборе бизнес-процесса все сохраненные в нем переменные отображаются в окне настройки бизнес процесса и есть возможность установить их равными переменным из текущего бизнес-процесса.
Рейтинг: 2.8902  
Ответил 13.03.2019 14:56:05
Для передачи данных в запускаемый БП можно использовать Параметры (вкладка Параметры в настройках шаблона)
Рейтинг: 6.7804  
Новая
Предложил Трахтенберг Виталий 03.03.2019 10:56:27

Регулярные напоминания для задач

Есть необходимость сделать регулярные напоминания для задач.
В идеале, если еще и с дополнительными действиями: например, если в течение недели задача не выполнена, то напоминание идет не только исполнителю, но и вышестоящему.

Особенно столкнулись с этим сейчас, отрисовывая бизнес-процесс. Логика именно такова: ставится задача по оплате контракта, после оплаты необходимо произвести получение отплаченного товара; при этом надо напоминать ежедневно. Несколько ниже в этом же процессе более срочное событие требует уведомлений каждые 2 часа. И вот пробуем выкручиваться с циклами, параллельным выполнением... танцы с бубном, короче говоря! Очень нужна такая возможность напомнить не один раз!  
Рейтинг: 5  
Новая
Предложил Трахтенберг Виталий 03.03.2019 10:46:08

Дайте Роботы/Тригеры контактам/компаниям

Столкнулись с проблемой - рассылка по уже имеющимся контактам, с необходимостью автоматизации обработки результата рассылки.
Для лидов роботы есть, для сделок роботы есть. А как только имеем дело с контактом - то все, дискриминация по признаку автоматизации!
Рейтинг: 2.8902  
Новая
Предложил Михайлов Алексей 24.01.2019 12:51:40

Поле "Привязка к элементам CRM, выбор направления сделки"

Неплохо было бы добавить возможность выбора направления сделки в поле "Привязка к элементам CRM" в бизнес-процессах, чтобы можно было использовать свой кастомный вид сделки со всеми нужными настройками.
Рейтинг: 11.5608  
Новая
Предложил Хоруженко Виктор 23.01.2019 17:18:58

PLACEHOLDER у полей бизнес-процесса

Часто нужно к какому-то полю поставить пояснение или комментарий, но можно поставить только "Значение по умолчанию".

Хорошо бы сделать "значок помощи" к полю или placeholder.
Рейтинг: 2  
Новая
Предложил Кубагишев Сергей 20.12.2018 22:00:00

Программатор деятельности компании в Битрикс24 по преднастройке жестких сценариев и алгоритмов действий с сущностями портала Битрикс24

Визуального построителя жестких сценариев и алгоритмов в гибких возможностях всего Битрикс24 - это идея.

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

Как видится его работа?

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

Сколько тут всего нужно преднастроить?
1) Установить рабочее время на отдел продаж или всю компанию.
2) Установить очередность входящего звонка с незнакомого номера и чтобы этот сценарий сработал только для первого звонка, поступившего в предустановленное рабочее время.
3) Установить, на какого менеджера попадет этот именно 1-й по счету звонок в предустановленное рабочее время.
4) Установить возможность отправки уведомления начальнику отдела продаж и владельцу портала о поступлении звонка.
5) Отдельно установить, следует ли отправлять начальнику и владельцу историю действий менеджера с карточкой звонка.
6) Отдельно установить, следует ли отправлять начальнику и владельцу запись разговора.
7) Установить, нужно ли по завершению звонка менеджеру ставить задачу передвинуть лид на следующую стадию именно совершением Инфо-зконка, иначе, если Инфо-звонок не совершен в заранее предустановленный срок, то создать алерт-предупреждение для менеджера и уведомления для руководителя менеджера и владельца портала об этом.

В общем, построитель сценариев и процессов - это Программатор деятельности компании в Битрикс24 по преднастройке жестких сценариев и алгоритмов действий с сущностями портала, где вероятно придется применять сплошную завязку роботов, триггеров, веб-хуков, уведомлений с функционалом портала, возможно на основе: IF, THEN, ELSE, GOTO и других условий, команд и данных. Где программирование деятельности компании по работе в портале с сущностями Битрикс24 сделать по образу и подобию Бейсика, даже можно не визуального.
Рейтинг: 2  
Новая
Предложил Галушкин Станислав 30.11.2018 11:44:09

Шаблоны писем в бизнес процесс

Пожалуйста, сделайте отдельно:

1 - шаблоны писем для бизнес-процессов. Чтобы менять можно было не в дизайнере Бизнес процессов вставляя HTML код, а при помощи редактора в одном месте.
2 - Сделайте возможность в настройках установить единые константы для всех БП.
Например установить должность или название компании или название подразделения, да много что можно сделать... в одном месте. Сейчас если несколько направлений при смене должностного лица надо перепроверять все БП и менять константы везде и проверять каждую стадию сделки (у нас на каждую стадию сделки отдельный БП.) Думаю у многих так!!!
3 - Пожалуйста, проверьте скидки. У нас идут расхождения в 1С УТ и Битрикс.
Рейтинг: 4.7804  
Новая
Предложил Грязнов Анатолий 15.11.2018 10:36:10

Возможность выбрать шаблон задачи при создании бизнес-процесса

В цепочку действий, которые бизнес-процесс будет выполнять в момент своей работы можно включить такое действие как создание задачи, но почему при создании задачи нельзя воспользоваться заготовленным за ранее шаблоном задачи?
Это было бы очень удобно по нескольким причинам:
- Меньше указывать данных при создании этого звена цепочки бизнес-процесса, большую часть он подтянет из шаблона;
- Есть возможность вносить изменения не заходя в структуру бизнес-процесса, меняешь шаблон задачи и все бизнес-процесс назначает нового ответственного (например) по данной задаче.
Рейтинг: 1.8902  
Новая
Предложил Куклин Евгений 13.11.2018 12:59:29

Activity->Title в списке заданий

Добавьте вывод заголовка активити в список заданий (т.е. хранение в b_bp_task).

Зачем? Чтобы пользователям можно было сортировать/фильтровать по этому полю и вообще легко ориентироваться, о каком же из заданий в рамках бизнес-процесса идёт речь.
Для руководителей вполне обычно желание посмотреть статистику, сколько заданий какого типа по определённому процессу выполнил сотрудник.
Не путать с названием задания, это разные вещи и название не подходит для этих целей.

Например, заголовок действия "Утверждение документа" и он неизменен от процесса к процессу. Тогда как название "Утвердить <документ такой-то>" (либо вовсе "<документ такой-то> требует утверждения") и в каждом процессе <документ такой-то> свой, соответственно отфильтровать/отсортировать однотипные задания нельзя.

Сейчас в b_bp_task хранится только ACTIVITY_NAME (id действия в шаблоне), но его человекопонятное значение приджоинить неоткуда - ни джоин b_bp_tracking (неоправданно дорогой запрос), ни извлечение из экземпляра процесса (кошмарно ресурсоёмко, к тому же экземпляр будет удалён по завершении), ни извлечение из шаблона процесса (ресурсоёмко и может быть изменён) разумным считать нельзя.
Рейтинг: 1  
Новая
Предложил Варнавский Владимир 09.11.2018 07:34:36

Возможность запланировать встречу или звонок из роботов на время из кастомного поля Дата/время

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

Ситуация: с каждой сделкой у нас происходит: 1) встреча, 2) лекция, 3) обучение. Для каждого из этих событий в сделке создано поле типа «Дата». Когда сделка переходит на стадию «Лекция», создаётся задача с крайним сроком выполнения, взятым из кастомного поля Сделка.Время_лекции. Хотелось бы мочь ставить не задачу, а именно звонок или встречу. В звонке или встрече  сейчас можно выставить только конеретное время.
https://i.imgur.com/PEGjMLm.png
Рейтинг: 19.7922  
Новая
Предложил Хоруженко Виктор 07.11.2018 17:23:43

Все сущности CRM в бизнес-процессах

Хотелось бы увидеть все сущности из  CRM в бизнес-процессах.

Например:
  1. Счета - нет в БП
  2. Предложения - нет в БП
  3. Товары  - нет в БП (уже писал в идее https://idea.1c-bitrix.ru/31119/)
Хотелось бы иметь хотя бы основные функции выборки полей из данных сущностей в БП.
Рейтинг: 0  
Новая
Предложил Силантьева Юлия 01.11.2018 16:14:30

Добавить возможность использовать фильтр элементов инфоблоков в типе параметров шаблона бизнес-процессов

В параметрах шаблона бизнес-процесса сейчас можно выбрать привязку к элементам инфоблоков, но нельзя на эти элементы наложить фильтр (т.е. использовать функционал функции GetList)
Рейтинг: 1  
Новая
Предложил Куклин Евгений 27.10.2018 23:22:28

Событие OnTaskMarkCompleted - добавить передачу $eventParameters из задания

Добавьте, плз, передачу $eventParameters задания, иначе очень сложно добираться до данных в обработчике.

Взять тот же комментарий пользователя к заданию - попробуйте его потом выцепить в обработчике... В b_bp_task_user комментарии отсутствуют, доставать из b_bp_task_history однозначно нельзя (нет привязки к id задания, только ACTION_NAME, к которому привязка неоднозначна, так как одно активити в течение процесса может выполняться несколько раз, да и вообще... выцеплять комментарий из процесса - ... Плюс всё это ресурсоёмко, тогда как все данные совсем рядом с вызовом обработчика и передать их туда - не проблема)

Либо добавьте комментарий в b_bp_task_user. А почему нет? Комментарии используются для всех заданий и порой они не менее, а то и более важны, нежели нажатая кнопка (статус выполнения).

Зачем?: Чтобы иметь возможность сохранять и выдавать пользователям реально значимую информацию о выполнении процесса. Например, при согласовании документов значимой информацией является как раз кто, когда, с каким результатом (утвердил, отклонил) и с каким комментарием выполнил задание:
ПользовательВремяРезультатКомментарий
Начальник отдела27.10.18 12:20Утвердил
Директор28.10.18 14:30 Отклонил Вы офигели? Дорого

PS. На текущий момент уже более 7 лет использую кастомные задания, которые пишут в отдельную таблицу результат задания (наименование выбранной операции/кнопки, для простой интерпретации) и комментарий. Применение - вывод различных отчётов и листов согласования к процессам. В штатном функционале этого не сделать.
Сохранение истории заданий в b_bp_task_user вы в каком-то виде сделали несколько лет назад, добавив статус задания, вместо его удаления, но этого недостаточно, нужны как минимум комментарии, а лучше ещё и наименование выбранной операции, а не только как сейчас - константы CBPTaskUserStatus (Почему? Потому что это лучше отражает суть, мы можем использовать задание утверждения для запроса, например, "Сделано/Не сделано", "Продолжить/Прекратить", и видеть вместо этих значений в результате только "Одобрил/Отклонил" - согласитесь, суть не отражает вовсе. Возможность задания текста кнопки помогает только пользователям при выполнении задания, но совершенно не помогает при его интерпретации в логе).
Рейтинг: 2.8902  
Новая
Предложил Перепадя Алёна 12.10.2018 09:33:35

Поиск по активити при создании бизнес-процесса

Не хватает строчки с поиском, чтобы не глазами искать нужное активити, а начать вводить его название и показывались результаты.
Нечто подобное реализовано в БУС при редактировании страницы и поиске компонента
Рейтинг: 7.451  
Новая
Предложил Вальтер Евгений 04.10.2018 11:01:38

СУПЕРВАЖНО!🌞🌈 Сегменты клиентов на основе купленных товаров!

Для маркетинга очень важно делать персонализированные предложения на основе купленных товаров, например купил клиент красную подушку, то ему бы автоматом в догонку предложить купить красное одеяло, или если появилась новинка и т.д. Это довольно просто реализовать! Мега нужная вещь!  
Рейтинг: 0  
Новая
Предложил Гнатюк 03.10.2018 15:33:14

Синхронизация чекбокса оплаты из сделкой

Здравствуйте! Хотелось бы что бы вы внедрили такую мелочь как синхронизированная галочка об оплате счёта из стадиями сделки. Например у нас есть стадия сделки "Оплата" (сделки идут по бизнес-процессу), и что бы при отметке оплаченного счета приходило уведомление ответственному менеджеру по сделке и предлагало перейти на следующую стадию