Дайджест разработки 205
Персонализация
Команда Lamp продолжает работу над запуском персональных акций на сайте и в приложении. Во вкладке «Акции» реализовали картинку-заглушку для неавторизованных пользователей. При клике на картинку клиенту будет предложено авторизоваться и если у клиента есть персональные предложения, то они автоматически появятся во вкладке акций после авторизации.
В нашей Единой системе автоматизации (далее ЕСА) теперь у контентной страницы можно подключить плагин, который будет передавать данные на сайт о наличии подписки, купона и суммы, от которой сработает акция. При этом акция должна быть связана с контентной страницей через одноимённую вкладку.
Ребята из команды Lamp привели превью контентных страниц к единому стандарту. Если общая контентная страница связана с акцией и активирован плагин «Promo», то в зависимости от связанной акции клиент может оформить подписку или скопировать промокод прямо с контентной страницы.
А команда 777 в прошедшем спринте добавила возможность удалить массово промокоды через выделение при помощи чек-бокса, либо выделить все на странице. С ограничением не более ста промокодов за раз.
Управление персоналом
В рамках работы над проектом «Управление персоналом» — с целью улучшения условий и производительности труда сотрудников. Командой 999 реализован подсчёт и отображение планового и фактического количества сотрудников и плановых и фактических часов за день в субмодуле «Учёт времени» в ЕСА.
Ребята из команды 999 также реализовали подсветку текущей смены в субмодуле «Учёт времени» нашей ЕСА.
Текущая рабочая смена (с 5:00 утра текущего дня до 5:00 следующего) теперь выделяется зеленой рамкой.
Визуально удобно. Сразу обращаешь внимание, где какая смена.
Ещё одно визуальное дополнение. В таблице учета дни до начала и после завершения трудоустройства сотрудника отмечаются серой штриховкой, что делает информацию о кадровых изменениях более заметной.
Теперь в субмодуле «Должности» у подразделений можно выбрать отдел (в разработке).
Для разных типов курьеров требуются разные надбавки. Раньше была общая надбавка для всех типов.
Ребята из команды 777 сделали так, что теперь можно разделять надбавки за полигон для разных типов курьеров (водитель, велокурьер, пеший).
По запросу предприятий добавили возможность редактировать назначения выплат (ставка за час, оклад, надбавки) за прошлые периоды, но не ранее 1-го числа текущего месяца.
Списание бонусов
Команда Onyx для оптимизации времени запуска акций нового месяца реализовала в субмодуле «Списание бонусов» заливку процента списания бонусов через CSV-файл.
Данные в CSV таблицу необходимо вносить в следующем формате:
ID продукции;Название продукции;ID филиала;% списания для клиента без подписки;% списания для клиента с подпиской
Как пример: 11049;Врап-сет на одного;115;20.00;35.00
Приложение — Новый дизайн кнопок для авторизации через соц. сети
Команда R изменила дизайн кнопок авторизации через Яндекс ID и VK ID, чтобы сделать их более заметными для клиентов.
Киоск — Кнопка закрытия карточки товара
Ребята из команды Sith сделали кнопку закрытия карточки товара более видимой.
Флаги продукции на карточке товара
Ранее в основном приложении, на сайте и в приложении для заказа в зале флаг продукции («хит», «остро») из верхнего угла при открытии карточки товара перескакивал в правый нижний угол. А там на макете, располагалась информация о продукции.
Для того, чтобы не было перескакивания флагов и перекрытия информации, команда Sith, унифицировала отображение флагов продукции на сайте и в приложении для заказа в зале. Теперь они отображаются в верхнем левом углу изображения продукции.
История уведомлений (в релизе с 13 марта)
Команда А реализовала историю пуш-уведомлений:
- На главной странице сайта/приложения добавила иконка «колокольчик» для перехода в историю.
- Добавила индикацию непрочитанных уведомлений.
- Сделала удаление неактуальных уведомлений (отправленных более 14 дней назад).
Дедупликация пуш-уведомлений
Ребята из команды А сделали так, что повторные уведомления с одинаковым содержимым (заголовок, тело, изображение, ссылка), отправленные из MindBox в течение одного часа не будет записано в историю уведомлений.
Метрики истории уведомлений
Команда А реализовала передача в Яндекс.Метрику следующих совершённых событий:
- Клик на колокольчик.
- Клик на уведомление в списке.
- Клик на кнопку в модальном окне со включением уведомлений в ЛК.
- Клик на кнопку в модальном окне со включением уведомлений в системных настройках приложения.
Запланированный стоп-лист
Команда XOR реализовала функционал постановки в стоп запланированного стоп-листа. При заведении стоп-листа, есть возможность указать, в какое время он будет поставлен в стоп. Выбор времени аналогичен выбору времени по автоматическому снятию со стоп-листа.
Добавлен новый статус «Ожидает». К новому статусу обновлён выбор фильтров при поиске стоп-листов.
Добавили новые текстовки для стоп-листов, которые были созданы, но не поставлены, и в последствии удалены. Теперь будут отображаться соответствующие ленги.
В модулях «ПОС» и «Логист», в случаях когда пор просьбе клиента печатается физический чек и отправляется чек на эл. почту, добавили новое уведомление для оповещения клиента.
Аббревиатура POS с английского переводится как точка продаж (Point of sale). Модуль ПОС у нас — основной канал приёма и обработки заказов в кафе, ресторанах, с агрегаторов и на фудкорте. А для наших кассиров и официантов он является главным рабочим модулем.
Модулем «Логист» в нашей Единой системе автоматизации пользуются все логисты на предприятии. В нём они простраивают оптимальный маршрут для доставки заказов. Сверяются с чек-листом по карточке заказа во время комплектования. При необходимости пересобирают заказы и маршруты.