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