Как сделать чек в 1с розница

Обновлено: 06.07.2024

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

Повторный чек также называется дубликатом. Онлайн-кассы способны формировать его даже по истечении 30 дней от даты совершения операции. Необходимость в повторном чеке может возникнуть при различных обстоятельствах:

Потеря оригинала чека;

Окончание чековой ленты при печати чека ( не сработал датчик окончания бумаги);

Необходима копия чека для отчетности (изменение термослоя чека, не читаемая информация).

Причин может быть масса. Дубликат чека практически ничем не отличается от оригинальна, но при этом будет иметь другой формат представления реквизитов чека оригинала, а также отсутствием Qr-кода.

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

Также всегда нужно помнить, что есть возможность формирования электронного дубликата чека:

через драйвер ККТ ( команда для ККТ);

формирование чека из программы 1С;

через личный кабинет оператора фискальных данных;

Отправка электронного чека через 1С

Изначально можно настроить 1С автоматически отправлять дубликат чека онлайн-кассы на e-mail покупателя или с помощью СМС. Необходимые настройки: В 1С выбираем НСИ и администрирование → настройка; Продажи ФЗ-54; Ставим галку напротив пункта, который нам необходим: "отправка электронного чека после пробития" или "автоматически отправлять электронные чеки по расписанию". Что касается смс отправки через оператора фискальных данных, то эта услуга платная и требует дополнительных финансовых вложений, опцию можно подключить в личном кабине ОФД.

Вывод: на текущий момент есть много вариантов для восстановления чека. Конечно, все это работает только в том случае, если чек был реально пробит, а не выбит предварительный чек (предчек). Но об этом читайте в следующей статье.

И вот когда собирается много данных за несколько лет, то возникает логичный вопрос: что с ними можно ещё делать? (кроме как загружать в авансовые отчеты и домашние бухгалтерии). И вот после некоторых размышлений появилась такая интересная (возможно, что только для меня) задача.

Что за задача?
Анализ деятельности сети магазинов (или отдельного магазина) только на основании случайных кассовых чеков.

Что дано?
Имеется сеть магазинов (СМ) с одним общим ИНН. В сеть входит N магазинов, каждый из которых располагается по своему i-адресу (где i *224; 1…N). Адрес каждого магазина является уникальным идентификатором магазина. В каждом магазине есть Mi кассовых аппаратов (ККТ), каждый из которых имеет свой уникальный идентификатор (РН) и порядковый номер ij (где j *224; 1…Mi). За время работы в каждый ККТ помещается Fij фискальных накопителей, имеющих свой уникальный идентификатор (ФН) и порядковый номер ijk (где k *224; 1…Fij). За время работы фискального накопителя в КТТ может быть создано Lijf кассовых чеков, имеющих свой идентификатор (ФД), который одновременно является порядковым номером ijkz (где z *224; 1…Lijf), и дату tijkz.


Какие условия и ограничения?
- Нет доступа к внутренним информационным системам и процессам СМ
- Имеются только отдельные кассовые чеки из СМ, на каждом из которых есть: ИНН, адрес магазина, РН, ФН, ФД и дата.


Что можно со всем этим сделать?
Имея несколько разных чеков с одинаковыми ИНН, адресом магазина, РН и ФН, есть возможность вычислить:
Tijk – период в днях между самыми минимальным и максимальными чеками ijkz по датам tijkz.
Dijk – количество фискальных документов - разница между самыми максимальными и минимальным чеками ijkz по датам tijkz.
dijk – среднее число чеков в день: dijk = Dijk/Tijk.

Что это нам даёт?
Среднее число чеков в день позволяет судить только о динамике пробития чеков отдельной ККТ, отдельного магазина (при наличии необходимого количества чеков с разных ККТ этого магазина) или всей сети магазинов (при наличии необходимого количества чеков с разных ККТ разных магазинов одной сети). Например, по рисунку ниже можно говорить, что АЗС №7 выдаёт больше чеков в день (700), чем АО Тандер (445).



Вы можете самостоятельно создать обработку и выполнить анализ чеков. Для этого вам помогут структура обработки и текст запроса. Или скачать уже готовую обработку. Разработка и тестирование обработки осуществлялись на типовой конфигурации «1С:Бухгалтерия предприятия, редакция 3.0» (3.0.105.31) и платформе 1С:Предприятие 8.3 (8.3.19.1229). Работать данная обработка должна практически на любой управляемой конфигурации 1С под управляемой более-менее современной платформы 1С 8.

Текст запроса и структура обработки для анализа чеков


Текст запроса (для указанной выше структуры обработки):

Читайте также: