You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Начиная с версии 4.6.125 реализована возможность подключения ФР Атол 5.0 через USB или TCP.

Начиная с версии 4.6.160 реализован функционал идентификации ФР по серийному номеру.

Драйвер используется для подключения к кассе фискальных регистраторов, работающих по протоколу Атол или Атол 5.0.

При подключении ФР Атол кассовое ПО переключает протокол работы ФР в соответствии с выбранным драйвером.

Подключение и настройка фискального регистратора осуществляется через менеджер оборудования.

Подключение ФР

Для подключения ФР в списке драйверов выберите ФР Атол и сохраните его в списке устройств.

Настройка ФР

  • Номер ФР – номер устройства.
  • Перебор скорости – перебор скорости подключения к ФР при потере связи с ним:

    • вкл – осуществляется перебор всех скоростей подключения (поведение по умолчанию);
    • выкл – при первоначальной попытке установить связь с ФР осуществляется перебор всех скоростей. Скорость, на которой было установлено подключение, запоминается. При повторных попытках установить связь с ФР перебор осуществляется между скоростью по умолчанию и скоростью последнего успешного подключения.
  • Протокол – протокол обмена данными с фиксальным регистратором. Возможные значения:
      • Атол (используется по умолчанию).
      • Атол 5.0.
  • Порт – порт, к которому подключается устройство. Порт может быть выбран из списка или задан вручную.
  • Скорость – предпочтительная скорость подключения ФР. Скорость подключения может быть выбрана из списка или задана вручную. 
  • Пароль доступапароль оператора для выполнения команд фискального регистратора. Пароль доступа используется для связи ФР с кассой.
  • Пароль пользователяпароль пользователя для входа в один из установленных режимов работы ККМ, кроме режима доступа к фискальной памяти.
  • Сигнал – включение подачи звукового сигнала ФР. Сигнал срабатывает только при условии, если это разрешено настройками кассовой программы. Подробнее о подаче звукового сигнала можно прочитать в разделе "Добавление товара".
  • Контроль наличности – настройка контроля наличности ФР. По умолчанию проверка включена. Если в случае возврата возникает “Ошибка ФР: Нет денег для выплаты” - рекомендуется выключить данную настройку. Для драйвера Атол 5.0 параметр не доступен.
  • Смещение текстового клише – номер строки в области клише, начиная с которой печатается текстовое клише. Только для ФР Атол 5.0, значения от 1 до 10.
  • Смещение графического клише – номер строки в области клише, начиная с которой печатается графическое клише. Только для ФР Атол 5.0, значения от 1 до 10.

Настройка смещения графического клише применяется только в случае первичной настройки клише или замены файла клише. Если клише уже настроено и файл не менялся, то смещение не применяется.

Выбор протокола

Для подключения драйвера ФР Атол может использоваться протокол Атол или Атол 5.0. Выберите необходимый протокол в параметрах ФР:

Подключение к кассе

По протоколу Атол

При выборе протокола Атол ФР подключается к кассе через порт "Последовательный":

По протоколу Атол 5.0

При выборе протокола Атол 5.0 ФР может быть подключен к кассе по USB или TCP:

  • Для подключения по USB выберите соответствующий порт:

    Выберите устройство из списка:
  • Для подключения по TCP выберите соответствующий порт:

    Укажите хост и порт:

Связь ФН с ОФД

Подключение ФР по протоколу Атол

Начиная с версии 4.6.64 реализована возможность обеспечивать связь ФР Атол с ОФД посредством сервиса EthOverUSB.

Связь фискального накопителя (ФН) с оператором фискальных данных (ОФД) обеспечивается сервисом EthOverUSB, для которого необходимо установить пакет ethoverusb-atol, выполнив команду:

aptitude install ethoverusb-atol

При установке пакета в директории /linuxcash/cash/bin/startup/ создается скрипт 55_ethoverusb_atol, который при каждом старте программы запускает сервис EthOverUSB.

Проверка статуса работы процесса выполняется по команде:

pidof EthOverUsb

Остановку процесса можно выполнить по команде:

pkill EthOverUsb

Запуск процесса EthOverUSB осуществляется после перезапуска кассовой программы.

Сборки с 4.6.64 по 4.6.106-8

Для данных сборок возможно подключение только одного ФР.

При подключении ФР Атол в конфигурационном файле сервиса /opt/Atol/EthernetOverUsb/settings.ini прописывается значение идентификатора устройства pid.

Логи работы сервиса записываются в файл /opt/Atol/EthOverUsb/EoU.log.

Сборки с 4.6.106-9 и выше

Начиная с версии 4.6.106-9 добавлена возможность подключения нескольких ФР Атол через сервис EthOverUSB.

