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