Skip to main content

Продажи

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

Смена

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

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

Пока смена не открыта, кассовое место не позволяет провести продажу — это страхует от случайных «нулевых» чеков и потери выручки.

Чек

Чек — единица продажи. Состоит из:

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

После проведения чек становится неизменяемым. Изменить сумму или состав можно только через возврат + новую продажу — это защита истории и отчётности.

Возврат

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

Возвраты не «удаляют» исходную продажу — она остаётся в журнале со ссылкой на возврат. Это нужно для аудита и сверки с фискальным накопителем.

Отчёты по продажам

В разделе «Продажи» доступны:

  • журнал всех чеков с фильтрами по периоду, кассиру, способу оплаты;
  • сменные отчёты;
  • сводка по выручке за период (день / неделя / месяц).

Связь с другими модулями

  • Каталог — источник позиций.
  • Склад — списание остатков при продаже товара, возврат на склад при возврате чека.
  • Клиенты — продажа может быть привязана к клиенту, чтобы видеть его историю покупок.
  • Касса (/pos) — операционное рабочее место для проведения продажи в реальном времени.

Кто что делает

  • Сотрудник — открывает смену, пробивает чеки, оформляет возвраты.
  • Менеджер — видит все продажи, может оформлять возвраты задним числом, закрывать смены.
  • Руководитель — видит сводные отчёты по выручке без операционного доступа.