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