При оформлении оптовых продаж или расчетов с клиентами через документы Приходный кассовый ордер (ПКО) либо Реализация товаров и услуг пользователи нередко сталкиваются с ошибкой фискализации: «При печати чека произошла ошибка. Чек не напечатан на фискальном устройстве. Дополнительное описание: Кассовая смена не открыта или истекла». Возникает закономерный вопрос: почему программа требует смену, если розничные продажи и специальное рабочее место кассира (РМК) не используются?
Проанализируем природу этой ошибки и разберем по шагам, как правильно управлять кассовой сменой в различных конфигурациях 1С.
Разберем базовые требования законодательства и драйверов торгового оборудования:
Открыть смену или фиксирует состояние смены отдельным документом Кассовая смена в информационной базе.Если в организации не используется рабочее место кассира (РМК), открыть смену можно из специализированных сервисных журналов и обработок управления кассой.
Перейдем в раздел Банк и касса → Кассовые документы. В верхней командной панели нажмем кнопку Управление устройствами (либо перейдем в меню Банк и касса → Управление фискальным устройством / Кассовые смены) и нажмем Открыть смену.
Перейдем в раздел Казначейство (или Продажи) → журнал Чеки ККМ. В командной панели журнала выберем пункт Управление фискальным устройством и выполним команду Открыть смену.
Откроем раздел Продажи или Деньги → журнал Чеки ККМ (или Кассовые смены) и нажмем кнопку Открыть смену.
Перейдем в меню Сервис → Торговое оборудование → Функции с ККТ, где доступны команды открытия смены и снятия отчетов с гашением.
Рассмотрим типовые нештатные ситуации, из-за которых чек из ПКО не печатается, и разберем варианты их исправления:
Если смена была открыта вчера или ранее, касса заблокирована. Необходимо сначала выполнить операцию Закрыть смену (снять Z-отчет с гашением через обработку управления фискальным устройством в 1С или через сервисный драйвер ККТ), после чего заново открыть новую смену.
Такая ситуация часто возникает, если смену открыли напрямую через утилиту «Тест драйвера ККТ», а в 1С соответствующий документ не создался. Решение: зайти в «Тест драйвера ККТ», принудительно сформировать отчет о закрытии смены (Z-отчет), закрыть утилиту драйвера и затем выполнить команду Открыть смену штатно из интерфейса 1С.
Если связь оборвалась в момент закрытия смены, в 1С документ Кассовая смена может остаться в статусе Открыта, блокируя создание новой смены. В этом случае с помощью обработки «Групповое изменение реквизитов» можно найти зависший документ Кассовая смена, установить ему статус Закрыта и заполнить дату окончания, после чего смена в 1С откроется стандартно.
В платформе 1С торговое оборудование привязывается к конкретному элементу справочника Рабочие места (идентификатору компьютера или сессии RDP). Если менеджер открывает смену на сервере или другом ПК, а пробить ПКО пытается со своего клиентского места, программа не увидит открытую смену. Пробивать чеки необходимо с того компьютера, к которому привязана ККТ, либо настроить сетевой доступ к фискальному регистратору.
После успешного открытия смены фискальный регистратор распечатает отчет об открытии, в ОФД уйдет служебный документ, и печать чеков из документов Приходный кассовый ордер будет выполняться без ошибок.