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