HandyCafe Docs
cashier

Как обрабатывать заказы

Это руководство охватывает создание, изменение, закрытие и отмену заказов на еду, напитки и другие товары вашего кафе. Заказы отделены от биллинга сессий. Клиент может иметь активную сессию и открытые заказы одновременно.

Что вам понадобится

  • Авторизованный аккаунт кассира или администратора на HandyCafe Server.
  • Продукты, настроенные на странице Продукты (хотя бы один продукт с названием, категорией, ценой и ставкой НДС).
  • Хотя бы один доступный способ оплаты (Наличные доступны по умолчанию).

Как создать и закрыть заказ

Стандартный процесс: создание заказа, добавление позиций и закрытие с оплатой.

  1. Перейдите на страницу Заказы через боковое меню.
  2. Нажмите кнопку Новый заказ.
  3. По желанию привяжите заказ к клиентскому ПК. Нажмите поле назначения ПК и выберите подключенный клиент. Для продажи на кассе без привязки к ПК пропустите этот шаг.
  4. По желанию добавьте заметку к заказу (например, «Стол 3» или «Дополнительные салфетки»).
  5. Найдите продукты через поле поиска. Введите название продукта или категорию для фильтрации.
  6. Нажмите на продукт для добавления в заказ. Количество по умолчанию 1.
  7. Для изменения количества нажмите на поле количества рядом с позицией и введите нужное число.
  8. Повторите шаги 5-7 для каждого продукта.
  9. Просмотрите итог заказа. Диалог показывает:
    • Каждую позицию с названием, ценой за единицу, количеством и суммой по строке.
    • Подытог (сумма всех строк).
    • НДС (рассчитанный по ставке НДС каждого продукта).
    • Итого.
  10. Нажмите Закрыть заказ для перехода к оплате.
  11. Выберите способ оплаты (Наличные, Карта или настроенный способ).
  12. Нажмите Подтвердить для финализации заказа и записи транзакции.

Ожидаемый результат: заказ перемещается на вкладку «Закрытые» на странице Заказов. Транзакция записывается с суммой заказа, способом оплаты и разбивкой НДС. Транзакция отображается в Кассовом отчете.


Как изменить открытый заказ

Вы можете изменить содержимое заказа пока он не закрыт.

Изменение количества позиции

  1. Перейдите на страницу Заказы.
  2. Найдите открытый заказ на вкладке «Открытые».
  3. Нажмите на заказ для раскрытия деталей.
  4. Найдите нужную позицию.
  5. Нажмите на поле количества и введите новое значение.
  6. Сумма по строке и итог заказа обновятся автоматически.

Изменение цены за единицу

  1. Откройте детали заказа.
  2. Нажмите на поле цены рядом с позицией.
  3. Введите новую цену. Это переопределяет цену продукта по умолчанию только для этого заказа.
  4. Сумма по строке пересчитывается.

Удаление позиции

  1. Откройте детали заказа.
  2. Нажмите кнопку удаления рядом с нужной позицией.
  3. Позиция удаляется и итог заказа пересчитывается.

Ожидаемый результат: открытый заказ отражает обновленные количества, цены или удаленные позиции. Итог корректируется автоматически.


Как отменить заказ

Отмена убирает заказ из активной обработки. Отменить можно только открытые (неоплаченные) заказы.

  1. Перейдите на страницу Заказы.
  2. Найдите открытый заказ на вкладке «Открытые».
  3. Нажмите на заказ для выбора.
  4. Нажмите кнопку Отменить.
  5. Подтвердите отмену в диалоге.

Ожидаемый результат: статус заказа меняется на «Отменен». Он уходит с вкладки Открытые. Транзакция не записывается. Отмененные заказы остаются в системе для аудита, но не влияют на финансовые отчеты.

Примечание: нельзя отменить уже закрытый и оплаченный заказ. Для отмены оплаченного заказа требуется процедура возврата.


Как создать быструю продажу на кассе

Продажа на кассе -- это заказ без привязки к ПК или участнику. Используйте для прямых продаж на стойке.

  1. Перейдите на страницу Заказы.
  2. Нажмите Новый заказ.
  3. Не назначайте ПК. Оставьте поле пустым.
  4. При необходимости добавьте заметку (например, «Энергетик, проходящий клиент»).
  5. Добавьте продукты для покупки.
  6. Нажмите Закрыть заказ.
  7. Выберите способ оплаты и подтвердите.

Ожидаемый результат: заказ создается и закрывается без привязки к ПК или сессии. Транзакция записывается в Кассовом отчете под текущей сменой кассира.


Как обработать заказ клиента с ПК

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

  1. На сервере воспроизводится звуковое уведомление (звук нового заказа из Настроек).
  2. Появляется бейдж уведомления на иконке страницы Заказов в боковом меню.
  3. Перейдите на страницу Заказы.
  4. Новый заказ отображается на вкладке «Открытые» с:
    • Именем клиентского ПК.
    • Выбранными позициями с количествами и ценами.
    • Заметкой от клиента (по желанию).
  5. Проверьте позиции заказа на наличие товаров.
  6. Подготовьте заказ (приготовьте напиток, разогрейте еду и т.д.).
  7. Закройте заказ стандартным процессом:
    • Нажмите Закрыть заказ.
    • Выберите способ оплаты. Если у клиента есть кошелек участника, можно списать с него.
    • Нажмите Подтвердить.

Ожидаемый результат: заказ привязывается к активной сессии клиента. Уведомление убирается. Транзакция записывается. Клиент видит обновление статуса заказа на своем ПК.


Типичные ошибки

  • Продукты с нулевой ценой. Если цена продукта установлена в 0 на странице Продукты, позиции заказа тоже будут нулевыми. Всегда проверяйте цены продуктов.
  • Закрытие заказа без проверки позиций. После закрытия транзакция записывается. Проверяйте количества и цены перед подтверждением.
  • Игнорирование уведомлений о заказах клиентов. Заказы остаются на вкладке Открытые пока кассир их не обработает. Необработанные заказы ведут к недовольству клиентов. Следите за уведомлениями в загруженные периоды.
  • Отмена вместо редактирования. Если неверна только одна позиция, измените открытый заказ вместо отмены и пересоздания. Это экономит время и сохраняет аудиторский след чище.
  • Непастроенные продукты перед открытием. Заказы требуют наличия продуктов на странице Продукты. Настройте полный каталог с корректными названиями, ценами, категориями и ставками НДС перед первой сменой.