К статье
Практический материал

Торговля и Склад · 12 мин

Почему не закрывается смена в 1С Розница: пошаговая диагностика

Разбираем основные причины, почему не закрывается кассовая смена в 1С Розница: непробитые чеки, обмен с ЕГАИС, офлайн-режим, ошибки ККТ. Пошаговые решения.

Кассир нажимает «Закрыть смену», а 1С Розница выдаёт ошибку, зависает или печатает Z-отчёт на фискальном регистраторе, но сама смена в базе остаётся открытой — с такой проблемой сталкивается почти каждый администратор розничной точки. Чаще всего причина кроется в непереданных чеках в ОФД, зависших документах, сбоях обмена с ЕГАИС или ошибках подключения к фискальному регистратору, и первым делом стоит проверить именно их.

Важно понимать: закрытие смены в 1С Розница — это не одно действие, а цепочка операций. Программа проверяет состояние кассы ККМ, формирует отчёт о закрытии, выгружает данные на фискальный регистратор, обновляет остатки и создаёт документы «Отчет о розничных продажах» и «Выемка денежных средств». Сбой на любом этапе прерывает весь процесс.

Ниже разобраны типовые причины, по которым смена не закрывается, и конкретные действия для каждого случая. Большинство проблем решаются штатными средствами без вмешательства в данные, но есть ситуации, где самостоятельные действия опасны для учёта.

Как понять, на каком этапе происходит сбой

Первый шаг диагностики — определить, где именно останавливается процесс. Откройте журнал регистрации (раздел «Администрирование» → «Обслуживание» → «Журнал регистрации») и отфильтруйте события по времени попытки закрытия смены. Там обычно видно, какая операция завершилась ошибкой: обращение к драйверу ККТ, проведение документа или обмен данными.

Обратите внимание на само сообщение об ошибке. «Не удалось сформировать отчёт о закрытии смены» указывает на проблему с фискальным регистратором или драйвером. «Ошибка проведения документа» — на проблему с данными в базе. Текст про ЕГАИС или УТМ — на незавершённый обмен с системой маркировки алкоголя.

Z-отчёт распечатан, смена открытаККТ закрыла смену, 1С — нет

Проверить статус кассовой смены в справочнике и довести документы вручную

Ошибка драйвера ККТНет связи с фискальным регистратором

Проверить кабель, порт, службу драйвера, тест связи в параметрах ККТ

Смена висит без ошибокЗависшие чеки или обмен ЕГАИС

Проверить очередь чеков и транспортный модуль УТМ

Непереданные чеки и статус кассовой смены

Самая частая причина — в очереди чеков остались документы, которые не пробиты или не переданы в ОФД. Откройте раздел «Продажи» → «Чеки ККМ» и отфильтруйте по текущей смене. Ищите чеки со статусами «Не пробит», «Отложенный» или «Пробит, но не проведён». Пока такие документы существуют, смена корректно не закроется.

Чеки со статусом «Пробит, но не проведён» возникают, когда фискальный регистратор напечатал чек, но 1С не смогла провести документ — например, из-за нехватки остатков при отключённом контроле или из-за временной потери связи с базой. Такие чеки нужно найти и провести вручную либо пометить на удаление, если продажа фактически не состоялась. Удалять их без разбора нельзя: чек уже ушёл в фискальную память и в ОФД, а в учёте его не будет — возникнет расхождение.

Отдельная ситуация — расхождение статусов между ККТ и 1С. Если на фискальном регистраторе смена уже закрыта (Z-отчёт напечатан), а в программе смена числится открытой, потребуется вручную установить статус «Закрыта» у документа «Кассовая смена» и сформировать отчёт о розничных продажах загрузкой данных из ККТ.

Порядок действий при незакрывающейся смене
  1. 1
    Откройте журнал регистрации и найдите текст ошибки за время попытки закрытия
  2. 2
    Проверьте список чеков ККМ за смену: не должно быть чеков со статусами «Не пробит» и «Пробит, но не проведён»
  3. 3
    Убедитесь, что очередь передачи данных в ОФД пуста и связь с ККТ работает (тест в настройках оборудования)
  4. 4
    Проверьте обмен с ЕГАИС: все исходящие чеки должны получить подтверждение от УТМ
  5. 5
    Повторите закрытие смены; при повторной ошибке зафиксируйте её текст для дальнейшего анализа

Проблемы с фискальным регистратором и драйвером

