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