Как подключить АТОЛ FPrint-22ПТК без фискального накопителя в 1С:Розница и исправить ошибки чека?

Программист 1С v8.3 (Управляемые формы) 1С:Розница Торговля и дистрибуция
← На главную

При автоматизации торговых точек нередко возникает потребность запустить рабочее место кассира на аппаратах АТОЛ (например, FPrint-22ПТК или АТОЛ 22Ф) до момента установки фискального накопителя и официальной регистрации кассы в ФНС. При попытке настроить такое устройство в типовой конфигурации 1С:Розница пользователи регулярно сталкиваются с блокирующими ошибками при открытии смены или пробитии чека. Разберем причины возникновения этих ошибок и выясним, как правильно настроить оборудование в системе.

Анализ возникающих ошибок: «Ошибка интерфейса ЭКЛЗ/ФН» и «238D | 00EEh»

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

  1. Ошибка интерфейса ЭКЛЗ/ФН: Библиотека подключаемого оборудования (БПО) 1С в категории онлайн-касс строго следует требованиям 54-ФЗ и форматов фискальных документов (ФФД). При формировании чека драйвер обращается напрямую к фискальному накопителю. Если накопитель физически отсутствует или касса находится в статусе НЕФИСК, микропрограмма устройства возвращает статус ошибки (-3910), что приводит к отмене операции в 1С.
  2. Неизвестная ошибка 238D | 00EEh: Даже если разработчик пытается обойти проверку интерфейса в модуле МенеджерОборудованияКлиент, при печати возникает ошибка 238D | 00EEh. В протоколе обмена АТОЛ этот код указывает на передачу в кассу системы налогообложения (СНО), не зарегистрированной в аппарате. Поскольку касса не фискализирована, в таблицах ККТ нет валидной записи о зарегистрированной СНО (ЕНВД, УСН или ОСН), и микропрограмма блокирует операцию.

Основное решение: подключение через категорию «Фискальные регистраторы»

Разберем по шагам, как заставить нефискализированный аппарат печатать чеки без доработки программного кода конфигурации:

  1. Откроем сервисный интерфейс Тест драйвера ККТ и проверим состояние устройства. Убедимся, что аппарат определяется, имеет статус связи, а в строке состояния отображается режим НЕФИСК.
  2. Перейдем в 1С:Розница в раздел Администрирование — Подключаемое оборудование.
  3. Обратим внимание на тип оборудования. Вместо распространенного типа ККТ с передачей данных выберем тип Фискальные регистраторы.
  4. Создадим новый экземпляр оборудования. В списке доступных драйверов выберем обработчик АТОЛ: Фискальные регистраторы. В перечне моделей выберем АТОЛ 22Ф / FPrint-22ПТК.
  5. Выполним настройку параметров подключения: укажем правильный COM-порт, скорость обмена и нажмем Тест устройства.

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

Особенности печати: почему не применяется шаблон чека из 1С

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

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

Альтернативные способы работы без фискального накопителя

Рассмотрим другие проверенные варианты эксплуатации кассы, если предложенный способ не подходит:

  1. Использование в режиме Windows-принтера (Принтер чеков): Установим в операционной системе Windows для виртуального порта кассы стандартный драйвер Generic / Text Only. В настройках оборудования 1С:Розница подключим аппарат как Принтер чеков. В этом случае 1С формирует документ целиком программно, что позволяет полноценно использовать редактор шаблонов чеков без наличия ФН.
  2. Установка МГМ ФН (массогабаритного макета): Если торговая точка готовится к переходу на 54-ФЗ и необходимо заранее отладить кассовую линейку со всеми новыми реквизитами, установим в аппарат тестовый накопитель (МГМ). Это позволит фискализировать кассу в тестовом режиме на тестовый контур ОФД и использовать штатный механизм ККТ с передачей данных.
  3. Перевод в режим ЧПМ (чекопечатающей машины): Для постоянной нефискальной работы сервисные центры выполняют прошивку кассы специализированным нефискальным микрокодом, где опрос накопителя отключен на уровне ядра устройства.
← На главную