Если 1С не может связаться с ККТ, закрытие смены прерывается на этапе формирования Z-отчёта. Проверьте физическое подключение: кабель USB или COM, питание регистратора, индикаторы на корпусе. Затем откройте «Администрирование» → «Подключаемое оборудование», выберите нужную ККТ и выполните «Тест устройства». Тест покажет, видит ли система кассу и отвечает ли драйвер.

Частый виновник — устаревшая или конфликтующая версия драйвера ККТ. После обновления платформы 1С или самого драйвера параметры подключения иногда сбрасываются. Также проверьте, не занят ли COM-порт другим приложением: если параллельно запущена утилита от производителя кассы или вторая копия 1С, порт может быть заблокирован.

Если фискальный накопитель близок к исчерпанию срока или память ФН переполнена непереданными документами, касса может отказываться закрывать смену. В этом случае сначала обеспечьте передачу накопленных чеков в ОФД — восстановите интернет-соединение и дождитесь, пока счётчик непереданных документов обнулится.

ЕГАИС и маркировка как причина блокировки

На точках, торгующих алкоголем или маркированными товарами, закрытие смены может блокироваться незавершённым обменом с ЕГАИС. Если чек с алкогольной продукцией пробит, но УТМ (транспортный модуль ЕГАИС) не подтвердил его приём, 1С ждёт ответа и не даёт завершить смену.

Проверьте состояние УТМ: служба должна быть запущена, срок действия ключевой записи (сертификата ГОСТ) — не истёк, входящие и исходящие документы — без зависших ошибок. Откройте обмен с ЕГАИС в 1С и посмотрите протокол: чеки со статусом «Ошибка передачи» нужно либо передать повторно, либо обработать по регламенту.

Если УТМ не работал часть смены, а продажи шли, после восстановления связи дождитесь полной выгрузки накопившихся чеков. Принудительное закрытие смены до передачи данных в ЕГАИС приведёт к тому, что часть продаж не будет зафиксирована в системе — это прямое нарушение требований к учёту алкогольной продукции.

Ошибки данных и настроек учёта

Смена может не закрываться из-за проблем в самих данных. Типовые случаи: у организации или магазина не заполнены обязательные реквизиты, у кассы ККМ снят признак активности, рабочее место кассира не привязано к кассе, либо в настройках РМК указан неверный эквайринговый терминал. Проверьте карточку кассы ККМ в справочнике — она должна быть активна и связана с текущим магазином.

Ещё одна группа причин — контроль остатков при формировании отчёта о розничных продажах. Если в настройках включён запрет отрицательных остатков, а по каким-то позициям учётный остаток ушёл в минус, документ «Отчет о розничных продажах» не проведётся, и закрытие смены завершится ошибкой. Решение — найти товары с отрицательными остатками через отчёт по остаткам, выяснить причину (неоприходованная поставка, пересорт) и исправить учётные данные, а не отключать контроль как постоянную меру.

В распределённых базах (РИБ, обмен с центральным офисом) смена может не закрываться из-за конфликтов обмена: документ кассовой смены изменён в другом узле или заблокирован. Проверьте очередь обмена и наличие непринятых пакетов.

Типичные ошибки
01
Повторное нажатие «Закрыть смену» много раз подряд — создаёт дублирующие сеансы обращения к ККТ и усугубляет зависание
02
Удаление непроведённых чеков без анализа — приводит к расхождению между данными ОФД и учётом 1С
03
Отключение контроля остатков как «решение» — маскирует пересорт и недостачи, проблема возвращается при инвентаризации
04
Игнорирование журнала регистрации — без текста ошибки диагностика превращается в перебор случайных действий
05
Открытие новой смены «поверх» незакрытой через прямое изменение статуса — ломает последовательность фискальных документов

Что делать, если смена закрылась на кассе, но не в 1С

Это одна из самых неприятных ситуаций: Z-отчёт напечатан, деньги сданы, а в программе смена открыта и новую открыть нельзя. Порядок действий такой. Сначала убедитесь, что документ «Кассовая смена» существует и находится в статусе «Открыта». Затем попробуйте штатную операцию закрытия ещё раз — часто при повторном запуске 1С запрашивает состояние ККТ, видит, что смена на фискальном устройстве уже закрыта, и корректно доводит документы.

Если штатное закрытие не срабатывает, используйте загрузку отчёта о розничных продажах из ККТ (в типовой Рознице доступна для ряда моделей фискальных регистраторов через обработку обслуживания). Это сформирует документы по фактическим данным фискального накопителя. В крайнем случае статус смены меняется вручную с последующим ручным формированием отчёта о розничных продажах по данным Z-отчёта — но такой документ нужно сверить с бумажным отчётом позиция в позицию.

