? Релиз от 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
Расширено7. логирование действий пользователей
В систему добавлено детальное логирование изменений для всех основных разделов: смены, профили пользователей, места работы, настройки, точки торговли, формы, новости, база знаний, запросы на отгулы, чек-листы и другие.Теперь отслеживаются все типы действий: создание, изменение и удаление записей.При любых изменениях фиксируется информация о том, кто внес изменения, что именно было изменено, и когда это произошло.Эти улучшения позволят лучше отслеживать историю изменений и обеспечат большую прозрачность в работе системы.
Обновление системы логирования изменений
- В системе внедрён обновлённый механизм регистрации изменений, который позволяет отслеживать действия пользователей в различных разделах приложения, включая работу со сменами, профилями пользователей, местами работы и другими компонентами системы.
Изменение техническое и не требует действий от пользователей.
8. Новый функционал для Помощников розницы: Передача торговых точек
Добавлен новый инструмент для Помощников розницы, позволяющий передавать торговые точки другим Помощникам розницы (например, при замещении на время отпуска).
Основные возможности:
- Возможность передать ТТ другим Помощникам розницы
- При передаче ТТ они остаются закрепленными за изначальным Помощником розницы
- Передача возможна только между Помощниками розницы
Важно:
- Функционал доступен только для роли "Помощник розницы"
- При удалении сотрудника из списка, у него отменяются все переданные ранее ТТ
9. Окна возможностей: улучшение валидации при создании заявок
Добавлены обязательные проверки при создании заявок в "Окнах возможностей":
- Теперь нельзя создать заявку без указания основной роли и количества сотрудников
- В разделе "Период" добавлена проверка на наличие хотя бы одного периода в списке
- Кнопка "Сохранить" становится неактивной, если не заполнены обязательные поля:
- Отсутствует выбранная роль
- Не указано количество сотрудников (или указано значение 0)
- В разделе "Период" не добавлен ни один период
- Отсутствует выбранная роль
Эти изменения помогут избежать создания некорректных заявок и сделают работу с системой более надежной.
10. Исправлено отображение формы в разделе "Окна возможностей"
Исправлено отображение формы в разделе "Окна возможностей" - улучшен пользовательский интерфейс для более корректного отображения дат периода. Теперь элементы формы выровнены и отображаются правильно при любой ширине левой панели.
11. Оптимизация авторасписания
Улучшения производительности
- Значительно ускорена работа при добавлении новых выходов в неопубликованный график
- Оптимизирован процесс формирования первичного графика
- Улучшена скорость поиска и обработки перестановок в графике
Новые функции
- Добавлен индикатор прогресса при формировании авторасписания, показывающий текущий этап и оставшееся время
- Реализована функция "Продлить график" - автоматическое продление существующего графика с учетом предпочтительной периодичности (2/2, 5/2 и др.)
- Добавлена возможность "Объединить выходы" с одинаковой ролью, если они разделены интервалом не более 7 часов и общая продолжительность не превышает 24 часа
- Кнопка "Сформировать (оптимизировать) график" позволяет сформировать недостающие выходы согласно требованиям и оптимизировать график путем перестановки неопубликованных выходов. Можно использовать повторно для дальнейшей оптимизации уже составленного графика.
Улучшения алгоритма
- Добавлена возможность ограничивать время на поиск оптимального варианта расписания - чем больше времени выделено, тем более оптимальный график будет сформирован
- График можно повторно оптимизировать для улучшения результата
Эти изменения позволят существенно ускорить процесс составления расписания и сделать его более удобным.
12. Новое ограничение при планировании смен
В системе появилось новое ограничение при планировании смен для сотрудников без указанной даты прохождения медицинского осмотра:
- Для сотрудника без указанной даты медосмотра можно запланировать только одну смену
- При попытке запланировать последующие смены система покажет предупреждение "Нельзя планировать без проставленной даты прохождения мед осмотра"
13. Возможность изменения ширины левой панели
В интерфейс добавлена возможность изменения ширины левой панели. Теперь вы можете:
- Расширять левую панель до нужной ширины при работе с настройками
- Уменьшать панель обратно до исходного размера
Эта функциональность особенно полезна при работе с расширенными настройками, когда требуется больше пространства для просмотра и редактирования параметров.
14. Улучшение пользовательского интерфейса для работы с Окнами возможностей
Актуально для менеджеров Аутсорсинга:
- Добавлена возможность разворачивать заявку при клике на зеленую галочку
- Упрощен процесс назначения сотрудников на окна возможностей
Раньше для работы с откликом требовалось кликать в пустое серое поле заявки, чтобы развернуть её и назначить сотрудника. Теперь этот процесс стал более интуитивным - достаточно кликнуть на зеленую галочку.
15. Окна возможностей: Улучшение интерфейса
- Обновлен интерфейс просмотра откликов: кнопки управления перемещены в заголовок для более удобного доступа
- Информация о количестве откликов теперь отображается под заголовком
- Добавлена навигационная стрелка для улучшения взаимодействия с интерфейсом
16. Обновление системы привязки контрагентов-аутсорсеров
- При переименовании контрагента в 1С, его название будет корректно обновляться в Ally
- Новые сотрудники аутсорса будут правильно привязываться к своим контрагентам
- Планирование сотрудников аутсорса будет работать корректно независимо от изменений в названиях контрагентов
17. Окна возможностей: улучшение работы с панелью списка окон
- При работе со списком окон возможностей теперь сохраняется состояние раскрытых/свернутых блоков в левой панели после выполнения любых действий (например, отметки окна как отмененного).
- Это улучшение особенно полезно для менеджеров аутсорсинга, работающих с большим количеством заявок - больше не нужно заново искать и раскрывать нужные блоки после каждого обновления панели.
18. СберЧаевые: Обновление процесса привязки карт
- Добавлено уведомление "Карта успешно зарегистрирована" при успешной привязке
- После привязки карты происходит автоматический переход на вкладку "Профиль"
- При возникновении ошибки пользователь получит сообщение "Произошла ошибка. Пожалуйста, попробуйте повторить позднее"
19. Исправление ошибки
Исправлен баг при редактировании пользователя: теперь все изменения в профиле пользователя корректно сохраняются во всех разделах системы (в крайней левой панели в разделе "Пользователи", в левой панели раздел "Пользователи" и при редактировании через профиль пользователя).
20. График работы сотрудников: Добавлена индикация Дня рождения
- Для сотрудников теперь отображается иконка торта в графике рабочих смен в день их рождения
- Индикация видна сразу в графике, без необходимости открывать карточку сотрудника