Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

The main server of r_keeper 7 system, or a root server, is the References server. It is launched first at system setup.

...

Info

Note

The server name, the settings file name, and the database name can be arbitrary, but you shall remember that the server will be searching for RK7SRV.ini settings file by default. The information on the use of other configuration files is available below, in the «Launch» section.


Licensing

If you need to view the reports, the References server should be licensed. License is associated with a full object code, a key code, and hardware components of the machine where the server is installed.

...

References server settings description

Parameter

Default value

Description

[REFSERVER]


General section

Server

TEST_RK7SRV

References server network name

UDBFILE

..\..\base\rk7.udb

Path to References server database file. rk7.udb is a default name, it can be changed to any other name

ERRORLOG

refsrv.stk

Error log file name

MainLang

.\RefSrv.Rus

full path to primary language data translation file

AltLang

()

full path to alternative language data translation file

WorkModules

..\..\base\workmods

Path to working cash register module bases

WORKUDB

""

full path to billing data file.

BLDCUBELOG

0

If the value is not 0, BLDCUBE.TXT cube construction log is maintained

ShortTimeout

20000

Max time of network operation execution over one element, ms

LongTimeout

100000

Max time of network operation execution over collection, ms

NoTempMemStream

0

If 1 is set — intermediate data storage in memory is not used when cubes are being constructed. 1 is slower but can be useful in case of very big data. Obsolete parameter. It is now recommended to use "Source type" cube property.

UpgradeAnyTime

0

If 1 is set, base version is not checked, and upgrade attempt is always made when upgrade.udb file is detected

UpgradeTranslateRussian

0

If 1 is set, values configured in primary language are translated from Russian rather than from English when new base is being created. Upon new base creation, languages cannot be changed anymore.

UpgradeAltTranslateRussian

1

If 1 is set, preset values in alternative language are translated from Russian rather than from English when new base is being created

CubesRecalc

0

Disable cubes re-calculation, 1- enable cubes re-calculation, 2 - manual only cubes re-calculation for versions 7.6.1.2 or higher .

NoReports

0

Disable reports menu at manager station – for versions 7.6.1.2 or higher

UnknownIdFormat(“Id=%d”)


Output format for info on element that was not found (in reports/cubes). Element ID will substitute %d.

UseSQL

1

Connection ot SQLserver. 0-off, 1-on.

MaxCubeCalcs

2

Max number of cubes calculated in parallel. Makes sense to increase for SQL if the server is multi-processor.

DisableSMARTVerify

1

Do not send SMART requests to IDE devices or emulators thereof when license is being generated. Only for versions 7.4.17.31 or higher. This parameter is used for POS server license generation in multi-processor systems with References server installed.

EventCachePath

C:\path\

Specify path if you want the References server to store the latest changes in RefEvents.dat file. This will allow to send the whole collection rather than a limited list of changes. The parameter will only work if PollEvents is turned on at POS server or Reporting server

[REFEDIT]


For direct reports, ConnectionString parameters can be moved to INI file

Server

"IMxREPS1x0"

Server name

Client

"IMxMNGRx%RANDOM%"


SQLServerLink

"Provider

MS SQL connection string

[NETKERN]


Network protocol section Possible options nbhdup.dll,spxsoc.dll

Protocols

tcpsoc.DLL

Full path to tcpsoc.DLL file

[TCPSOC]


TCP/IP section

PORT

3639

server port for incoming connections

[CubeDLL]


CubeDLL.dll settings section. This section is supported starting from version 7.0.21.2

CommandTimeout

30

Time in seconds to execute SQL query for cube

[Config]


If References server also functions as Reporting server, add this section to rk7srv.ini

UseShift2SQL

1

See more details on this parameter in the article on shifts upload via Shifts2sql

LoadThreadsCount

"4"

Upload data on closed shifts to cumulative DB in parallel, "4" is the number of files processed in parallel (recommended no case of big number of shift files incoming simultaneously). Version shall not be below 7.5.2.328

ErrorLogSize

1048576

Error log file size, bytes

To translate reference data:

...