Драйвер атол для linux

Установка ККМ АТОЛ в linux

Материал из Пингвиньи радостей

Статья об Установке ККМ АТОЛ в linux

Установка ККМ АТОЛ в linux это процесс установки и настройки драйверов и программ для обеспечения работы контрольно-кассовых машин АТОЛ в операционной системе Linux.

Установка ККМ состоит из этапов:

Описание установки приведено на примере ККМ Атол 30Ф в Debian Stretch.

Официальный сайт производителя: www.atol.ru

Содержание

Установка драйвера ККМ

Изготовитель ККМ Атол не включает Драйвер ККМ в комплект поставки, а предлагает осуществлять самостоятельное скачивание его со своего сайта.
Распространение и использование драйвер ККМ является бесплатным.

Для установки драйвера ККМ на примере v10.3.0

  • осуществляется загрузка драйвера 10.3.0.zip
  • извлекаются драйвера для выбранного дистрибутива и архитектуры
  • устанавливается драйвер, например в Debian Stretch amd64
  • изменяются права доступа к устройству в файле /etc/udev/rules.d/90-atol-fptr.rules
  • добавляется пользователь-кассир в группу драйвера ККМ

Подключается ККМ и проверяется доступ к ней

Установка программного обеспечения кассира

Программное обеспечения кассира это набор программ, обеспечивающий актоматизацию учёта товара, услуг и приёма оплаты при их реализации в том числе в соответствии с 54-ФЗ.
Фирма АТОЛ предлагает следующие linux-версии программ автоматизации рабочего места кассира :

Для обеспечения работы программ АТОЛ требуется установка Менеджера лицензий.

Настройка пересылки данных ОФД

Требование пересылки данных оператору фискальных данных (ОФД) вытекает из 54-ФЗ.
Пересылка данных ОФД может быть осуществлена

  • самой ККМ
  • пользовательской кассовой программой, например Frontol Simple
  • специализированной утилитой передачи данных ОФД EthernetOverUSB.

Обновление прошивки ККМ Атол

Обновление прошивки ККМ фирмs Атол платное. Для получения прошивки на действующую ККМ требуется осуществить её оплату по выбранному плану и дождаться получения программы обновления.
Дальнейшее трудностей не вызывает, например для Атол 30Ф:

Источник

Установка ATOL 10 на Linux Mint, Debian, Ubuntu

После установки драйверов и тест драйвера ККТ, можно проверить, как ваш ККТ подхватился. Заходим в тест драйвера и в правом верхнем углу нажимаем «Свойства». Нажимаем «Проверка связи» для обнаружения ККТ. Если все сделали правильно, то в «Результате» появится ваша модель ККТ.

Там мы видим наше устройство и на какой порт он подключился. В отличии от Windows, которая подключает ККТ к виртуальному COM порту, в Linux идет подключение к реальному USB порту.
Тут же можно настроить много параметров, но мы их рассматривать не будем, так как цель данной статьи — установка драйвера на Linux, а не тонкая настройка драйвера. К тому же, стандартных настроек хватает с головой для работы.

Тут же, в настройках, устанавливаем в качестве протокола обмена данными ОФД — EoT.

Как установить EoU на Debian подобные системы можно прочитать в статье «Установка EoU на Debian, Ubuntu, Linux Mint».

Если у вас пользователь с ограниченными правами, то нужно сделать так, чтобы он мог нормально пользоваться ККТ. Для этого изменяем права доступа к устройству в файле /etc/udev/rules.d/90-atol-fptr.rules:

Вероятней всего вам придется лишь добавить GROUP=»dialout, так как остальные данные уже будут.

Данная группа имеет root права к портам. Это то, что для стабильной работы нам и нужно. Теперь добавляем пользователя в эту группу:

Где user — имя пользователя с ограниченными правами.
Теперь ваша ККТ работает на Linux. Никаких проблем в работе драйвера ATOL на Linux не выявлено.
Если у вас появились проблемы с установкой или интеграцией драйвера ATOL 10 на Linux — вы можете заказать установку у нас через форму обратной связи или в комментарии.
Если у Вас возникли проблемы с подключением, настройкой драйвера, передачей данных в ОФД — Вы можете заказать у нас настройку фискальных регистраторов ! Условия — тут.

Читайте также:  Kms by daz windows 10

Новость отредактировал: Легион — 10 июля 2020
Причина: Добавлена информация о групповой политике и получению root-прав над портами.

Источник

Записки IT специалиста

Технический блог специалистов ООО»Интерфейс»

  • Главная
  • Подключаем ККТ АТОЛ к 1С:Предприятие 8.3 в Debian / Ubuntu

