К статье
Практический материал

Торговля и Склад · 11 мин

Почему не пробивается чек в 1С Розница: диагностика и решение

Разбираем, почему не пробивается чек в 1С Розница: ошибки ККТ, драйверов, фискального накопителя, настроек подключаемого оборудования. Пошаговая диагностика.

Нажали «Пробить чек» — а 1С Розница выдала ошибку, зависла или просто закрыла документ без печати: именно так чаще всего выглядит проблема, когда чек не пробивается на кассе. Источник сбоя почти всегда находится в одной из четырёх зон — сама касса ККТ, драйвер оборудования, настройки подключаемого оборудования в 1С или данные чека. Проверять их нужно последовательно, иначе легко потратить час на перенастройку программы, когда причиной был отошедший кабель.

Материал ориентирован на типовую 1С:Розница 8 (редакции 2.2, 2.3 и 3.0) с фискальными регистраторами и ККТ, подключёнными через драйверы АТОЛ или Штрих-М. Большинство шагов применимы и к другим конфигурациям с подсистемой БПО, так как логика подключения оборудования одинакова.

Важно понимать разницу между двумя сценариями: чек не печатается физически (ККТ молчит) и чек не пробивается фискально (ошибка фискального накопителя или ОФД). В первом случае проблема чаще аппаратная, во втором — связана с настройками, сменой, реквизитами или связью.

С чего начать: читаем текст ошибки и проверяем очевидное

Первое действие при любой ошибке пробития — внимательно прочитать сообщение. В 1С Розница ошибка пробития обычно содержит код и расшифровку от драйвера ККТ: «Смена превысила 24 часа», «Некорректный параметр», «Нет связи», «ФН переполнен». Этот текст — главный ключ к диагностике, не закрывайте окно, не записав его.

Далее проверьте физический уровень: включена ли касса, не горит ли индикатор ошибки, заправлена ли чековая лента, плотно ли подключён USB- или COM-кабель. ККТ с перегоревшим блоком питания или отошедшим разъёмом выглядит «живой» для кассира, но не отвечает на команды. Перезагрузка кассы (выключение на 10–15 секунд) решает заметную часть «зависших» состояний.

Если ошибка появилась внезапно и раньше всё работало, вспомните, что менялось: обновление платформы или конфигурации, обновление драйвера ККТ, замена кабеля, перенос кассы на другое рабочее место, установка сторонних программ. Почти всегда причина кроется в последнем изменении.

ККТ молчит, ошибок нетНет связи с кассой

Кабель, порт, драйвер, выбранное оборудование в документе

Ошибка с кодом драйвераККТ отвечает, но отказывает

Текст ошибки: смена, ФН, реквизиты, лента

Чек пробит, но не напечатанФискализация прошла, печать сломана

Лента, печатающая механизм, очередь печати

Ошибка только на одном товареПроблема в данных документа

Ставка НДС, признак предмета расчёта, маркировка

Проверка подключения ККТ в настройках оборудования

Откройте «Администрирование → Подключаемое оборудование» (в некоторых релизах — «Настройка подключаемого оборудования») и найдите свою ККТ в списке. Нажмите «Настроить» и выполните «Тест устройства». Если тест проходит — связь между 1С и кассой есть, и проблему нужно искать в данных документа или состоянии смены. Если тест не проходит — причина в подключении.

Типичные причины неудачного теста: неверно указан порт (COM-порт сменился после переподключения USB), драйвер занят другой программой (например, открыт «Тест драйвера ККТ» или служба ОФД-прокси), устарела версия драйвера, выбрана не та модель устройства. После обновления драйверов АТОЛ часто требуется заново выбрать драйвер в настройках 1С, так как регистрация компоненты слетает.

Проверьте также, что в карточке рабочего места кассира и в документе «Чек ККМ» выбрано именно это оборудование. В магазинах с двумя кассами нередко чек пытается уйти на кассу соседнего рабочего места, которая выключена.

Порядок проверки подключения
  1. 1
    Откройте Администрирование → Подключаемое оборудование и найдите ККТ
  2. 2
    Нажмите «Настроить» и выполните «Тест устройства», запишите результат
  3. 3
    Если тест не проходит — проверьте порт, кабель и закройте сторонние программы, работающие с кассой
  4. 4
    Переустановите или обновите драйвер ККТ при подозрении на его сбой
  5. 5
    Повторите тест, затем пробейте тестовый чек на минимальную сумму и аннулируйте его при необходимости по правилам вашей ККТ

