Подключение пирит 1ф к компьютеру

Обновлено: 05.07.2024

Добрый день, хотелось бы получить разъяснения от Кристалла:
У нас Set 5 планируем перейти на Set 6 и связи с этим вопрос каким методом данные будут передаваться с ККМ (после модернизации) к ОФД (через Лан кабель или программным методом). Сейчас знаю только что передача данных осуществляется точно через лан кабель, возможна ли передача данных программным методом. Если да, то хотелось бы увидеть официальное подтверждение ФНС

Вероятнее всего это будет программным методом, СЭТ 6 после подтверждения что чек подписан ФН (Фискальный Накопитель), будет отправлять данные ОФД (Оператор Фискальных Данных) тот в свою очередь (ОФД) передает ККТ сигнал о том, что чек принят.

там же возможен вариант оффлан накоплений, как ОФД будет сообщать ККТ при оффлай "чек принят"?

на кассу необходимо будет установить линукс и на виртуальной машине поднимать ДОС и ставить кассовый модуль и все это стыковать.
по другому не получиться настроить.

wizardi ➤ на кассу необходимо будет установить линукс и на виртуальной машине поднимать ДОС и ставить кассовый модуль и все это стыковать.
по другому не получиться настроить.

?! откуда такая информация? И вы уверены в её достоверности? При чем тут вообще линукс и какая связь с ОФД и Пирит?

Смысл в том, что обмен с ОФД будет выполнять линукс. Линь перехватывает данные с фискальника. Дос такого не сможет сделать.

vitamin ➤ Смысл в том, что обмен с ОФД будет выполнять линукс. Линь перехватывает данные с фискальника. Дос такого не сможет сделать.

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

orezo ➤ и никакая программа не должна вмешиваться в этот процесс если только не мониторить.

а никто и не вмешивается :) я писал уже на форуме (в ветке про укмвин) - для пирита ставится служба компрокси (правда это под виндой, но на линуксе будет какой либо демон) которая типа "расшаривает" один физический ком порт на 2 виртуальных по одному идет обмен кассовой программы с фискальником, по второму фискальник отсылает все в офд используя сетевые каналы компа, причем отсылает именно фр, т.к. сама служба тупая до безобразия :) т.е. это просто транспорт которым фр пользуется.

wizardi ➤ на кассу необходимо будет установить линукс и на виртуальной машине поднимать ДОС и ставить кассовый модуль и все это стыковать.
по другому не получиться настроить.

grafstroganov ➤ ?! откуда такая информация? И вы уверены в её достоверности? При чем тут вообще линукс и какая связь с ОФД и Пирит?

Да именно так и будет работать SET 6, то ещё творчество. Так же это ещё и платно. Информация от разрабов этого чуда.

Начиная с версии 4.6.107 на ФР Пирит поддержана работа с ФФД 1.05.

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

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


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


Перебор скорости – перебор скорости подключения к ФР при потере связи с ним:

  • вкл – осуществляется перебор всех скоростей подключения (поведение по умолчанию);
  • выкл – при первоначальной попытке установить связь с ФР осуществляется перебор всех скоростей. Скорость, на которой было установлено подключение, запоминается. При повторных попытках установить связь с ФР перебор осуществляется между скоростью по умолчанию и скоростью последнего успешного подключения.

В конфигурационном файле /linuxcash/cash/conf/fr.ini в секции [HW.FR.PayAccordance] необходимо указать соотнесение логических типов оплаты программы и ФР: 0=1;

Начиная с версии 4.6.69 для ФР Пирит поддержана связь ФН с ОФД посредством сервиса ComProxy.

Начиная с версии 4.6.108 для ФР Пирит поддержано одновременное подключение двух фискальных регистраторов посредством сервиса ComProxy.

Сервис ComProxy

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

Не рекомендуется устанавливать пакет artix-comproxy на кассах, где не используются ФР Пирит. Служба comproxy занимает com-порт /dev/ttyS0 (в случае подключения одного ФР) и com-порты /dev/ttyS0 и /dev/ttyS1 (в случае подключения двух ФР), в следствии чего невозможно получить доступ к устройству, подключенному к этому порту.

