Автоматизация бизнеса на базе Битрикс24

В связи с обновлением 20.0.1200 наше приложение начало работать не корректно. Дело в том, что в Bitrix добавили возможность не учитывать часовые пояса, которую мы реализовывали с помощью приложения, и эти две логики начали конфликтовать. Мы во многом переписали приложение под новую логику и добавили несколько полезных нововведений:

1. Возможность скрывать лиды/сделки в определенной стадии/статусе
Вы можете добавить в настройках (Настройки - Параметры записи - Скрываемые статусы/стадии)

Кроме того, чтобы отобразить скрытые записи (кроме тех, на места которых уже записаны новые записи), вы можете использовать кнопку:

2. Привязка товаров к сотруднику

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

3. Построение календаря по нескольким направлениям/сотрудникам на день/неделю
Мы добавили возможность вывода записей по нескольким направлениям/сотрудникам. Для этого необходимо воспользоваться кнопкой:


Список направлений станет множественным:


Это позволит построить расписание по нескольким направлениям:


Так же, на панели отобразится кнопка переключения на недельный вид:


4. Построение расписание по клиенту
Мы добавили кнопку, которая позволяет построить календарь по клиенту:

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


5. Дубль скроллинга

Мы сделали копию скроллинга (если он включен у календаря) над календарем.

6. Возможность настройки полей под конкретное направление/специалиста
Ранее вы могли добавить свои поля в карточку из настроек (Настройки - параметры записи), но данные настройки действовали на все сущности расписания. Теперь вы можете настроить поля, отображаемые для конкретного подразделения/сотрудника. Для этого перейдите в справочники - подразделения/специалисты - нужная запись и в блоке "Вывод полей" переключите на "Особый" и выберите поля для текущего направления/подразделения. Приоритет отображения будет следующим: Специалист - Подразделение - Глобальные настройки (от высшего к меньшему соответственно).


7. Настройка скроллинга для каждого подразделения
Так же появилась возможность указать настройки скроллинга под каждое подразделение. Для этого необходимо перейти в Справочники - Подразделения - Скроллинг. По умолчанию - значение, при котором берутся глобальные настройки приложения.


8. "Локальные" администраторы

Мы используем привязку прав к структуре организации и считаем администратором пользователя, находящегося в головном подразделении. Однако эта логика подходит не всегда, поэтому мы внесли некоторые изменения. Теперь, мы так же считаем администраторами всех пользователей с администраторскими правами и пользователей, добавленных в поле "Пользователи которых считать администраторами" (Настройки - параметры записи - пользователи которых считать администраторами) в настройках.


9. Изменение логики подбора записей

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

  • Разрешить записывать одного сотрудника на одно и то же время в разные кабинеты. Снятие этого ограничения решает проблему совместительства одного сотрудника в разных кабинетах/направлениях. Записи из другого направления будут помечены красным маркером:

  • Разрешить запись в один кабинет нескольких сотрудников. Эта настройка актуальна в том случае, если у вас один кабинет закреплен за несколькими направлениями. В таком случае, вы можете либо разрешить одновременно занимать этот кабинет, либо запретить.
10. Поиск по специалисту

Теперь, если ни одно из направлений не выбрано - к выбору отображаются все специалисты. При выборе специалиста - направления подставятся автоматически.

11. Скрывать время за неиспользуемый период

Мы стараемся сократить занимаемое на экране место, без потери информативности. Сейчас, мы скрываем неиспользуемые интервалы времени. В режиме редактирования, сетка по-прежнему будет отображаться целиком:


Однако в режиме просмотра неиспользуемые интервалы будут скрыты:


12. Подсказки

Мы добавили несколько подсказок при наведении:

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

14. Прочие мелкие исправления и нововведения



← Назад в раздел
Конструктор отчетов и дашбордов в Google Data Studio