Ноябрь 2025
- Релиз 18.11.2025 - 19.11.2025 (Для пользователей)
- Релиз 18.11.2025 - 19.11.2025 (Для поддержки)
- Релиз 24.11.2025 - 25.11.2025 (Для пользователей)
- Релиз 24.11.2025 - 25.11.2025 (Для поддержки)
Релиз 18.11.2025 - 19.11.2025 (Для пользователей)
Обновления веб-приложения (версия 4.1.68)
Новые роли и расширенные признаки смен для направления проверки качества в рознице
Что нового:
Добавлены две новые роли: “Технолог” (с правами линейного сотрудника) и “Лидер направления проверки качества”, а также три новых признака смен для них: “Выезд в магазин”, “Подработка” и “Экстренный выход”.
Как это работает:
- Лидеры направления могут управлять сменами сотрудников, назначать перечисленные признаки смен и видеть их в графике
- Линейные сотрудники видят только свой график и не могут его редактировать
Новые правила работы с несовершеннолетними сотрудниками
Что нового:
Теперь Ally автоматически учитывает, учится ли несовершеннолетний сотрудник, и применяет корректные нормы рабочего времени.
Как это работает:
- Если несовершеннолетний сотрудник учится, ему ставится не более 17,5 часов в неделю
- Если несовершеннолетний сотрудник не учится, ему ставится не более 35 часов в неделю
- Нормы приходят напрямую из 1С и действуют в нужные даты (например, во время каникул нормы увеличиваются автоматически)
Передача Торговых Точек между Помощниками Розницы
Что нового:
ПР теперь может передать одну или все свои ТТ другому ПР или временно делегировать их на период отпуска.
Как это работает:
- Передать свои ТТ можно одним действием через окно настроек торговой точки
- Если задать дату передачи на сегодня, то ПР меняется сразу. Если дата будущая, смена выполняется автоматически в указанную дату
Подсветка отклонений в перерывах для Горячей Линии и подтверждение перерыва
Что нового:
Теперь в графике Горячей Линии автоматически подсвечиваются смены, в которых сотрудник перегулял обеденный перерыв (например, положен 1 час, а сотрудник провел на перерыве 1 час и 5 минут).
Как это работает:
- У ячейки выхода с перегулом появится соответствующая вкладка с иконкой часов
- Для ролей “Лидер команды” и “Временный лидер” в форме редактирования смены появился новый тогл – “Подтвердить перерыв”
- Если лидер подтверждает перерыв, индикатор исчезает с ячейки выхода, а смена считается корректной, даже если был перегул
Планирование нескольких ролей в один день
Что нового:
Теперь сотрудники ряда должностей могут работать в нескольких ролях в течение одного дня, без ошибок и ограничений.
Как это работает:
В один день сотрудник может сочетать:
-
роль старшего продавца и продавца-консультанта
-
роли несборщика, инвентаризатора и кассира-комплектовщика универсального
Время работы сотрудников ГЛ теперь всегда показывается по московскому времени
Что нового:
Чтобы убрать путаницу в расписаниях ГЛ, для них было сделано единое отображение времени.
Как это работает:
- Теперь в графике смены сотрудников и в поиске пользователей (левая панель) время отображается только по МСК
Убрана возможность замораживать ставку за смену
Что нового:
Функция заморозки оплаты полностью отключена, теперь доступны только фактические ставки.
Как это работает:
- В графиках больше нет раздела “Заморозка”. В редактировании смен и мест работы опция также исчезла. Функция отключена для всех ролей
Новая роль: Мобильный повар-пекарь
Что нового:
Добавили новую роль для аутсорсинговых сотрудников — "Мобильный повар-пекарь"
Как это работает:
Теперь вы можете:
- работать с ней как с ролью "Повар", все ограничения и правила такие же
- создавать с этой ролью окна возможностей на ТТ в Москве и МО
- видеть роль во всех фильтрах и отчетах
Обновления мобильного приложения (версия 4.1.55)
Поддержка праздничных дней в системе правил
Что нового:
В мобильной версии обновлена система правил для определения праздничных дней, аналогично вебу. Это позволяет корректно учитывать ограничения для несовершеннолетних сотрудников при постановке смен в МП.
Как это работает:
Теперь при попытке поставить смену несовершеннолетнему сотруднику:
-
В субботу, воскресенье, праздник — смена ставиться не может, приложение выдаёт ошибку “Нельзя ставить выходы на выходные"
-
В предпраздничный день — ограничений нет, считается как обычный рабочий день
-
В обычный день — смены ставятся согласно возрастным ограничениям
Изменено отображение времени для ГЛ в мобильном приложении
Что нового:
Чтобы устранить расхождения в отображении времени у пользователей Горячей Линии, время их выходов на главном экране и в ячейке выхода теперь всегда показывается по московскому часовому поясу (UTC+3), независимо от часового пояса устройства.
Новый центр уведомлений в мобильном приложении
Что нового
Теперь в МП доступен обновлённый центр уведомлений с поддержкой всех типов уведомлений из веба, удобным просмотром, счетчиком непрочитанных сообщений и быстрыми переходами к нужным сущностям.
Релиз 18.11.2025 - 19.11.2025 (Для поддержки)
Версия Веб-приложения: 4.1.68
Версия Мобильного приложения: 4.1.55
Исправление багов:
| № | Описание бага | Приложение | Задача в Трекере |
| 1 |
Ранее при смене временного пароля подсказка отображала пример с кириллицей, однако ввод кириллических символов был недоступен.
Теперь подсказка обновлена и примеры с кириллицей удалены, чтобы соответствовать фактическим правилам ввода пароля |
Веб-приложение | ALLY-5565 |
| 2 |
Ранее при попытке открыть “Бейдж исполнителя” для пользователя с некорректными данными возникала ошибка в консоли, а интерфейс зависал в бесконечной загрузке.
|
Веб-приложение /Мобильное приложение |
ALLY-5438 |
| 3 |
Ранее при открытии контекстного меню (правой кнопкой мыши по ячейке выхода) в веб-версии могла возникнуть ошибка. Из-за которой приложение могло падать, а контекстное меню открываться некорректно.
Теперь добавлена проверка selectedCell, контекстное меню отображается только при наличии выбранной ячейки, а вызов не срабатывает, если курсор находится между выходами. |
Веб-приложение /Мобильное приложение |
ALLY-5612 |
| 4 |
Ранее в приложении мог возникать сбой когда в компонент useShiftProps передавались не загруженные eventTypes. Это приводило к падению приложения.
Теперь добавлена проверка состояния загрузки в ShiftPanel, компонент ожидает получение eventTypes и не передаёт в дочерние элементы пустые данные. |
Веб-приложение /Мобильное приложение |
ALLY-5615 |
| 5 |
Ранее в разделе длинный список торговых точек мог не скроллиться, при свайпе вниз ничего не происходило.
Теперь список корректно прокручивается, даже если его длина превышает высоту экрана. |
Мобильное приложение | ALLY-5518 |
| 6 |
Ранее в мобильном приложении на Android изображение аватара могло не обновляться после выбора файла, при этом на экране не появлялось никаких уведомлений.
Теперь загрузка работает корректно, аватар успешно обновляется. |
Мобильное приложение | ALLY-5447, ALLY-5665 |
| 7 |
Ранее в разделе “График” в строке поиска верхняя часть заглавной буквы “П” обрезалась.
Теперь поле отображается корректно, все буквы полностью помещаются в область ввода без визуальных искажений. |
Мобильное приложение | ALLY-5517 |
| 8 |
Ранее push-уведомления продолжали приходить пользователю, который больше не авторизован в приложении, а также приходили уведомления предыдущего аккаунта после входа под новым пользователем.
Теперь push-уведомления всегда приходят только активному пользователю и только по его сменам. |
Мобильное приложение | ALLY-5119 |
| 9 |
Ранее при изменении информации в профиле через МП могла возникнуть ошибка если поле birthday было пустым или содержало некорректное значение. Из-за этого изменения в профиле не сохранялись.
Теперь добавлена корректная обработка даты рождения и сохранение профиля работает без ошибок. |
Мобильное приложение | ALLY-5608 |
| 10 |
Ранее при истечении срока действия пароля кнопка “Задайте удобный пароль” в предупреждающей модалке открывала не форму смены пароля, а настройки профиля. Чтобы попасть к полю ввода нового пароля, нужно было совершить несколько дополнительных действий
Теперь при нажатии “Задайте удобный пароль” сразу открывается новая модальная форма создания пароля. |
Веб-приложение | ALLY-4968 |
| 11 |
Ранее при создании окна возможностей в режиме “Период” кнопки перемещения (вверх/вниз) работали некорректно: даты не менялись местами, изменялось только количество исполнителей.
Теперь кнопки сортировки скрыты, а возможность перемещать периоды отключена. |
Веб-приложение | ALLY-3936 |
Технические задачи:
| № | Описание задачи | Приложение | Задача в Трекере |
| 1 | Из конфигурационного файла .env удалены зашитые настройки, которые больше не используются или дублируют существующие настройки в settingTypes. |
Веб-приложение | ALLY-5695 |
| 2 | Переработана система обработки ошибок, чтобы упростить диагностику багов и повысить качество логов. 500-ошибки корректно попадают в логи в формате валидного JSON, без обрезания многострочных сообщений. |
Веб-приложение | ALLY-5253 |
| 3 | Для ускорения сборки и уменьшения нагрузки на CI/CD e2e-тесты были отделены от основного кода приложения и перенесены в отдельный репозиторий. Из репозитория ally сами тесты и все связанные с ними файлы и конфигурации были удалены. |
Веб-приложение | ALLY-5356 |
| 4 | Реализована оптимизация механизма обновления графика: вместо повторной загрузки всех данных теперь подгружаются только изменения, произошедшие после последней полной загрузки. Это снижает нагрузку на сеть и БД и ускоряет отображение обновлений. | Веб-приложение | ALLY-445 |
| 5 | Отключены accessibility-свойства компонента BottomSheet, благодаря чему автотесты корректно обрабатывают модальные окна и стабильно находят элементы интерфейса. |
Мобильное приложение | ALLY-5704 |
Релиз 24.11.2025 - 25.11.2025 (Для пользователей)
Обновления веб-приложения (версия 4.1.69)
Улучшение отчёта по откликам для КМА
Что нового:
Теперь отчёт стал информативнее.
Как это работает:
- Добавлен новый фильтр по региону – можно смотреть отклики только по Москве/МО или по любому выбранному региону.
- Добавлено деление заявок на два типа – созданные на конкретного исполнителя и все остальные.
- Отдельная логика отчета для разных форматов ТТ.
- Добавлен показатель «Критерий отклика» – отчёт теперь показывает, был отклик своевременным или нет.
- Учет ночного времени при создании окна – если окно создано ночью (23:00–07:00), отсчёт начинается утром, корректно учитывая нерабочие часы.
Релиз 24.11.2025 - 25.11.2025 (Для поддержки)
Версия Веб-приложения: 4.1.69
Версия Мобильного приложения: 4.1.56
Исправление багов:
| № | Описание бага | Приложение | Задача в Трекере |
| 1 |
Ранее пользователь мог обойти запрет и сохранить смену с типом «Отгул», несмотря на действующее ограничение.
Теперь запрет редактирования смен работает единообразно и полностью соответствует настройкам.
|
Веб-приложение | ALLY-5686 |
| 2 |
Ранее при редактировании смены в прошлом времени переключатели подтверждения прихода и ухода работали некорректно.
Теперь работа тумблеров исправлена. Времена начала и окончания смены сохраняются корректно и не изменяются при переключении, а переключатели работают независимо друг от друга. |
Веб-приложение | ALLY-4144 |
| 3 |
Ранее в форме редактирования пользователя бургер-кнопка (действия с бейджем и актами) отображалась только на вкладке «Об исполнителе». При переходе на вкладку «Настройки» она пропадала.
Теперь и на вкладке «Об исполнителе», и на вкладке «Настройки» кнопка отображается корректно.
|
Веб-приложение |
ALLY-5533 |
| 4 |
Ранее при создании выхода «Тренинг» система ошибочно проверяла запрет на ночные часы для сотрудников с инвалидностью и несовершеннолетних и могла выдавать блокирующий алерт «Этому сотруднику нельзя ставить ночные часы», что делало невозможным создание тренинга.
Теперь выходы этих типов создаются без ошибок, независимо от ограничений сотрудника, а блокировка остаётся только для реальных ночных смен. |
Веб-приложение |
ALLY-5804 |
| 5 |
Ранее при попытке указать сотруднику тип выхода «Плановое отсутствие ГПХ» при публикации срабатывало правило, ошибочно запрещающее создание такого выхода.
Теперь тип выхода «Плановое отсутствие ГПХ» можно публиковать без ошибок. |
Веб-приложение | ALLY-5861 |
Технические задачи:
| № | Описание задачи | Приложение | Задача в Трекере |
| 1 | Чтобы улучшить качество аналитики и отслеживать поведение конкретных пользователей, в Яндекс Метрику теперь передаются дополнительные данные. |
Веб-приложение | ALLY-5042 |
| 2 | Для оценки востребованности функции удаления пользователя и возможности отслеживать такие клики в вебвизоре добавлена отправка события в Яндекс Метрику при нажатии на крестик в списке пользователей. |
Веб-приложение | ALLY-5791 |
| 3 | Для снижения нагрузки от тяжёлых запросов в настройке scheduleBindings добавлено ограничение на количество передаваемых в tquery торговых точек. Теперь при обновлении данных учитываются только первые 100 открытых ТТ. |
Веб-приложение | ALLY-5819 |