Закрытие смены в 1С:Розница, 1С:Общепит или 1С:Автосервис — рутинная операция, которая обычно занимает несколько кликов. Но когда система внезапно отказывается фиксировать итоги рабочего дня, это парализует работу кассы, блокирует выручку и создаёт проблемы с отчётностью. В 80% случаев проблема решается за 10 минут, если знать, где искать корень зла.
В этой статье мы разберём все возможные причины, по которым не закрывается смена в 1С — от банальных ошибок пользователя до системных сбоев базы данных. Вы узнаете, как диагностировать проблему по коду ошибки, какие настройки проверять в первую очередь, и что делать, если смена «зависла» на этапе проведения. Отдельно остановимся на нюансах для онлайн-касс (54-ФЗ), работы с фискальными регистраторами и интеграции с ЕГАИС.
Важно: если вы работаете с 1С:УТ 11 или 1С:КА 2, часть решений будет универсальной, но некоторые ошибки специфичны для конкретных конфигураций. Мы отметим такие случаи отдельно.
1. Типичные ошибки пользователя при закрытии смены
Чаще всего смена не закрывается из-за простых оплошностей, которые легко устранить без вмешательства программиста. Проверьте эти моменты в первую очередь:
- 🔴 Не все чеки проведены. В кассовом модуле могут оставаться неоплаченные или несохранённые чеки (например, если кассир начал оформление, но не завершил его).
- 🔴 Отсутствует связь с фискальным регистратором. Если касса не отвечает, 1С не сможет отправить команду на закрытие смены.
- 🔴 Не хватает прав у пользователя. Учётная запись должна иметь роль с правом
Закрытие кассовой смены. - 🔴 Время на сервере и кассе расходится. Разница более 5 минут может блокировать операцию.
Как проверить:
- Откройте журнал кассовых документов (
Касса → Журнал кассовых документов) и убедитесь, что все чеки имеют статусПроведён. - Перейдите в
Администрирование → Настройки пользователейи проверьте права текущего сотрудника. - Сверьте время на сервере 1С и фискальном регистраторе (через меню кассы или драйвер устройства).
Проверьте статус всех чеков в журнале|Убедитесь, что касса включена и подключена|Сверьте права пользователя|Проверьте синхронизацию времени|Закройте все открытые формы 1С-->
Если проблема не в этом, переходите к следующему разделу. Если же вы нашли оплошность — исправьте её и повторите попытку закрытия смены.
В 1С:Розница 2.3 есть функция «Принудительное закрытие смены» (Касса → Закрытие смены → Дополнительно). Используйте её только в крайнем случае — это может привести к расхождениям в отчётности.
2. Ошибки фискального регистратора и онлайн-кассы
С 2017 года все кассовые операции в России регулируются 54-ФЗ, а с 2019 года — обязательная передача данных в ОФД. Если фискальный регистратор (ФР) не отвечает или блокирует закрытие смены, 1С не сможет завершить операцию. Рассмотрим основные сценарии:
2.1. Касса не отвечает или выдаёт ошибку
Типичные сообщения:
Ошибка связи с ККТ— проверьте подключение кассы по USB/LAN.Нет ответа от фискального регистратора— перезагрузите кассу или драйвер.Ошибка 205 (нет связи с ОФД)— проблемы на стороне оператора фискальных данных.
Решения:
- Переподключите кассу физически (вытащите/вставьте кабель).
- Перезапустите драйвер ККТ в
Администрирование → Обслуживание → Драйверы оборудования. - Проверьте баланс лицевого счёта у ОФД (если используется платный тариф).
2.2. Фискальный регистратор заблокирован
ФР может блокироваться по следующим причинам:
- 🔒 Истёк срок действия фискального накопителя (13 или 36 месяцев).
- 🔒 Превышен лимит документов (например, 25 000 чеков для ФН-1.05).
- 🔒 Ошибка криптографии (повреждён ключ ФН).
Как проверить:
Администрирование → Обслуживание → Фискальные регистраторы → Тестовое соединение
Если тест выдаёт ошибку, обратитесь в сервисный центр для замены фискального накопителя.
Что делать, если ФР заблокирован налоговой?
Если фискальный регистратор заблокирован ФНС (например, за несвоевременную регистрацию), его необходимо перерегистрировать в личном кабинете налогоплательщика. Для этого потребуется:
1. Заявление на перерегистрацию (форма по КНД 1110061).
2. Новый фискальный накопитель (если истёк срок старого).
3. Повторная отправка данных в ОФД.
Процесс занимает до 5 рабочих дней.
Атол|Штрих-М|Вики Принт|Эвотор|Другой-->
3. Проблемы с базой данных 1С
Если ошибка возникает после нажатия «Закрыть смену», но до взаимодействия с кассой, проблема скорее всего в базе 1С. Распространённые причины:
- 🛑 Блокировки транзакций — другой пользователь редактирует кассовые документы.
- 🛑 Повреждение данных — ошибки в таблицах
Document.CashShiftилиRegisterAccumulation.CashRegister. - 🛑 Нехватка памяти — сервер 1С не справляется с нагрузкой.
3.1. Как проверить блокировки
Откройте Администрирование → Поддержка и обслуживание → Активные пользователи. Если в списке есть пользователи с статусом Редактирование или Блокировка, дождитесь завершения их работы или принудительно завершите сеанс.
3.2. Тестирование и исправление базы
Выполните проверку целостности базы:
Тестирование и исправление → Выполнить тестирование и исправление (режим: "Автоматическое исправление ошибок")
Если ошибки не устранились, воспользуйтесь утилитой chdbfl.exe (для файловых баз) или обратитесь к администратору SQL-сервера (для клиент-серверных баз).
Перед любыми манипуляциями с базой сделайте резервную копию! В клиент-серверном варианте используйте 1Cv8.DumpIB, в файловом — просто скопируйте папку с базой.
⚠️ Внимание: Если в журнале регистрации (Администрирование → Журнал регистрации) появляются ошибки вида"Нарушение уникальности индекса"или"Lock timeout exceeded", это указывает на серьёзные проблемы с базой. В таком случае закрытие смены вручную может усугубить ситуацию — обратитесь к специалисту.
4. Ошибки интеграции с ЕГАИС и маркировкой
Для организаций, работающих с алкоголем (ЕГАИС) или маркированными товарами (обувь, одежда, духи), закрытие смены может блокироваться из-за несогласованности данных. Типичные проблемы:
- 🍷 Не отправлены чеки в ЕГАИС — если в смене были продажи алкоголя, но данные не ушли в систему.
- 🏷️ Несовпадение маркированных товаров — в чеке указаны коды маркировки, но они не совпадают с данными в Честном ЗНАКе.
- 📦 Не закрыты накладные — в ЕГАИС остались неподтверждённые приходы/расходы.
4.1. Проверка ЕГАИС
Откройте ЕГАИС → Монитор обмена и убедитесь, что:
- Все чеки с алкоголем имеют статус
Передан в ЕГАИС. - Нет ошибок вида
"Не найден документ-основание"или"Неверный ШК".
4.2. Проблемы с маркировкой
Для маркированных товаров проверьте:
- Совпадение кодов
DataMatrixв чеке и системе Честный ЗНАК. - Статус кодов в личном кабинете честныйзнак.рф (должны быть
В обороте).
Если найдены расхождения, сформируйте акты расхождений в 1С и отправьте их в Честный ЗНАК.
⚠️ Внимание: С 2026 года за несвоевременную передачу данных в ЕГАИС и Честный ЗНАК предусмотрены штрафы до 200 000 рублей (ст. 15.12 КоАП РФ). Если смена не закрывается из-за этих систем, приоритетно решите проблему с отчётностью, а не пытайтесь закрыть смену в обход.
5. Особенности закрытия смены в разных конфигурациях 1С
Алгоритм закрытия смены может отличаться в зависимости от конфигурации. Рассмотрим ключевые нюансы для популярных решений:
| Конфигурация | Особенности закрытия смены | Типичные ошибки |
|---|---|---|
| 1С:Розница 2.3 | Поддержка нескольких кассовых узлов, интеграция с 1С:Документооборот. | Ошибка 3006: Не найден кассовый узел |
| 1С:Общепит 3.0 | Учёт по меню и рецептурам, работа с предзаказами. | Ошибка 1002: Не закрыты заказы на кухне |
| 1С:УТ 11 | Закрытие смены через РМК (рабочее место кассира). |
Ошибка 5001: Не совпадает выручка с РМК |
| 1С:Автосервис | Привязка к заказ-нарядам, учёту нормо-часов. | Ошибка 7003: Не закрыты заказ-наряды |
Для 1С:Розница и 1С:Общепит актуальна проблема с незакрытыми столами (в ресторанах) или неоплаченными предзаказами. Перед закрытием смены проверьте:
Управление залом → Журнал столов
В 1С:УТ 11 частая ошибка — расхождение выручки между РМК и бухгалтерским учётом. В этом случае нужно провести сверку итогов (Касса → Сверка итогов смены).
6. Ручное закрытие смены: когда это допустимо и как сделать
Если автоматическое закрытие смены невозможно, можно воспользоваться ручным режимом. Это крайняя мера, которая может привести к расхождениям в отчётности, но иногда она необходима (например, при аварийном отключении кассы).
6.1. Пошаговая инструкция для 1С:Розница
- Откройте
Касса → Закрытие смены. - Нажмите
Дополнительно → Ручное закрытие. - Укажите реальную выручку (её можно взять из Z-отчёта кассы).
- Подтвердите операцию, введя причину (например,
"Сбой связи с ФР").
6.2. Последствия ручного закрытия
Имейте в виду:
- 📌 В фискальном регистраторе останется незакрытая смена (потребуется сбросить ФР в сервисном центре).
- 📌 Возможны расхождения с ОФД — придётся отправлять корректирующие чеки.
- 📌 В бухгалтерском учёте могут появиться нестыковки по кассе.
⚠️ Внимание: Ручное закрытие смены запрещено для организаций на ЕНВД и патенте (ст. 346.27 НК РФ). В этом случае необходимо восстановить работу кассы и закрыть смену штатным способом.
Что делать, если ручное закрытие не помогает?
Если даже ручное закрытие смены не проходит (например, из-за блокировки базы), попробуйте:
1. Выгрузить данные смены в Excel через Отчёты → Кассовая книга.
2. Создать новую смену вручную (Касса → Открытие смены) с указанием остатков.
3. Обратиться в поддержку 1С для разблокировки базы (если ошибка связана с транзакциями).
7. Профилактика проблем с закрытием смены
Чтобы избежать проблем в будущем, следуйте этим рекомендациям:
- 🔧 Регулярно обновляйте 1С — в новых релизах исправляются ошибки работы с кассами.
- 🔧 Проверяйте связь с ОФД — используйте монитор обмена в
Администрирование → ОФД. - 🔧 Настройте автоматическое резервное копирование базы (ежедневно в 23:00).
- 🔧 Обучите кассиров правильно завершать чеки (без "подвисших" документов).
Для фискальных регистраторов:
- 🖨️ Раз в месяц проверяйте срок действия фискального накопителя.
- 🖨️ Обновляйте прошивку ККТ через личный кабинет производителя (Атол, Штрих-М и др.).
- 🖨️ Ведите журнал технического обслуживания касс (чистка, замена ленты и т.д.).
Для ЕГАИС и маркировки:
- 🍾 Ежедневно сверяйте остатки алкоголя в 1С и ЕГАИС.
- 🏷️ Проверяйте статусы кодов
DataMatrixперед продажей маркированных товаров.
Самая частая причина проблем с закрытием смены — человеческий фактор (70% случаев). Регулярное обучение персонала и контроль за ведением кассовых документов сокращают количество сбоев на 90%.
FAQ: Частые вопросы по закрытию смены в 1С
Что делать, если при закрытии смены появляется ошибка "Не совпадает выручка"?
Эта ошибка означает, что сумма в чеках не сходится с данными фискального регистратора. Проверьте:
- Все ли чеки проведены и отправлены в ФР.
- Нет ли "лишних" чеков (например, тестовых или ошибочных).
- Совпадает ли выручка в
Кассовой книгеи Z-отчёте кассы.
Если расхождение небольшое (до 100 рублей), можно закрыть смену с rounding (округлением). Если разница значительная — ищите "потерянные" чеки.
Можно ли закрыть смену задним числом?
Технически да, но это нарушает 54-ФЗ. Фискальный регистратор фиксирует дату и время закрытия смены, и изменить их нельзя. Если смена не закрылась вовремя:
- Закройте её текущей датой.
- Сформируйте акты сверки для бухгалтерии.
- При необходимости сделайте корректирующий чек в ОФД.
Касса выдаёт ошибку "Смена уже открыта". Как быть?
Это означает, что в фискальном регистраторе осталась незакрытая смена. Решения:
- Попробуйте закрыть смену повторно (иногда помогает перезагрузка кассы).
- Если не получается — обратитесь в сервисный центр для сброса ФР.
- В крайнем случае создайте новую смену в 1С с пометкой
"Дублирующая"и проведите сверку.
После обновления 1С перестала закрываться смена. Что делать?
Обновление могло:
- Изменить алгоритм работы с кассами (проверьте релизные заметки).
- Сбросить настройки обмена с ФР (настройте заново в
Администрирование → Обслуживание → Фискальные регистраторы). - Повредить драйвер ККТ (переустановите его).
Откатитесь на предыдущую версию 1С или обратитесь в поддержку для получения патча.
Нужно ли закрывать смену, если не было продаж?
Да, обязательно. Даже если чеков не было, в фискальном регистраторе должна фиксироваться нулевая смена. Это требование 54-ФЗ. В 1С для этого:
- Откройте
Касса → Закрытие смены. - Укажите выручку
0 руб. - Подтвердите закрытие.