Установка брокера фискального процессинга: различия между версиями

Материал из Касса
Перейти к навигации Перейти к поиску
Строка 8: Строка 8:
= Порядок установки =
= Порядок установки =


Установка пакетов
# Установка пакетов
'''sudo apt install apt-transport-https curl nano'''
'''sudo apt install apt-transport-https curl nano'''
 
#* для ККТ компании ШТРИХ-М, необходимо проверить версию пакета gcc:
для ККТ компании ШТРИХ-М, необходимо проверить версию пакета gcc:
'''gcc-7 --version'''
* '''gcc-7 --version'''
# Если версия ниже 7.2 выполните команду:
 
Если версия ниже 7.2 выполните команду:
'''sudo apt install gcc-7 g++-7'''
'''sudo apt install gcc-7 g++-7'''
 
#* Если при установке возникает ошибка '''Пакет не найден''', то выполните последовательность команд:
Если при установке возникает ошибка '''Пакет не найден''', то выполните последовательность команд:
'''sudo add-apt-repository ppa:ubuntu-toolchain-r/test'''
# '''sudo add-apt-repository ppa:ubuntu-toolchain-r/test'''
'''sudo apt-get update'''
# '''sudo apt-get update'''
'''sudo apt-get install gcc-7 g++-7'''
# '''sudo apt-get install gcc-7 g++-7'''
# После чего проверьте версию gcc:
 
'''gcc-7 --version'''
После чего проверьте версию gcc:
* '''gcc-7 --version'''





Версия 11:11, 14 февраля 2022

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

Требования к ОС и установленному ПО

  • Debian 9 и выше/Ubuntu 16.04 и выше GNU/Linux (amd64/i386/armhf/arm64)
  • Java 8

Порядок установки

  1. Установка пакетов

sudo apt install apt-transport-https curl nano

    • для ККТ компании ШТРИХ-М, необходимо проверить версию пакета gcc:

gcc-7 --version

  1. Если версия ниже 7.2 выполните команду:

sudo apt install gcc-7 g++-7

    • Если при установке возникает ошибка Пакет не найден, то выполните последовательность команд:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-7 g++-7

  1. После чего проверьте версию gcc:

gcc-7 --version


Загрузка и установка ключей репозитория БИФИТ curl https://kassa.bifit.com/repo/kassa.key | sudo apt-key add –


Добавление репозитория sudo add-apt-repository “deb https://kassa.bifit.com/repo/deb/ /”


Обновление пакетной базы sudo apt update


Установка приложения sudo apt install fp-broker

Настройка

  • Открыть на редактирование файл

/etc/fp_broker/settings.properties

  • Ввести токен. Токен запросить у менеджера ООО БИФИТ КАССА

token=токен

  • Если в сети присутствует Proxy-сервер, необходимо указать его настройки:

enable_proxy=true

http_proxy_host=your.proxy.com
http_proxy_port=8080
http_proxy_user=user
http_proxy_password=pass
  • Если на ПК есть не используемые USB/COM порты, укажите их, чтобы брокер их не спрашивал

Ignored_port=/dev/ttyS0,/dev/ttyS1, чтобы выключить все порты USB/COM используйте символ *

  • Укажите, кассы каких вендоров подключены к брокеру.

vendors=atoll,shtrih

  • Для применения настроек перезапустите сервис:

sudo systemctl restart fp-broker

Подключение ККТ по USB/COM

Подключите ККТ к USB/COM разъему. Допустимо использовать USB hub как с активным питанием, так и без него. БИФИТ юрокер автоматически распознает новый порт и самостоятельно опросит его на наличие подключенного оборудования. Сервис перезапускать не нужно.

Подключение ККТ по Ethernet

  • Перейдите в папку

/etc/fp_broker/kkms


  • Создайте файл со следующим содержимым
enabled=true
vendor=atol(или shtrih)
host=192.168.0.1
port=5555

Note.svg  В данном примере к брокеру подключается ККТ от ГК АТОЛ.


  • Сохраните файл. При сохранении рекомендуется наименовать файл вендор-зав.№

Пример: atol-001924783948


Логирование

  • Путь к файлам

/var/log/fp_broker


  • Просмотреть статус сервиса

systemctl status fp-broker.service