Подключаем ККТ АТОЛ к 1С:Предприятие 8.3 в Debian / Ubuntu

Продолжая серию статей по настройке онлайн-ККТ, мы не могли обойти стороной альтернативные ОС, тем более что АТОЛ поддерживает работу своих ККТ в среде Linux. Про установку 1С:Предприятие 8.3 в Debian / Ubuntu мы уже рассказывали ранее, теперь пришло время подключить к нашей 1С кассу. Скажем сразу — никаких сложностей при этом у нас не возникло, разработчики АТОЛ хорошо сделали свою работу, а следуя нашей инструкцией с данной задачей справится даже начинающий (тем не менее мы предполагаем, что читатель обладает базовыми навыками работы в среде Linux).

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

Данная инструкция была проверена нами на Debian 9.7 и Xubuntu 18.04, но будет справедлива для любого дистрибутива на базе Debian или Ubuntu. Сама ККТ при этом подключается к ПК посредством интерфейса USB, как выбрать интерфейс подключения кассы мы рассказывали в первой части статьи.

Прежде всего скачаем из Центра загрузок АТОЛ свежие драйвера версии 10.х, они располагаются в разделе Контрольно-кассовая техника, архив универсальный и содержит драйвера для всех поддерживаемых платформ. Из всего архива нас интересует папка installer, в которой содержится папка deb, в ней находятся пакеты для архитектур i386, amd64 и arm. Следует иметь ввиду, что разрядность драйвера ККТ должна соответствовать разрядности платформы 1С. В Linux разрядность платформы как правило соответствует разрядности системы, однако если это не так, например, на 64-разрядную ОС установлена 32-разрядная платформа, то драйвер тоже следует установить 32-разрядный.

Из всего набора пакетов нас интересуют только три:

  • libfptr10 — драйвер ККТ
  • libfptr10-gui — графическая библиотека драйвера ККТ
  • fptr10-test-util — утилита Тест драйвера ККТ

Устанавливать их тоже нужно в указанном порядке, так как они имеют в зависимостях друг друга. Для этого перейдите в папку с пакетами и выполните с правами суперпользователя следующие команды (обратите внимание, мы устанавливаем 64-разрядные пакеты версии 10.4.5, в вашем случае имена пакетов могут отличаться):

Графическая часть драйверов АТОЛ выполнена на базе Qt4 поэтому вы скорее всего при установке последнего пакета получите следующую ошибку:

Ничего страшного, с такими проблемами успешно справляется пакетный менеджер, для этого выполним:

Данная команда установит все недостающие зависимости и настроит пакет. После чего нам останется установить последний пакет с Тестом драйвера:

На этом установка драйверов ККТ закончена, можем запустить Тест драйвера и проверить работу кассы, данная утилита ничем не отличается от своей Windows-версии и работу с ней мы уже рассматривали ранее.

В последних релизах 1С драйвера для АТОЛ 10.х уже включены в состав конфигурации, если это не так, то драйвера следует загрузить отдельно, используя архив в папке 1С поставки драйверов.

Следует обратить внимание, что в Linux ККТ АТОЛ определяются не как два VCOM, а как одно USB-устройство, поэтому следует учесть этот момент при настройке:

На этом подключение ККТ можно считать законченным, дальнейшая работа с кассой ничем не отличается от Windows систем. Субъективные впечатления от работы ККТ АТОЛ в среде Linux у нас остались также положительными, разработчики поработали хорошо, никаких сбоев и нареканий по работе касс нами не выявлено.

Настройка EoU

Внимание! ККТ АТОЛ на платформе 5.0 не поддерживают работу с EoU, для них требуется настройка EoT. Подробнее читайте здесь: Особенности подключения ККТ АТОЛ на платформе 5.0

После того, как касса настроена и работает, самое время перейти к настройке службы EoU, для этого скачаем одноименный пакет из Центра загрузок, он располагается в разделе Программное обеспечение — ДТО. Архив содержит набор различных версий утилиты, выбираем последнюю и переходим в директорию с утилитой для нужной нам архитектуры (i386 или amd64), разрядность следует выбирать согласно разрядности системы, вне зависимости от разрядности драйверов ККТ и платформы 1С.

Читайте также:  Межсетевые экраны брандмауэр windows

Если мы перейдем в каталог с утилитой, то увидим там файл настроек settings.xml, бинарные файлы и библиотеки. В файле настроек должна присутствовать секция:

Данная опция включает автоматическое обнаружение касс на Linux и мы не видим смысла отказываться от столь удобной функции, тем более что работает она без нареканий.

Теперь нам надо разместить файлы в нужных местах файловой системы и настроить работу утилиты в качестве сервиса. Откроем в текущей директории терминал и поднимем права до суперпользователя. Начнем с настроек, создадим директорию /etc/ATOL/EoU и скопируем туда файл настроек:

Никаких дополнительных действий по настройке производить не нужно.

Саму утилиту мы разместим в opt (хотя вы можете выбрать иное расположение):

Теперь добавим нужным файлам права на исполнение:

Зарегистрируем утилиту как сервис:

Все, что нам теперь остается, это обеспечить автозагрузку и управление службой средствами системы. Для этого нам придется самостоятельно написать юнит для systemd, но не стоит пугаться, ничего сложного в этом нет.

Прежде всего создадим сам файл юнита:

Откроем его на редактирование и внесем следующий текст:

Сохраним его и добавим в автозагрузку:

Теперь мы можем управлять службой используя привычные команды:

Можем перезагрузить систему и убедиться, что служба запускается автоматически. Лог работы службы располагается в /var/log/EoU, откроем его и убедимся, что утилита обнаружила кассу и обмен с ОФД проходит нормально:

При использовании автоматического определения кассы получают идентификаторы по имени порта, в нашем случае USB-3-1, если к узлу подключено несколько касс, утилита автоматически будет работать со всеми.

Как видим, ничего сложного в подключении и настройке ККТ АТОЛ в среде Linuх нет, пришлось только немного повозиться с утилитой EoU, но общий уровень проработанности и стабильности ПО от АТОЛ делает это всего лишь незначительным затруднением, тем более что в данном случае вполне справедливо будет высказывание «настроил и забыл».

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Или подпишись на наш Телеграм-канал:

Источник

Драйвер АТОЛ 10, платформа 5.0

Окончание поддержки платформы 2.5

Любая онлайн-касса состоит из двух основных компонентов:

  • Аппаратного комплекса: корпуса, печатающего механизма, блока управления и т.д;
  • Кассового ядра — платформы или по-другому внутреннего программного обеспечения, драйвера.

Чтобы онлайн-касса выполняла свои функции, ее необходимо подключить к компьютеру (ноутбуку, POS-компьютеру, планшету или смартфону). Для этого мы разработали драйвер ККТ (ДККТ) — это компонент, который обеспечивает взаимодействие онлайн-касс АТОЛ с кассовыми программами.

Последние 10 лет АТОЛ разрабатывал и поддерживал предыдущее поколение кассового ядра (платформа 2.5), своевременно адаптируя его под требования закона об онлайн-кассах.

С момента создания кассовое ядро АТОЛ прошло три стадии эволюции:

  • Платформа 2.0 — ЭКЛЗ, которая был до перехода к передаче информации оператору фискальных данных (а, следовательно, и ФНС) в режиме онлайн.
  • Платформа 2.5 — это платформа 2.0, доработанная под требования 54-ФЗ к онлайн-кассам.
  • Платформа 5.0 — новая платформа, созданная только под требования современного законодательства.

С введением новых требований к маркировке товаров, доработка платформы 2.5 невозможна по техническим причинам.

10-летний период разработки подходит к концу и пора двигаться дальше.

31 марта 2020 г. прекращена разработка платформы 2.5.

Техническая поддержка, сопровождение и правки критических ошибок будут происходить до 31 марта 2021 года.

Переходите бесплатно с платформы 2.5 на 5.0 и обновите драйвер онлайн-кассы 10-й версии. Обновление бесплатно если:

  • онлайн-касса работает на платформе 2.5;
  • онлайн-касса поддерживает НДС 20% или Маркировку.

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

Если при покупке онлайн-кассы вы приобрели годовую подписку на обновление, то уточните условия у вашего сервисного центра: возможно, обновление будет для вас полностью бесплатным.

Как узнать какую прошивку использует онлайн-касса?

Необходимо распечатать чек с технической информацией следующими способами:

  • Подключите онлайн-кассу к ноутбуку. Установите утилиту «Драйвер ККТ» и перейдите в раздел «Отчеты». Запустите «Тест драйвера ККТ».
  • Воспользуйтесь инструкцией в руководстве по эксплуатации вашей онлайн-кассы — раздел «Информация о ККТ». Если руководство утеряно, то перейдите в «Центр загрузок» → «Контрольно-кассовая техника» → «АТОЛ» → выберите вашу модель онлайн-кассы → загрузите руководство.
  • Обратитесь к партнеру АТОЛ в вашем городе и следуйте инструкциям.
Читайте также:  Tts windows 10 установка

