Торговля и Склад · 9 мин
Почему не закрывается смена в 1С и как это исправить
Почему не закрывается кассовая смена в 1С: непробитые чеки, ошибки ККТ и обмена данными, зависшие документы. Пошаговая диагностика и способы закрыть смену.
Кассовая смена не закрывается в 1С чаще всего из-за непробитых или неотправленных чеков, ошибок связи с фискальным регистратором, зависших документов отчёта о розничных продажах или проблем с обменом данными между кассой и центральной базой. Проблема возникает в розничных конфигурациях: 1С:Розница, Управление торговлей, Комплексная автоматизация, а также при работе с РМК (рабочим местом кассира).
Оставлять смену открытой нельзя: фискальный накопитель имеет ограничение по времени непрерывной работы смены (24 часа по законодательству о ККТ), после чего касса блокирует пробитие чеков. Поэтому важно быстро найти причину и корректно закрыть смену, не потеряв данные о продажах.
Ниже разобраны основные причины, по которым 1С не даёт закрыть смену, и конкретные действия для каждого сценария — от простой проверки очереди чеков до работы с зависшими документами.
Как понять, что именно мешает закрытию смены
Первый шаг — прочитать текст ошибки. 1С почти всегда выводит сообщение с причиной: «Имеются неотправленные чеки», «Ошибка при закрытии смены на фискальном регистраторе», «Не удалось провести документ» и т.п. Не закрывайте сообщение, не зафиксировав текст — это ключ к диагностике.
Если сообщение неинформативное, проверьте журнал регистрации (в режиме «Предприятие» через раздел администрирования или в конфигураторе). Там фиксируются ошибки оборудования, обмена данными и проведения документов с точным временем.
Проверить очередь чеков и связь с интернетом
Проверить кабель, драйвер, статус кассы в тесте драйвера
Проверить остатки, цены, заполнение документа
Проверить настройки обмена и загрузку данных
Непробитые и неотправленные чеки
Самая частая причина — в очереди остались чеки, которые не были пробиты на ККТ или не отправлены в ОФД. Пока очередь не пуста, 1С блокирует закрытие смены, чтобы не потерять фискальные данные.
Откройте список чеков за текущую смену (в Рознице — раздел «Продажи», журнал чеков ККМ) и отфильтруйте по статусу. Чеки со статусом «Не пробит», «Ошибка» или «Отложенный» нужно обработать: либо допробить при восстановлении связи с кассой, либо аннулировать, если продажа не состоялась.
Отдельный случай — чеки, пробитые на ККТ, но не ушедшие в ОФД из-за отсутствия интернета. Сама смена при этом может закрыться, но если 1С контролирует отправку, восстановите связь и дождитесь передачи данных.
Проблемы с фискальным регистратором
Если 1С не может выполнить команду закрытия смены на самой кассе, причина обычно в оборудовании или драйвере. Типичные ситуации: отключён USB-кабель или кабель питания, завис драйвер ККТ, закончилась кассовая лента, касса ушла в ошибку после сбоя питания.
Откройте тест драйвера фискального регистратора (утилита поставщика ККТ) и выполните проверку связи. Если касса не отвечает — перезагрузите её и компьютер, проверьте кабели. Если касса отвечает, попробуйте закрыть смену (сформировать Z-отчёт) прямо из теста драйвера. После успешного закрытия на кассе вернитесь в 1С и завершите смену там.
Обратите внимание на индикатор бумаги: при отсутствии ленты многие ККТ отказываются закрывать смену. Установите новый рулон и повторите операцию.
Зависшие документы и ошибки проведения
После закрытия смены на кассе 1С формирует «Отчёт о розничных продажах». Если документ не проводится, смена считается незавершённой. Частые причины: отрицательные остатки при включённом контроле, незаполненные поля (склад, организация, касса ККМ), дубли документов, запрет изменения данных задним числом.
Откройте отчёт о розничных продажах за проблемную смену и попробуйте провести его вручную — программа покажет конкретную ошибку. При отрицательных остатках проверьте, все ли документы поступления товара проведены, и при необходимости временно скорректируйте настройки контроля остатков (с последующей инвентаризацией расхождений).
Если обнаружился дубль отчёта о продажах на ту же кассу и смену, лишний документ нужно пометить на удаление, предварительно убедившись, что в основном документе отражены все чеки.
Проблемы обмена данными между кассой и базой
В распределённых конфигурациях (касса в магазине, центральная база в офисе) смена может не закрываться из-за сбоя обмена: данные о чеках не ушли в центральный узел, а справочники и цены не загрузились на кассу. Признаки — ошибки в журнале обмена, устаревшие цены, чеки «висят» в выгрузке.
Проверьте настройку обмена (РИБ или обмен через файлы/веб-сервис), выполните обмен вручную и посмотрите протокол. Если обмен завершается с ошибками, разберите конкретные сообщения: чаще всего это проблемы доступа к каталогу обмена, разрыв связи или конфликт версий конфигурации в узлах.
Если версии конфигурации в центральной базе и на кассе различаются, обмен может блокироваться. В этом случае потребуется обновить конфигурацию в отстающем узле — эту операцию лучше доверить специалисту, так как ошибки при обновлении РИБ-узла могут потребовать пересоздания узла.
Как выбрать действие
Проверка результата и типичные ошибки
После успешного закрытия смены убедитесь, что всё сошлось: Z-отчёт распечатан и его данные совпадают с отчётом о розничных продажах в 1С, сумма наличной выручки соответствует фактическим деньгам в ящике, новая смена открывается без ошибок и чеки пробиваются.
Если расходятся суммы между Z-отчётом и 1С — ищите чеки, пробитые мимо 1С (например, напрямую с кассы) или аннулированные чеки, учтённые только в одной системе. Расхождения нужно задокументировать служебной запиской, а не «подгонять» документы.
Как проверить результат
Смена закрыта, отчёт о продажах проведён
Смена открыта или документ в статусе ошибки
Суммы выручки совпадают
Есть расхождения — ищите неучтённые чеки
Открывается без ошибок, тестовый чек пробивается
Ошибка при открытии — проблема ККТ не решена
Частые вопросы
Смена не закрыта больше 24 часов, касса заблокировала продажи. Что делать?
Сформируйте Z-отчёт штатно: через 1С или, если программа не даёт, через тест драйвера ККТ. Блокировка касается только пробития чеков, закрытие смены доступно всегда. После закрытия откройте новую смену и проверьте работу тестовым чеком.
Можно ли закрыть смену в 1С без фискального регистратора?
Зависит от конфигурации и настроек. В некоторых случаях смену можно завершить программно, но фискальные данные на ККТ останутся в открытой смене, и при следующем подключении кассы возникнет рассинхронизация. Правильный путь — восстановить связь с ККТ и закрыть смену на ней.
Почему отчёт о розничных продажах не проводится из-за остатков, если товар продан?
При включённом контроле остатков программа не даёт списать товар, которого нет на складе по данным учёта. Проверьте, проведены ли документы поступления и перемещения, нет ли продажи по неправильному складу. После устранения причины проведите отчёт повторно.
Смена закрылась, но часть чеков не попала в отчёт о продажах. Как исправить?
Откройте журнал чеков ККМ и найдите чеки, не привязанные к отчёту. Обычно их можно включить в отчёт повторной загрузкой данных по смене или ручным переносом. Не создавайте чеки заново вручную — это исказит фискальные данные.
Кто должен закрывать смену, если ошибку не удаётся устранить самостоятельно?
Кассир обрабатывает очередь чеков и проверяет оборудование. Ошибки проведения документов, обмена РИБ и настройки контроля остатков — зона ответственности администратора 1С или внедренца. Проблемы самой ККТ (не включается, ошибка фискального накопителя) решает сервисный инженер по кассовой технике.
Что важно запомнить
Начинайте с текста ошибки и очереди чеков, затем проверяйте связь с ККТ и проведение отчёта о розничных продажах. Не удаляйте документы и чеки — устраняйте причину. После закрытия сверьте Z-отчёт с данными 1С и проверьте открытие новой смены.