Проблемы со сменой: не открыта, превышена или зависла

Вторая по частоте причина — состояние кассовой смены. Если смена не открыта, чек не пробьется: 1С обычно открывает смену автоматически при первом чеке, но автоматика может не сработать при разрыве связи в момент открытия. Проверьте статус через «Отчет без гашения» (X-отчёт) или в форме управления фискальным устройством.

Обратная ситуация — смена превысила 24 часа. Фискальный накопитель блокирует пробитие чеков, пока смена не закрыта. Решение простое: выполните «Закрытие смены» (Z-отчёт). После закрытия пробитие восстановится. Чтобы ситуация не повторялась, настройте регламентное закрытие смены или контролируйте её в конце рабочего дня.

Бывает и «зависшая» смена: в 1С смена числится открытой, а в ККТ — закрытой (или наоборот), обычно после сбоя электропитания или принудительного завершения программы. В этом случае помогает открытие/закрытие смены вручную через форму управления фискальным регистратором, в тяжёлых случаях — техобнуление, которое должен выполнять специалист ЦТО.

Ошибки в данных документа: товары, НДС, маркировка

Если связь с ККТ есть и смена в порядке, но конкретный чек не пробивается, причина почти всегда в содержимом документа. Драйвер ККТ строго проверяет реквизиты по требованиям ФФД, и любое несоответствие блокирует пробитие.

Типичные проблемы: не указана ставка НДС в карточке товара (при работе с ФФД 1.05 и выше ставка обязательна), неверный признак способа расчёта (полный расчёт, предоплата, кредит), не заполнен признак предмета расчёта (товар, услуга, платёж). В 1С Розница эти параметры задаются в карточке номенклатуры и в настройках вида номенклатуры.

Отдельный блок — маркированные товары. Если продаётся товар с кодом маркировки, а код не считан, не прошёл проверку или в ККТ не настроена передача тегов маркировки, чек будет отклонён. Проверьте, что сканер корректно передаёт код (он должен попадать в чек в полном виде, включая служебные символы), а в настройках ККТ включена работа с маркировкой.

Также проверьте реквизиты организации: ИНН, систему налогообложения, адрес расчётов. После смены СНО или перерегистрации ККТ старые настройки в 1С могут конфликтовать с данными в фискальном накопителе.

Типичные ошибки при диагностике
01
Перезагрузка всего подряд без чтения текста ошибки — теряется главная подсказка, и поиск затягивается
02
Повторное пробитие того же чека вместо поиска причины — образуются дубли и расхождения с кассой
03
Игнорирование ставки НДС и признаков расчёта в карточке товара — чек отклоняется драйвером снова и снова
04
Работа с устаревшим драйвером ККТ после обновления конфигурации — новые теги ФФД не поддерживаются

Фискальный накопитель и связь с ОФД

Фискальный накопитель имеет ограниченный срок действия и объём памяти. Если срок ФН истёк или память переполнена, пробитие блокируется полностью — это требование законодательства. Проверить состояние ФН можно через отчёт о состоянии расчётов или в драйвере ККТ. Замена ФН — процедура с обязательной перерегистрацией в ЛК ФНС, выполняйте её заблаговременно.

Отсутствие связи с ОФД само по себе не блокирует пробитие: чеки накапливаются в ФН и отправятся позже. Но если чеки не уходят в ОФД более 30 дней, ФН блокируется. Поэтому регулярно проверяйте счётчик неотправленных документов — в 1С он отображается в форме управления фискальным устройством, а также в личном кабинете ОФД.

Причины, по которым чеки не уходят в ОФД: нет интернета на кассовом месте, неверные настройки подключения к ОФД в драйвере ККТ, заблокирован порт или адрес сервера ОФД на уровне сети, истёк договор с ОФД. После восстановления связи накопленные чеки отправляются автоматически.

Настройки 1С и правовые ограничения в документе

