Кассовые продажи
Все чеки продажи и возврата, пробитые на кассах. Чеки формируются на кассовом рабочем месте и автоматически появляются в этом разделе: здесь их просматривают, ищут, анализируют и при необходимости исправляют.
Общее описание
Продажа оформляется на кассе: кассир добавляет товары в чек, принимает оплату и печатает чек (см. Проведение продажи). Если есть связь с облаком, касса сразу передаёт чек в облако. Если связи нет, чеки сохраняются на кассе и отправляются автоматически, когда связь восстановится. Возвраты оформляются на кассе так же (см. Возврат товара).
- Продажа на кассе Кассир пробивает чек: товары, скидки, оплата наличными, картой, по СБП или бонусами.
- Передача в облако Касса отправляет чек в облако. Товары списываются со склада точки продаж, покупка учитывается в накоплениях клиента.
- Кассовые продажи Чек появляется в списке: видно, кто, где и когда продал, что вошло в чек и как оплачено.
- Анализ Фильтры, статистика и выгрузка в Excel — по чекам целиком или по отдельным товарам в разделе «Товары в чеках».
В меню Продажи два пункта для работы с чеками:
| Кассовые продажи | Список чеков: одна строка — один чек продажи или возврата |
| Товары в чеках | Список проданных и возвращённых товаров: одна строка — одна позиция чека |
Если чеков ещё нет, на странице раздела есть ссылки на инструкции: как запустить кассу, подключить торговое оборудование и зарегистрировать продажу.
Список чеков
Раздел открывается через меню Продажи → Кассовые продажи. Чеки показываются таблицей или карточками — вид переключается кнопками справа над списком и запоминается для каждого пользователя.

В таблице по умолчанию выводятся колонки:
| Ид | Внутренний номер чека в системе |
| Операция | Продажа или возврат |
| Дата | Дата и время чека на кассе |
| Точка продаж | Точка продаж, к которой относится касса |
| Сумма | Итоговая сумма чека |
| Тип оплаты | Наличные, карта, СБП, кредит, бонусы или смешанная оплата |
| Скидка | Сумма скидки по чеку |
| Смена | Номер кассовой смены |
| Номер чека | Номер чека в смене |
| Продавец | Кассир, который пробил чек |
| Позиций | Количество товара в чеке |
Дополнительно можно включить колонки: номер документа, кассовое место, клиент, ККТ, прайс-лист, округление, суммы оплаты наличными, картой, по СБП, в кредит и бонусами, бонусная программа, доп. скидка, дисконтная карта, банковский терминал, себестоимость, признак электронного чека, даты и авторы создания и изменения, дополнительные поля. Иконка шестерёнки → Настроить колонки…; для вида «карточки» — Настроить карточку….

Поиск и фильтры
Кнопка «Поиск» → Настроить фильтры… открывает окно «Фильтры по продажам»:

- период (дата с … по …), операция (продажа или возврат), точка продаж;
- способ оплаты: наличные, карта, кредит, СБП, бонусы или смешанный;
- номер смены, номер чека в смене, номер документа;
- продавец, прайс-лист, клиент;
- скидка или акция, скидка (чеки со скидкой или без).
Отфильтровать список по значению ячейки — например, по сумме, кассе, ККТ или способу оплаты — можно из контекстного меню ячейки таблицы (правая кнопка мыши). Сбросить фильтры — «Поиск» → Сбросить все фильтры.
Статистика и выгрузка
Кнопка «Статистика» показывает сводку по чекам, отобранным фильтрами:
- продажи — количество чеков и строк, сумма предоставленных скидок, общая сумма продаж и округлений;
- возвраты — количество чеков возврата, количество возвращённых товаров и общая сумма возвратов.

Кнопка «Выгрузить в Excel» выгружает список с учётом фильтров в файл CSV. В окне «Выгрузка чеков» отметьте поля, которые должны попасть в файл: по умолчанию включены поля, видимые в таблице, дополнительно можно выбрать клиента, ККТ, прайс-лист, суммы по способам оплаты, бонусную программу, дисконтную карту, банковский терминал, себестоимость, даты и авторов изменений и другие. Нажмите «Выгрузить».

Просмотр чека
Нажмите на чек в списке, чтобы открыть его страницу.