Если пакет не установлен, то подключение ФР выполняется обычным способом. Связь между ФН и ОФД в этом случае не устанавливается.

При установке пакета может возникнуть ошибка, если сервису не удалось запуститься. В этом случае сервис ComProxy нужно запустить вручную, выполнив команду:

При установке пакета создается директория /opt/comproxy/ с файлами, необходимыми для работы сервиса. В файле /opt/comproxy/ComProxy.ini в параметре physical_port нужно указать порт устройства, например /dev/ttyACM0 . В большинстве случаев порт уже указан по умолчанию.

При настройке в менеджере оборудования следует указать виртуальный порт для подключения /dev/ttyS91 . Если порт не указан в списке, то нужно вписать его вручную.

Через ComProxy можно подключить до двух фискальных регистраторов, указав параметры для обоих ФР. При настройке в менеджере оборудования для первого ФР следует указать виртуальный порт для подключения /dev/ttyS91 . Для второго ФР - виртуальный порт / dev/ttyS101 . Если порты не указаны в списке, то нужно вписать их вручную. Перед тем, как добавить порты - необходимо проверить их наличие в списке существующих портов.

Вывести список портов можно по команде:

Сервис comproxy следует перезапускать:

  • Если в списке отсутствуют порты /dev/ttys90 , /dev/ttys91 , /dev/ttys100 , /dev/ttys101 .
  • После изменения файла настроек ComProxy.ini .

Для перезапуска сервиса необходимо выполнить команду:

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

Остановка сервиса выполняется по команде:

Удалить пакет artix-comproxy можно, выполнив команду:

При изменении или удалении файла /opt/comproxy/socat.ini работа сервиса будет нарушена.

Подключение через USB

При использовании USB подключения ФР к кассе и потере связи (выдернули USB кабель) сервис сервис ComProxy занимает порт, по которому был подключен ФР. Установить связь с ФР можно после перезагрузки кассы.

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

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

  • 0 - общая система налогообложения;
  • 1 - упрощенная система налогообложения;
  • 2 - упрощенная система налогообложения (доход - расход);
  • 3 - единый налог на вменённый доход;
  • 4 - единый сельскохозяйственный налог;
  • 5 - патентная система налогообложения.

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

Начиная с версии 4.6.170 в качестве СНО по умолчанию (если не настроено соотнесение систем налогообложения и логических отделов) для ФР Пирит используется первая установленная в битовой маске СНО (по порядку: "OSN", "USN1", "USN2", "ENVD", "ESHN", "PATENT").

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

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

Поместить в директорию json-файл:

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

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

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

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

"PATENT" - Патентная система налогообложения (ПАТЕНТ).

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

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

Внимание! В отдаленных от сетей связи местностях, определенных в соответствии с критериями, установленными федеральным органом исполнительной власти, осуществляющим функции по выработке и реализации государственной политики и нормативно-правовому регулированию в сфере связи, и указанных в перечне местностей, удаленных от сетей связи, утвержденном органом государственной власти субъекта Российской Федерации, пользователи могут применять контрольно-кассовую технику в режиме, не предусматривающем обязательной передачи фискальных документов в налоговые органы в электронной форме через оператора фискальных данных. При использовании данного режима подключение к сети Интернет не выполняется.

Информация об отдалённых от сетей связи местностях размещается на официальном сайте в сети Интернет государственной власти субъекта Российской Федерации.

