← На главную
При выполнении продажи в Рабочем месте кассира (РМК) конфигурации 1С:Розница может возникнуть неприятная ситуация: безналичная оплата по банковской карте проходит успешно, но фискальный регистратор возвращает ошибку «Чек не напечатан на устройстве fffffff invalid Tax Value 118». В результате деньги с карты покупателя списаны, а фискальный чек не распечатан.
Рассмотрим подробно причины возникновения этой ошибки и разберем по шагам, как настроить систему и оборудование для ее устранения.
Причины возникновения ошибки
Выясним причину, почему кассовый аппарат или драйвер отказывается принимать команду печати:
- Передача расчетной ставки НДС вместо прямой: Если для товара или в документе установки цен указана расчетная ставка (например, 18/118% или 20/120%), 1С формирует XML-пакет, передавая числовое значение
118. Старые модели ККТ и драйверы не распознают такое значение процента.
- Рассогласование таблиц налогов: Порядок видов налогов в настройках драйвера ККТ не совпадает с порядком налоговых ставок, заданным в 1С в разделе настройки подключаемого оборудования.
- Ошибки в Таблице налогов фискального регистратора: В самом устройстве (в таблицах ФР) ставка налога заполнена некорректно или в неправильном формате.
- Устаревшая версия драйвера или компоненты печати: Используемая внешняя компонента интеграции БПО содержит ошибку обработки расчетных ставок.
Шаг 1. Проверка ставки НДС в номенклатуре и ценах
Проанализируем карточку товара, при продаже которого возникает сбой:
- Перейдем в справочник
Номенклатура и откроем карточку проблемной позиции.
- Проверим значение реквизита Ставка НДС. В нем должна быть указана прямая ставка (например,
18% или 20%), а не расчетная (18/118% или 20/120%).
- Проверим документ
Установка цен номенклатуры, которым регистрировалась цена на данный товар, и убедимся, что там также выбрана корректная ставка.
Шаг 2. Настройка сопоставления налоговых ставок в 1С
Убедимся, что 1С и драйвер кассового аппарата одинаково понимают порядковые номера налогов:
- Зайдем в раздел Администрирование — Подключаемое оборудование.
- Откроем настройки нашего фискального регистратора.
- Найдем таблицу сопоставления налоговых ставок (параметры «Таблица налогов» или «Налоговые ставки»).
- Сверим порядковые номера налоговых ставок с настройками в драйвере оборудования. Каждой ставке НДС из 1С (включая расчетные ставки
18/118% или 20/120%) должен соответствовать правильный индекс налога из кассового аппарата.
Шаг 3. Проверка таблиц в «Тесте драйвера ФР»
Проверим настройки непосредственно в фискальном регистраторе:
- Закроем программу 1С и запустим утилиту «Тест драйвера ФР».
- Установим связь с устройством.
- Перейдем в раздел Таблицы и откроем Таблицу 6 («Налоговые ставки»).
- Убедимся, что значения налоговых ставок указаны корректно (в некоторых версиях драйверов ставка задается в сотых долях процента, например,
1800 для 18%).
- Сохраним изменения и перезапустим кассовый аппарат.
Шаг 4. Обновление драйверов и конфигурации
Если вышеописанные шаги не помогли, необходимо обновить программное обеспечение:
- Обновим конфигурацию 1С:Розница до актуального релиза.
- Обновим драйвер фискального регистратора «Штрих-М» и внешнюю компоненту интеграции (файлы
SMDrvFR1CLib.dll / SMDrvFR1C22.dll), загрузив их через справочник Драйверы оборудования в 1С.