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