К статье
Практический материал

Торговля и Склад · 11 мин

Как удалить чек в 1С Розница

Как удалить чек в 1С Розница: пометка на удаление, удаление пробитого чека ККМ, сторнирование, права доступа, типичные ошибки и проверка результата.

Удаление чека в 1С Розница — задача, которая возникает при ошибочном пробитии, тестовых продажах или дублях документов. Способ зависит от статуса чека: непробитый документ удаляется просто, а фискализированный чек ККМ физически удалить нельзя — его можно только сторнировать или оформить возврат.

Неправильные действия с чеками приводят к расхождениям между данными 1С, фискальным накопителем и отчетностью в ОФД. Поэтому перед удалением важно определить тип чека и выбрать корректную процедуру: пометку на удаление, сторнирование или возврат покупателю.

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

Какие чеки бывают и что с ними можно сделать

В 1С Розница чек существует в нескольких состояниях, и от этого зависит допустимое действие. Документ «Чек ККМ» может быть создан, но не пробит — например, кассир отложил чек или закрыл форму без оплаты. Такой документ хранится только в базе 1С и не передан в фискальный накопитель.

Пробитый чек — это документ, по которому фискальный регистратор записал данные в фискальный накопитель и передал их в ОФД. Физически удалить такую запись невозможно: фискальный накопитель спроектирован как необратимое хранилище. Любые манипуляции с базой 1С не отменяют факт фискализации.

Третий случай — чек, пробитый ошибочно, но покупатель ещё не ушёл. Здесь применяется сторнирование (отмена чека) до закрытия смены. Если смена уже закрыта, оформляется документ «Возврат товаров от покупателя» с пробитием чека возврата.

Чек создан, но не пробитМожно удалить

Пометка на удаление + удаление помеченных объектов

Чек пробит, смена открытаУдалить нельзя

Сторнирование через отмену чека ККМ

Чек пробит, смена закрытаУдалить нельзя

Оформление возврата товаров от покупателя

Тестовый чек в учебной базеМожно удалить

Стандартное удаление, фискальные последствия отсутствуют

Удаление непробитого чека через пометку на удаление

Стандартный механизм удаления в 1С — пометка на удаление с последующей обработкой «Удаление помеченных объектов». Это защищает базу от случайной потери данных и позволяет отменить действие до окончательного удаления.

Откройте раздел «Продажи» → «Чеки ККМ» (в некоторых конфигурациях — «Розничные продажи» → «Чеки»). Найдите нужный документ по номеру, дате или кассиру. Выделите его в списке, нажмите кнопку «Ещё» и выберите «Пометить на удаление». Альтернатива — клавиша Delete при выделенной строке.

После пометки документ остаётся в базе, но исключается из отчетов и оборотов. Проведенный документ при пометке автоматически отменяет проведение. Если чек был пробит, программа выдаст предупреждение — это сигнал остановиться и перейти к сценарию сторнирования.

Порядок удаления непробитого чека
  1. 1
    Откройте «Продажи» → «Чеки ККМ» и найдите документ
  2. 2
    Выделите чек и нажмите «Ещё» → «Пометить на удаление»
  3. 3
    Подтвердите пометку — документ отменит проведение
  4. 4
    Откройте «Администрирование» → «Обслуживание» → «Удаление помеченных объектов»
  5. 5
    Запустите удаление и проверьте отсутствие ссылок на документ

Окончательное удаление помеченных объектов

Пометка на удаление не освобождает базу от документа. Для физического удаления перейдите в «Администрирование» → «Обслуживание» → «Удаление помеченных объектов». Запустите обработку в режиме «Автоматическое удаление всех помеченных объектов» или выберите объекты вручную.

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

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

Что делать с пробитым чеком: сторнирование и возврат

Отмена чека до закрытия смены

Если чек пробит ошибочно и смена еще открыта, используйте механизм отмены (сторнирования). В списке чеков найдите документ, откройте его и выберите действие «Отменить чек» — в зависимости от версии конфигурации оно доступно из формы документа или из рабочего места кассира (РМК).

При отмене формируется сторнирующий фискальный документ, который передается в фискальный накопитель. Оригинальный чек и сторно остаются в базе — это нормально и требуется для корректной отчетности. Кассовая смена в итоговом Z-отчете учтет обе операции.

Возврат после закрытия смены

Если смена закрыта, сторнирование невозможно. Оформите документ «Возврат товаров от покупателя» на основании чека ККМ. При пробитии чека возврата данные корректно отразятся в фискальном накопителе, а товар вернется на остатки склада.

Возврат без чека покупателя также оформляется через отдельный документ, но требует заявления покупателя по правилам розничной торговли. С точки зрения 1С процедура аналогична: создается документ возврата, пробивается чек с признаком «возврат прихода».

Маршрут решения

Как выбрать действие

Чек не пробит и не нуженПометьте на удаление и удалите помеченные объекты
Чек пробит по ошибке, смена открытаВыполните отмену (сторнирование) чека ККМ
Чек пробит, смена закрытаОформите возврат товаров от покупателя
Расхождение между 1С и ОФД после удаленияОстановитесь и привлеките специалиста по 1С для сверки данных

Права доступа и типичные ограничения

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

Если кнопка «Пометить на удаление» неактивна или отсутствует, проверьте профиль группы доступа пользователя в разделе «Администрирование» → «Настройки пользователей и прав». Для разрешения отмены чеков в РМК может потребоваться дополнительное право «Отмена чека ККМ» или ввод пароля администратора при выполнении операции.