При применении ККТ в режиме, не предусматривающем обязательную передачу фискальных документов в налоговые органы в электронной форме через оператора фискальных данных, подключение ККТ к сети Интернет, как следствие, подключение ККТ к техническим средствам ОФД, выполнение настроек и иных действий связанных с передачей фискальных документов в адрес налоговых органов в ОФД не выполняются.


  • заключить договор с ОФД;

  • подключить ПК и ККТ к сети электропитания;

  • подключить ККТ к ПК с помощью интерфейсного кабеля (RS- 232 и/или USB);

  • подключить ПК к сети Интернет проводным либо беспроводным способом;

  • запустить утилиту FITO (версия не ниже 2.0.6):

    • Настроить параметры связи с ККТ в меню «Функции» - «Параметры связи». По умолчанию – скорость подключения ПИРИТ 2Ф - 57600 бод/с. Пароль на связь – не менять.

    • Убедиться, что связь FITO с ККТ работает корректно нажмите Статус

    Статус устройства должен отображать корректное состояние работы


      1. Авторизация

      • зайти во вкладку «Сервис» – «Авторизация»

      • установить текущую дату (форматDD-MM-YYYY)

      • установить текущее время (форматHH:MM:SS)

      • ввести последние 6 цифр заводского номера

      • выбрать модель ККТ: Пирит 2Ф или Пирит 1Ф

      • нажать кнопку «Выполнить»

      На рисунке представлены стандартные настройки, подходящие большинству Пользователей ККТ.


      Чек должен соответствовать нормам действующего законодательства.


          1. Программирование заголовка документа

          • строка 1 и строка 2 – наименование организации-владельца

          • строка 3 и строка 4 – фактический адрес установки ККТ

              1. Программирование рекламы

                  1. Программирование параметров регистрации

                  • «Ссылка в QR-коде» строкой: t=&s=&fn=&i=&fp=&n=

                  • «ИНН ОФД» – ИНН оператора фискальных данных

                  • «Адрес отправителя чека» – адрес электронной почты отправителя чека (если этот сервис предоставляет ОФД, то указать его адрес)

                      1. Программирование настроек сети



                      • «URL ОФД-сервера»

                      • «Порт ОФД-сервера»

                      • «Таймер ФН» – период опроса контрольно-кассовой техникой фискального накопителя на предмет наличия данных для передачи ОФД. (рекомендовано 5 секунд)

                      • «Таймер С» – период установления сетевого соединения транспортного уровня между ККТ и ТС ОФД. (рекомендовано 60 секунд)

                      • «IP-адрес шлюза» (при необходимости)

                          1. Программирование налогообложения

                                1. Служба-маршрутизатор передачи данных в ОФД на ОС Windows

                                        1. Инсталляция

                                        1. Распаковать архив ComProxyWindows.zip в папку C:\ComProxy

                                        2. Запустить командную строку cmd и перейдите в директорию с распакованным архивом

                                        3. Выполнить команду install.cmd c:\ComProxy COM3 COM10 COM11

                                        1 - путь к директории установки службы-маршрутизатора

                                        2 - номер физического COM-порта, к которому подключена ККТ (на примере СОМ3)

                                        3 - номер виртуального COM-порта для взаимодействия службы с ККТ


                                        1. В процессе инсталляции ОС может потребовать подтверждения сертификата службы. Необходимо указать Установить

                                        1. После успешного выполнения инсталлятор укажет виртуальный COM-порт, который нужно указывать в кассовом ПО для взаимодействия с ККТ (на примере COM11)

                                                1. Проверка статуса

                                                        1. Деинсталляция

                                                        1. Перейти в директорию с установленной службой ComProxy

                                                        2. Выполнить файл uninstallService.cmd

                                                              1. Инсталляция службы-маршрутизатора передачи данных в ОФД на ОС Linux TinyCore версии 3 и 5

                                                              ComProxy – служба-маршрутизатор для передачи фискальных данных из ККТ в ОФД


                                                              1. Распаковать TinyCoreComProxy.tar

                                                              2. Скопировать содержимое архива в /mnt/sda1/tce/optional

                                                              3. Подключить к кассе по протоколу SSH (необходимо использовать любую утилиту, работающую по протоколу SSH. Например, Putty)

                                                              4. Подключить модуль в автозагрузку, выполнив в командной строке:

                                                                1. для версии TinyCore 3 команда: echocomproxy.tcz> `cat/opt/.tce_dir`/onboot.d/comproxy

                                                                2. для версии TinyCore 5 команда: sudosu-c"echocomproxy.tcz>> `cat/opt/.tce_dir`/onboot.lst"

                                                                1. При подключении через COM-порт

                                                                  1. Определить номер порта в системе (в Linux COM-порты нумеруются с нуля, т.е. ttyS0=COM1, ttyS1=COM2 и т.п.)

                                                                  2. Отредактировать конфигурационный файл mcedit/home/tc/storage/comproxy/ComProxy.ini(в параметре physical_port указываем порт (на примереttyS0))

                                                                      1. Сохранить полученный результат F2 и закрыть файл

                                                                      1. Выяснить какой виртуальный порт система назначила для ККТ командой: ls –la /dev/usb* (на примере портttyUSBPIRIT0)

                                                                          1. Отредактировать конфигурационный файл mcedit/home/tc/storage/comproxy/ComProxy.ini(в параметре physical_port указываем порт (на примереttyPIRIT0)

                                                                              1. Сохранить полученный результат F2 и закрыть файл

                                                                                      1. Проверка статуса


                                                                                      ComProxy – служба-маршрутизатор для передачи фискальных данных из ККТ в ОФД

                                                                                      Внимание! В отдаленных от сетей связи местностях, определенных в соответствии с критериями, установленными федеральным органом исполнительной власти, осуществляющим функции по выработке и реализации государственной политики и нормативно-правовому регулированию в сфере связи, и указанных в перечне местностей, удаленных от сетей связи, утвержденном органом государственной власти субъекта Российской Федерации, пользователи могут применять контрольно-кассовую технику в режиме, не предусматривающем обязательной передачи фискальных документов в налоговые органы в электронной форме через оператора фискальных данных. При использовании данного режима подключение к сети Интернет не выполняется.

                                                                                      Информация об отдалённых от сетей связи местностях размещается на официальном сайте в сети Интернет государственной власти субъекта Российской Федерации.

                                                                                      При применении ККТ в режиме, не предусматривающем обязательную передачу фискальных документов в налоговые органы в электронной форме через оператора фискальных данных, подключение ККТ к сети Интернет, как следствие, подключение ККТ к техническим средствам ОФД, выполнение настроек и иных действий связанных с передачей фискальных документов в адрес налоговых органов в ОФД не выполняются.


                                                                                      • заключить договор с ОФД;

                                                                                      • подключить ПК и ККТ к сети электропитания;

                                                                                      • подключить ККТ к ПК с помощью интерфейсного кабеля (RS- 232 и/или USB);

                                                                                      • подключить ПК к сети Интернет проводным либо беспроводным способом;

                                                                                      • запустить утилиту FITO (версия не ниже 2.0.6):

                                                                                        • Настроить параметры связи с ККТ в меню «Функции» - «Параметры связи». По умолчанию – скорость подключения ПИРИТ 2Ф - 57600 бод/с. Пароль на связь – не менять.

                                                                                        • Убедиться, что связь FITO с ККТ работает корректно нажмите Статус

                                                                                        Статус устройства должен отображать корректное состояние работы


                                                                                          1. Авторизация

                                                                                          • зайти во вкладку «Сервис» – «Авторизация»

                                                                                          • установить текущую дату (форматDD-MM-YYYY)

                                                                                          • установить текущее время (форматHH:MM:SS)

                                                                                          • ввести последние 6 цифр заводского номера

                                                                                          • выбрать модель ККТ: Пирит 2Ф или Пирит 1Ф

                                                                                          • нажать кнопку «Выполнить»

                                                                                          На рисунке представлены стандартные настройки, подходящие большинству Пользователей ККТ.


                                                                                          Чек должен соответствовать нормам действующего законодательства.


                                                                                              1. Программирование заголовка документа

                                                                                              • строка 1 и строка 2 – наименование организации-владельца

                                                                                              • строка 3 и строка 4 – фактический адрес установки ККТ

                                                                                                  1. Программирование рекламы

                                                                                                      1. Программирование параметров регистрации

                                                                                                      • «Ссылка в QR-коде» строкой: t=&s=&fn=&i=&fp=&n=

                                                                                                      • «ИНН ОФД» – ИНН оператора фискальных данных

                                                                                                      • «Адрес отправителя чека» – адрес электронной почты отправителя чека (если этот сервис предоставляет ОФД, то указать его адрес)

                                                                                                          1. Программирование настроек сети



                                                                                                          • «URL ОФД-сервера»

                                                                                                          • «Порт ОФД-сервера»

                                                                                                          • «Таймер ФН» – период опроса контрольно-кассовой техникой фискального накопителя на предмет наличия данных для передачи ОФД. (рекомендовано 5 секунд)

                                                                                                          • «Таймер С» – период установления сетевого соединения транспортного уровня между ККТ и ТС ОФД. (рекомендовано 60 секунд)

                                                                                                          • «IP-адрес шлюза» (при необходимости)

                                                                                                              1. Программирование налогообложения

                                                                                                                    1. Служба-маршрутизатор передачи данных в ОФД на ОС Windows

                                                                                                                            1. Инсталляция

                                                                                                                            1. Распаковать архив ComProxyWindows.zip в папку C:\ComProxy

                                                                                                                            2. Запустить командную строку cmd и перейдите в директорию с распакованным архивом

                                                                                                                            3. Выполнить команду install.cmd c:\ComProxy COM3 COM10 COM11

                                                                                                                            1 - путь к директории установки службы-маршрутизатора

                                                                                                                            2 - номер физического COM-порта, к которому подключена ККТ (на примере СОМ3)

                                                                                                                            3 - номер виртуального COM-порта для взаимодействия службы с ККТ


                                                                                                                            1. В процессе инсталляции ОС может потребовать подтверждения сертификата службы. Необходимо указать Установить

                                                                                                                            1. После успешного выполнения инсталлятор укажет виртуальный COM-порт, который нужно указывать в кассовом ПО для взаимодействия с ККТ (на примере COM11)

                                                                                                                                    1. Проверка статуса

                                                                                                                                            1. Деинсталляция

                                                                                                                                            1. Перейти в директорию с установленной службой ComProxy

                                                                                                                                            2. Выполнить файл uninstallService.cmd

                                                                                                                                                  1. Инсталляция службы-маршрутизатора передачи данных в ОФД на ОС Linux TinyCore версии 3 и 5

                                                                                                                                                  ComProxy – служба-маршрутизатор для передачи фискальных данных из ККТ в ОФД


                                                                                                                                                  1. Распаковать TinyCoreComProxy.tar

                                                                                                                                                  2. Скопировать содержимое архива в /mnt/sda1/tce/optional

                                                                                                                                                  3. Подключить к кассе по протоколу SSH (необходимо использовать любую утилиту, работающую по протоколу SSH. Например, Putty)

                                                                                                                                                  4. Подключить модуль в автозагрузку, выполнив в командной строке:

                                                                                                                                                    1. для версии TinyCore 3 команда: echocomproxy.tcz> `cat/opt/.tce_dir`/onboot.d/comproxy

                                                                                                                                                    2. для версии TinyCore 5 команда: sudosu-c"echocomproxy.tcz>> `cat/opt/.tce_dir`/onboot.lst"

                                                                                                                                                    1. При подключении через COM-порт

                                                                                                                                                      1. Определить номер порта в системе (в Linux COM-порты нумеруются с нуля, т.е. ttyS0=COM1, ttyS1=COM2 и т.п.)

                                                                                                                                                      2. Отредактировать конфигурационный файл mcedit/home/tc/storage/comproxy/ComProxy.ini(в параметре physical_port указываем порт (на примереttyS0))

                                                                                                                                                          1. Сохранить полученный результат F2 и закрыть файл

                                                                                                                                                          1. Выяснить какой виртуальный порт система назначила для ККТ командой: ls –la /dev/usb* (на примере портttyUSBPIRIT0)

                                                                                                                                                              1. Отредактировать конфигурационный файл mcedit/home/tc/storage/comproxy/ComProxy.ini(в параметре physical_port указываем порт (на примереttyPIRIT0)

                                                                                                                                                                  1. Сохранить полученный результат F2 и закрыть файл

                                                                                                                                                                          1. Проверка статуса


                                                                                                                                                                          ComProxy – служба-маршрутизатор для передачи фискальных данных из ККТ в ОФД

                                                                                                                                                                          Читайте также: