Торговля и Склад · 11 мин
Как удалить чек в 1С: пошаговая инструкция и ограничения
Как удалить чек в 1С: пометка на удаление, контроль ссылочной целостности, работа с кассовым чеком ККМ, коррекция и сторно, права доступа и типичные ошибки.
Удаление чека в 1С — операция, которая зависит от того, какой именно документ имеется в виду: кассовый чек ККМ из розничной торговли, чек из корпоративных расходов, чек в конфигурации «Управление нашей фирмой» или произвольный документ с аналогичным названием. Во всех случаях действует общий механизм платформы: сначала документ помечается на удаление, затем выполняется контроль ссылочной целостности, и только после этого запись физически удаляется из базы.
Главное ограничение, о котором часто забывают: фискальные чеки, пробитые на онлайн-кассе и переданные в ОФД, удалить нельзя ни из кассы, ни из базы 1С так, чтобы это «отменило» продажу. Данные уже ушли в налоговую, и единственный корректный способ исправить ситуацию — оформить чек коррекции или возврат. Удаление применимо только к ошибочно созданным, непроведённым или тестовым документам.
Ниже разобраны все рабочие сценарии: пометка на удаление, удаление с контролем ссылок, обработка кассовых чеков ККМ, снятие пометки при ошибке, настройка прав и типичные проблемы.
Определите, какой чек нужно удалить
Перед удалением важно понять тип документа, потому что от этого зависят последствия. В 1С:Рознице и УТ это обычно документ «Кассовый чек» или «Чек ККМ», в Бухгалтерии — «Чек» в разделе корпоративных расходов, в УНФ — «Расходная накладная» с признаком чека или отдельный документ. У каждого из них есть связанные объекты: движения по регистрам, записи о фискализации, ссылки из отчётов о розничных продажах.
Проверьте статус документа: проведён он или нет, пробит ли фискальный чек на кассе, включён ли документ в отчёт о розничных продажах или в закрытие кассовой смены. Непроведённый и нефискализированный чек удаляется свободно. Проведённый, но не фискализированный — требует сначала отмены проведения. Фискализированный — удалять нельзя, только корректировать через возврат.
Пометьте на удаление и выполните удаление помеченных объектов
Сначала отмените проведение, затем пометьте на удаление
Оформите чек коррекции или возврат прихода
Документ участвует в отчёте о розничных продажах, удалять нельзя
Пометка чека на удаление
Стандартный способ — пометка на удаление. Откройте список документов (например, «Продажи → Чеки» или «Розничные продажи → Чеки ККМ»), найдите нужный чек через поиск по номеру или отбор по дате. Выделите строку и нажмите кнопку «Пометить на удаление» на панели инструментов либо клавишу Delete. Программа запросит подтверждение.
Если документ проведён, 1С предложит одновременно отменить проведение — соглашайтесь, иначе пометка не установится. После этого чек останется в базе, но будет отображаться с перечёркнутой иконкой: он помечен, но физически ещё существует, и его можно восстановить повторным нажатием той же кнопки.
Альтернативный путь — открыть сам документ и использовать меню «Ещё → Пометить на удаление». Это удобно, когда нужно перед удалением посмотреть содержимое чека и убедиться, что выбран именно тот документ.
- 1Откройте список чеков и найдите нужный документ по номеру или дате
- 2Убедитесь, что чек не фискализирован и не входит в закрытую смену
- 3Выделите документ и нажмите «Пометить на удаление» (Delete)
- 4Подтвердите отмену проведения, если документ был проведён
- 5Откройте «Операции → Удаление помеченных объектов»
- 6Запустите удаление с контролем ссылочной целостности
- 7Проверьте результат: документ исчез из списка, отчёты не содержат его данных
Физическое удаление через контроль ссылок
Помеченные объекты удаляются централизованно. Перейдите в раздел «Администрирование → Обслуживание → Удаление помеченных объектов» (в некоторых конфигурациях путь: «Операции → Удаление помеченных объектов»). Запустите обработку — она покажет список всех помеченных объектов, включая ваш чек.
Выберите режим «Выборочное удаление», отметьте только нужный чек и нажмите «Удалить». Система выполнит контроль ссылочной целостности: проверит, не ссылаются ли на документ другие объекты — отчёты о розничных продажах, документы оплаты, возвраты, записи регистров. Если ссылок нет, чек удаляется окончательно.
Если контроль обнаружил ссылки, программа покажет список «мешающих» объектов. Типичная ситуация — чек включён в документ «Отчет о розничных продажах». В этом случае сначала откройте отчёт, удалите строку с чеком или исключите его из табличной части, проведите отчёт заново, а затем повторите удаление чека.
Что делать с фискализированным чеком
Если чек пробит на онлайн-кассе, его данные уже переданы оператору фискальных данных и в ФНС. Удаление документа в 1С не отменит продажу — наоборот, создаст расхождение между учётной системой и фискальными данными. Поэтому корректный сценарий другой.
Для отмены ошибочной продажи оформите документ «Чек ККМ на возврат» (возврат прихода) — он создаётся на основании исходного чека и фискализируется как обратная операция. Если ошибка в реквизитах чека (сумма, предмет расчёта), оформляется чек коррекции: либо через отдельный документ коррекции, либо через возврат с последующим пробитием правильного чека.
В 1С:Рознице и УТ создание возврата выполняется из формы чека: «Создать на основании → Чек ККМ на возврат». После фискализации возврата исходный чек остаётся в базе как исторический документ — так и должно быть, его удаление не требуется и невозможно без нарушения учёта.
Права доступа и дата запрета изменения
Частая причина, по которой чек «не удаляется», — недостаток прав. Право на удаление и интерактивную пометку задаётся в ролях пользователя. В типовых конфигурациях полное удаление помеченных объектов доступно администратору или пользователю с ролью «Удаление помеченных объектов». Кассир и продавец обычно могут только помечать, а иногда и этого не могут.
Второе ограничение — дата запрета изменения данных («Администрирование → Поддержка и обслуживание → Регламентные операции» или настройки пользователей и прав). Если чек датирован закрытым периодом, пометить его на удаление не получится: система выдаст сообщение о запрете. Потребуется либо временно сдвинуть дату запрета (что должен делать администратор с пониманием последствий), либо решить вопрос через корректирующие документы.
Если вы работаете в клиент-серверной базе с разграничением прав, согласуйте удаление с администратором: самостоятельное расширение собственных прав — повод для разбирательства во многих организациях.
Как выбрать действие
Восстановление помеченного чека и типичные ошибки
Пока чек только помечен, его можно вернуть: выделите документ и снова нажмите «Пометить на удаление» — пометка снимется, после чего проведите документ заново. Это работает до тех пор, пока не выполнено физическое удаление. После удаления через обработку восстановить документ штатными средствами нельзя — только из резервной копии.
Типичная ошибка — удаление чека «вместе с последствиями» без анализа. Например, удаляют чек, по которому уже оформлен возврат: контроль ссылок это заблокирует, но если ссылки убрать принудительно, возврат останется «висячим», без основания. Другая ошибка — удаление тестовых чеков после того, как по ним сформированы отчёты для руководства: цифры в уже выгруженных отчётах перестанут сходиться с базой.
Проверка результата после удаления
После удаления убедитесь, что учёт остался целостным. Откройте список чеков за нужную дату — документа там быть не должно, нумерация остальных чеков не нарушается (номера удалённых документов не переназначаются автоматически, и это нормально). Сформируйте отчёт по розничным продажам или товарный отчёт за период: суммы должны соответствовать фактическим данным без учёта удалённого чека.
Дополнительно проверьте кассовую книгу и движения по регистрам денежных средств, если чек был связан с оплатой. Если после удаления в отчётах остались непонятные суммы или «битые» ссылки (объект не найден), восстановите базу из копии или попросите администратора запустить тестирование и исправление с очисткой ссылок.
Как проверить результат
Удалённый чек отсутствует, остальные документы на месте
Чек виден с перечёркнутой иконкой — выполнено только помечание, не удаление
Суммы соответствуют фактическим продажам без удалённого чека
В отчёте строка с ошибкой «Объект не найден»
Чек присутствует в ОФД, рядом оформлен возврат или коррекция
Чек есть в ОФД, но удалён из 1С — расхождение учёта
Что важно запомнить
Нефискальный чек удаляется в два шага: пометка на удаление и обработка «Удаление помеченных объектов» с контролем ссылок. Фискализированный чек не удаляется — оформляйте возврат или коррекцию. Перед удалением проверьте права, дату запрета и наличие резервной копии.
Частые вопросы
Почему кнопка «Пометить на удаление» неактивна для чека ККМ?
Чаще всего документ фискализирован, и конфигурация блокирует пометку на уровне прав или программной проверки. Также причиной может быть дата запрета изменения или отсутствие у пользователя права на интерактивную пометку. Проверьте статус фискализации чека и свои роли в настройках пользователей.
Можно ли восстановить чек после физического удаления?
Штатными средствами — нет. Восстановление возможно только из резервной копии базы целиком или через выгрузку-загрузку документа обработкой, если копия была сделана в формате XML до удаления. Поэтому перед удалением помеченных объектов рекомендуется делать бэкап.
Чем отличается чек коррекции от возврата?
Возврат оформляется, когда покупатель возвращает товар и получает деньги обратно — это зеркальная операция к продаже. Чек коррекции исправляет ошибку в реквизитах ранее пробитого чека (неверная сумма, система налогообложения, предмет расчёта) без движения товара. Выбор зависит от природы ошибки.
Что делать, если при удалении появляется список ссылающихся объектов?
Откройте каждый объект из списка и уберите связь с чеком: удалите строку из табличной части отчёта о розничных продажах, отмените проведение связанных документов оплаты или возврата. После этого повторите удаление — контроль пройдёт успешно.
Можно ли удалить чек из закрытой кассовой смены?
Нет, и делать этого не следует. Документ участвует в отчёте о розничных продажах и сверке с данными кассы. Если чек ошибочный, оформите возврат или коррекцию текущей датой — так учёт останется согласованным с фискальными данными.
Удалится ли чек из ОФД, если удалить его в 1С?
Нет. Данные, переданные оператору фискальных данных, хранятся независимо от вашей базы и не подлежат удалению. Удалив документ в 1С, вы только создадите расхождение между учётной системой и фискальными данными, что при проверке придётся объяснять.