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