← На главную
В процессе работы с торговым оборудованием пользователи часто сталкиваются с ситуацией, когда смена в программе осталась открытой за предыдущие даты, а при попытке выполнить операцию закрытия кассы 1С выдает предупреждение: «Потеряна связь с ФР либо операция невозможна в данном режиме ККТ». Разберем особенности фискальных регистраторов (в частности, Viki Print), выясним причины рассинхронизации и пошагово рассмотрим, как восстановить корректный учет розничных продаж.
Особенности работы фискальных регистраторов и ограничения ФН
Прежде чем переходить к исправлению ошибок, проанализируем базовые правила работы контрольно-кассовой техники:
- Невозможность работы задним числом: В фискальном накопителе (ФН) и ККТ время фиксируется строго в момент выполнения операции. Физически открыть или закрыть фискальную смену в кассовом аппарате «прошлым числом» невозможно.
- Ограничение длительности смены (24 часа): По требованиям законодательства кассовая смена на ФР не может превышать 24 часа с момента пробития первого чека. Если смена длится дольше, касса блокирует печать фискальных чеков до момента снятия Z-отчета (отчета о закрытии смены).
- Специфика касс Viki Print (Дримкас): На фискальных регистраторах линейки Viki Print смена в памяти устройства открывается не в момент нажатия кнопки «Открыть смену» в 1С, а только при регистрации первого чека. Если за день не было продаж, на кассе смена физически не существует, и попытка закрыть её стандартной командой из программы приведет к ошибке неверного режима ККТ.
Причины возникновения ошибки «Операция невозможна в данном режиме ККТ»
Рассмотрим подробнее, почему 1С теряет связь или получает отказ от кассового аппарата при закрытии смены:
- Смена на кассе уже закрыта: Z-отчет был снят ранее вручную, через стороннюю утилиту или касса перезагрузилась. В 1С документ
Кассовая смена остается в статусе Открыта, но при отправке команды закрытия драйвер ККТ возвращает ошибку, так как смена в аппарате уже не активна.
- Зависший документ в буфере ККТ: При обрыве связи или окончании чековой ленты касса остается в режиме незавершенного документа, блокируя выполнение сервисных команд.
- Занятый COM-порт: Порт подключения устройства занят фоновой службой (например,
ComProxy), сервисной утилитой или другим активным сеансом.
Пошаговый порядок исправления ситуации
Разберем совместные действия по диагностике оборудования и приведению учетных данных в соответствие с фактическими Z-отчетами.
Шаг 1. Диагностика и проверка состояния фискального регистратора
Для проверки физического состояния кассы выполним следующие шаги:
- Полностью закроем программу 1С, чтобы освободить порт подключения.
- Запустим сервисную утилиту управления кассой (например, Fito для аппаратов Viki Print).
- Выполним опрос статуса ККТ. Если смена на устройстве открыта, выполним команду снятия отчета с гашением (Z-отчет) через сервисное меню утилиты. Если смена уже закрыта, зафиксируем номер последнего Z-отчета и сумму выручки.
- Если обнаружен зависший чек, выполним операцию аннулирования документа.
- Обязательно закроем сервисную утилиту перед возвратом к работе в 1С.
Шаг 2. Корректировка статуса зависшей кассовой смены в 1С
Когда смена на аппарате уже закрыта, нам необходимо обновить состояние учетного документа в 1С без повторной отправки фискальной команды на ККТ:
- Перейдем в раздел Банк и касса (или Продажи) → Кассовые смены.
- Найдем открытую смену за прошлую дату. Если кассовая смена нулевая (чеков не пробивалось), используем пункт меню для закрытия без Z-отчета (если поддерживается конфигурацией).
- Если документ заблокирован из-за ошибок обмена с кассой, применим стандартный инструмент изменения данных: перейдем в Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов.
- Выберем объект Кассовая смена, найдем нужный зависший документ и установим реквизит Состояние кассовой смены в значение Закрыта.
Шаг 3. Формирование учетных документов за прошлые дни
Посмотрим, как правильно оформить продажи в бухгалтерском учете, если за несколько прошлых дней была пробита общая выручка или смены закрывались с опозданием:
- Ориентируемся на фактически распечатанные Z-отчеты (или отчеты из личного кабинета ОФД).
- В 1С создаем или проверяем документ
ОтчетОРозничныхПродажах отдельно за каждую прошлую календарную дату. Это необходимо для корректного списания себестоимости реализованных товаров и правильного начисления налогов.
- Суммы выручки, наличных и безналичных оплат в документах 1С должны строго соответствовать итоговым суммам снятых фискальных Z-отчетов.
- После выравнивания документов открываем новую текущую смену штатным образом и продолжаем стандартную работу с кассовым аппаратом.