Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Файл PosServer.INI


[DbConnect]

ServerName = 127.0.0.1 - IP адрес машины, где развернута СУБД

DBNAME = gkArcade - имя базы данных

UserName = sa - имя пользователя

Password = 4F74999A405D97450D61241085055AC4 - пароль в зашифрованном виде (16-тиричный вид), 1w2e3r777! - пароль в двоичном виде

Provider = SQLNCLI11 - провайдер данных (необходимо использовать NativeClient11)


[Settings]

LogLevel = 10-99 - уровень логирования, диапазон значения может быть от 10 (минимальная информация) до 99 (максимальная информация)

VariableCardUseDelay=0/1 - время задержки (ЧЕГО?)

  • = 0 - настройка для конкретного аппарата
  • = 1 - настройка для всех аппаратов

CS_DefCardLevel = 1 - заведение уровней в CRM (КОНКРЕТНЕЕ)

ProcessRplTransactionsInterval = интервал, с которым происходит отправка транзакций (в минутах) (для корпоративной версии)

Port =50300 - № порта подключенный к серверу (КОНКРЕТНЕЕ)

PriceMsg = (????)

"GAME-KEEPER"  GAMEPRICE   %GAMEPRICE% - Регулирует отображение копеек на дисплее контроллера(рассылку), ДОЛЖНО СОВПАДАТЬ С НАСТРОЙКАМИ ини Агент.

%MACHNAME% - Отображает название игрового аппарата

%MACHNAME%  Цена игры   %GAMEPRICE% - Отображает название игрового аппарата плюс его цена

Для прохода приложи браслет - Отображение сообщения   


IntegerPrice = 0/1 - формат отображения цены на контроллере

  • = 0 - без округления
  • = 1 - с округлением

CheckExpiredSubscriptionsInterval = 5 - настройка сброса абонемента (в минутах).

ActivateBonusInterval =60 - частота обработки (начисления) отложенных бонусов (в минутах)

ChargebackRestricted = 0 - возможность возврата пополнения баланса, если были расходные операции (КАКИЕ МОГУТ БЫТЬ ЗНАЧЕНИЯ?)

ObsCardSearch = 0/1 - для выведения карточек из обращения с другим кодом корпорации (замена карт) (КОНКРЕТНЕЕ, КАК ИСПОЛЬЗУЕТСЯ?)

  • = 0 - отключено
  • = 1 - включено

AdjustTrfCost = 0/1 - отбрасывание десятичных значений (копеек) в рассчитанной стоимости тарификации

  • = 0 - сохраняются
  • = 1 - отбрасываются

anotherCardCoding = 0/1 - возможность использования кодировок карт, отличных от стандартной кодировки GK (UID и пр.), карты со стандартной кодировкой GK при этом работать не будут, для возможности использования необходим дополнительная лицензия на модуль "RFID карты"

  • = 0 - отключено
  • = 1 - включено

gameStartCardReturn = 1 - деактивация карты после применения на контроллере

setBaseArcadeAtActivation = 1 - присвоение карте базовой игротеки при активации на кассе (для корпоративной версии)

chargeBonus4AnyCards = 0/1 - управление начислением бонусов с проверкой признака "Участник бонусной программы", бонус за персонализацию начисляется не зависимо от значения признака

  • = 0 - начисление для карт только с установленным признаком "Участник бонусной программы"
  • = 1 - начисление для всех карт (по умолчанию)

zeCardReturn = 1 - деактивация карты при выходе из зоны через турникет, если у тарифа установлена опция "Завершать при выходе"

DevLamps = 1 - возможность управления дополнительной световой колонной (в приложении "Редактор" в поле "Примечание" устройства необходимо указать параметр "lamps", у Абонемента в поле "Примечание" необходимо установить параметр &lamp=1...7, в зависимости от необходимого режима работы) (ГДЕ ОПИСАНИЯ РЕЖИМОВ?)

ExpireTicketsInterval = 1 - частота проверки срока действия тикетов (в минутах)

extraCardsReturnT = 1 - разрешает, при выполнении операции на кассе "Удалить тарификации", удалить тарификации на картах и осуществить деактивацию дополнительных карт у которых отсутствуют абонементы, дополнительные карты с абонементами не деактивируются

eTicketsValidFor = 0 - срок действия билетов (в днях с момента продажи)

  • = 0 - без ограничений (по умолчанию),
  • = 1 - действителен только в день продажи,
  • = 2 - действителен в день продажи и на следующий день, и.т.д.

ExpireETicketsInterval 180 (по умолчанию, раз в 3 часа) . Настройка запускается с периодичностью в минутах. Автоматическое гашение просроченных билетов осуществляется периодической задачей, которая формирует список билетов с истекшим сроком действия и проводит для каждого из них процесс гашения, создавая транзакцию "Услуга" и изменяя статус билета на "использован". Транзакция "Услуга" создается с CREATOR=101 - "кассовый сервер", что позволяет определить, что билет не был использован стандартным образом (на контроллере). Этой же задачей удаляются использованные и иные не годные к применению билеты. (если с момента их продажи прошло некоторое кол-во дней - настройка invalidTicketsClearingDelay = дни).

ClearViProfilesInterval = 0 (по умолчанию - задача не выполняется) - Просроченными считаются анкеты, с момента создания которых прошло 2 дня. Периодичность выполнения указывается в минутах.


  • allowOverdraft=0/1 – настройка регулирует возможность оплаты кредитными очками в тарификации.

=0 - оплаты кредитными очками запрещена (по умолчанию)
=1 - оплаты кредитными очками разрешена.



 [sms] – смс

  • provider=https://xml.smstec.ru/api/v1/instam/2199/send_sms
  • login=********* (где * логин)
  • pass=*********** ( где * пароль)
  • sender=Game-Keeper – название компании от кого приходит смс


[CS_Connect] - Настройка связи с CRM

  • Terminal_Type=gkPOS - Код классификатора
  • Connect_Type=0 - 0 - подключение через DataSnap
  • Address=127.0.0.1 - IP адрес подключения к CRM
  • Port=9191 - № порта связи с CRM

[CS_Settings]

  • STR_ACCOUNT_TYPE_LEVEL= 1000 - ID счета дисконт (позволяет взять уровень из CRM)
  • STR_ACCOUNT_TYPE_BONUSX_POINTS = 1001 - ID счета завязки на счет Х-бонусы (предбонусы)
  • Нет меток