Skip to main content

? Релиз от 21.01.2025

1. Компонент Select - Добавлен перевод на русский язык

Изменения

  • Добавлен перевод placeholder и сообщения "No options" на русский язык
  • Улучшена локализация компонента для русскоязычных пользователей

Визуальные изменения

До:

До изменений Компонент отображал текст "No options" на английском языке

После:

После изменений Компонент отображает текст "Нет вариантов для выбора" на русском языке

2. Отображение прогноза в интерфейсе Ally

Реализовано

  • Добавлено отображение фактической трудоемкости и прогноза по трудоемкости в интерфейсе Ally для вайтов (магазинов)

Технические детали

  • Прогноз строится только для ТТ, помеченных флагом forecast_hours в details.
  • Модель обучена по ТТ для которых на момент обучения стоял флаг forecast_hours. Если просто поставить флаг прогнозные данные сами не появятся. Для этого необходимо переобучить модель.
  • Прогноз обновляется каждое утро в 9:00
  • Прогноз строится на 14 дней, начиная со следующего дня после последних загруженных исторических данных.

Ограничения

  • Работает только для вайтов (магазинов)
  • Прогноз доступен только для ТТ, по которым обучена модель
  • Для добавления новых ТТ в прогноз требуется ручное переобучение модели

3. Доработка ограничений для ролей "Сезонный РТЗ" и "Грузчик-переборщик"

  • Добавлено ограничение: на одной торговой точке в сутки нельзя вывести сотрудников в ролях "Сезонный РТЗ" и "Грузчик-переборщик" с суммарным количеством часов более 24

  • При попытке превысить суммарный лимит система выдаст ошибку и не позволит опубликовать такие выходы

  • Поддерживаются любые комбинации распределения часов между сотрудниками в рамках лимита, например:

    • 4 сотрудника по 6 часов
    • 2 сотрудника по 12 часов
    • 3 сотрудника по 8 часов

Обновлены правила для других ролей

  • Роль "Промоутер-кукла" теперь можно планировать только в Вайты
  • Роль "Сборщик" нельзя планировать в ТТ с cfo = 10954
  • В магазинах (isDarkstor = false) действует ограничение: не более 1 стажера для Наставника

4. Окна возможностей: Обновление списка ролей

  • Удалены устаревшие роли:

    • Дневной грузчик ВС
    • Дневной сборщик построчно
    • Ночной сборщик построчно
  • Актуализирован список доступных ролей в:

    • форме создания заявки
    • фильтрах при формировании статистики

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

5. Оптимизация системы логирования

Выполнен переход с обычной таблицы логирования (changelog) на более производительную гипертаблицу:

  • Улучшена производительность при сохранении и получении данных об изменениях
  • Внедрена автоматическая очистка устаревших логов через 60 дней
  • Добавлена компрессия данных через 10 дней для оптимизации хранения

Изменение техническое и не требует действий от пользователей.

6. Исправление ошибки при создании новых пользователей

  • Исправлена ошибка, возникавшая при создании новых пользователей через панель "Пользователи" в левом меню
  • Для создания пользователей требуется привилегия user:create

Скриншот 1 Скриншот 2 Скриншот 3

Расширено7. логирование действий пользователей

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

Обновление системы логирования изменений

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

Изменение техническое и не требует действий от пользователей.

8. Новый функционал для Помощников розницы: Передача торговых точек

Добавлен новый инструмент для Помощников розницы, позволяющий передавать торговые точки другим Помощникам розницы (например, при замещении на время отпуска).

Основные возможности:

  • Возможность передать ТТ другим Помощникам розницы
  • При передаче ТТ они остаются закрепленными за изначальным Помощником розницы
  • Передача возможна только между Помощниками розницы

Важно:

  • Функционал доступен только для роли "Помощник розницы"
  • При удалении сотрудника из списка, у него отменяются все переданные ранее ТТ

9. Окна возможностей: улучшение валидации при создании заявок

Добавлены обязательные проверки при создании заявок в "Окнах возможностей":

  • Теперь нельзя создать заявку без указания основной роли и количества сотрудников Скриншот 4
  • В разделе "Период" добавлена проверка на наличие хотя бы одного периода в списке Скриншот 5
  • Кнопка "Сохранить" становится неактивной, если не заполнены обязательные поля:
    • Отсутствует выбранная роль Скриншот 6
    • Не указано количество сотрудников (или указано значение 0)
    • В разделе "Период" не добавлен ни один период

