Panel | |
---|---|
|
Panel |
---|
Начиная с версии 4.6.107 на ФР Пирит поддержана работа с ФФД 1.05. |
...
Для подключения ФР в списке драйверов выберите ФР Пирит и сохраните его в списке устройств.
Параметры подключения ФР
...
- Номер ФР – номер устройства.
Перебор скорости – перебор скорости подключения к ФР при потере связи с ним:
- вкл – осуществляется перебор всех скоростей подключения (поведение по умолчанию);
- выкл – при первоначальной попытке установить связь с ФР осуществляется перебор всех скоростей. Скорость, на которой было установлено подключение, запоминается. При повторных попытках установить связь с ФР перебор осуществляется между скоростью по умолчанию и скоростью последнего успешного подключения.
- Порт – порт, к которому подключается устройство. Порт может быть выбран из списка или задан вручную.
- Модель ФР - – модель фискального регистратора, выбирается из списка. Для любых моделей с ФН следует выбирать Пирит ФН.
Info |
---|
В конфигурационном файле |
Связь ФН с ОФД
...
ФН с ОФД
...
Сервис ComProxy
Связь фискального накопителя (ФН) с оператором фискальных данных (ОФД) обеспечивается сервисом ComProxy
, для которого необходимо установить пакет artix-comproxy
, выполнив команду:
Code Block | ||
---|---|---|
| ||
aptitude install artix-comproxy |
...
При установке пакета может возникнуть ошибка, если сервису не удалось запуститься. В этом случае сервис ComProxy нужно запустить вручную, выполнив команду:
Code Block | ||
---|---|---|
| ||
service comproxy start |
При установке пакета создается директория /opt/comproxy/
с файлами, необходимыми для работы сервиса. В файле /opt/comproxy/ComProxy.ini
в параметре physical_port
нужно указать порт устройства, например /dev/ttyS0ttyACM0
. В большинстве случаев порт уже указан по умолчанию.
Note |
---|
При настройке в менеджере оборудования следует указать виртуальный порт для подключения /dev/ttyS91 . Если порт не указан в списке, то нужно вписать его вручную. |
Code Block | ||||
---|---|---|---|---|
| ||||
#ComProxy configuration file
max_day_index=4
log_level=ERROR
create_zip=true
physical_port_baudrate=57600
physical_port=/dev/ttyS0
virtual_port_baudrate=57600
virtual_port=/dev/ttyS90
start_agent=true
#physical_port2_baudrate=57600
#physical_port2=/dev/ttyS1
#virtual_port2_baudrate=57600
#virtual_port2=/dev/ttyS100 |
Через ComProxy можно подключить до двух фискальных регистраторов, указав параметры для обоих ФР. При настройке в менеджере оборудования для первого ФР следует указать виртуальный порт для подключения /dev/ttyS91
. Для второго ФР - – виртуальный порт /dev/ttyS101
. Если порты не указаны в списке, то нужно вписать их вручную. Перед тем, как добавить порты - – необходимо проверить их наличие в списке существующих портов.
Вывести список портов можно по команде:
Code Block | ||
---|---|---|
| ||
ls /dev/tty* |
Сервис comproxy следует перезапускать:
...
Для перезапуска сервиса необходимо выполнить команду:
Code Block | ||
---|---|---|
| ||
service comproxy restart |
Проверка статуса работы процесса выполняется по команде:
Code Block | ||
---|---|---|
| ||
service comproxy status |
Остановка сервиса выполняется по команде:
Code Block | ||
---|---|---|
| ||
service comproxy stop |
Удалить пакет artix-comproxy можно, выполнив команду:
Code Block | ||
---|---|---|
| ||
aptitude purge artix-comproxy |
...
В директорию
/etc/udev/rules.d/
добавить файл40_artix_viki.rules
, где указать правило:Code Block language text # Add simlink for vikiprint ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", SYMLINK+="ttySviki"
Выполнить команду:
Code Block language text udevadm control --reload-rules
- Перезапустить кассовую программу.
- Настроить ФР на порт
/dev/ttySviki
.
Автопоиск
Panel |
---|
Начиная с версии 4.6.214 реализована возможность автопоиска для ФР Пирит. |
Автопоиск позволяет автоматически находить и настраивать ФР Пирит, подключенные к кассе.
Настройки для поиска оборудования задаются в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/devicemanager.ini
в секции [FR.Pirit]
.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
ids | строковый | VID:PID | Список id ФР для автоматического поиска | Значения VID:PID могут быть указаны через запятую |
Code Block | ||||
---|---|---|---|---|
| ||||
; Список id ФР для автоматического поиска.
; Значения могут быть указаны через запятую
. . .
[FR.Pirit]
ids = 10c4:ea60,0483:5740 |
По нажатию кнопки "Автопоиск" осуществляется поиск подключенного оборудования. Результат поиска отображается в виде списка:
Info |
---|
Устройства, добавленные до начала автопоиска, в результатах не отображаются. |
Для корректной работы необходимо:
выбрать из списка все устройства, которые планируется использовать.
Info При выборе только одного устройства остальные ФР невозможно добавить при следующем запуске автопоиска. В этом случае для добавления остальных устройств необходимо: - удалить добавленное устройство,
- перезапустить
devicemanager
, - запустить автопоиск.
- установить и настроить пакет
artix-comproxy
. Иначе при добавлении ФР будет выведена ошибка:
Системы налогообложения для ФР Пирит
Info |
---|
Для ФР Пирит используются следующие коды систем налогообложения:
|
Перерегистрация ККТ с заменой системы налогообложения (СНО)
Panel |
---|
Если не настроено соотнесение систем налогообложения и логических отделов для ФР Пирит используется первая установленная в битовой маске СНО (по порядку: "OSN", "USN1", "USN2", "ENVD", "ESHN", "PATENT"). |
Info |
---|
Перерегистрация ККТ с заменой СНО происходит только при закрытой смене в ФР. |
Для перерегистрации ККТ с заменой СНО необходимо:
- Создать директорию
/linuxcash/cash/conf/sno/
. Поместить в директорию json-файл:
Code Block language text { "producer": "crystal", "registerFrom": "31.12.2020 01:59:59", "taxSystem": ["ENVD"] }
, где:
producer
– наименование производителя, необязательное поле;registerFrom
– дата, начиная с которой будет произведена перерегистрация ФР, необязательное поле;taxSystem
– список систем налогообложения в строковом виде, обязательное поле. Возможные значения:- "OSN" – Общая (ОСН),
- "USN1" – Упрощенная, доход (УСН1),
- "USN2" – Упрощенная, доход минус расход (УСН2),
- "ENVD" – Единый налог на вмененный доход (ЕНВД),
- "ESHN" – Единый сельскохозяйственный налог (ЕСХН),
"PATENT" – Патентная система налогообложения (ПАТЕНТ).
Info Может быть указано несколько СНО:
Code Block "taxSystem": ["ENVD", "OSN"]
При вызове frinit
будет выполнена проверка наличия json-файла в директории /linuxcash/cash/conf/sno/
, далее будет осуществлена перерегистрация KKT с установкой СНО.
При наличии нескольких json-файлов загружается первый попавшийся.
Проверка кода маркировки (тег 2106)
Warning |
---|
Для проверки кода маркировки в ОФД необходимо использовать версию утилиты Fito для ОС семейства Windows. |
Info |
---|
Начиная с версии 4.6.206 при старте кассы и при сторнировании чека для ФР Пирит выполняется команда очистки таблицы проверенных кодов маркировки. |
Для проверки кода маркировки (тег 2106) необходимо настроить следующие параметры:
Info |
---|
Значения параметров необходимо запросить в ОФД. |