При использовании онлайн-кассы Атол 90Ф в режиме фискального регистратора (ФР) пользователи часто сталкиваются с неприятной ситуацией: встроенный GSM-модем кассы перестает передавать чеки оператору фискальных данных (ОФД) именно в те моменты, когда запущена программа 1С. Стоит закрыть 1С и «перещелкнуть» настройки в драйвере, как передача восстанавливается. Разберем подробно, почему это происходит и как настроить стабильную работу оборудования.
Касса Атол 90Ф изначально проектировалась как автономное устройство. Работа в режиме фискального регистратора (когда касса управляется из 1С) для нее является «наложенным» функционалом, который активируется специальным ключом защиты. Проблема с передачей данных через встроенную сим-карту при подключении к ПК чаще всего вызвана одной из следующих причин:
Драйвер ККТ 10.х при инициализации соединения из 1С передает кассе параметры управления. Если в настройках драйвера канал связи с ОФД указан неверно или стоит значение «По умолчанию», драйвер может принудительно блокировать работу встроенного модема, ожидая, что данные пойдут через компьютер.Рассмотрим по шагам основные способы решения этой проблемы, начиная от самых простых и заканчивая радикальной перенастройкой канала связи.
Это самый рекомендуемый и стабильный способ. Вместо того чтобы полагаться на сим-карту внутри кассы, мы заставим кассу использовать интернет того компьютера, к которому она подключена. Это исключит лишние затраты на мобильную связь и решит проблему конфликтов интерфейсов.
Выполним следующие действия:
USB (EoU). Нажмем «Сохранить».C:\Program Files (x86)\ATOL\Drivers10\KKT\bin) найдем файл настроек службы EoU — settings.xml. Проверим, чтобы там был указан номер COM-порта, который касса создает специально для передачи данных (обычно это второй по счету виртуальный порт АТОЛ в диспетчере устройств).EthernetOverUsb через диспетчер служб Windows и установим тип запуска «Автоматически».Проанализируем результат: теперь 1С будет отправлять команды на пробитие чека, а касса будет мгновенно пересылать данные в ОФД через USB-кабель и интернет вашего ПК. Служба EoU выступает надежным посредником.
Если использование сим-карты принципиально, необходимо убедиться, что 1С не «сбивает» настройки кассы при каждом подключении. Выясним, как это настроить в интерфейсе программы.
Разберем последовательность действий в 1С:Розница:
GSM или Proto (в зависимости от версии драйвера).Таким образом, при каждой инициализации драйвер будет подтверждать кассе, что ей нужно продолжать использовать встроенный модем.
Иногда настройки в интерфейсе 1С недостаточно, и нужно «жестко» прописать параметры в памяти самой кассы. Рассмотрим работу с таблицами.
Для корректной работы GSM в режиме ФР проверим следующие параметры в Тесте драйвера (раздел «Программирование» или «Таблицы»):
Таблица 19 (Параметры ОФД), Поле 16 (Выбор интерфейса):
Установите значение 2 (для GSM) или 0 (если используется автовыбор, но это менее надежно).
Также стоит обратить внимание на настройки таймаутов. Если интернет через сим-карту работает медленно, касса может не успевать передать чек до того, как 1С разорвет сессию обмена. Увеличьте таймауты ожидания ответа от ОФД в настройках драйвера до 10 000 – 15 000 мс.
Проанализируем ситуацию с технической стороны. Атол 90Ф крайне чувствителен к качеству питания. Если касса подключена к USB-порту на передней панели системного блока или через дешевый удлинитель, напряжения может не хватать для одновременной работы USB-контроллера и GSM-передатчика.
Выполним рекомендации по электропитанию:
Если вы заметили, что проблемы начались именно после перехода на 10-ю версию драйвера, а настройки EoU по каким-то причинам не подходят, рассмотрим вариант использования предыдущей стабильной ветки. Как отмечают специалисты, версия DTO 9.12 зачастую корректнее работает со «старыми» моделями Атол, переведенными в режим ФР.
Посмотрим на алгоритм замены драйвера:
Для стабильной работы Атол 90Ф в связке с 1С:Розница мы настоятельно рекомендуем отказаться от использования сим-карты внутри кассы в пользу службы EoU. Это решит 90% проблем с «зависанием» чеков. Если же сим-карта необходима (например, компьютер не имеет выхода в интернет), обязательно зафиксируйте канал связи в настройках драйвера внутри 1С и проверьте настройки электропитания USB-портов. Совместное применение этих мер позволит избежать ежедневных перезагрузок кассы и ручного вмешательства в работу драйвера.