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

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
hc:sales:receipts [27.09.2026 10:17] – созданоhc:sales:receipts [20.10.2026 14:52] (текущий) – внешнее изменение
Строка 1: Строка 1:
-====== Розничные продажи ======+~~ICON:point_of_sale~~ 
 +~~PATH:Продажи → Кассовые продажи~~ 
 + 
 +====== Кассовые продажи ====== 
 + 
 +Все чеки продажи и возврата, пробитые на кассах. Чеки формируются на кассовом рабочем месте и автоматически появляются в этом разделе: здесь их просматривают, ищут, анализируют и при необходимости исправляют. 
 + 
 +===== Общее описание ===== 
 + 
 +Продажа оформляется на кассе: кассир добавляет товары в чек, принимает оплату и печатает чек (см. [[hc:pos:op_register|Проведение продажи]]). Если есть связь с облаком, касса сразу передаёт чек в облако. Если связи нет, чеки сохраняются на кассе и отправляются автоматически, когда связь восстановится. Возвраты оформляются на кассе так же (см. [[hc:pos:op_refund|Возврат товара]]). 
 + 
 +<WRAP steps> 
 +  - **Продажа на кассе** Кассир пробивает чек: товары, скидки, оплата наличными, картой, по СБП или бонусами. 
 +  - **Передача в облако** Касса отправляет чек в облако. Товары списываются со склада точки продаж, покупка учитывается в накоплениях клиента. 
 +  - **Кассовые продажи** Чек появляется в списке: видно, кто, где и когда продал, что вошло в чек и как оплачено. 
 +  - **Анализ** Фильтры, статистика и выгрузка в Excel — по чекам целиком или по отдельным товарам в разделе «Товары в чеках». 
 +</WRAP> 
 + 
 +В меню **Продажи** два пункта для работы с чеками: 
 + 
 +<WRAP props> 
 +| **Кассовые продажи** | Список чеков: одна строка — один чек продажи или возврата | 
 +| **Товары в чеках** | Список проданных и возвращённых товаров: одна строка — одна позиция чека | 
 +</WRAP> 
 + 
 +Если чеков ещё нет, на странице раздела есть ссылки на инструкции: как запустить кассу, подключить торговое оборудование и зарегистрировать продажу. 
 + 
 +===== Список чеков ===== 
 + 
 +Раздел открывается через меню **Продажи → Кассовые продажи**. Чеки показываются таблицей или карточками — вид переключается кнопками справа над списком и запоминается для каждого пользователя. 
 + 
 +{{:hc:sales:receipts:list-table.png|Список чеков в виде таблицы}} 
 + 
 +В таблице по умолчанию выводятся колонки: 
 + 
 +<WRAP props> 
 +| **Ид** | Внутренний номер чека в системе | 
 +| **Операция** | Продажа или возврат | 
 +| **Дата** | Дата и время чека на кассе | 
 +| **Точка продаж** | Точка продаж, к которой относится касса | 
 +| **Сумма** | Итоговая сумма чека | 
 +| **Тип оплаты** | Наличные, карта, СБП, кредит, бонусы или смешанная оплата | 
 +| **Скидка** | Сумма скидки по чеку | 
 +| **Смена** | Номер кассовой смены | 
 +| **Номер чека** | Номер чека в смене | 
 +| **Продавец** | Кассир, который пробил чек | 
 +| **Позиций** | Количество товара в чеке | 
 +</WRAP> 
 + 
 +Дополнительно можно включить колонки: номер документа, кассовое место, клиент, ККТ, прайс-лист, округление, суммы оплаты наличными, картой, по СБП, в кредит, бонусами и тарой, бонусная программа, доп. скидка, дисконтная карта, банковский терминал, себестоимость, признак электронного чека, даты и авторы создания и изменения, дополнительные поля. Иконка шестерёнки → **Настроить колонки...**; для вида «карточки» — **Настроить карточку...**. 
 + 
 +{{:hc:sales:receipts:list-cards.png|Список чеков в виде карточек}} 
 + 
 +==== Поиск и фильтры ==== 
 + 
 +Кнопка **«Поиск» → Настроить фильтры...** открывает окно «Фильтры по продажам»: 
 + 
 +{{:hc:sales:receipts:filters.png|Фильтры по продажам}} 
 + 
 +  * период (дата с … по …), операция (продажа или возврат), точка продаж; 
 +  * способ оплаты: наличные, карта, кредит, СБП, бонусы или смешанный; 
 +  * номер смены, номер чека в смене, номер документа; 
 +  * продавец, прайс-лист, клиент; 
 +  * скидка или акция, скидка (чеки со скидкой или без). 
 + 
 +Отфильтровать список по значению ячейки — например, по сумме, кассе, ККТ или способу оплаты — можно из контекстного меню ячейки таблицы (правая кнопка мыши). Сбросить фильтры — **«Поиск» → Сбросить все фильтры**. 
 + 
 +==== Статистика и выгрузка ==== 
 + 
 +Кнопка **«Статистика»** показывает сводку по чекам, отобранным фильтрами: 
 + 
 +  * **продажи** — количество чеков и строк, сумма предоставленных скидок, общая сумма продаж и округлений; 
 +  * **возвраты** — количество чеков возврата, количество возвращённых товаров и общая сумма возвратов. 
 + 
 +{{:hc:sales:receipts:statistics.png?600|Статистика по чекам}} 
 + 
 +Кнопка **«Выгрузить в Excel»** выгружает список с учётом фильтров в файл CSV. В окне «Выгрузка чеков» отметьте поля, которые должны попасть в файл: по умолчанию включены поля, видимые в таблице, дополнительно можно выбрать клиента, ККТ, прайс-лист, суммы по способам оплаты, бонусную программу, дисконтную карту, банковский терминал, себестоимость, даты и авторов изменений и другие. Нажмите **«Выгрузить»**. 
 + 
 +{{:hc:sales:receipts:export.png?700|Окно «Выгрузка чеков»}} 
 + 
 +===== Просмотр чека ===== 
 + 
 +Нажмите на чек в списке, чтобы открыть его страницу. 
 + 
 +{{:hc:sales:receipts:receipt.png|Страница чека продажи}} 
 + 
 +Слева — карточка чека: 
 + 
 +  * сумма, операция (продажа или возврат) и количество товаров; 
 +  * клиент и дисконтная карта (или «Клиент не указан»); 
 +  * итоги — подытог, округление, списанные бонусы, скидка, купон; 
 +  * **Оплата** — наличными, картой, по СБП, в кредит, тарой; 
 +  * **Маркетинговые акции** и **Купоны и сертификаты**, которые сработали в чеке. 
 + 
 +Справа — точка продаж и её адрес, дата и время, продавец, прайс-лист, кассовое место, номер смены, номер чека в смене, номер документа, суммы НДС по ставкам, серийный номер ККТ, банковский терминал, признак отправки электронного чека, фискальный признак документа, [[#отзыв_о_покупке|ссылка на отзыв о покупке]], дополнительные поля, GUID, кто и когда создал и изменил запись. 
 + 
 +Продавец, клиент, прайс-лист и другие связанные записи — ссылки на соответствующие справочники (если у пользователя есть права на их просмотр). 
 + 
 +Ниже — таблица **«Товары в чеке»**: товар, штрихкод, количество, сумма (другие колонки — цена, скидка и т. п. — включаются в меню **⋮** в заголовке таблицы). Меню **⋮** строки: **Перейти в карточку товара**, **Перейти в товарный остаток**, удаление позиции. 
 + 
 +{{:hc:sales:receipts:receipt-items.png|Товары в чеке}} 
 + 
 +Кнопки предыдущей и следующей записи переключают на соседние чеки списка. 
 + 
 +==== Отзыв о покупке ==== 
 + 
 +У чека продажи, в котором указан клиент, справа показаны два поля об отзыве. 
 + 
 +{{:hc:sales:receipts:receipt-feedback.png|Ссылка на получение отзыва и отзыв клиента на странице чека}} 
 + 
 +<WRAP props> 
 +| **Ссылка на получение отзыва** | Личная ссылка клиента на страницу оценки этой покупки. Значок рядом копирует её — ссылку можно отправить клиенту в мессенджер или по почте. Оценить покупку по ссылке можно один раз | 
 +| **Отзыв клиента** | «Ещё не получен» — клиент пока не оценил покупку. **«Получен»** — ссылка открывает отзыв в разделе [[hc:crm:feedback|Отзывы клиентов]] | 
 +</WRAP> 
 + 
 +Это та же ссылка, которую клиент получает в письме от триггера (см. [[hc:crm:triggers#сценарийзапрос_отзыва_о_покупке|Запрос отзыва о покупке]]). У чека без клиента и у чека возврата ссылки на получение отзыва нет. 
 + 
 +==== Чек возврата ==== 
 + 
 +У чека возврата операция — «Возврат», а в карточке есть ссылка на **исходный чек продажи**, по которому оформлен возврат. 
 + 
 +{{:hc:sales:receipts:receipt-return.png|Чек возврата}} 
 + 
 +===== Расхождение суммы ===== 
 + 
 +Сумма чека — это сумма позиций за вычетом списанных бонусов, прочих скидок и округления. Она должна совпадать с суммой оплат (наличные + карта + СБП + кредит + тара). Бонусы — это скидка, а не способ оплаты, поэтому в сумму оплат они не входят. Если суммы не совпадают — например, после ручного изменения позиций, — на странице чека появляется предупреждение «Ожидаемая сумма к оплате (…) не совпадает с фактически оплаченной суммой (…)». 
 + 
 +{{:hc:sales:receipts:amount-mismatch.png|Предупреждение о расхождении суммы}} 
 + 
 +Кнопка **«Исправить»** выравнивает оплаты под сумму чека: 
 + 
 +  * если оплат меньше, разница прибавляется к первому ненулевому способу оплаты в порядке: наличные, карта, СБП, кредит, тара (если оплат нет совсем — к наличным); 
 +  * если оплат больше, лишнее списывается со способов оплаты в обратном порядке: тара, кредит, СБП, карта, наличные. 
 + 
 +<WRAP important> 
 +«Исправить» меняет только данные в системе. Фискальный чек, уже пробитый на ККТ и переданный в ОФД, не меняется. Найти все чеки с расхождением можно фильтром **«Расхождение по сумме»**. 
 +</WRAP> 
 + 
 +Если в чеке нет ни одной позиции, страница предупреждает: «В чеке нет позиций. Добавьте хотя бы один товар в чек чтобы сформировать правильную сумму». 
 + 
 +{{:hc:sales:receipts:empty-receipt.png|Чек без позиций}} 
 + 
 +===== Добавление и изменение чеков вручную ===== 
 + 
 +Обычно чеки не нужно создавать и менять вручную — они приходят с касс. Ручной ввод нужен, например, чтобы перенести в систему продажу, пробитую на ККТ без кассовой программы VirtualPos, или исправить ошибку в данных. 
 + 
 +==== Новый чек ==== 
 + 
 +<WRAP procedure> 
 +  - Нажмите **«Добавить продажу»** над списком чеков — откроется форма «Создание продажи». 
 +  - Заполните обязательные поля: **кассовое место**, **продавец**, **дата продажи** (по умолчанию — текущие дата и время) и **номер документа**. 
 +  - Выберите тип чека: **продажа** или **возврат**. Для возврата укажите исходный чек продажи. 
 +  - При необходимости укажите номер смены и номер чека в смене, суммы оплаты (наличными, картой, кредитом, через СБП) — поле «Итого оплачено» посчитается автоматически (бонусы в него не входят). 
 +  - Ниже укажите суммы НДС, признак «Отправлен электронный чек», клиента, дисконтную карту, прайс-лист и дополнительные поля. 
 +  - Нажмите **«Сохранить»** — откроется страница нового чека. 
 +  - Добавьте товары: **«Добавить товар»** под таблицей товаров или **«Подобрать товары...»** в меню рядом с кнопкой. 
 +</WRAP> 
 + 
 +{{:hc:sales:receipts:create-form.png|Форма «Создание продажи»: кассовое место, продавец, тип чека, оплаты}} 
 + 
 +{{:hc:sales:receipts:create-form-2.png|Форма «Создание продажи»: НДС, электронный чек, клиент, прайс-лист}} 
 + 
 +==== Товары в чеке ==== 
 + 
 +В окне **«Добавить товар в чек»** выберите товар, укажите цену (подставляется из прайс-листа чека), скидку за единицу и количество — система покажет итоговую сумму строки. 
 + 
 +{{:hc:sales:receipts:add-item.png?600|Добавление товара в чек}} 
 + 
 +<WRAP important> 
 +Добавление и удаление позиций меняет остатки: товар, добавленный в чек продажи, списывается со склада точки продаж кассы, а добавленный в чек возврата — возвращается на склад. При удалении позиции остаток восстанавливается. Сумма чека пересчитывается по строкам (с вычетом бонусов, прочих скидок и округления), а суммы оплат — нет: после изменений проверьте, нет ли предупреждения о расхождении суммы. 
 +</WRAP> 
 + 
 +Если товара на складе не хватает и продажа в минус на складе не разрешена, появится ошибка «На складе недостаточно товара! Вы списываете: … шт., на складе осталось: …». 
 + 
 +==== Изменение и удаление ==== 
 + 
 +Кнопка **«Изменить»** на странице чека открывает ту же форму, что и при создании. Кнопка **«Удалить»** удаляет чек после подтверждения. 
 + 
 +<WRAP important> 
 +Удалить можно только чек без позиций. Сначала удалите все товары из чека (остатки вернутся на склад), затем удалите сам чек. При удалении чека сумма накоплений клиента уменьшается на сумму чека. 
 +</WRAP> 
 + 
 +===== Товары в чеках ===== 
 + 
 +Раздел **Продажи → Товары в чеках** показывает не чеки, а их строки — каждый проданный или возвращённый товар отдельно. Так удобно найти все продажи конкретного товара, производителя или покупателя. 
 + 
 +{{:hc:sales:receipts:items-list.png|Товары в чеках}} 
 + 
 +Колонки: товар, дата продажи, операция, количество, цена, скидка, сумма. Дополнительно можно включить цену прайс-листа, себестоимость, смену, номер чека и документа, производителя, продавца, клиента, точку продаж, кассовое место, прайс-лист, скидки по купону и бонусами, итоговую цену, штрихкод, ставку и сумму НДС, характеристику, срок годности. 
 + 
 +Фильтры: период, точка продаж, продавец, производитель, клиент, товар, прайс-лист, операция, ставка НДС, срок годности, штрихкод, характеристика, количество, скидка (с позиционной скидкой или без), цена, сумма, ид чека. 
 + 
 +**«Статистика»** показывает количество чеков, единиц товара, сумму скидок и общую сумму по отобранным строкам. **«Выгрузить в Excel»** сохраняет строки в CSV. Нажатие на строку открывает чек, в котором продан товар. 
 + 
 +{{:hc:sales:receipts:items-statistics.png?600|Статистика по товарам в чеках}} 
 + 
 +===== Права доступа ===== 
 + 
 +<WRAP props> 
 +| ''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'' | Ограничение полей чека, которые можно менять | 
 +</WRAP> 
 + 
 +==== Ограничение колонок и полей ==== 
 + 
 +Двумя правами можно сузить то, что сотрудник видит и меняет в чеках: 
 + 
 +<WRAP props> 
 +| ''console.sales.manage.fields'' | Скрывает выбранные колонки в списке чеков — например, себестоимость. | 
 +| ''console.sales.updatelimited'' | Оставляет для изменения только выбранные поля чека. Действует вместе с ''console.sales.update''. Кнопка **«Исправить»** работает, только если открыты все поля оплаты | 
 +</WRAP> 
 + 
 +Набор колонок и полей задаётся отдельно в каждой роли: откройте роль в разделе **Управление доступом** и нажмите **«настроить поля»** у нужного права. Подробнее — в статье [[hc:admin:roles#права_с_набором_полей|Роли и права доступа]]. 
 + 
 +Какие чеки видит пользователь, зависит от его роли: 
 + 
 +  * **все продажи** — администратор и пользователи с доступом ко всем точкам продаж; 
 +  * **продажи своих точек** — только чеки касс точек продаж, назначенных пользователю; 
 +  * **только свои продажи** — только чеки, которые пробил сам пользователь. 
 + 
 +Права и дополнительные поля настраиваются в меню **Администрирование** (иконка гаечного ключа справа вверху списка). 
 + 
 +===== Частые ошибки ===== 
 + 
 +^ Сообщение ^ Причина ^ Что делать ^ 
 +| Чек не появился в разделе | Касса ещё не передала чек: нет связи с облаком | Проверьте связь на кассе — чек уйдёт автоматически после её восстановления | 
 +| Чек не виден пользователю | У пользователя доступ только к своим продажам или к своим точкам продаж | Проверьте роль и назначенные точки продаж пользователя | 
 +| Ожидаемая сумма к оплате (…) не совпадает с фактически оплаченной суммой (…) | Сумма оплат не равна сумме чека | Проверьте товары и оплаты, нажмите «Исправить» | 
 +| На складе недостаточно товара! Вы списываете: …, на складе осталось: … | При ручном добавлении позиции не хватает остатка | Уменьшите количество или оприходуйте товар на склад | 
 +| На данном складе товар не зарегистрирован | У товара нет остатка на складе точки продаж | Оприходуйте товар на склад точки продаж | 
 +| Данный чек содержит позиции. Удалите или переместите их. | Удаляется чек с товарами | Сначала удалите все позиции чека | 
 + 
 +===== Связанные разделы ===== 
 + 
 +<WRAP related> 
 +  * [[hc:pos:op_register|Проведение продажи]] Как кассир оформляет продажу на кассе 
 +  * [[hc:pos:op_refund|Возврат товара]] Оформление возврата на кассе 
 +  * [[hc:pos:order|Заказы покупателей на кассе]] Выдача заказов через кассовый чек 
 +  * [[hc:sales:orders|Заказы покупателей]] Заказы, выданные на кассе, связаны с чеком выдачи 
 +  * [[hc:crm:bonus|Бонусные программы]] Начисление и списание бонусов по чекам 
 +  * [[hc:crm:feedback|Отзывы клиентов]] Отзывы о покупках и бонус за отзыв 
 +  * [[hc:stock:onhand|Товарные запасы]] Остатки, которые списываются продажами 
 +</WRAP>