Documentation for POS Intellect 5.3. Documentation for other versions of Intellect is available too.

Previous page General information on the CASH forward utility  Using the CASH forward utility Next page

Each package received from a POS-terminal describes single registered event and starts from the #CREP protocol identifier.  The package can also contain the routing label by which the utility determines the IP-address and port of the POS-server according to the cash_forward.ini configuration file.

Note. Routing identifier corresponds to the identification number of the POS-terminal.

The cash_forward.ini file should be located in the same folder as the cash_forward.exe file for utility’s correct operation.

 

The table describes sections and parameters of the configuration file.

Section

Parameter

Description

Data type

Default value

Value range

[SERVER]

local_port

Local port to be processed by the utility

Whole positive numbers

-

0 to 65535

max_in_connects

Maximum number of incoming connections to be processed simultaneously

Whole positive numbers

-

Depends on the number of POS-terminals

socket_type

Network protocol for POS-terminal data transfer

-

tcp/ip (if the value is not set or is invalid)

tcp/ip – data transfer using TCP/IP

udp – data transfer using UDP

dos

Text conversion from DOS to Windows codepage

Boolean

-

0 – data is not converted

1- data is converted

tunnel_id

Forwarding all incoming packages to the selected POS-server irrespective of package routing labels

Routing label in the [FORWARD] section corresponding to the selected POS-server

Data is redirected according to the package routing label

Depends on the number of identifiers listed in the [FORWARD] section

xml_convert

Text conversion from G2 to XML format

Boolean

-

0 – data is not converted

1- data is converted

[FORWARD]

Identification string

Sets the correspondence between the routing label and POS-server IP-address/port

Routing label, IP-address, port number

-

-

Note.

The local_port number corresponds to the settings of the network connection of POS-terminals to the Cash Control POS-operations control system.

Attention!

 If the routing label of a package has no match in the utility configuration file, and tunnel_id is not set, the package is deleted.