Как настроить подключение онлайн-кассы Атол 55Ф в 1С при работе через RDP?

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

При подключении фискального регистратора Атол 55Ф к 1С в режиме удаленного рабочего стола (RDP) системные администраторы и пользователи часто сталкиваются со следующей проблемой: несмотря на успешную установку официального пакета драйверов от производителя, программа 1С сообщает, что драйвер не установлен или отсутствует основная поставка. Из-за этого не удается даже перейти к первичному этапу настройки оборудования.

В этой статье мы подробно проанализируем причины возникновения данной ошибки на серверных операционных системах (в частности, Windows Server 2012 R2) и разберем последовательность действий, необходимых для успешного подключения ККТ.

Причина 1. Несоответствие разрядности платформы 1С и драйвера

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

  1. 32-битная платформа 1С (x86): Корректно распознает и работает с драйверами Атол версии 8.х (например, стабильный релиз 8.14.2.0). Если на 64-битную систему Windows Server установлена 32-битная платформа 1С, устанавливать нужно именно 32-битный пакет драйверов ККТ.
  2. 64-битная платформа 1С (x64): Не поддерживает старые внешние компоненты 8-й серии. Для 64-битной платформы следует использовать драйверы серии 9.х (например, 9.10 – 9.11) или актуальный драйвер торгового оборудования 10.х (DTO 10), работающий по технологии Native API.

Причина 2. Требуется ручная регистрация библиотеки компоненты

При использовании драйверов Атол версии 8.х для взаимодействия 1С с кассовым аппаратом требуется системная регистрация внешней компоненты. Если инсталлятор не зарегистрировал её автоматически в библиотеках Windows Server, выполним регистрацию вручную:

  1. Скопируем файл внешнего драйвера FprnM1C82_54FZ.dll из папки установленного драйвера Атол в системный каталог C:\Windows\SysWOW64.
  2. Запустим командную строку от имени администратора.
  3. Выполним регистрацию библиотеки с помощью системной утилиты:

cd C:\Windows\SysWOW64
regsvr32 FprnM1C82_54FZ.dll

После успешной регистрации перезапустим сеанс 1С и повторим попытку настройки.

Причина 3. Запуск 1С в режиме тонкого клиента и права доступа

Выясним особенности первичной настройки торгового оборудования в терминальном режиме RDP. Загрузку внешних компонент торгового оборудования нельзя выполнять в тонком клиенте:

  1. На серверной машине должна быть установлена полная платформа 1С:Предприятие. Первичную настройку оборудования и подключение драйвера необходимо производить под толстым клиентом.
  2. Запуск ярлыка 1С следует выполнять с помощью пункта «Запуск от имени администратора». В противном случае из-за политик безопасности Windows Server внешняя компонента не сможет записаться в системный каталог и реестр.

Причина 4. Сопоставление архива компоненты и основной поставки

Если 1С выдает сообщение «Не установлена основная поставка», проанализируем внутренние настройки справочника оборудования. При установке драйвера в каталоге программы создается zip-архив с интеграционной компонентой (например, ATOL_KKT_10.zip или ATOL_KKT_9.zip).

  1. Перейдем в справочник Драйверы оборудования в 1С.
  2. Выберем элемент, соответствующий кассе Атол.
  3. Нажмем кнопку импорта/загрузки драйвера из файла и укажем zip-архив из папки с установленным дистрибутивом драйвера Атол.

Альтернативные способы подключения Атол 55Ф в RDP

Если проброс COM-портов через RDP вызывает нестабильную работу кассы или сбои при разрывах связи, разберем более надежные варианты подключения:

  1. Подключение по TCP/IP (Ethernet): Онлайн-касса Атол 55Ф оснащена сетевым интерфейсом Ethernet. Мы можем подключить ККТ напрямую в локальную сеть, назначить аппарату статический IP-адрес и переключить канал обмена в сервисных настройках. В 1С настройка выполняется по IP-адресу и порту, что полностью исключает зависимость от проброса портов в RDP.
  2. Использование Веб-сервера ККТ: На локальный ПК, к которому касса подключена по USB, устанавливается служба веб-сервера драйвера. Терминальная сессия 1С связывается со службой на локальном ПК по протоколу HTTP/TCP, что обеспечивает стабильную работу без перенаправления COM-портов.
← На главную