Настройка отображения колонок на календаре
На календаре задач добавили возможность настройки отображения колонок:
- исполнитель;
- инициалы исполнителя;
- группа сотрудников;
- проблемы;
- гео-зоны;
- задачи.
Как настроить отображение колонок на календаре задач:
1. Перейдите на «Календарь задач».
2. В правом верхнем углу нажмите на значок настройки и выберите «Настроить колонки».

3. В открывшемся окне настройки таблицы методом drag-and-drop перетащите нужные блоки из скрытых в отображаемые или наоборот (в зависимости от того, какие колонки вы хотите видеть на календаре).

4. Нажмите «Применить» в нижнем правом углу.
Готово! Внешний вид календаря изменится в соответствии с примененными настройками отображения колонок
Поиск гео-зон по дополнительным параметрам
В фильтр на календаре добавили возможность поиска гео-зон, в которых находится объект, по дополнительным параметрам. Теперь, в случае если при настройке фильтра необходимо узнать, к каким гео-зонам относится тот или иной объект, вы можете найти эти гео-зоны по названию, адресу или внешнему ID объекта.
Как воспользоваться поиском гео-зон по дополнительным параметрам:
1. На странице «Календарь задач» нажмите на «Фильтр» и выберите «Гео-зоны».

2. Нажмите на значок справа от поля для ввода текста.

3. В открывшемся окошке выберите, по какому параметру вы хотите найти гео-зоны.

- Чтобы найти гео-зоны по адресу объекта, введите в строку для поиска адрес объекта.

- После этого отобразится список всех найденных гео-зон, из которых вы сможете выбрать нужную(-ые) для настройки фильтра.

После этого отобразится список всех найденных гео-зон, из которых вы сможете выбрать нужную(-ые) для настройки фильтра.

Изменения в карточке задачи
Сократили отступы в карточке задачи, чтобы было комфортно работать с таблицами и фреймами даже на небольших экранах. При изменении ширины экрана блоки расширяются вместе с контейнерами.

Тип «Дата» в шаблоне дополнительных полей
В шаблонах дополнительных полей добавили новый тип поля «Дата».

Доработки и улучшения в веб-интерфейсе
Оптимизировали скорость загрузки отображения страницы «Календарь задач». Теперь при переходе к календарю страница прогружается быстрее. Карточка задачи, история задачи и карточка сотрудника теперь также открываются быстрее.
При редактировании ФИО сотрудника в веб-интерфейсе на странице «Сотрудники», а также при массовом редактировании сотрудников, все сохраненные изменения имени отображаются теперь и на странице «Пользователи».
Обновили внешний вид страницы «Карта перемещений» в пространстве «Сотрудники».

При экспорте файлов теперь отображается индикатор загрузки.

API
В программном интерфейсе B2B Open API оптимизировали скорость работы методов:
– создания задачи POST /open-api/v6/api/taskManagement/tasks;
– обновления задачи PATCH /open-api/v6/api/taskManagement/tasks/{taskID}.
Добавили параметр «regionID» (идентификатор региона) в методы:
– получения
списка групп сотрудников GET /api/subscriberManagement/subscriberGroups;
– добавления группы сотрудников POST
/api/subscriberManagement/subscriberGroups;
– получения группы сотрудника по идентификатору GET
/api/subscriberManagement/subscriberGroups/{subscriberGroupID};
– обновления группы сотрудников PUT /api/subscriberManagement/subscriberGroups/{subscriberGroupID};
– получения списка групп гео-зон GET /api/zoneManagement/zoneGroups;
– добавление группы гео-зон POST /api/zoneManagement/zoneGroups;
– получения группы гео-зон GET /api/zoneManagement/zoneGroups/{zoneGroupID};
– изменения группы гео-зон PATCH /api/zoneManagement/zoneGroups/{zoneGroupID};
– обновления группы гео-зон PUT /api/zoneManagement/zoneGroups/{zoneGroupID};
– получения списка групп объектов GET /api/mapObjectManagement/mapObjectGroups;
– добавления группы объектов POST
/api/mapObjectManagement/mapObjectGroups;
– получения группы объектов GET /api/mapObjectManagement/mapObjectGroups/{mapObjectGroupID};
– изменения группы объектов PATCH /api/mapObjectManagement/mapObjectGroups/{mapObjectGroupID};
– обновления группы объектов PUT /api/mapObjectManagement/mapObjectGroups/{mapObjectGroupID};
– получения списка групп пользователей GET /api/userManagement/userGroups.
Добавили фильтры, с помощью которых:
- в методе GET /api/taskManagement/tasks можно получить все задачи, в которых есть нужный объект. Чтобы найти задачи с нужными объектами, необходимо указать ИД этих объектов в поле «mapObjectIDs».
- в методе GET /api/taskManagement/tasks можно найти нужные задачи по дате их создания. Для такой фильтрации задач необходимо указать даты в полях «creationDateFrom» (начальная дата создания) и/или «creationDateTo» (конечная дата создания). Данный фильтр работает как с указанием часовых поясов, так и без него (часовой пояс будет соответствовать часовому поясу токена пользователя).
- в методе получения объектов GET /api/mapObjectManagement/mapObjects можно найти нужные объекты по внешним идентификаторам дополнительных полей «customFieldExternalIDs» и по значениям в этих дополнительных полях «customFieldValues».
В методе изменения объекта PATCH /api/mapObjectManagement/mapObjects/externalID/{externalID} в ответе при успешном выполнении теперь возвращается статус 200 и модель объекта.
Сделали более понятным текст ошибки, когда максимальное количество строк в таблице превышает настроенное в шаблоне.
Мы будем рады услышать ваше мнение о том, как можно улучшить или дополнить работу новых функций. Пишите нам на support@mpoisk.ru, мы обязательно рассмотрим и учтем ваши пожелания.
Команда «Мобильных сотрудников»