Часть причин находится внутри самой конфигурации. Проверьте, что у кассира есть права на пробитие чеков и работу с ККТ — после обновления конфигурации профили групп доступа иногда сбрасываются. Убедитесь, что в настройках РМК выбрана правильная касса ККМ и фискальное устройство привязано к ней.

Влияют и настройки учётной политики: если организация в карточке указана с одной системой налогообложения, а ККТ зарегистрирована с другой, драйвер отклонит чек. Аналогично — патентная система, совмещение режимов: для каждой СНО в чеке должен передаваться корректный тег.

Если чек не пробивается в режиме возврата, проверьте основание возврата, наличие документа продажи и корректность суммы — возврат на сумму больше исходного чека или без указания основания часто отклоняется настройками безопасности или самим драйвером.

Маршрут решения

Как выбрать действие

Тест устройства в настройках оборудования не проходитЧините связь: кабель, порт, драйвер, конфликт с другими программами
Тест проходит, но любой чек отклоняетсяПроверяйте смену, состояние ФН и реквизиты организации
Не пробивается только один конкретный чекИщите ошибку в данных: НДС, признаки расчёта, маркировка, сумма
Чек фискализируется, но не печатаетсяПроверяйте ленту, печатающий механизм и настройку печати в драйвере
Ошибка появилась после обновления 1С или драйвераОткатите/обновите драйвер до совместимой версии, переподключите оборудование

Проверка результата и профилактика

После устранения причины обязательно проверьте результат контрольным чеком. Пробейте чек на небольшую сумму, убедитесь, что он напечатан, записался в 1С и отображается в личном кабинете ОФД. Сверьте итоги дня: сумма по Z-отчёту должна совпадать с выручкой по данным 1С.

Для профилактики полезно раз в неделю проверять счётчик неотправленных в ОФД документов, следить за сроком действия ФН и остатком чековой ленты, а после каждого обновления конфигурации или драйвера — выполнять тест устройства и пробивать контрольный чек до начала рабочего дня.

Итог

Что важно запомнить

Диагностика идёт по цепочке: текст ошибки → тест подключения → состояние смены → данные документа → ФН и ОФД → настройки 1С. Большинство проблем решается на первых трёх шагах без привлечения специалистов. Не пробивайте чеки повторно до выяснения причины и не выполняйте техобнуление без опыта.

Частые вопросы

Чек пробился на ККТ, но в 1С завис с ошибкой. Что делать?

Не пробивайте чек заново. Сначала снимите X-отчёт и сверьте суммы с данными 1С. Если чек в фискальном накопителе есть, а в 1С отсутствует, оформите документ вручную или скорректируйте статус существующего — дубль в фискальных данных создаст расхождение выручки и вопросы при проверке.

Можно ли пробивать чеки, если нет интернета?

Да. ККТ работает автономно, чеки сохраняются в фискальном накопителе и отправятся в ОФД после восстановления связи. Критично не допускать накопления неотправленных чеков дольше 30 дней — после этого ФН блокируется до передачи данных.

Почему тест устройства проходит, а чек всё равно не пробивается?

Тест проверяет только связь и базовые функции ККТ. Отказ при пробитии означает, что драйвер отклонил содержимое чека: ставку НДС, признаки расчёта, реквизиты организации, код маркировки или сумму. Читайте текст ошибки — там указано, какой именно параметр не прошёл проверку.

Чек не пробивается с ошибкой «смена превысила 24 часа» — это опасно?

Нет, это штатная блокировка фискального накопителя. Просто выполните закрытие смены (Z-отчёт) — после этого пробитие восстановится. Чтобы ситуация не повторялась, закрывайте смену каждый день или настройте автоматическое закрытие.

После обновления 1С перестали пробиваться чеки. В чём причина?

Чаще всего слетает привязка драйвера к оборудованию или старая версия драйвера не поддерживает новые требования конфигурации к тегам ФФД. Откройте настройки подключаемого оборудования, заново выберите драйвер, выполните тест устройства. Если не помогло — обновите драйвер ККТ до актуальной версии.

Когда нужно вызывать специалиста, а не разбираться самому?

Обращайтесь к специалисту ЦТО или по 1С при подозрении на неисправность ФН, необходимости техобнуления или перерегистрации, при расхождениях между данными 1С и фискальными отчётами, а также если ошибка не устраняется после проверки связи, смены и данных документа.