Войти на сайт
Логотип
Клиентам

Система учета показателей на базе информации из Битрикс24

Вернуться к списку
  • Тип проекта:
    Информационный сайт / Корпоративный сайт / Личный сайт
  • Тематика сайта:
    IT, Интернет, связь
  • Редакция продукта:
    Старт
  • Сайт:
  • Партнер:
    ИП Шевчик И.С.
Задача: Разработать механизм построения отчетности по совершаемым звонкам в рамках облачной версии Битрикс24.
  1. Реализовать вывод списка совершенных звонков. Организовать фильтрацию по дате, статусу, направлению звонка, ответственному менеджеру.
  2. Реализовать вывод статистики по входящим звонкам. Организовать фильтрацию по дате, ответственному менеджеру.
    Предусмотреть учет длительности звонка. Если звонок меньше 40 секунд, не считать его пропущенным, а выставлять другой статус звонка.
  3. Реализовать вывод статистики по пропущенным звонкам. Организовать фильтрацию по дате, ответственному менеджеру.
    Предусмотреть учет номера на который совершается звонок. Если на определенный внутренний номер компании поступил входящий звонок и он получил статус пропущенный, не учитывать его в статистике.
    Предусмотреть исключение по телефонам менеджеров компании. Если звонит менеджер компании, не учитывать этот звонок.
Реализация:
Для реализации требуемого функционала, мы создали отдельный сайт на базе 1С-Битрикс Управление сайтом редакции Старт, подключили к нему ssl сертификат и настроили синхронизацию информации по звонкам с облачной версией Битрикс24.
Данное решение позволило использовать для построения отчетов модель ORM платформы Битрикс управление сайтом. Такие значения, как средняя продолжительность звонка, сумма продолжительности звонков по статусам, рассчитываются через запросы к БД.
пример расчета данных для построения статистики по телефонным звонкам в Битрикс24
Мы использовали заложенные в платформу 1С-Битрикс возможности по построению графиков на базе amcharts.
Синхронизация информации с Битрикс24 происходит через события или в ручном режиме.
Задача: Разработать мотивационную панель, которая показывала бы в режиме реального времени различные параметры KPI на базе информации вносимой в CRM Битрикс24.
  1. Количество сделок и их маржинальность
  2. Количество созданных лидов.
  3. Количество сделок созданных на основании лидов с определенным источником поступления.
  4. Количество писем отправленных /полученных из Битрикс24.
  5. Количество звонков/объем телефонного трафика по звонкам совершенным из Битрикс24.
  6. Реализовать фильтрацию по времени, сортировку по колонкам, и подсчет общей суммы по колонкам.
  7. Реализовать механизм автоматического пересчета данных мотивационной панели.
Реализация:

Мы создали приложение для облачной версии Битрикс24, которое реализует требуемый функционал.
Все данные автоматически забираются через Rest-Api Битрикс24 и обрабатываются на стороне браузера.
Использование платформы AngularJs, позволило нам организовать сортировку, подсчет суммы и автоматический пересчет таблицы.
Была так же создана отдельная панель для администратора сайта, на которой он может указывать параметры синхронизации и расчета данных для мотивационной панели.