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

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

Визуальные правки гипербара

  • Небольшие визуальные правки: поправлен отступ и оформление пунктов в гипербаре.
  • Обновлены стили и bootstrap-скрипт для ровного отображения элементов.

Теги: Инструменты 1d60fe5

Защита от двойной отправки чеков (Яндекс Еда)

  • Добавлена опция, предотвращающая двойную отправку чека из Яндекс Еды и нашей системы.
  • В настройках POS появилось переключение, обновлены переводы и конфигурация инстанса.
  • Гейты Komtet/Komtetv2 учитывают новый флаг при отправке фискальных чеков.

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

Скрытие разделов для оператора при добавлении позиций

  • Добавлена настройка «скрыть раздел для оператора» при добавлении позиций, чтобы ограничивать доступ к лишним категориям.
  • Миграция расширяет модель Section; обновлены формы, карты таблиц и менеджер позиций.
  • Переводы и шаблоны операторского интерфейса обновлены под новую опцию.

Теги: Каталог / Разделы d2759ec

POS Monitor: скрытие позиции и отмена заказа кассиром

  • Возможность скрывать позиции в POS Monitor и позволять кассиру отменять заказ.
  • Исправлены комментарии в операторском заказе; расширены модели Position/PositionArchive под новые поля.
  • Обновлены формы, контроллеры и отчёт POS Monitor для учёта новых атрибутов.

Теги: Производство и склад / Мониторинг производства c10a1ed

POS Monitor улучшения

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

Теги: Производство и склад / Мониторинг производства c10a1ed

Улучшения автоподстановки стартового промокода

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

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

Корректировка цен промопозиций по городу

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

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

Строковые идентификаторы в вебхуках Купера

  • Передача shortNumber и handoutCode в вебхуках Купера приведена к строковому типу, как того требует интеграция агрегатора.
  • Исправление убирает расхождения типов в событиях ready_for_delivery и других статусах, поэтому заявки больше не отклоняются из-за формата данных.

Теги: Автоматизация / Интеграции ff1cc7e

Корректный поиск заказа по originalOrderId в Купере

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

Теги: Автоматизация / Интеграции cabf1ed

Защита вручную начисленных бонусов от списания

  • Списания «неактивных» баллов теперь учитывают вручную начисленные транзакции: из суммы на счёте вычитается объём ручных пополнений за заданный период.
  • SQL-запрос агрегирует операции по счёту и блокирует обнуление, если вручную зачисленных бонусов достаточно для покрытия остатка, поэтому вручную добавленные баллы не исчезают.
  • Логика списания остаётся автоматической, но теперь корректно отделяет промо- и вручную начисленные средства, снижая количество обращений в поддержку.

Теги: Маркетинг / Бонусы и лояльность d462917