Перед любыми ручными манипуляциями сделайте резервную копию базы. Если точка работает в режиме РИБ, учтите, что изменения уйдут в центральный узел — ошибка распространится на весь учёт.

Контрольные точки

Как проверить результат

Статус кассовой смены
Норма

Смена в статусе «Закрыта», отчёт о розничных продажах проведён

Тревожный признак

Смена открыта или отчёт сформирован, но не проведён

Очередь передачи в ОФД
Норма

Непереданных документов нет, счётчик в ККТ равен нулю

Тревожный признак

Есть чеки, ожидающие отправки, дольше допустимого срока

Сверка сумм
Норма

Сумма Z-отчёта совпадает с отчётом о розничных продажах и выемкой

Тревожный признак

Расхождения между бумажным Z-отчётом и данными 1С

Обмен ЕГАИС
Норма

Все чеки подтверждены УТМ, ошибок в протоколе нет

Тревожный признак

Чеки со статусом ошибки или без ответа от УТМ

Профилактика: как снизить число сбоев

Большинство проблем с закрытием смены предотвращаются регулярными простыми действиями. В конце дня перед закрытием проверяйте список чеков за смену — это занимает минуту и сразу показывает зависшие документы. Следите за стабильностью интернет-канала: длительный офлайн накапливает непереданные чеки и повышает риск конфликтов при закрытии.

Держите драйверы ККТ и платформу 1С в актуальном состоянии, но обновляйте их планово, а не в разгар смены. Раз в месяц проверяйте срок действия ключа ЕГАИС и состояние фискального накопителя. Настройте регламентную сверку остатков, чтобы отрицательные остатки выявлялись до того, как заблокируют закрытие смены.

Обучите кассиров базовому правилу: при любой ошибке закрытия смены — не нажимать кнопки повторно, а зафиксировать текст ошибки и передать ответственному. Это сокращает время диагностики в разы.

Итог

Что важно запомнить

Смена в 1С Рознице не закрывается из-за зависших чеков, проблем связи с ККТ, незавершённого обмена с ЕГАИС или ошибок данных. Диагностику начинайте с журнала регистрации и списка чеков за смену. Не удаляйте фискализированные чеки и не меняйте статусы напрямую без копии базы — это создаёт расхождения с ОФД. После устранения причины сверяйте Z-отчёт с отчётом о розничных продажах.

Частые вопросы

Можно ли закрыть смену принудительно, минуя проверки программы?

Технически статус смены можно изменить вручную, но делать это стоит только когда Z-отчёт на ККТ уже сформирован, а 1С не смогла довести документы. Перед изменением сделайте резервную копию базы, а после — сформируйте отчёт о розничных продажах и сверьте его с бумажным Z-отчётом. Принудительное закрытие без сверки почти гарантированно создаёт расхождения в учёте.

Смена не закрывается, пишет про нехватку остатков. Что делать быстро?

Найдите товары с отрицательными остатками через отчёт по остаткам на складе магазина. Чаще всего причина — непроведённое поступление или пересорт. Проведите недостающие документы, затем повторите закрытие. Временное отключение контроля остатков допустимо только как разовая мера с последующим обязательным разбором причин.

Касса работала без интернета несколько дней. Это мешает закрытию смены?

Само по себе отсутствие интернета не блокирует закрытие — чеки накапливаются в фискальном накопителе. Но если непереданные документы копятся долго (приближается критический срок), ККТ может заблокировать операции, включая закрытие смены. Восстановите связь, дождитесь обнуления счётчика непереданных документов и повторите закрытие.

Почему после закрытия смены не сформировался отчёт о розничных продажах?

Обычно это значит, что смена закрылась с ошибкой проведения документа — например, из-за отрицательных остатков или блокировки данных другим пользователем. Откройте список отчётов о розничных продажах: документ может существовать, но не быть проведённым. Устраните причину (остатки, блокировки) и проведите документ вручную.

Зависшие чеки «Пробит, но не проведён» — удалить или провести?

Если продажа фактически состоялась (чек напечатан, деньги получены), чек нужно провести, устранив причину ошибки. Удалять можно только чеки, по которым продажа не состоялась и фискализации не было. Удаление фискализированного чека создаёт расхождение между ОФД и учётом 1С.

Смена открыта дольше 24 часов из-за сбоя. Какие риски?

По правилам применения ККТ смена не должна превышать 24 часа. При превышении касса блокирует пробитие новых чеков до закрытия смены. Нужно как можно скорее устранить причину сбоя и закрыть смену — сам факт превышения уже зафиксирован в фискальных данных, но оперативное закрытие минимизирует последствия.