Как подключить драйвер АТОЛ 8.х в 1С:Бухгалтерии 3.0 и решить проблемы с его определением?

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

При подключении контрольно-кассовой техники АТОЛ в конфигурации 1С:Бухгалтерия предприятия 3.0 специалисты нередко сталкиваются с ситуацией, когда драйвер ведет себя неожиданно: в справочнике отображается совершенно иной номер версии, кнопка установки оказывается заблокированной, а список доступных драйверов вводит в заблуждение. Разберем по шагам причины такого поведения платформы и детальный алгоритм настройки торгового оборудования.

Причина 1. Ошибка в выборе типа оборудования: фискальные регистраторы или ККТ с передачей данных

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

  1. Фискальные регистраторы: устаревший тип оборудования, использовавшийся до вступления в силу закона № 54-ФЗ (работа с ЭКЛЗ без отправки фискальных документов оператору фискальных данных).
  2. ККТ с передачей данных: оборудование, работающее с фискальным накопителем (ФН) и передающее чеки в ОФД в режиме реального времени.

Если для современной онлайн-кассы попытаться выбрать категорию Фискальные регистраторы и драйвер АТОЛ:Фискальные регистраторы 8.Х, система не сможет корректно взаимодействовать с устройством по протоколам онлайн-передачи данных. Для касс с фискальным накопителем необходимо использовать исключительно категорию ККТ с передачей данных и драйвер АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ).

Причина 2. Почему версия отображается как 6.18 вместо 8.х

Выясним причину расхождения номеров версий. Пользователи нередко ожидают увидеть в поле версии значение, совпадающее с установленным в операционной системе дистрибутивом ДТО (например, 8.12, 8.14 или 8.16). Однако числовой номер вида 6.18.0.5259 указывает не на версию системного драйвера АТОЛ, а на номер внутренней интеграционной компоненты (внешней библиотеки FprnM1C.dll), созданной в рамках сертификации «1С:Совместимо».

Взаимодействие программы с кассой строится по двухзвенной схеме:

  1. Внутренняя внешняя компонента 1С (со своей собственной версией 6.x) транслирует команды платформы в стандартизированные вызовы БПО (Библиотеки подключаемого оборудования).
  2. Системный драйвер АТОЛ (версии 8.x), установленный в Windows, принимает эти команды и передает их непосредственно в плату управления кассового аппарата через COM-порт или службу EthernetOverUSB.

Таким образом, отображение версии 6.18.х является нормальным поведением системы и не означает, что на компьютере установлен шестой драйвер.

Причина 3. Почему кнопка «Установить драйвер» недоступна

Разберем, из-за чего в карточке драйвера кнопка Установить драйвер становится неактивной (серой). На практике это вызвано тремя основными факторами:

  1. Несоответствие разрядности платформы 1С: Драйверы АТОЛ 8-й версии разрабатывались исключительно как 32-разрядные библиотеки (x86). Если база запущена через 64-разрядный толстый или тонкий клиент 1cv8c.exe / 1cv8.exe, платформа физически не сможет загрузить 32-битную DLL в свое адресное пространство. Для работы с 8-й версией драйвера требуется использовать исключительно 32-разрядный клиент «1С:Предприятие».
  2. Драйвер уже зарегистрирован в системе: Если внешняя компонента ранее уже была скопирована в системные каталоги и зарегистрирована командой regsvr32 либо установлена штатным инсталлятором, БПО определяет ее наличие, и кнопка первичной инсталляции деактивируется.
  3. Недостаточно прав учетной записи Windows: Процесс регистрации COM-библиотек требует повышенных привилегий. Если клиент 1С запущен от имени обычного пользователя, запись в системные ветки реестра блокируется. Запустим 1С от имени администратора для выполнения первичной инициализации.

Особенности работы с драйверами в БП 3.0 в отличие от УТ 10.3

Обратим внимание на частое заблуждение пользователей, переходящих со старых конфигураций: попытку найти файл внешней обработки ATOLkkt.epf. В старых конфигурациях на обычных формах (например, «Управление торговлей 10.3») подключение шло через внешние файлы обработок обслуживания .epf, лежащие в подкаталогах шаблонов конфигураций.

В «1С:Бухгалтерии предприятия 3.0», построенной на управляемых формах и современной БПО, концепция иная: внешние файлы .epf для оборудования не требуются. Все интеграционные модули либо уже встроены в макеты конфигурации, либо загружаются в виде zip-архивов через справочник ДрайверыОборудования.

Пошаговый алгоритм подключения ККТ АТОЛ на 8-й версии драйвера

Выполним правильную последовательность действий по настройке рабочего места:

  1. Установим в операционную систему официальный дистрибутив «АТОЛ: Драйвер ККТ 8.х» (запустив инсталлятор от имени администратора). При использовании подключения по USB убедимся, что установлена и запущена служба EthernetOverUSB (EoU) для передачи чеков в ОФД.
  2. Убедимся, что на рабочем месте используется 32-разрядная платформа 1С. При необходимости установим соответствующую версию платформы.
  3. Запустим «1С:Бухгалтерию предприятия 3.0» в режиме «Запуск от имени администратора».
  4. Перейдем в раздел Администрирование → Подключаемое оборудование.
  5. Проверим раздел Драйверы оборудования: убедимся, что в списке присутствует предопределенный элемент АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ).
  6. Вернемся в список оборудования, выберем тип оборудования ККТ с передачей данных и нажмем Создать.
  7. В поле Драйвер оборудования укажем АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ), зададим наименование кассы и организацию, после чего запишем элемент.
  8. Нажмем Настроить. В открывшемся окне укажем параметры связи (номер COM-порта, скорость) и нажмем кнопку Тест устройства. При успешном тесте в окне сообщений отобразится серийный номер кассы и версия прошивки.

Важные ограничения 8-й ветки драйверов АТОЛ

Следует учитывать эксплуатационные рамки драйверов 8.х. Линейка ДТО 8 полностью снята с поддержки производителем. Она поддерживает форматы фискальных данных только до ФФД 1.05 включительно. Если организация реализует товары, подлежащие обязательной маркировке («Честный ЗНАК»), требуется поддержка формата ФФД 1.2, которая реализована исключительно в 10-й версии драйвера АТОЛ (ДТО 10.х). При обновлении конфигурации «Бухгалтерия предприятия» на свежие релизы рекомендуется запланировать перевод кассового парка на драйвер АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.Х.

← На главную