Перейти к содержанию

История изменений

Новый отчёт POS Monitor

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

Теги: Отчёты / Оперативные показатели e2a0db9

Передача нутриентов в карточках позиций

  • В API позиций добавлен блок нутриентов (белки, жиры, углеводы, калории) в поле info, чтобы мобильные клиенты и витрины могли показывать пищевую ценность.
  • Расширенный ответ не ломает совместимость: данные добавляются опционально и не требуют обновления схем на стороне потребителей.

Теги: Каталог / Позиции 1add6e3

Корректное автодобавление стартовых промокодов

  • При создании заказа оператором стартовый промокод снова подтягивается автоматически: исправлена инициализация на фронте и проверка в API.
  • Улучшается конверсия приветственных скидок — промокод не теряется при открытии формы и сразу применяется к корзине.

Теги: Маркетинг / Промокоды 81bdd17

Увеличенные изображения для промо-позиций

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

Теги: Маркетинг / Промокоды 882ed49

Настраиваемый bootstrap модулей в новой админ-панели

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

Теги: Настройки / Проект 3a5d2d2

Фильтр архивных позиций в мобильных разделах

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

Теги: Каталог / Разделы каталога, Мобильные решения / Клиентское приложение 772e06a

Доработка промокодов и интерфейса оператора

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

Теги: Маркетинг / Промокоды b74486c

Скрытие раздела каталога в интерфейсе кассы

  • В моделях и форме разделов добавлен флаг hideInKassaInterface: можно скрыть раздел от операторов POS Monitor без удаления и влияния на сайт.
  • Миграция создаёт поле в базе, админ-форма и API возвращают новый атрибут, чтобы фронт корректно фильтровал разделы.
  • Это помогает убирать служебные или временные разделы из кассового интерфейса, не трогая их настройки и содержимое.

Теги: Каталог / Разделы каталога 1ecd90a

OSU-режим Komtet v2 для всех количественных позиций

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

Теги: Настройки / Платёжные провайдеры 5699d1c

Автодобавление стартового промокода оператором

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

Теги: Маркетинг / Промокоды 3034791