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