Подключение контрольно-кассовой техники (ККТ) к сложным конфигурациям, таким как 1С:Управление холдингом (1С:УХ), часто вызывает у пользователей и администраторов опасения. В этой статье мы подробно разберем процесс настройки кассы АТОЛ 30Ф, выясним, почему возникают ошибки при регистрации библиотек, и как правильно организовать работу кассиров. Мы пройдем путь от установки драйверов до первого тестового чека.
При первом знакомстве с интерфейсом подключаемого оборудования в 1С:УХ возникает вопрос: какой тип устройства выбрать? В справочнике часто соседствуют пункты «Фискальные регистраторы» и «ККТ с передачей данных». Разберем эту ситуацию.
Для работы с современными кассами (согласно 54-ФЗ) следует использовать исключительно категорию «ККТ с передачей данных». Категория «Фискальные регистраторы» в актуальных версиях конфигураций на базе 1С 8.3 считается устаревшей и предназначена для работы с оборудованием старого образца, которое не передает данные в ОФД напрямую. Если вы используете АТОЛ 30Ф, работайте только через раздел ККТ с передачей данных.
Чаще всего при попытке открыть смену или выполнить тест устройства система выдает критическую ошибку: «Библиотека не найдена» или конкретно упоминает fptr10.dll. Проанализируем причину этой проблемы. Она заключается в несовпадении разрядности установленного драйвера АТОЛ и разрядности клиентского приложения 1С.
Важно помнить: даже если у вас установлена 64-битная операционная система Windows, ваше приложение 1С (тонкий или толстый клиент) может быть 32-битным. Рассмотрим алгоритм правильной установки драйвера:
После установки драйвера в операционную систему нам необходимо «подружить» его с программой. Рассмотрим, как это сделать в интерфейсе 1С:УХ:
Зайдем в раздел «Администрирование» — «Подключаемое оборудование». Создадим новый экземпляр оборудования, выбрав драйвер «АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.x». Нажмем кнопку «Установить драйвер». Если библиотека установлена в систему корректно, 1С подтянет её и статус изменится на «Установлен».
В случае, если автоматическая установка не срабатывает, попробуем выполнить регистрацию библиотеки вручную через командную строку от имени администратора:
regsvr32 "C:\Program Files (x86)\ATOL\Drivers10\KKT\bin\fptr10.dll"
Обратите внимание, что путь может отличаться в зависимости от версии драйвера и папки установки.
Частый вопрос: как менять кассира в чеке? В современных версиях 1С это автоматизировано. Информация о кассире (ФИО и ИНН) передается в кассу из данных текущего пользователя, под которым выполнена авторизация в системе.
Выясним требования к данным пользователя:
Боязнь начать работу с реальной кассой понятна — никто не хочет случайно отправить неверные данные в налоговую. Разберем способы безопасной проверки оборудования:
Для АТОЛ 30Ф важно не только пробить чек, но и отправить его в ОФД. Чаще всего используется служба EoT (EthernetOverUSB). Проверим, запущена ли в службах Windows служба AtolDeviceSvc. Без неё касса не сможет использовать USB-порт для выхода в интернет. В настройках самого драйвера (внутри 1С или через Тест драйвера) должен быть выбран канал связи USB, а в настройках оборудования на самой кассе включен режим обмена EoT.
Таким образом, успех подключения АТОЛ 30Ф к 1С:УХ зависит от трех факторов: соответствия разрядности драйвера платформе 1С, правильного заполнения данных кассира (физлица) и корректной настройки службы передачи данных. Следуя этим шагам, мы сможем запустить оборудование в работу без ошибок и лишних опасений.