Слева — карточка чека:
- сумма, операция (продажа или возврат) и количество товаров;
- клиент и дисконтная карта (или «Клиент не указан»);
- итоги — подытог, округление, списанные бонусы, скидка, купон;
- Оплата — наличными, картой, по СБП, в кредит, тарой;
- Маркетинговые акции и Купоны и сертификаты, которые сработали в чеке.
Справа — точка продаж и её адрес, дата и время, продавец, прайс-лист, кассовое место, номер смены, номер чека в смене, номер документа, суммы НДС по ставкам, серийный номер ККТ, банковский терминал, признак отправки электронного чека, фискальный признак документа, ссылка на отзыв о покупке, дополнительные поля, GUID, кто и когда создал и изменил запись.
Продавец, клиент, прайс-лист и другие связанные записи — ссылки на соответствующие справочники (если у пользователя есть права на их просмотр).
Ниже — таблица «Товары в чеке»: товар, штрихкод, количество, сумма (другие колонки — цена, скидка и т. п. — включаются в меню ⋮ в заголовке таблицы). Меню ⋮ строки: Перейти в карточку товара, Перейти в товарный остаток, удаление позиции.

Кнопки предыдущей и следующей записи переключают на соседние чеки списка.
Отзыв о покупке
У чека продажи, в котором указан клиент, справа показаны два поля об отзыве.

| Ссылка на получение отзыва | Личная ссылка клиента на страницу оценки этой покупки. Значок рядом копирует её — ссылку можно отправить клиенту в мессенджер или по почте. Оценить покупку по ссылке можно один раз |
| Отзыв клиента | «Ещё не получен» — клиент пока не оценил покупку. «Получен» — ссылка открывает отзыв в разделе Отзывы клиентов |
Это та же ссылка, которую клиент получает в письме от триггера (см. Запрос отзыва о покупке). У чека без клиента и у чека возврата ссылки на получение отзыва нет.
Чек возврата
У чека возврата операция — «Возврат», а в карточке есть ссылка на исходный чек продажи, по которому оформлен возврат.

Расхождение суммы
Сумма чека должна совпадать с суммой оплат (наличные + карта + СБП + кредит + тара). Если это не так — например, после ручного изменения позиций, — на странице чека появляется предупреждение «Ожидаемая сумма к оплате (…) не совпадает с фактически оплаченной суммой (…)».

Кнопка «Исправить» выравнивает оплаты под сумму чека:
- если оплат меньше, разница прибавляется к первому ненулевому способу оплаты в порядке: наличные, карта, СБП, кредит, тара (если оплат нет совсем — к наличным);
- если оплат больше, лишнее списывается со способов оплаты в обратном порядке: тара, кредит, СБП, карта, наличные.
«Исправить» меняет только данные в системе. Фискальный чек, уже пробитый на ККТ и переданный в ОФД, не меняется. Найти все чеки с расхождением можно фильтром «Расхождение по сумме».
Если в чеке нет ни одной позиции, страница предупреждает: «В чеке нет позиций. Добавьте хотя бы один товар в чек чтобы сформировать правильную сумму».

Добавление и изменение чеков вручную
Обычно чеки не нужно создавать и менять вручную — они приходят с касс. Ручной ввод нужен, например, чтобы перенести в систему продажу, пробитую на ККТ без кассовой программы VirtualPos, или исправить ошибку в данных.
Новый чек
- Нажмите «Добавить продажу» над списком чеков — откроется форма «Создание продажи».
- Заполните обязательные поля: кассовое место, продавец, дата продажи (по умолчанию — текущие дата и время) и номер документа.
- Выберите тип чека: продажа или возврат. Для возврата укажите исходный чек продажи.
- При необходимости укажите номер смены и номер чека в смене, суммы оплаты (наличными, картой, кредитом, через СБП) — поле «Итого оплачено» посчитается автоматически.
- Ниже укажите суммы НДС, признак «Отправлен электронный чек», клиента, дисконтную карту, прайс-лист и дополнительные поля.
- Нажмите «Сохранить» — откроется страница нового чека.
- Добавьте товары: «Добавить товар» под таблицей товаров или «Подобрать товары…» в меню рядом с кнопкой.


Товары в чеке
В окне «Добавить товар в чек» выберите товар, укажите цену (подставляется из прайс-листа чека), скидку за единицу и количество — система покажет итоговую сумму строки.