Эти изменения помогут избежать создания некорректных заявок и сделают работу с системой более надежной.

10. Исправлено отображение формы в разделе "Окна возможностей"

Исправлено отображение формы в разделе "Окна возможностей" - улучшен пользовательский интерфейс для более корректного отображения дат периода. Теперь элементы формы выровнены и отображаются правильно при любой ширине левой панели.

11. Оптимизация авторасписания

Улучшения производительности

  • Значительно ускорена работа при добавлении новых выходов в неопубликованный график
  • Оптимизирован процесс формирования первичного графика
  • Улучшена скорость поиска и обработки перестановок в графике

Новые функции

  • Добавлен индикатор прогресса при формировании авторасписания, показывающий текущий этап и оставшееся время
  • Реализована функция "Продлить график" - автоматическое продление существующего графика с учетом предпочтительной периодичности (2/2, 5/2 и др.)
  • Добавлена возможность "Объединить выходы" с одинаковой ролью, если они разделены интервалом не более 7 часов и общая продолжительность не превышает 24 часа
  • Кнопка "Сформировать (оптимизировать) график" позволяет сформировать недостающие выходы согласно требованиям и оптимизировать график путем перестановки неопубликованных выходов. Можно использовать повторно для дальнейшей оптимизации уже составленного графика.

Скриншот 7

Улучшения алгоритма

  • Добавлена возможность ограничивать время на поиск оптимального варианта расписания - чем больше времени выделено, тем более оптимальный график будет сформирован
  • График можно повторно оптимизировать для улучшения результата

Эти изменения позволят существенно ускорить процесс составления расписания и сделать его более удобным.

12. Новое ограничение при планировании смен

В системе появилось новое ограничение при планировании смен для сотрудников без указанной даты прохождения медицинского осмотра:

  • Для сотрудника без указанной даты медосмотра можно запланировать только одну смену
  • При попытке запланировать последующие смены система покажет предупреждение "Нельзя планировать без проставленной даты прохождения мед осмотра"

13. Возможность изменения ширины левой панели

В интерфейс добавлена возможность изменения ширины левой панели. Теперь вы можете:

  • Расширять левую панель до нужной ширины при работе с настройками
  • Уменьшать панель обратно до исходного размера

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

14. Улучшение пользовательского интерфейса для работы с Окнами возможностей

Актуально для менеджеров Аутсорсинга:

  • Добавлена возможность разворачивать заявку при клике на зеленую галочку Скриншот 8
  • Упрощен процесс назначения сотрудников на окна возможностей

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

15. Окна возможностей: Улучшение интерфейса

  • Обновлен интерфейс просмотра откликов: кнопки управления перемещены в заголовок для более удобного доступа
  • Информация о количестве откликов теперь отображается под заголовком
  • Добавлена навигационная стрелка для улучшения взаимодействия с интерфейсом

Скриншот 9 Скриншот 10

16. Обновление системы привязки контрагентов-аутсорсеров

  • При переименовании контрагента в 1С, его название будет корректно обновляться в Ally
  • Новые сотрудники аутсорса будут правильно привязываться к своим контрагентам
  • Планирование сотрудников аутсорса будет работать корректно независимо от изменений в названиях контрагентов

17. Окна возможностей: улучшение работы с панелью списка окон

  • При работе со списком окон возможностей теперь сохраняется состояние раскрытых/свернутых блоков в левой панели после выполнения любых действий (например, отметки окна как отмененного).
  • Это улучшение особенно полезно для менеджеров аутсорсинга, работающих с большим количеством заявок - больше не нужно заново искать и раскрывать нужные блоки после каждого обновления панели.

Скриншот 11

18. СберЧаевые: Обновление процесса привязки карт

  • Добавлено уведомление "Карта успешно зарегистрирована" при успешной привязке
  • После привязки карты происходит автоматический переход на вкладку "Профиль"
  • При возникновении ошибки пользователь получит сообщение "Произошла ошибка. Пожалуйста, попробуйте повторить позднее"

19. Исправление ошибки

Исправлен баг при редактировании пользователя: теперь все изменения в профиле пользователя корректно сохраняются во всех разделах системы (в крайней левой панели в разделе "Пользователи", в левой панели раздел "Пользователи" и при редактировании через профиль пользователя).

20. График работы сотрудников: Добавлена индикация Дня рождения

  • Для сотрудников теперь отображается иконка торта в графике рабочих смен в день их рождения
  • Индикация видна сразу в графике, без необходимости открывать карточку сотрудника

Скриншот 12