Перечень релизов, поддерживающих переход с платформы 2.5 на 5.0 без покупки подписки на обновления:

  • 8502 и новее — поддержка новых требований маркировки.
  • 7733 до 8346 — поддержка НДС 20%.

Далее подробно расскажем из чего состоит платформа 5.0 и чем она отличается от платформы 2.5.

Преимущества платформы 5.0

Мы создали новое кассовое ядро под требования 54-ФЗ и маркировки, состоящее из:

  • внутреннего ПО онлайн-кассы — платформа 5.0;
  • драйвера онлайн-кассы версии 10.

Новая разработка поддерживает все фискальные регистраторы АТОЛ (кроме АТОЛ 90Ф и АТОЛ 60Ф) и позволяет работать с программным обеспечением для автоматизации рабочего места кассира.

Современная архитектура кассового ядра позволяет:

  • оперативно поддерживать изменения 54-ФЗ и законодательства в области маркировки;
  • загружать обновления без остановки работы кассира;
  • увеличить скорость печати до 2-х раз;
  • разработчикам кассового ПО гибко настраивать бизнес-логику онлайн-кассы и добавлять счетчики под требования вашего бизнеса.

ДККТ 10 для ОС Windows, Linux, Android, iOS, Web, Sailfish

Один из лидеров российского рынка

Новый вариант интеграции через JSON

Сокращение трудозатрат и сроков интеграции

Интеграция с помощью Web-сервера

Реализованы все востребованные способы интеграции

Поддержка языков программирования:

  • JSON + WEB
    (Linux / Windows Server);
  • Android сервис;
  • OPOS;
  • JPOS;
  • 1С БПО;
  • СОМ – объекты;

Сравнение скорости платформ 2.5 и 5.0 на примере онлайн-кассы АТОЛ 50Ф

Что будет, если не обновить онлайн-кассу?

Если вы не перейдете на платформу 5.0 и останетесь на платформе 2.5, то в скором времени онлайн-касса перестанет соответствовать актуальному законодательству.

Если онлайн-касса не обновлена, она продолжит работать с маркированным товаром, но перестанет соответствовать законодательству.

Требования федерального закона от 26.07.2019 N 238-ФЗ будут поддержаны только на новой платформе 5.0. В 2021 году вы не сможете получить консультацию у партнера АТОЛ и исправления ошибок в работе онлайн-касс на платформе 2.5.

Как обновить онлайн-кассу до платформы 5.0?

Для обновления до платформы 5.0 не нужно покупать новый фискальный регистратор. Обратитесь к партнеру АТОЛ и с помощью утилиты миграции вам сделают обновление.

Утилита миграции обновит онлайн-кассу, сохраняя настройки и логику работы устройства, и автоматически создаст резервную копию перед обновлением. Поэтому вам не придется перенастраивать оборудование.

Как обновить драйвер онлайн-кассы 10-й версии?

2019 год для команды интеграции АТОЛ прошел под флагом внедрения современного драйвера онлайн-касс версии 10 в самые востребованные и популярные кассовые программные продукты.

В результате более 130 программ для автоматизации рабочего места кассира от компаний-разработчиков из всех сфер розничной торговли поддерживают драйвер онлайн-кассы версии 10 и 55.

В разделе «Совместимые решения» проверьте совместимость вашего кассового ПО с 10-й версией драйвера перед обновлением. Либо обратитесь к разработчику кассового решения для получения обновлений с поддержкой современных продуктов и законодательства.

Как обновить рабочее место кассира?

1-й шаг. Обновите кассовую программу до последней версии.

2-й шаг. Обратитесь к партнеру АТОЛ для проведения плановых работ по обновлению платформы и драйвера на вашей онлайн-кассе.

3-й шаг. Проверьте работоспособность в тестовой среде. В этом вам тоже может помочь партнер АТОЛ.

4-й шаг. Обновите весь парк устройств по аналогии с тестовым рабочим местом кассира.

Хотите узнать больше о Платформе ККТ 5.0 и современном драйвере онлайн касс АТОЛ версии 10?

Как платформа 5.0 работает с доработанным кассовым ПО?

Если вы используете кассовую программу собственной разработки или доработали конфигурацию до такого состояния, что она не обновляется самостоятельно, воспользуйтесь специальной интерактивной документацией к 10-й версии драйвера онлайн-кассы АТОЛ.

Мы разработали этот инструмент специально для разработчиков кассового ПО, интеграторов и групп внедрения. Он создан таким образом, что для поддержки всех стандартных методов драйвера АТОЛ в вашем кассовом ПО достаточно скопировать пример кода и вставить в код своей программы.

Скачайте архив с ДККТ 10 и общей документацией по ссылке

Источник

Оцените статью