Добавление и удаление позиций меняет остатки: товар, добавленный в чек продажи, списывается со склада точки продаж кассы, а добавленный в чек возврата — возвращается на склад. При удалении позиции остаток восстанавливается. Сумма чека пересчитывается по строкам, а суммы оплат — нет: после изменений проверьте, нет ли предупреждения о расхождении суммы.
Если товара на складе не хватает и продажа в минус на складе не разрешена, появится ошибка «На складе недостаточно товара! Вы списываете: … шт., на складе осталось: …».
Изменение и удаление
Кнопка «Изменить» на странице чека открывает ту же форму, что и при создании. Кнопка «Удалить» удаляет чек после подтверждения.
Удалить можно только чек без позиций. Сначала удалите все товары из чека (остатки вернутся на склад), затем удалите сам чек. При удалении чека сумма накоплений клиента уменьшается на сумму чека.
Товары в чеках
Раздел Продажи → Товары в чеках показывает не чеки, а их строки — каждый проданный или возвращённый товар отдельно. Так удобно найти все продажи конкретного товара, производителя или покупателя.

Колонки: товар, дата продажи, операция, количество, цена, скидка, сумма. Дополнительно можно включить цену прайс-листа, себестоимость, смену, номер чека и документа, производителя, продавца, клиента, точку продаж, кассовое место, прайс-лист, скидки по купону и бонусами, итоговую цену, штрихкод, ставку и сумму НДС, характеристику, срок годности.
Фильтры: период, точка продаж, продавец, производитель, клиент, товар, прайс-лист, операция, ставка НДС, срок годности, штрихкод, характеристика, количество, скидка (с позиционной скидкой или без), цена, сумма, ид чека.
«Статистика» показывает количество чеков, единиц товара, сумму скидок и общую сумму по отобранным строкам. «Выгрузить в Excel» сохраняет строки в CSV. Нажатие на строку открывает чек, в котором продан товар.

Права доступа
console.sales.manage | Доступ к разделам «Кассовые продажи» и «Товары в чеках» |
console.sales.view | Просмотр чека |
console.sales.create | Добавление чека вручную |
console.sales.update | Изменение чека и кнопка «Исправить» |
console.sales.delete | Удаление чека |
console.sales.addposition | Добавление товаров в чек |
console.sales.removeposition | Удаление товаров из чека |
console.flexfield.manage | Настройка дополнительных полей чека |
console.sales.manage.fields | Ограничение колонок списка чеков: скрытые колонки сотрудник не видит |
console.sales.updatelimited | Ограничение полей чека, которые можно менять |
Ограничение колонок и полей
Двумя правами можно сузить то, что сотрудник видит и меняет в чеках:
console.sales.manage.fields | Скрывает выбранные колонки в списке чеков — например, себестоимость. |
console.sales.updatelimited | Оставляет для изменения только выбранные поля чека. Действует вместе с console.sales.update. Кнопка «Исправить» работает, только если открыты все поля оплаты |
Набор колонок и полей задаётся отдельно в каждой роли: откройте роль в разделе Управление доступом и нажмите «настроить поля» у нужного права. Подробнее — в статье Роли и права доступа.
Какие чеки видит пользователь, зависит от его роли:
- все продажи — администратор и пользователи с доступом ко всем точкам продаж;
- продажи своих точек — только чеки касс точек продаж, назначенных пользователю;
- только свои продажи — только чеки, которые пробил сам пользователь.
Права и дополнительные поля настраиваются в меню Администрирование (иконка гаечного ключа справа вверху списка).
Частые ошибки
| Сообщение | Причина | Что делать |
|---|---|---|
| Чек не появился в разделе | Касса ещё не передала чек: нет связи с облаком | Проверьте связь на кассе — чек уйдёт автоматически после её восстановления |
| Чек не виден пользователю | У пользователя доступ только к своим продажам или к своим точкам продаж | Проверьте роль и назначенные точки продаж пользователя |
| Ожидаемая сумма к оплате (…) не совпадает с фактически оплаченной суммой (…) | Сумма оплат не равна сумме чека | Проверьте товары и оплаты, нажмите «Исправить» |
| На складе недостаточно товара! Вы списываете: …, на складе осталось: … | При ручном добавлении позиции не хватает остатка | Уменьшите количество или оприходуйте товар на склад |
| На данном складе товар не зарегистрирован | У товара нет остатка на складе точки продаж | Оприходуйте товар на склад точки продаж |
| Данный чек содержит позиции. Удалите или переместите их. | Удаляется чек с товарами | Сначала удалите все позиции чека |