Мы рады сообщить об обновлении услуги «Мобильные сотрудники» и представить вашему вниманию новые возможности.
Внесли изменения в программном интерфейсе B2B Open API. Исправили ошибки в работе услуги.
Автопланирование
Равномерное распределение пробега
Автодиспетчер теперь учитывает, сколько каждый сотрудник проехал за последнее время. Это помогает равномернее распределять пробег между сотрудниками на длительных периодах.
Подбор исполнителя для неназначенной задачи
Если изменить несколько задач подряд, например приоритет, автодиспетчер подбирает исполнителя для задачи без исполнителя среди всех сотрудников из своих настроек. Раньше в таком случае он мог рассматривать только исполнителя соседней изменённой задачи.
Ручное планирование с неработающими сотрудниками
Ручное планирование теперь строит маршруты для работающих сотрудников, даже если среди выбранных есть сотрудники без рабочего времени по графику на дату планирования. По остальным вы увидите предупреждение.
Одна задача больше не мешает распределению остальных
Раньше одна проблемная задача могла помешать автодиспетчеру распределить все остальные. Теперь такая задача пропускается, а остальные распределяются как обычно.
Изменения в B2B Open API
Управление архивностью записей справочника
Теперь записи справочника можно архивировать и возвращать из архива через Open API: методы POST /api/catalogManagement/catalogs/{catalogID}/entries и PATCH /api/catalogManagement/catalogs/{catalogID}/entries/{entryID} принимают признак isArchived. Если в PATCH-запросе нет isArchived, архивность записи не меняется.
Для иерархических справочников действуют ограничения:
- нельзя перевести в архив запись, у которой есть неархивные дочерние записи;
- нельзя вернуть из архива запись, если её родительская запись в архиве;
- при переводе родительской записи в архив и обратно признак архивности дочерних записей не меняется.
Исправленные ошибки и доработки
Сохранение задачи и переключение фильтра в списке задач теперь работают и в моменты, когда в системе одновременно работает много пользователей.
Раньше в мобильном приложении сотрудник иногда видел лишние статусы задачи, недоступные ему по правам, а при выборе такого статуса получал ошибку. Теперь показываются только доступные сотруднику статусы.
Раньше при сохранении распределения в бригаду могла возникнуть ошибка, но при этом распределение всё равно создавалось. При повторной попытке система сообщала, что даты пересекаются с уже существующим распределением. Теперь при появлении ошибки распределение не сохраняется и можно создать его заново.
Ускорили работу Календаря задач: интерфейс быстрее откликается на действия.
Исправили ошибки:
- Поправили ошибку, из-за которой при создании нового распределения в Бригаду пропадали её перерывы (например, «Обед») и их приходилось удалять и настраивать заново. Теперь ранее настроенные перерывы сохраняются на Календаре задач после создания нового распределения.
- В карточке бригады в Календаре задач текущее распределение теперь видно сразу после его начала. В первые часы после начала действующего распределения больше не появляется сообщение «Распределение отсутствует».
- Ответы «Да» и «Стоп» на SMS-запрос снова работают у всех абонентов МТС: «Да» добавляет сотрудника в компанию, а «Стоп» отключает определение местоположения. Раньше у абонентов из некоторых регионов эти ответы не срабатывали.
- Список задач при большом объёме данных загружается с меньшим ожиданием. Устранили ошибку, из-за которой он мог загружаться слишком долго или не открываться.
- Теперь вход в сервис работает корректно, даже если он открыт в нескольких вкладках браузера. Раньше в таких случаях сразу после входа могла снова открываться страница входа.
Мы будем рады услышать ваше мнение о том, как можно улучшить или дополнить работу новых функций. Пишите нам на support@mpoisk.ru, мы обязательно рассмотрим и учтём ваши пожелания.
Команда «Мобильных сотрудников»