Главная Новости

Внедрение Битрикс24 CRM с Гарантией

Опубликовано: 16.09.2020

Внедрение Битрикс24 CRM с Гарантией

При режиме работы "Писать сообщения в чаты" (см. статью про режимы работы) Лиды/Сделки создаются по нажатию кнопки в чате. Работает отслеживание, кто нажал кнопку "Создать Лид/Сделку", тот и будет ответственным.

В остальных режимах, когда Лид/Сделка создается сразу, ответственный - тот пользователь, через которого подключена интеграция с Битрикс24, смотрите тут. Как поменять:

1. Через бизнес-процессы (рекомендуемый способ).   Вы можете реализовать и изменение ответственного за Сделку и распределение Сделок между менеджерами с помощью стандартного функционала Битрикс24 - с помощью автоматических бизнес-процессов. Определить выполнение бизнес-процесса на создание Сделки, с условием "имя Сделки = Лид из I2CRM". И в этом бизнес-процессе уже настроить изменение ответственного как вам хочется - просто на другого пользователя, или распределять между менеджерами по каким-то условиям, которые вам нужны.

2. Вы можете просто переподключить интеграцию Битрикс24 под нужным пользователем (у пользователя должны быть достаточные права - администратора портала).

Несколько лет назад для управления задачами мы использовали последовательно несколько систем:   ActiveCollab, Redmine, Zoho, Мегаплан. Потом надолго остановились на отличном решении Worksection. Когда его функционала стало не хватать - ушли от него в сторону Jira. В итоге остановились на Bitrix24, который близок к идеалу, но вот отчета о затраченном времени в стиле Worksection или плагинов для Jira в корпортале очень не хватало, перейдите сюда тут.

Собственно это и подвигло на разработку приложения отчетов для Bitrix24.

Первой неприятностью стало ограничение на количество запросов в секунду к API B24, которое звучит как “Разрешается два запроса в секунду. Если лимит превышается, то ограничение начинает срабатывать после 100 запросов. ”

Вторым моментом который вызвал недоумение было отсутствие события при добавлении/изменении времени затраченного на задачу. При наличии события можно было бы использовать вебхуки и не мучать cron, но чего нет, того нет.

Фронтенд приложения написан на bootstrap + jQuery. С Bitrix24 API работаем с помощью bitrix24-php-sdk

Интересный момент всплыл при работе с группами. Через API можно получить только те группы к которым относится пользователь API. При этом задачи из остальных групп доступны, а вот сами группы нет.

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

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

До того как мы опубликуем приложение в Marketplace при установке нужно руками прописать:


Вернуться на главную!

Поделитесь своим мнением

rss