В качестве конфигурационного файла выступает /opt/Atol/EthernetOverUsb/settings.xml.

При установке пакета создается файл settings.xml. Если кассовое ПО или пакет были обновлены, то прежний конфигурационный файл settings.ini сохраняется в директории, но данные из него при работе не учитываются.

ТегВозможные значенияОписаниеПримечания

<logs><dir>/opt/Atol/EthernetOverUsb/logs</dir></logs>


Директория файла логов

Если указанной директории не существует, то запись логов не производится.

По умолчанию /opt/Atol/EthernetOverUsb/logs. Каталог создается автоматически при первом обращении к сервису.

При изменении каталога записи файлов его необходимо создать до внесения изменений в settings.xml.

<hotplug>auto</hotplug>

  •  auto
Автоматический поиск подключенных ККТ
Пример настройки
<?xml version="1.0" encoding="utf-8" ?>
<settings>
    <logs>
        <dir>/opt/Atol/EthernetOverUsb/logs</dir>
    </logs>
    <hotplug>auto</hotplug>
</settings>

Подключение ФР по протоколу Атол 5.0

Для Атол 5.0 связь ФН с ОФД осуществляется автоматически, если у кассы есть подключение к Интернету.

Отправка данных на сервер ОФД логируется в linuxcash/logs/current/atol5/ofd.log.


Коды налогов для ФР, работающего по протоколу Атол 5.0

Для ФР, работающего по протоколу Атол 5.0, используются следующие коды налогов:

  • 0 - НДС 0%;
  • 1 - НДС 10%;
  • 2 - НДС 20%;
  • 3 - НДС 10/110;
  • 4 - НДС 20/120;
  • 5 - БЕЗ НДС.

По умолчанию - НДС 20%.

Системы налогообложения для ФР, работающего по протоколу Атол 5.0

Для ФР, работающего по протоколу Атол 5.0, используются следующие системы налогообложения:

  • OSN - общая система налогообложения;
  • USN1 - упрощенная система налогообложения;
  • USN2 - упрощенная система налогообложения (доход - расход);
  • ENVD - единый налог на вменённый доход;
  • ESHN - единый сельскохозяйственный налог;
  • PATENT - патентная система налогообложения.

Перерегистрация ККТ с заменой системы налогообложения (СНО)

Перерегистрация ККТ с заменой СНО происходит только при закрытой смене в ФР.

Для перерегистрации ККТ с заменой СНО необходимо:

  1. Создать директорию /linuxcash/cash/conf/sno/.
  2. Поместить в директорию json-файл:

    {
    "producer": "atol",
    "registerFrom": "31.12.2020 01:59:59",
    "taxSystem": ["OSN", "ENVD"],
    "defaultTaxSystem" : "ENVD"
    }

    , где:

    • producer - наименование производителя, необязательное поле;

    • registerFrom - дата, начиная с которой будет произведена перерегистрация ФР, необязательное поле;

    • taxSystem - список систем налогообложения в строковом виде, обязательное поле. Возможные значения:

      • "OSN" –  Общая (ОСН);
      • "USN1" –  Упрощенная, доход (УСН1);
      • "USN2" –  Упрощенная, доход минус расход (УСН2);
      • "ENVD" –  Единый налог на вмененный доход (ЕНВД);
      • "ESHN" –  Единый сельскохозяйственный налог (ЕСХН);
      • "PATENT" –  Патентная система налогообложения (ПАТЕНТ).

        Может быть указано несколько СНО:

        "taxSystem": ["ENVD", "OSN"]
    • defaultTaxSystem - дефолтная система налогообложения. Обязательно к заполнению, если в поле taxSystem указано несколько СНО.
      Если в поле taxSystem указана одна СНО, то она будет использована в качестве дефолтной, поле defaultTaxSystem необязательно.

При вызове frinit будет выполнена проверка наличия json-файла в директории /linuxcash/cash/conf/sno/, далее будет осуществлена перерегистрация KKT с установкой СНО.

При наличии нескольких json-файлов загружается первый попавшийся.

Типы оплат для ФР, работающего по протоколу Атол 5.0

Для ФР, работающего по протоколу Атол 5.0, используются следующие коды оплат:

  • 0 - оплата наличными;
  • 1 - оплата по безналу;
  • 2 - предоплата;
  • 3 - кредит;
  • 4 - оплата встречным предоставлением.

По умолчанию - оплата наличными.

Идентификация устройства при подключении двух ФР

В кассовом ПО Artix реализован функционал идентификации ФР по серийному номеру.

Приоритет идентификации следующий: полное совпадение (vid pid hub serial), совпадение по serial, совпадение по hub, совпадение по vid pid.

Для корректной работы функционала необходимо после обновления кассового ПО перенастроить порты ФР.

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

lsusb -v
  • No labels