Как перевести ККТ АТОЛ 90Ф в режим фискального регистратора для работы с 1С и устранить ошибки драйвера

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

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

Процесс сопряжен с рядом технических трудностей, специфическим поведением драйверов и изменениями в законодательстве. В этой статье мы подробно рассмотрим, как перевести АТОЛ 90Ф в режим ФР, разберем причины возникновения популярных ошибок с кодами [11] и [96], а также выясним, подходит ли этот аппарат для современных реалий розничной торговли.

Критически важное предупреждение: АТОЛ 90Ф и маркировка товаров (ФФД 1.2)

Прежде чем приступать к сложной технической процедуре перепрошивки и сопряжения кассы с 1С, проанализируем законодательные требования. Если ваша цель — продажа маркированной продукции (табак, обувь, одежда, лекарства, вода, молочная продукция и т. д.), использовать АТОЛ 90Ф не получится ни при каких условиях.

Согласно действующему законодательству, продажа маркированных товаров должна осуществляться исключительно по формату фискальных данных ФФД 1.2. Аппарат АТОЛ 90Ф базируется на старой архитектуре (Платформа 2.5). Компания АТОЛ официально прекратила развитие этой модели и отказалась от адаптации её программного обеспечения под требования ФФД 1.2. Касса физически и программно не поддерживает этот формат работы.

Если вы попытаетесь продавать маркированные товары через АТОЛ 90Ф в режиме ФР, вы нарушите закон, так как ККТ не сможет отправлять запросы о кодах маркировки в систему «Честный Знак» в реальном времени. В этом случае единственным решением является замена кассового аппарата на современный фискальный регистратор (например, АТОЛ 30Ф, АТОЛ 11Ф) или современный ньюджер (АТОЛ 91Ф/92Ф на Платформе 5.0), поддерживающий ФФД 1.2.

Если же вы планируете торговать услугами или обычными товарами без маркировки (по формату ФФД 1.05 или 1.1), перевод кассы в режим ФР полностью оправдан. Рассмотрим, как это сделать по шагам.

Причина ошибки «[11] Не поддерживается в данной версии» при подключении к 1С

Данная ошибка может возникать на двух этапах: при проведении теста связи в настройках подключаемого оборудования 1С или при попытке ручного ввода Кода защиты через Тест драйвера ККТ. Выясним причину этого сбоя.

Касса АТОЛ 90Ф функционирует на Платформе 2.5. Начиная с версии Драйвера ККТ 10.10.3.0 и выше, разработчики АТОЛ полностью прекратили поддержку Платформы 2.5 в своем ПО. Новые версии драйверов ориентированы исключительно на современную Платформу 5.0.

Когда вы пытаетесь связать 1С, использующую современный драйвер, с кассой на Платформе 2.5, компоненты не понимают команды друг друга, и система возвращает ошибку [11] Не поддерживается в данной версии. То же самое происходит при попытке ввести Код защиты в Тесте драйвера последних версий.

Решение проблемы:

  1. Полностью удалите с компьютера текущую версию Драйвера ККТ АТОЛ (например, 10.10.x или более новую).
  2. Скачайте и установите архивную версию Драйвера ККТ, которая гарантированно сохраняет полную поддержку Платформы 2.5. Оптимальным выбором являются версии семейства 10.8.x.x или 10.9.x.x (например, стабильная версия 10.9.1.0).
  3. В настройках торгового оборудования в 1С также укажите использование внешней компоненты соответствующей старой версии.

Причина ошибки «[96] Команда не разрешена введенными кодами защиты» и статус «ВЫБОР»

Надпись ВЫБОР на жидкокристаллическом дисплее аппарата АТОЛ 90Ф сигнализирует о том, что касса находится в автономном режиме. Она ожидает, пока кассир выберет режим работы с физической клавиатуры устройства (например, режим оформления чеков, отчеты с гашением, программирование и т. д.).

В автономном режиме ККТ полностью блокирует попытки внешнего управления с компьютера. При отправке любой команды из 1С или Теста драйвера (например, попытка открыть смену или пробить чек) касса возвращает ошибку [96] Команда не разрешена введенными кодами защиты / лицензиями ККТ.

Чтобы разблокировать внешнее управление, в ККТ должен быть активирован режим фискального регистратора. Исторически для этого использовался так называемый Код защиты 1 (КЗ1). Однако в последних версиях прошивки механизм активации изменился.

Переход от Кодов защиты к файлу лицензий (на прошивке 8549)

