October 3, 2024

Дайджест разработки 170

Склад и количественная продукция

Команды 777 закончила работу над историей по синхронизации количественных товаров с количественной продукцией в нашей Единой системе автоматизации (далее ЕСА).

Допустим у нас на складе имеется 10 единиц количественной продукции (например, пирог). Мы создаём перемещение трёх товаров с производственного склада на склад хранения. После сохранения этого перемещения в субмодуле «Количество» значение уменьшится до семи.

При подтверждении перемещения обновления данных не будет, потому что реализовано перемещения с производства на хранение.

Ещё ребята из команды 777 добавили автоматическую синхронизацию количественной продукции. Она запускается в 5 утра по местному времени на каждом предприятии. Данные берутся со склада и подставляются в субмодуль «Количество».

В планах на следующий спринт:

  • Добавить права на ручную актуализацию остатков в субмодуле «Количество»;
  • Сделаем настройку продукции удобнее.

ПОС: загрузка фотографии стола и конфигурирование посадочных мест

Аббревиатура POS с английского переводится как точка продаж (Point of sale). Модуль ПОС у нас — основной канал приёма и обработки заказов в кафе, ресторанах и на фудкорте. А для наших кассиров и официантов он является главным рабочим модулем.

Команда 999 в текущем спринте занималась на ПОСе загрузкой фотографий столиков из ресторана и конфигурацией посадочных мест за этими столиками. Чтобы гостю предложить выбор места при использовании приложения.

Смотрите, как это удобно, при загрузке пользователь ЕСА видит, как это фото будет выглядеть на телефоне клиента.

Можно выйти, не сохранив изменения, если загруженное фото не устраивает.

Можно заменить фото на новое.

Требования к фотографии:

  • Тип jpeg/png;
  • Размер до 10 Мб;
  • Соотношение сторон 9:16.

ПОС: конфигурирование посадочных мест

Возможности:

  • Можно выйти без сохранения;
  • Действуют вспомогательные горизонтальные и вертикальные линии, позволяющие выравнивать места относительно друга друга;
  • Изменение масштаба и положения мест в зависимости от разрешения экрана.

Ограничения:

  • Минимум 2 места;
  • Максимум 8 мест.

ПОС: ограничение редактирования

Таким образом, редактировать фотографию и посадочные места следует в момент отсутствия за столом гостя.

В планах на ближайшее будущее:

Если гость при оформлении заказа не выбрал доставку роботом, то ему будет предложено выбрать своё посадочное место.

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

У гостя остается возможность не указывать своё посадочное место.

Залы и столы — доставки роботом

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

Команда Onyx в модуль «Настройки», субмодуль «Залы и столы» в ЕСА добавила возможность настроить в каждом зале доступность доставки роботом и выбранный вариант по умолчанию.

Онлайн оплата всего стола — чеки одному гостю

Ранее ребята из команды Onyx добавили возможность оплачивать одному гостю весь стол. Оказалось, что чеки об оплате приходили тем гостям, которые делали заказы после оплаты. Куда логичнее отправлять все чеки тому, кто оплатил заказ. Так и сделали, теперь при оплате всего стола чеки приходят тому, кто оплатил.

Заказ в зале — информация о сервисной кнопке в пустой корзине

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

Заказ в зале — круговой счётчик опций в хинте

Хинтом у нас называется карточка продукции.

Электронное меню было рабочим названием в период разработки. После релиза дали название приложение для заказа в зале.

Как это приложение работает? А достаточно просто! Приходите в наш семейный ресторан. Садитесь за столик, открываете приложение, жмёте кнопку «Я в ресторане», сканируете QR-код на столике и оформляете заказ без привлечения официанта. А вот заказ вам вынесет официант.

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

В планах на следующий спринт в приложении для заказа в зале:

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

Новое мобильное приложение — чаевые официантам

Команда Ситхов в новом мобильном приложении добавили возможность оставления чаевым официантам. Из приложения для заказа в зале чаевые можно было оставить только команде кухни. Теперь у гостя имеется выбор кому оставить чаевые.

Новое мобильное приложение — кнопка «Оставить отзыв» на странице статуса

Для случаев, когда заказ доставлен, а отзыв ещё не написан, кнопка «Чат с оператором» заменяется на кнопку «Оставить отзыв». При нажатии на неё отображается форма оставления отзыва.

В планах на следующий спринт:

  • Сделать группировка заказов из приложения для заказа в зале в основном приложении:
  • Сделать рассылку клиентам отложенных push-уведомлений с просьбой оставить отзыв.

Приложение — Акция за установку

Команда Lamp продолжает дорабатывать и улучшать новое мобильное приложение.

Была такая проблема, когда в приложении не срабатывал промокод за установку приложения.

Синхронизировали данные приложения в сессии клиента. Заработало.

Комбо-наборы — опции активные по умолчанию

В комбо-наборах не применялись опции по умолчанию. Баг пофиксили.

Конструктор половинок — Отображение флагов

Добавили для информативности флаги к половинкам пицц.

Нехинтовая продукция — +/-

На главной странице нельзя уменьшить количество нехинтовой продукции, добавленной в корзину, что не очень удобно для пользователя. Поэтому ребята из команды Lamp добавили кнопку «+/-».

Продукция с НДС в чеке

С 1-го января 2025 года организации и ИП, применяющие упрощенную систему налогообложения, становятся плательщиками НДС. Эти налоговые изменения затронут наши предприятия, т.к. они становятся плательщиками НДС.

НДС — налог на добавленную стоимость. Добавленная стоимость это разница между ценой проданного товара и стоимостью материалов, затраченных на производство.

Инженерная команда 911 начала модернизировать ЕСА для соответствия налоговому кодексу.

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

Телеграм-канал 👉 тут

Группа в контакте 👉 тут

Запустили страницу на vc.ru 👉 тут