Перейти в хранилище документации
Обратиться в техническую поддержку
Настройка утилиты «MixForward» осуществляется при помощи файла конфигурации mixforward.exe.xml. Для корректной работы утилиты файл конфигурации должен располагаться в каталоге с исполняемым файлом MixForward.exe. Редактировать файл конфигурации можно при помощи обычного текстового редактора (например, «Блокнот» («Notepad»), входящего в состав ОС Windows).
Файл конфигурации позволяет настраивать следующие процессы:
Описание элементов файла конфигурации утилиты «MixForward» приведено в таблице.
Имя элемента | Описание элемента | Содержание элемента | Атрибут элемента | Описание атрибута | Диапазон значений |
InputPortType | Используемый интерфейс передачи данных от кассового терминала | Название интерфейса | - | - | RS232 – данные передаются с использованием COM-порта UDP – данные передаются по интерфейсу UDP TCP – данные передаются по интерфейсу TCP/IP TCPCLIENT - данные передаются по интерфейсу TCP/IP от стороннего удаленного Сервера |
ServerPort | Номер локального порта, обрабатываемого утилитой, если в InputPortType выбран интерфейс TCP или UDP | Целые неотрицательные числа | - | - | От 0 до 65535 |
MultiCast | Включает функцию приема multicast сообщений | - | - | - | true – функция приема multicast сообщений включена false – функция приема multicast сообщений выключена |
MultiCastIP | Адрес, по которому будут рассылаться multicast сообщения от сторонней кассовой программы, если в InputPortType выбран интерфейс UDP | - | - | - | IP-адрес, по которому осуществляется рассылка multicast сообщений |
ProtocolName | Текущий протокол передачи данных от кассовых терминалов | Название протокола | - | - | Зависит от количества подключенных к утилите «MixForward» плагинов |
LogFileMaxSize | Максимальный размер LOG-файлов в байтах | Целое неотрицательное число | - | - | - |
LogInput | Включает или отключает лог получаемых данных | - | - | - | true - лог получаемых данных включен false - лог получаемых данных выключен |
PingTime | Период времени посылки контрольного пакета в секундах | - | - | - | В пределах 60 секунд |
RS232_settings | Задает настройки COM-порта, если в InputPortType выбран интерфейс RS-232 | - | PortName | Название доступного COM-порта | Зависит от количества доступных COM-портов |
BaudRate | Поддерживаемая скорость передачи данных в бит/с | Зависит от количества поддерживаемых скоростей передачи данных | |||
RtsEnable | Включение опции «RTS» | 0 – управляющий сигнал «RTS» не используется 1 – управляющий сигнал «RTS» используется | |||
DtrEnable | Включение опции «DTR» | 0 – управляющий сигнал «DTR» не используется 1 – управляющий сигнал «DTR» используется | |||
MSMQ_settings
| Задает настройки MSMQ, если InputPortType равен MSMQ |
| ReconnectTimeout | Время, по истечении которого производится попытка восстановления связи, если сообщения не приходят | В пределах 60 секунд |
NoTimeFilter | Включает или отключает фильтрацию сообщений по времени | true - сообщения фильтруются по времени | |||
DeleteMessages | Включает или отключает удаление сообщений по прочтении | true - сообщения удаляются | |||
Queue Path | Путь к очереди | - | |||
Terminal | Номер терминала, подставляемый для указанной очереди | - | |||
forwards | Устанавливает соответствие идентификатора маршрутизации IP адресу и порту POS-сервера. | - | ip | IP адрес POS-сервера | Зависит от сетевых настроек POS-сервера |
port | Порт POS-сервера | Определяется настройкой системного объекта «POS-терминал» | |||
id | Идентификатор маршрутизации | Зависит от значения идентификатора маршрутизации в пакете данных. В случае, если id=”*”, на POS-сервер перенаправляются данные от всех кассовых терминалов |
Примечание
В случае использования нескольких объектов, от которых поступают события, необходимо задать для каждого такого объекта соответствие идентификатора маршрутизации IP адресу и порту POS-сервера. Пример представлен на рисунке ниже.
Внимание!