Ещё одно ограничение — дата запрета изменения данных. Если установлена дата запрета редактирования (например, по закрытому месяцу), пометить на удаление чек прошлого периода не получится. Дату запрета настраивает администратор в разделе «Администрирование» → «Поддержка и обслуживание».

Типичные ошибки при удалении чеков

Самая частая ошибка — попытка удалить пробитый чек через пометку на удаление, чтобы «убрать лишнюю продажу». Даже если документ удалится из 1С, фискальные данные останутся в накопителе и ОФД. Итог — расхождение выручки в отчетах 1С и данных налогового учета.

Вторая ошибка — удаление чека без удаления связанных документов. Если по чеку создана эквайринговая операция или он включен в отчет о розничных продажах, ссылочная целостность заблокирует удаление, а попытки обойти блокировку приведут к «битым» ссылкам в базе.

Третья типичная ситуация — удаление чеков закрытой смены без корректировки кассовой смены. Итоги смены перестанут сходиться с Z-отчетом, что вызовет вопросы при инвентаризации кассы и сверке с эквайрингом.

Типичные ошибки
01
Удаление пробитого чека вместо сторнирования — расхождение 1С с фискальным накопителем и ОФД
02
Удаление без резервной копии — невозможность восстановить ошибочно удаленные документы
03
Игнорирование связанных документов — блокировка удаления или битые ссылки в базе
04
Удаление чеков закрытой смены — расхождение итогов смены с Z-отчетом
05
Работа под полными правами кассиром — риск случайного удаления чужих документов

Проверка результата после удаления или сторнирования

После пометки и удаления объектов убедитесь, что чек исчез из списка документов и не попадает в отчеты по продажам. Откройте отчет «Продажи» или «Валовая прибыль» за соответствующий день и сверьте итоговые суммы с ожидаемыми.

При сторнировании проверьте, что в списке чеков появился сторнирующий документ со статусом, подтверждающим передачу в фискальный накопитель. Статус «пробит» или «передан в ОФД» у обоих документов — признак корректной отмены. Если сторно зависло в статусе ошибки, проверьте связь с фискальным регистратором и повторите передачу.

Дополнительная проверка — сверка данных 1С с личным кабинетом ОФД. Сумма сторнирования должна отображаться в фискальных данных. Расхождение означает, что операция не дошла до ОФД, и требует диагностики соединения или фискального регистратора.

Контрольные точки

Как проверить результат

Чек в списке документов
Норма

Непробитый чек отсутствует после удаления помеченных объектов

Тревожный признак

Чек виден в списке без пометки — удаление не завершено

Статус сторнирования
Норма

Сторнирующий чек пробит и передан в ОФД

Тревожный признак

Сторно в статусе ошибки или не передано

Итоги смены
Норма

Суммы смены в 1С совпадают с Z-отчетом

Тревожный признак

Расхождение итогов — есть необработанные документы

Данные ОФД
Норма

Сторно и возврат отображаются в личном кабинете ОФД

Тревожный признак

Операции нет в ОФД — проблема с передачей данных

Часто задаваемые вопросы

Можно ли удалить пробитый чек ККМ из 1С полностью?

Нет. Фискализированный чек записан в фискальный накопитель и передан в ОФД, удалить эту запись невозможно технически. Корректные способы — сторнирование до закрытия смены или оформление возврата после её закрытия. Оба документа останутся в базе, что соответствует требованиям кассовой дисциплины.

Почему кнопка «Пометить на удаление» недоступна?

Наиболее вероятные причины: у пользователя нет соответствующих прав в профиле группы доступа, установлена дата запрета редактирования данных за период чека, либо чек пробит и конфигурация блокирует его удаление. Проверку начинайте с прав пользователя, затем — с настройки дат запрета.

Что будет, если удалить чек, по которому была оплата картой?

Эквайринговая операция останется в базе как отдельный документ, и удаление чека будет заблокировано из-за ссылочной целостности. Сначала нужно отменить или удалить эквайринговую операцию. Если платеж реально прошел по терминалу, удаление документов в 1С не отменит списание — для возврата денег покупателю оформляется возврат по эквайрингу.

Как удалить все тестовые чеки разом?

Пометьте нужные чеки на удаление в списке документов (можно выделить несколько строк с Shift или Ctrl), затем запустите «Администрирование» → «Удаление помеченных объектов» в режиме выборочного удаления с отбором по типу «Чек ККМ». Убедитесь, что работаете в тестовой базе, а не в рабочей.

Чек сторнирован, но в ОФД его нет — что делать?

Проверьте статус передачи документа в 1С и связь фискального регистратора с интернетом. Непереданные документы накапливаются в фискальном накопителе и отправляются при восстановлении связи. Если данные не передаются длительное время, накопитель может заблокироваться — в этом случае нужна диагностика оборудования и канала связи.

Можно ли восстановить ошибочно удаленный чек?

Штатных средств восстановления удаленных объектов в 1С нет. Единственный надежный вариант — восстановление из резервной копии базы. Поэтому перед удалением помеченных объектов, особенно массовым, всегда создавайте архивную копию информационной базы.

Итог

Что важно запомнить

Непробитый чек удаляется через пометку на удаление и обработку «Удаление помеченных объектов». Пробитый чек удалить нельзя: до закрытия смены его сторнируют, после — оформляют возврат. Перед удалением проверьте права, дату запрета редактирования и сделайте резервную копию базы.