Для корректной работы кассы АТОЛ 90Ф в качестве ФР с актуальным программным обеспечением 1С ее прошивка должна быть обновлена до финальной версии для этой модели — 12-8549.

В этой прошивке разработчики АТОЛ ушли от концепции ручного ввода цифровых кодов защиты (КЗ1, КЗ4) через таблицу параметров. Вместо этого введена система лицензирования в формате JSON.

Рассмотрим по шагам, как активировать режим ФР на актуальной прошивке:

  1. Приобретение лицензии: Вам необходимо приобрести лицензию перехода в режим ФР у официального партнера компании АТОЛ. Самостоятельно купить ее в Личном кабинете «АТОЛ Сервис» под учетной записью клиента часто не удается из-за ограничения прав доступа.
  2. Генерация файла лицензий: Партнер АТОЛ предоставит вам специальный файл licenses.json, привязанный к заводскому номеру вашего кассового аппарата. Вы также можете самостоятельно сформировать его на портале техподдержки АТОЛ, если партнер предоставил вам соответствующий буквенно-цифровой ключ активации.
  3. Загрузка файла в кассу:
    • Подключите кассу к компьютеру по USB и запустите Тест драйвера ККТ (версии 10.9.1.0).
    • Перейдите в раздел «Лицензии» в левом меню утилиты.
    • Нажмите кнопку «Прочитать из файла» и выберите полученный файл licenses.json.
    • Нажмите кнопку «Записать» или «Ввести лицензии».

Как только лицензия режима ФР будет успешно загружена в память кассы, произойдет автоматическая блокировка клавиатуры устройства. Надпись ВЫБОР на экране погаснет, сменившись на системный индикатор готовности к работе с ПК. Касса перестанет выдавать ошибку 96 и начнет беспрекословно выполнять команды, поступающие из товароучетной системы 1С.

Пошаговый алгоритм перевода АТОЛ 90Ф в режим ФР

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

Шаг 1. Проверка отправки документов в ОФД

Перед проведением любых манипуляций с прошивкой и лицензиями обязательно убедитесь, что все пробитые на кассе чеки переданы оператору фискальных данных (ОФД). Если в кассе останутся неотправленные документы, существует риск блокировки фискального накопителя при смене режимов.

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

Шаг 2. Обновление прошивки ККТ

Убедитесь, что на кассе установлена прошивка версии 12-8549. Если установлена более старая версия (например, 8319 или ниже), кассу необходимо обновить. Самостоятельное обновление прошивки на старых платформах АТОЛ требует авторизации в партнерском кабинете или использования специального программатора, поэтому для этой процедуры рекомендуется обратиться в авторизованный сервисный центр.

Шаг 3. Подготовка рабочего места на ПК

Удалите все версии Драйвера ККТ АТОЛ выше 10.9.x. Установите Драйвер ККТ версии 10.9.1.0. При подключении кассы по USB-кабелю в диспетчере устройств Windows должны корректно определиться виртуальные COM-порты (обычно два порта: один для передачи фискальных данных в 1С, второй — для службы передачи данных в ОФД AtolOnline/EoU).

Шаг 4. Загрузка лицензии

Через Тест драйвера ККТ (версия 10.9.1.0) запишите в устройство файл лицензий licenses.json, полученный от партнера АТОЛ. После успешной записи перезагрузите кассовый аппарат по питанию. Символы ВЫБОР на табло должны пропасть.

Шаг 5. Настройка подключения в 1С

Запустите конфигурацию «1С» в режиме «Предприятие» под правами администратора. Перейдите в раздел настроек подключаемого оборудования:

  1. Откройте меню «Администрирование» -> «Подключаемое оборудование».
  2. Создайте новый элемент с типом оборудования «ККТ с передачей данных».
  3. Выберите драйвер оборудования «АТОЛ:ККТ с передачей данных в ОФД (Дrawer)». Обратите внимание, что версия компоненты внутри 1С должна соответствовать установленному на компьютере драйверу (10.9.x).
  4. Нажмите кнопку «Настроить». В открывшемся окне укажите параметры подключения:
    • Порт: выберите номер COM-порта, на котором определилась касса (его можно посмотреть в диспетчере устройств Windows).
    • Скорость: по умолчанию для устройств АТОЛ используется скорость 115200.
  5. Нажмите кнопку «Тест устройства». При правильной настройке система выдаст информационное сообщение с указанием модели ККТ, ее заводского номера и версии прошивки.

Выполнив эти шаги, вы сможете успешно эксплуатировать АТОЛ 90Ф в режиме стандартного фискального регистратора, управляя продажами непосредственно из интерфейса 1С.

← На главную