Что делать, если 1С не печатает чеки или не пробивает их: настройка ККТ и драйверов
Если 1С не печатает чеки или не пробивает их, запустите «Тест драйвера ККТ» вне программы. Это исключит аппаратный сбой. Причины: устаревшие драйверы, сбой настроек или лимит открытой смены >24 часов.
Оглавление
Диагностика через тест драйвера
Прежде чем искать проблему в 1С, необходимо исключить аппаратные сбои:
- Запустите «Тест драйвера ККТ» (входит в комплект поставки драйвера) и проверьте связь с фискальным регистратором вне программы 1С.
- Если чек печатается через тест драйвера, но не из 1С, проблема программная; если нет — проверяйте кабели, питание и состояние принтера.
- Убедитесь, что в диспетчере устройств корректно определен порт подключения и отсутствуют конфликты.
Настройка драйверов и интеграционной компоненты
Несоответствие версий драйвера и конфигурации 1С — самая частая причина ошибок:
- Обновите драйвер ККТ и интеграционную компоненту до последних версий, рекомендованных для вашего релиза 1С.
- Ошибки типа «Не поддерживается в данном режиме» часто указывают на использование несертифицированных или устаревших драйверов.
- При работе через RDP-подключение обязательно включите перенаправление портов в параметрах удаленного рабочего стола.
- В некоторых случаях помогает полное удаление драйвера из системы и его чистая переустановка.
Настройка торгового оборудования в 1С
Если драйвер работает корректно, проверьте настройки внутри конфигурации:
- Перейдите в раздел «Подключаемое оборудование» и выполните тест устройства непосредственно в 1С.
- Проверьте, не установлена ли галочка «Не печатать фискальный чек при отправке электронного» — она отключает бумажную печать при рассылке e-mail/SMS чеков.
- Если оборудование зависло или ведет себя некорректно, удалите запись о ККТ в справочнике 1С и создайте новую с теми же параметрами.
- Убедитесь, что выбран правильный тип оборудования («ККТ с передачей данных» для онлайн-касс) и указан верный порт/адрес.
Проверка состояния кассовой смены и ФН
Блокировка печати может быть вызвана состоянием самой кассы:
- Проверьте, не превышен ли лимит времени открытой смены (более 24 часов), так как это блокирует пробитие новых чеков.
- Убедитесь, что фискальный накопитель не переполнен и срок его действия не истек.
- Если смена зависла, попробуйте закрыть и открыть её заново через тест драйвера, минуя 1С.
- Проверьте наличие чековой ленты и отсутствие механических замятий.
Действия при расхождениях
Если фискализация прошла успешно, но бумага не вышла:
Не пытайтесь пробить тот же чек повторно без проверки в ОФД, чтобы не задвоить выручку.
- Зайдите в личный кабинет ОФД и убедитесь, что чек там зарегистрирован.
- Используйте обработку «Групповое изменение реквизитов» для корректировки статуса чека в базе 1С, чтобы избежать дублирования продаж.
| Симптом | Вероятная причина | Действие |
|---|---|---|
| Не печатает в тесте драйвера | Аппаратный сбой | Проверить кабели, питание, порт в диспетчере устройств |
| Ошибка «Не поддерживается в данном режиме» | Устаревший драйвер | Обновить драйвер ККТ и интеграционную компоненту |
| Чек есть в ОФД, но нет на бумаге | Настройки или замятие | Проверить галочку «Не печатать фискальный чек...» и ленту |
Частые ошибки
- Ошибка «Не поддерживается в данном режиме»: вызвана использованием несертифицированных или устаревших драйверов ККТ. Требуется обязательное обновление.
- Блокировка пробития чека: возникает при превышении лимита времени открытой смены (более 24 часов) или истечении срока действия фискального накопителя (ФН).
- Отсутствие печати при успешной фискализации: часто связано с установленной галочкой «Не печатать фискальный чек при отправке электронного» или механическим замятием чековой ленты.
FAQ
Что делать, если чек печатается в тесте драйвера, но не в 1С?
Проблема программная. Проверьте настройки в разделе «Подключаемое оборудование», убедитесь в корректности порта и актуальности версии интеграционной компоненты.
Как быть, если чек пробился, но бумага не вышла?
Зайдите в личный кабинет ОФД и проверьте регистрацию чека. Используйте обработку «Групповое изменение реквизитов» для корректировки статуса в 1С. Не пробивайте чек повторно без проверки в ОФД.
Почему при RDP-подключении не работает печать чеков?
Убедитесь, что в параметрах удаленного рабочего стола включено перенаправление портов для использования локальных ресурсов на удаленном компьютере.