NDC

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC]

CONFIG

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]

AudioPath

Папка, в которой хранятся аудиофайлов для воспроизведения.

Возможные значения

Текстовая строка.

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"AudioPath"="C:\\FS365\\Applications\\Web\\waves"

Дополнительно

Соответствующий файл должен быть прописан на соответствующем экране командой. Например, команда формата <1B>P0nn;1<1B>\, где nn может принимать практически любые значения (по спецификации от 00 до 999). С учетом следующих значений параметров воспроизводится звуковой файл DAUDIOnn.* из папки C:\FS365\Applications\Web\waves:

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"AudioPath"="C:\\FS365\\Applications\\Web\\waves"
"AudioPathPrefix"="DAUDIO"

Все что между первым символом «;» и «<1B>\» игнорируется.

AudioPathPrefix

Префикс имен аудиофайлов для воспроизведения.

Возможные значения

Текстовая строка.

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"AudioPathPrefix"="DAUDIO"

Дополнительно

AudioPathSuffix

Суффикс имен аудиофайлов для воспроизведения.

Возможные значения

Текстовая строка.

Значение по умолчанию

Пустое значение.

Дополнительно

AutoConfirmationDepositItrBufferBValue

Настройка автоматического подтверждения принятой суммы посредством ITR.

Возможные значения

  • от 1 до 32-х символов – в ответ на ITR будет автоматически отправлен Transaction Request, содержащий в поле «‘m’ - General Purpose Buffer B» указанное значение. Как правило, в этом поле содержится информация и нажатой FDK кнопке.

  • пустое значение – автоматическое подтверждение принятой суммы посредством ITR не используется.

Значение по умолчанию

Пустое значение.

Примеры

Пример эмуляции нажатия пользователем кнопки A на форме подтверждения внесенной суммы, при этом форма подтверждения при этом не отображается:

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"AutoConfirmationDepositItrBufferBValue"="A"

Дополнительно

BNA_BUFFER_LIFE_TIME

Время жизни BNA-буфера.

Возможные значения

  • 0 – буфер хранится до первого транзакционного запроса;

  • 1 – до первого транзакционного ответа BNA («*», «’», «-»).

Значение по умолчанию

0

Дополнительно

BeeperOnPresentNotes

Включение/отключение звукового оповещения выдаваемых банкнот.

Возможные значения

  • 0 – не воспроизводить звук в момент предъявления банкнот;

  • 1 – воспроизводить звук в момент предъявления банкнот.

Значение по умолчанию

0

Дополнительно

CASHIN_OFFLINE_MODE

Режим offline-приема наличных в NDC.

Возможные значения

  • auth_all_deferred_operations, 1 – докат всех отложенных операций приема наличных после получения от NDC-хоста команд «5», «-» и « » (схема, разработанная для ГПБ);

  • auth_deferred_operations_for_current_customer, 2 – докат всех отложенных операций приема наличных, выполненных по той же карте, для которой получены команды от NDC-хоста «5», «-» и « » («универсальная схема оффлайна»).

При вводе значений регистр букв значения не имеет.

Значение по умолчанию

Режим offline неактивен.

Дополнительно

Для того, чтобы при ручной настройке параметров не приходилось писать длинные значения, можно воспользоваться числовыми идентификаторами данных режимов.

Если параметр не задан, либо его значение отличается от приведенных выше значений – режим offline неактивен (за исключением того случая, когда GPB_OFFLINE = 1 – эквивалент CASHIN_OFFLINE_MODE = 1).

CASHIN_OFFLINE_NOT_PRINT_HOST_PRR_DATA

При активированном механизме отложенной авторизации операций приема наличных на хосте NDC, в транзакционном ответе могут присутствовать данные для печати на чековом, журнальном принтере. Настройка позволяет включить/отключить печать клиентских чеков на чековом принтере: печатать/не печатать чековые данные для чекового принтера, полученные с хоста при выполнении отложенной авторизации операций приема наличных.

Возможные значения

  • 1, true, yes – печатать чековые данные;

  • 0, false, no – не печатать чековые данные.

Значение по умолчанию

0

Дополнительно

Предыдущее имя данного параметра – GPB_OFFLINE_NOT_PRINT_HOST_PRR_DATA. С целью обратной совместимости старое имя параметра поддерживается. Если оба параметра имеют непустые значения, приоритет отдается новому имени (CASHIN_OFFLINE_NOT_PRINT_HOST_PRR_DATA).

CASHOUT_RETRACTS_DISABLED

Отключение возможности ретрактов для операции выдачи наличных.

Возможные значения

  • 1 – возможность ретрактов для операции выдачи наличных отключена;

  • 0 – возможность ретрактов для операции выдачи наличных включена.

Значение по умолчанию

0

Дополнительно

CHECK_MACHINE_NO

Включение/выключение проверки Machine Number, получаемого в сообщениях с NDC-хоста.

Возможные значения

  • 0 – проверка выключена;

  • 1 – проверка включена.

Значение по умолчанию

0

Дополнительно

Параметр можно настроить в РОП.

CHECK_MAC_TVN

Включение/выключение проверки MAC (Message Authentication Code) и TVN (Time Variant Number) в сообщениях, получаемых с хоста (в прогрузке и TransactionReply). Определяется наличием параметра PARSE_CHECK_MAC (описания нет!) в шаблоне сообщения.

Возможные значения

  • 0 – не отправлять;

  • 1 – отправлять.

  • IF_MAC_KEY_EXISTS – если шаблон сообщения предусматриваетпростановку MAC-подписи, то решение о подписывании принимается по наличию MAC-ключа.

Значение по умолчанию

IF_MAC_KEY_EXISTS

Дополнительно

Параметр можно настроить в РОП.

CONFIG_ID

Идентификатор сценария NDC. Значение устанавливается автоматически при получении соответствующего сообщения от NDC-хоста.

Возможные значения

от 0000 до 9999.

Значение по умолчанию

0000

Дополнительно

Если требуется, чтобы NDC-хост заново прислал всю конфигурацию, то можно установить значение 0000 и перезапустить терминальное ПО.

CassettesIdentification_CDM

Идентификаторы кассет диспенсера (CDM NDC Cassette Type).

Возможные значения

В одну строку задаются хостовые валюты и номиналы кассет, например, 1: 500 RUB; 2: 100 RUB; 3: 1000 RUB; 4: 50 RUB,где 1 – CDM NDC Casstte Type, : – разделитель id кассеты и пары валюта+номинал, 500 RUB – деноминация(валюта + номинал) кассеты, ; – разделитель между кассетами/

Значение по умолчанию

Дополнительно

CassettesIdentification_CRM

Идентификаторы CRM-кассет (CIM NDC Cassette Type)

Возможные значения

В одну строку задает соответствие NDC CDM Cassette Types и NDC CIM Cassette Types, например, 1:BNA_ALL; 2: CDM1; 3:CDM2; 4:CDM3; 5:CDM4, где 1 – CDM NDC Casstte Type, : – разделитель id кассеты и способа идентификации, далее способ идентификации кассеты, ; – разделитель между кассетами.

Способы идентификации:

  1. usNumber=<0-99> – по номеру(ам) логических кассет(ы), допускается перечисленое номеров через запятую. Например, «5: usNumber=3,4».

  2. phPosName=<наименование физической позиции> – по наименованию физической позиции. Например, «3: phPosName=BOX2».

  3. BNA_ALL – все кассеты, работающие «только на прием» объединяются в один идентификатор.

  4. CDM<номер CDM NDC Cassette Type> – по идентификатору CDM NDC Cassette Type, допустимо только для рециклинг-кассет.

Значение по умолчанию

Дополнительно

ChequeEncodingName

Таблица перекодировки для чеков, получаемых от NDC-хоста.

Возможные значения

  • 866;

  • NCR;

  • DDC;

  • ISO8859-5.

Значение по умолчанию

NCR

Дополнительно

Параметр можно настроить в РОП.

DATA_BUFFERS_LIFE_TIME

Временя жизни буферов транзакционного запроса (AmountBuffer, OperationCodeBuffer, Buffer_B, Buffer_C).

Возможные значения

  • 0 – буфер хранится в течение клиентской сессии;

  • 1 – буфер хранится первого транзакционного запроса.

Значение по умолчанию

0

Дополнительно

EJ_UPLOAD_ACCUMULATE_BATCH_PERIOD

Минимальный интервал между двумя сериями выгрузок электронного журнала.

Возможные значения

Интервал в миллисекундах (целое число).

Значение по умолчанию

10000

Дополнительно

EJ_UPLOAD_INSERT_CHANGE_FONT_COMMANDS

Команда смены шрифта при выгрузке электронного журнала.

Возможные значения

Значение по умолчанию

1

Дополнительно

EMV_ADDITIONAL_TERMINAL_CAPS

Установка свойств терминала для EMV.

Возможные значения

Строка свойств терминала для EMV (тег 0х9F40 Additional Terminal Capabilities). Определяется пятью байтами.

Значение по умолчанию

EF 80 B0 53 FF

Дополнительно

EMV_MODE

Режим обслуживания EMV-карты при использовании протокола NDC.

Возможные значения

  • EMV_MODE_1 – обслуживать карты с чипом по спецификации Wincor Nixdorf 1.2;

  • EMV_MODE_2 – обслуживать карты с чипом по спецификации NCR CAM;

  • EMV_MODE_3 – обслуживать карты с чипом по спецификации Wincor Nixdorf 1.1;

  • EMV_MODE_4 – обслуживать карты с чипом по спецификации Agilis 91x/TCS Plus EMV Programmer’s Guide, Version 1.1.0.

Значение по умолчанию

EMV_MODE_2

Дополнительно

ENCRYPTION_ALGORITHM

Алгоритм шифрования.

Возможные значения

  • DES;

  • 3DES.

Значение по умолчанию

3DES

Дополнительно

Expand_LF_with_CR

Включение/отключение замены команды перехода на новую строку на последовательность команд возврат каретки, а также переход на новую строку.

Возможные значения

  • 0 – замена отключена.

  • 1 – замена включена.

Значение по умолчанию

0

Дополнительно

Данный параметр используется для принтеров, которые не умеют самостоятельно осуществлять возврат каретки.

GPB_OFFLINE

Включение механизма авторизации отложенных операций приема наличных.

Возможные значения

  • 1 – включить;

  • 0 – отключить.

Значение по умолчанию

0

Дополнительно

Данный параметр можно считать устаревшим вследствие поддержки «Универсальной схемы оффлайна». В целях обратной совместимости его поддержка сохранена, однако в новых версиях кастомизаций рекомендуется пользоваться новой версией параметра, отвечающего за режим offline NDC: CASHIN_OFFLINE_MODE.

HOST_IP(NDC_CONFIG)

IP-адрес NDC-хоста.

Возможные значения

IP-адрес.

Значение по умолчанию

пустое значение

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"HOST_IP"="127.0.0.1"

Дополнительно

Параметр можно настроить в РОП.

HOST_PORT(NDC_CONFIG)

Порт NDC-хоста.

Возможные значения

4 цифры порта.

Значение по умолчанию

пустое значение

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"HOST_PORT"="1111"

Дополнительно

Параметр можно настроить в РОП.

IS_NDC_CHEQUE_PRINT

Печатать или нет чек, присланный с хоста NDC.

Возможные значения

  • 0 – не печатать чек, присланный с хоста NDC;

  • 1 – печатать чек, присланный с хоста NDC.

Значение по умолчанию

1

Дополнительно

ImagesPath

Настройка экранов NDC. Путь к папке с изображениями.

Возможные значения

Текстовая строка.

Значение по умолчанию

C:\\FS365\\Applications\\NDC\\Screen

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"ImagesPath"= "C:\\FS365\\Applications\\NDC\\Screen"

Дополнительно

ImagesPathPrefix

Настройка экранов NDC. Префикс имен файлов изображений.

Возможные значения

Текстовая строка.

Значение по умолчанию

PIC

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"ImagesPathPrefix"="PIC"

Дополнительно

ImagesPathSuffix

Настройка экранов NDC. Суффикс имен файлов изображений.

Возможные значения

Текстовая строка.

Значение по умолчанию

.pcx

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"ImagesPathSuffix"=".pcx"

Дополнительно

JournalEncodingName

Таблица перекодировки для журнальных сообщений, получаемых от NDC-хоста.

Возможные значения

  • 866;

  • NCR;

  • DDC;

  • ISO8859-5.

Значение по умолчанию

NCR

Дополнительно

Параметр можно настроить в РОП.

KEEPALIVE(NDC_CONFIG)

Включить/отключить режим «KeepAlive».

Возможные значения

  • 1 – режим включен;

  • 0 – режим отключен.

Значение по умолчанию

0

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"KEEPALIVE"="1"

Дополнительно

KEEPALIVEINTERVAL

Интервал повторной проверки связи при отсутствии ответа.

Возможные значения

Интервал в миллисекундах, целое число.

Значение по умолчанию

500

Дополнительно

KEEPALIVETIME

Интервал проверки связи при отсутствии активности на канале.

Возможные значения

Интервал в миллисекундах, целое число.

Значение по умолчанию

60000

Дополнительно

LUNO

Logical Unit Number (обычно приходит в сообщении с хоста).

Возможные значения

3 цифры от 000 до 999.

Значение по умолчанию

000

Дополнительно

Параметр можно настроить в РОП.

MAC_TYPE

Макировать сообщения полностью или по полям.

Возможные значения

  • 0– макировать полностью;

  • 1 – макировать по полям.

Значение по умолчанию

0

Дополнительно

Данный параметр управляется хостом NDC. Настройки макирования приходят с хоста в сообщении Message Authentication Field Selection Load, в котором в соответствующих полях с Offset 0 содержится значение 0 или 1.

MACHINE_NO(NDC_CONFIG)

Уникальный номер платежного терминала (Machine Number).

Возможные значения

6 цифр.

Значение по умолчанию

пустое значение

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"MACHINE_NO"="990033"

Дополнительно

Параметр можно настроить в РОП.

MASK_BUFFER_B

Маскировать или нет содержимое буфера B в журнале и в ProtocolLog.

Возможные значения

  • 0– не маскировать;

  • 1 – маскировать.

Значение по умолчанию

1

Дополнительно

MASK_BUFFER_C

Маскировать или нет содержимое буфера C в журнале и в ProtocolLog.

Возможные значения

  • 0– не маскировать;

  • 1 – маскировать.

Значение по умолчанию

1

Дополнительно

MASK_NDC_BARCODE_DATA

Маскировать или нет данные штрихкода в транзакционном ответе в буфере Е.

Возможные значения

  • 0– не маскировать;

  • 1 – маскировать.

Значение по умолчанию

0

Дополнительно

NEED_TO_COPY_JOURNAL

Включение/отключение копирования в папку Архив файлов электронного журнала, отправленных на хост.

Возможные значения

  • 0 – не копировать;

  • 1 – копировать.

Значение по умолчанию

1

Дополнительно

OnScreenButtons

Возможность включения/отключения реакции на нажатия стандартных сенсорных областей FDK на NDC-экранах.

Возможные значения

  • <любое> (по умолчанию) – не реагировать на нажатия сенсорных областей FDK на NDC-экранах.

  • 1 – нажимать FDK, соответвующую стандартной (NDC) сенсорной области FDK.

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG]
"OnScreenButtons"="1"

Дополнительно

  • Изменение значения параметра не требует перезапуска терминального ПО.

  • Отключение сенсорных областей применяется для AXNDCScreen. Нажатия FDK всегда выполняются при помощи AXButton.

PAY_BUTTON_ACTIVE_IF_CASHIN_READY

Необходимость проверки работоспособности депозитного модуля при выводе кнопки бескарточных операций на экране ожидания клиента.

Возможные значения

  • 0 – наличие кнопки бескарточных операций не зависит от готовности устройства приема налич-ных к приему банкнот;

  • 1 – наличие кнопки бескарточных операций зависит от готовности устройства приема наличных к приему банкнот.

Значение по умолчанию

0

Дополнительно

PAY_BUTTON_AVAILABLE

Флаг вывода кнопки «Оплата наличными».

Возможные значения

  • 0 – отключить переход;

  • 1 – включить переход.

Значение по умолчанию

0

Дополнительно

Внимание

Параметр PAY_BUTTON_AVAILABLE устарел и не рекомендован к использованию!

PAY_BUTTON_ICON

Небольшое изображение, выводимое в свободной области кнопки оплаты наличными (значок).

Возможные значения

Имя файла изображения. Файл должен быть сохранен в каталоге C:\FS365\Applications\Web\images.

Значение по умолчанию

Дополнительно

PAY_BUTTON_IMG_TYPE

Модификатор изображений кнопки оплаты наличными.

Возможные значения

Имя файла. Имена файлов изображений генерируются по шаблону C:\FS365\Applications\Web\images\<Right/Left>Arrow<Модификатор><Состояние>.bmp. Возможные состояния: кнопка не нажата, нажата, запрещена.

Значение по умолчанию

Дополнительно

PAY_BUTTON_INDEX

Индекс позиции кнопки оплаты наличными на экране (FDK).

Возможные значения

Целое число от 0 до 7. Нумерация ведется начиная с левой верхней кнопки слева направо, сверху вниз (левая верхняя кнопка – 0, правая верхняя – 1)

Значение по умолчанию

Дополнительно

Данный параметр является обязательным, если PAY_BUTTON_AVAILABLE = 1.

PAY_BUTTON_MAX_AMOUNT

Максимальная сумма вносимых наличных (в копейках). При превышении максимальной суммы внесенная купюра возвращается клиенту банка.

Возможные значения

  • сумма в копейках;

  • 0 – не использовать ограничение.

Значение по умолчанию

0

Дополнительно

PAY_BUTTON_STATE

Номер состояния протокола NDC, в которое необходимо перевести ПО при нажатии на кнопку.

Возможные значения

  • 000 - 999 – для цифровых;

  • 000 - zzz – для буквенно-цифровых.

Cостояние 255 зарезервировано.

Значение по умолчанию

Дополнительно

Данный параметр является обязательным, если PAY_BUTTON_AVAILABLE = 1.

Внимание

Параметр PAY_BUTTON_STATE устарел и не рекомендован к использованию!

PAY_BUTTON_TITLE

Надпись на кнопке оплаты наличными.

Возможные значения

Произвольная текстовая строка.

Значение по умолчанию

Дополнительно

PAY_BUTTON_TRACK1

Содержимое Track1, которое будет использоваться при обслуживании по бескарточному сценарию.

Возможные значения

Строка.

Значение по умолчанию

Пустое значение.

Дополнительно

PAY_BUTTON_TRACK2

Содержимое Track2, которое будет использоваться при обслуживании по бескарточному сценарию.

Возможные значения

Строка.

Значение по умолчанию

Пустое значение.

Дополнительно

PAY_BUTTON_VISIBLE

Включить/отключить прозрачность кнопок бескарточной оплаты в режиме NDC.

Возможные значения

  • 0 – кнопка прозрачная;

  • 1 – кнопка не прозрачная.

При использовании значения 0 вместо стандартных изображений будут использованы изображения кнопки, в названии файлов которых присутствует суффикс «Ghost». Эти файлы расположены вместе со всеми остальными изображениями в папке Web\images, их изменение недопустимо. Список файлов: LeftArrowGhost.bmp, LeftArrowGhostDown.bmp, LeftArrowGhostDisabled.bmp, RightArrowGhost.bmp, RightArrowGhostDown.bmp, RightArrowGhostDisabled.bmp.

Значение по умолчанию

0

Дополнительно

PAY_BUTTON_WIDTH

Ширина кнопки оплаты наличными.

Возможные значения

  • ширина в пикселях;

  • 0 – использовать всю отведенную область.

Значение по умолчанию

0

Дополнительно

PAY_WELCOME_ENTIRE_ACTIVE

Включение/отключени перехода к режиму «Оплата наличными» при нажатии на сенсорный экран.

Возможные значения

  • 0 – отключить переход;

  • 1 – включить переход.

Значение по умолчанию

0

Дополнительно

PIN_AUTO_COMPLETE

Включение/выключение автозавершения ввода ПИН-кода. Исталлятором устанавливается значение 1.

Возможные значения

  • 0 – проверка выключена;

  • 1 – проверка включена.

Значение по умолчанию

0

Дополнительно

Параметр можно настроить в РОП.

PIN_ENTRY_CHAR

Отображение символов при вводе PIN-кода.

Возможные значения

Символ

Значение по умолчанию

*

Дополнительно

PRINT_FILES_PATH

Настройка работы с командой ESC+D. Команда ESC+D (hex-код 0x1B44) означает, что чек для печати нужно взять из файла, имя которого передается в параметрах этой команды. Имя файла передается без указания пути, но с расширением. Например, ESC+DMACH.TXT. Если файл по указанному пути не будет найден, в лог будет записано предупреждение, а сама команда будет проигнорирована.

Возможные значения

Путь к файлу.

Значение по умолчанию

Дополнительно

PROTOCOL_LOG_ACTIVE

Включить/отключить ведения коммуникационного журнала.

Возможные значения

  • 0 – отключить;

  • 1 – включить.

Значение по умолчанию

1

Дополнительно

PROTOCOL_LOG_ADD_TIMEZONE

Добавить значение часового пояса к дате в файле Protocollog.txt.

Возможные значения

  • 0 – не добавлять;

  • 1 – добавлять.

Значение по умолчанию

0

Дополнительно

PROTOCOL_LOG_DAILY

Периодичность создания нового файла коммуникационного журнала.

Возможные значения

  • 0 – ежемесячно;

  • 1 – ежедневно.

Значение по умолчанию

0

Дополнительно

PrinterControlSequenceFFLineCount

Количество печатаемых пустых строк в конце чека.

Возможные значения

Целое число.

Значение по умолчанию

0

Дополнительно

PrintingLastCustomerReceiptAllowed

Включить/отключить сохранение содержимого клиентского чека, который печатается в рамках клиентской сессии (протокол NDC).

Возможные значения

  • 1, true, yes – сохранять содержимое клиентского чека;

  • 0, false, no – не сохранять содержимое клиентского чека.

Значение по умолчанию

0

Дополнительно

Инсталлятором не устанавливается.

PrjIgnorePaperLow

Игнорирование сообщений малом количестве бумаги в журнальном принтере.

Возможные значения

  • 1 – игнорировать;

  • 0 – не игнорировать.

Значение по умолчанию

0

Дополнительно

Параметр оказывает воздействие на формирование solicited/unsolicited сообщений на хост NDC. На оповещение оператора РОП и мониторинга о состоянии «мало бумаги» данный параметр не влияет. В инсталляционный пакет ПроАТМ не входит (предполагается установка кастомизацией).

Protocol

Тип заголовка сообщений NDC протокола.

Возможные значения

  • BASE24 - заголовок, который содержит размер пакета данных;

  • PURE – заголовок сообщения отсутствует.

Значение по умолчанию

BASE24

Дополнительно

PrrIgnorePaperLow

Игнорирование сообщений малом количестве бумаги в чековом принтере.

Возможные значения

  • 1 – игнорировать;

  • 0 – не игнорировать.

Значение по умолчанию

0

Дополнительно

Параметр оказывает воздействие на формирование solicited/unsolicited сообщений на хост NDC. На оповещение оператора РОП и мониторинга о состоянии «мало бумаги» данный параметр не влияет. В инсталляционный пакет ПроАТМ не входит (предполагается установка кастомизацией).

RECONNECT_MAX_COUNT

Количество попыток переоткрытия соединия во время клиентской сессии. Интервал между попытками повторного установления соединений – 500 мс.

Возможные значения

Число попыток.

Значение по умолчанию

1

Дополнительно

REJECT_PARSE_PRINT_CMD_ERROR

Отправлять или нет Reject в случае ошибки разбора чека.

Возможные значения

  • 1 – отправлять;

  • 0 – не отправлять.

Значение по умолчанию

0

Дополнительно

REPLACE_TRACK_2_WITH_ICC_EQUIVALENT_DATA

Необходимость замены отправляемых на хост NDC данных Track2 данными с чипа карты.

Возможные значения

  • 1 – в буфер всегда будет писаться значение, взятое с чипа;

  • 0 – в буфер всегда будет записываться значение, взятое с полосы.

Значение по умолчанию

1

Дополнительно

ReceiptMinLinesCount

Минимальное количество строк для чеков, приходящих с хоста.

Возможные значения

Количество строк в чеке.

Значение по умолчанию

24

Инсталлятор устанавливает значение

0

Дополнительно

Необходимо для слишком коротких чеков, которые невозможно извлечь из слота принтера.

SEND_CASH_COUNTERS_MSG

Отправка сообщения на ФС после выдачи средств из диспенсера.

Возможные значения

Имя правила формирования сообщения.

Значение по умолчанию

Функция выключена.

Дополнительно

Сообщение отсылается только в том случае, если выдача производится в режиме обслуживания клиента и обслуживание производится модулем, отличным от NDC.

SEND_DISK_FULL_MSG

Отправлять или нет сообщение Unsolicited при нехватке места на жестком диске.

Возможные значения

  • 1 – отправлять;

  • 0 – не отправлять.

Значение по умолчанию

1

Дополнительно

SEND_MACHINE_NO

Включить/отключить отправку номера терминала на хост.

Возможные значения

  • 1 – включить отправку;

  • 0 – отключить отправку.

Значение по умолчанию

1

Дополнительно

SEND_MAC_TVN_SOLICITED

Включение/выключение отправки MAC (Message Authentication Code) и TVN (Time Variant Number) в сообщениях типа Solicited (Device Fault). Определяется наличием параметра PREPARE_MAC, SOLICITED в шаблоне сообщения.

Возможные значения

  • 0 – не отправлять;

  • 1 – отправлять.

  • IF_MAC_KEY_EXISTS – если шаблон сообщения предусматриваетпростановку MAC-подписи, то решение о подписывании принимается по наличию MAC-ключа.

Значение по умолчанию

IF_MAC_KEY_EXISTS

Дополнительно

Параметр можно настроить в РОП.

SEND_MAC_TVN_TRAN_REQ

Включение/выключение отправки MAC (Message Authentication Code) и TVN (Time Variant Number) в транзакционном запросе. Определяется наличием параметра PREPARE_MAC, TRAN_REQ (описаний нет!) в шаблоне ообщения.

Возможные значения

  • 0 – не отправлять;

  • 1 – отправлять.

  • IF_MAC_KEY_EXISTS – если шаблон сообщения предусматриваетпростановку MAC-подписи, то решение о подписывании принимается по наличию MAC-ключа.

Значение по умолчанию

IF_MAC_KEY_EXISTS

Дополнительно

Параметр можно настроить в РОП.

SendDeviceErrorToHost

Включить/отключить отправку NDC-хосту сообщений о неисправности оборудования перед входом в состояние обслуживания клиентов.

Возможные значения

  • 1 – отправлять сообщение;

  • 0 – не отправлять сообщение.

Значение по умолчанию

0

Дополнительно

StateInfodialogEnabled

Включить/отключить показ окна текущего состояния модуля NDC. В окне отображается номер и параметры текущего состояния NDC-протокола, номера показываемого экрана и буферы данных.

Возможные значения

  • 1 – показыть откно текущего состояния;

  • 0 – не показывать окно текущего состояния.

Значение по умолчанию

0

Дополнительно

USE_SYSTEM_WELCOME_SCREEN

Включить/отключить использование экрана приветствия по умолчанию в качестве экрана приветствия NDC.

Возможные значения

  • 1 – использовать;

  • 0 – не использовать.

Значение по умолчанию

1

Инсталлятор устанавливает значение

0

Дополнительно

UncompressedLogMonthsCount

Период, в течение которых файлы коммуникационного журнала хранятся в неархивированном виде. Файлы коммуникационного журнала, созданные ранее указанного периода, автоматически архивируются. Создаваемый архив _arch.7z формируется в папке <папка установки ПроАТМ>\FS365\ProtocolLog.

Возможные значения

  • количество месяцев;

  • 0 – архивирование коммуникационного журнала не требуется.

Значение по умолчанию

0

Дополнительно

AMOUNT_ENTRY\APPEND_ZEROES

Раздел: [HKLM\SOFTWARE\FS365\NDC\CONFIG\AMOUNT_ENTRY\APPEND_ZEROES]

[стейт ввода суммы]

Автоматическое добавление нулей справа от вводимой суммы при обработке стейта. В имени параметра указывается трехзначный номер стейста ввода суммы.

Возможные значения

Строка – количество нулей, которые будут автоматически добавлены при вводе.

Значение по умолчанию

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\AMOUNT_ENTRY\APPEND_ZEROES]
"084"="2"

Данная настройка предписывает автоматически добавлять два нуля в конце суммы при отработке стейта с номером 084.

Таблица 27. Описание (на примере маски *********0.00):

Код нажатой кнопки

Сумма на экране

Содержимое буфера

Без настройки

(исх.состояние)

1

5

0.00

0.01

0.15

(пусто)

1

15

С настройкой добавления 2-х нолей

(исх.состояние)

1

5

7

0.00

1.00

15.00

157.00

(пусто)

100

1500

15700

Дополнительно

CASHIN

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\CASHIN]

1NOTE_CLASSIC_FORCE_RETRACT_DISABLED

Отключения ретракта для покупюрного приема наличных. Режим ретракта задается bit 2 Option 45 или игнорировать содержимое bit 2 Option 45 и работать так, как будто ретракт отключен.

Возможные значения*

  • 0 – не игнорировать;

  • 1 – игнорировать.

Значение по умолчанию*

1

Дополнительно*

1NOTE_CLASSIC_SHOW_TABLE_OVER_PLEASE_ENTER_NOTES_SCREEN

Отображать таблицу с принятыми банкнотами и суммой на экране ожидания вставки первой банкноты.

Возможные значения

  • 0 – не отображать таблицу;

  • 1 – отображать таблицу.

Значение по умолчанию

0

Дополнительно

1NOTE_CLASSIC_SHOW_TABLE_OVER_PROCESSING_NOTES_SCREEN

Отображать или не отображать таблицу с принятыми банкнотами во время распознавания банкноты.

Возможные значения

  • 0 – не отображать таблицу;

  • 1 – отображать таблицу.

Значение 1 рекомендуется устанавливать для псевдопачки с целью избежать слишком быстрой смены экранов при обработке банкнот в пачке на высокой скорости, когда прогрузка содержит картинки PleaseEnterNotesScreen и ProcessingNotesScreen, отличающиеся только надписями.

Значение по умолчанию

1

Дополнительно

Логика отображения таблицы и экранов:

  1. В момент ожидания первой банкноты отображаем экран «Пожалуйста, вставьте банкноту».

  2. В момент ожидания вставки второй и последующих банкнот отображаем экран «Подтверждение».

CurrencyConversionForNoteDefinitions

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\CASHIN\CurrencyConversionForNoteDefinitions]

Параметры настройки преобразования ISO4217-кодов валют в удобный для банков формат. Для тех банков, которые ожидают в ответе T2HSendNoteDefenitions получить валюту в своем формате. Имя параметра – ISO4217-код валюты, значение параметра – идентификатор, который будет использован банком взамен. Наиболее востребованный пример:

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\CASHIN\CurrencyConversionForNoteDefinitions]
"RUB"="RUR"

NOTES_MAPPING

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\CASHIN\NOTES_MAPPING]

Раздел содержит параметры, определяющие хостовые идентификаторы для конкретных номиналов банкнот. Имена параметров – строки формата «<номинал>;<валюта>;<экспонента>», значения – хостовые идентификаторы номиналов банкнот. Например:

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\CASHIN\NOTES_MAPPING]
"100,0;RUB;0"="33"
"200,0;RUB;0"="41"
"500,0;RUB;0"="34"
"1000,0;RUB;0"="36"
"2000,0;RUB;0"="42"
"5000,0;RUB;0"="39"
  • Изменение значения параметра не требует перезапуска терминального ПО.

  • Возможности приема конкретных устройств (базы банкнот) сопоставляются автоматически.

  • Параметры можно настроить в РОП (меню администратора > «СЕРВИС-МОДУЛИ» > «АВТОРИЗАЦИЯ» > «ПРИЕМ НАЛИЧНЫХ»).

OPCODE_DISPENSE

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\OPCODE_DISPENSE]

BALANCE_CARD_OPCODE

Операционный буфер, соответствующий операции балансировки по административной карте.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\OPCODE_DISPENSE]
"BALANCE_CARD_OPCODE"="B A AC"

Дополнительно

BALANCE_CARD_TRACK2

Track2 административной карты, по которой может проводиться операция балансировки.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\OPCODE_DISPENSE]
"BALANCE_CARD_TRACK2"="999"

Дополнительно

CASH, FAST_CASH

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\OPCODE_DISPENSE\CASH]

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\OPCODE_DISPENSE\FAST_CASH]

Параметры настройки операционных буферов, соответствующих операции выдачи банкнот. Раздел содержит список операционных буферов в транзакционном запросе, которые соответствуют операции выдачи банкнот. Для достижения более гибкой настройки, в конфигурации операционных буферов можно указывать маску с использованием символа «звездочка» (*).

Листинг 16. Пример установки операционных буферов и суммы операции (Fast Cash)
 [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\OPCODE_DISPENSE\FAST_CASH]
 OPCODE_1=F A A B,4000
 OPCODE_2=G A A B,2000
 OPCODE_3=H A A B,1000
 OPCODE_4=I A A B,500
 OPCODE_5=F A I B,4000
 OPCODE_6=G A I B,2000
 OPCODE_7=H A I B,1000
 OPCODE_8=I A I B,500
 OPCODE_9=F A A DB,4000
 OPCODE_A=G A A DB,2000
 OPCODE_B=H A A DB,1000
 OPCODE_C=I A A DB,500
 OPCODE_D=F A I DB,4000
 OPCODE_E=G A I DB,2000
 OPCODE_F=H A I DB,1000
 OPCODE_G=I A I DB,500
 OPCODE_H=F A A CB,4000
 OPCODE_I=G A A CB,2000
 OPCODE_J=H A A CB,1000
 OPCODE_K=I A A CB,500
 OPCODE_L=F A I CB,4000
 OPCODE_M=G A I CB,2000
 OPCODE_N=H A I CB,1000
 OPCODE_O=I A I CB,500
Листинг 17. Пример установки операционных буферов. Сумма операции хранится в Amount Buffer
 [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\OPCODE_DISPENSE\CASH]
 OPCODE_1=A A A B
 OPCODE_2=A A A CB
 OPCODE_3=A A A DB
 OPCODE_4=A A I B
 OPCODE_5=A A I CB
 OPCODE_6=A A I DB

PRINTER_FONTS

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\PRINTER_FONTS]

Параметры настройки различных шрифтов печати чека.

FONT_X

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\PRINTER_FONTS\FONT_X] (X – идентификатор шрифта в команде ESC)

ADD_MACROS

Макрос, который добавляется в начало перекодируемой строки.

Возможные значения

Имя макроса.

Значение по умолчанию

#CPI12#

Дополнительно

CODE_TABLE

Имя таблицы перекодировки, которое должно совпадать с названием одной из таблиц, содержащихся в разделе [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Recoder\ToCommon].

Дополнительно

SOP_TRANSACTIONS

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]

ENABLE(SOP_TRANSACTIONS)

Включение/отключение автоматической отправки транзакционных запросов. Поддерживаются следующие типы запросов:

  • загрузка 1 и 2 кассет;

  • загрузка 3 и 4 кассет;

  • балансировка (закрытие ОЦ );

  • сброс счетчика задержанных карт;

  • установка числа чеков.

Возможные значения

  • 0 – автоматическая отправка отключена;

  • 1 – автоматическая отправка включена.

Значение по умолчанию

0

Дополнительно*

HOST_CMD_OOS_AFTER_SOP_ENTRY_TIMEOUT

Таймаут при отправке серии сообщений на хост.

Возможные значения

Время в миллисекундах (целое число).

Значение по умолчанию

0

Дополнительно

OP_CODE_CLOSE_OC

Значение OpCode-буфера для запроса о закрытии ОЦ диспенсера.

Возможные значения

  • 8 символов (допустимые символы : пробел, «A», «B», «C», «D», «F», «G», «H» , «I» );

  • пустое значение.

Если значение параметра не задано, то соответствующий транзакционный запрос не будет отправлен на хост.

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
"OP_CODE_CLOSE_OC"="BCB A"

Дополнительно

OP_CODE_CLOSE_OC_CASHIN

Значение OpCode-буфера для запроса о закрытии ОЦ депозитного модуля.

Возможные значения

  • 8 символов (допустимые символы : пробел, «A», «B», «C», «D», «F», «G», «H» , «I» );

  • пустое значение.

Если значение параметра не задано, то соответствующий транзакционный запрос не будет отправлен на хост.

Значение по умолчанию

Пустое значение.

Дополнительно

OP_CODE_CLR_CARDS

Значение OpCode-буфера для запроса о сбросе счетчика захваченных карт.

Возможные значения

  • 8 символов (допустимые символы : пробел, «A», «B», «C», «D», «F», «G», «H» , «I» );

  • пустое значение.

Если значение параметра не задано, то соответствующий транзакционный запрос не будет отправлен на хост.

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
"OP_CODE_CLR_CARDS"="CA AFA"

Дополнительно

OP_CODE_OPEN_OC1

Значение OpCode-буфера для запроса об открытии ОЦ диспенсера со значением количества банкнот, загруженными в 1 и 2 кассеты.

Возможные значения

  • 8 символов (допустимые символы : пробел, «A», «B», «C», «D», «F», «G», «H» , «I» );

  • пустое значение.

Если значение параметра не задано, то соответствующий транзакционный запрос не будет отправлен на хост.

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
"OP_CODE_OPEN_OC1"="ACB A"

Дополнительно

OP_CODE_OPEN_OC2

Значение OpCode-буфера для запроса об открытии ОЦ диспенсера со значением количества банкнот, загруженными в 3 и 4 кассеты.

Возможные значения

  • 8 символов (допустимые символы : пробел, «A», «B», «C», «D», «F», «G», «H» , «I» );

  • пустое значение.

Если значение параметра не задано, то соответствующий транзакционный запрос не будет отправлен на хост.

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
"OP_CODE_OPEN_OC2"="D AFA"

Дополнительно

OP_CODE_OPEN_OC_CASHIN

Значение OpCode-буфера для запроса об открытии ОЦ депозитного модуля.

Возможные значения

  • 8 символов (допустимые символы : пробел, «A», «B», «C», «D», «F», «G», «H» , «I» );

  • пустое значение.

Если значение параметра не задано, то соответствующий транзакционный запрос не будет отправлен на хост.

Значение по умолчанию

Пустое значение.

Дополнительно

OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN

Значение OpCode-буфера для запроса установки количества чеков, отправляемого при открытии ОЦ депозитного модуля.

Возможные значения

  • 8 символов (допустимые символы : пробел, «A», «B», «C», «D», «F», «G», «H» , «I» );

  • пустое значение.

Если значение параметра не задано, то соответствующий транзакционный запрос не будет отправлен на хост.

Значение по умолчанию

Пустое значение.

Дополнительно

Если требуется отправка транзакционного запроса на установку числа чеков, рекомендуется устанавливать только один из параметров OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT/OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN, т.е. запрос будет отправляться только при открытии ОЦ диспенсера или при открытии ОЦ депозитного модуля, в зависимости от того, в какой момент требуется отправка соответствующего запроса.

OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT

Значение OpCode-буфера для запроса установки количества чеков, отправляемого при открытии ОЦ диспенсера.

Возможные значения

  • 8 символов (допустимые символы : пробел, «A», «B», «C», «D», «F», «G», «H» , «I» );

  • пустое значение.

Если значение параметра не задано, то соответствующий транзакционный запрос не будет отправлен на хост.

Значение по умолчанию

Пустое значение.

Дополнительно

Если требуется отправка транзакционного запроса на установку числа чеков, рекомендуется устанавливать только один из параметров OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT/OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN, т.е. запрос будет отправляться только при открытии ОЦ диспенсера или при открытии ОЦ депозитного модуля, в зависимости от того, в какой момент требуется отправка соответствующего запроса.

RESEND_BUTTON_ENABLE

Активация/деактивация кнопки повторной отправки запроса на хост. Если от хоста не пришло подтверждение успешного выполнения запроса, данная кнопка позволяет инкассатору выполнить повторную отправку запроса на хост.

Возможные значения

  • 0 – кнопка неактивна.

  • 1 – кнопка активна.

Значение по умолчанию

0

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
"RESEND_BUTTON_ENABLE"="1"

Дополнительно

SET_RECEIPT_COUNT

Установка количества чеков: при инкассации процессинг оповещается о том, сколько чеков может быть распечатано после инкассации (т.е. на какое количество чеков хватит чековой ленты).

Возможные значения

Число от 0 до 99999.

Значение по умолчанию

1000

Дополнительно

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
"SET_RECEIPT_COUNT"="1000"

Дополнительно

SOP_GOOD_NEXT_STATES

Перечень стейтов, получение которых в поле Next State ID Data транзакционного ответа будет сигнализировать об успехе выполнения операции.

Возможные значения

  • десятеричное число в диапазоне 000-256 или 256-999;

  • десятерично-буквенное значение в диапазоне 000-254 или 256-ZZZ;

  • пустое значение.

Возможно перечисление допустимых номеров стейтов через запятую.

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
"SOP_GOOD_NEXT_STATES"="150"

Дополнительно

SUPERVISOR_TRACK2

Track2 карты супервизора.

Возможные значения

  • пустое значение;

  • Track2 (олжен удовлетворять требованиям ISO7813).

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS]
"SUPERVISOR_TRACK2"="0000000000123456789=00000000000000000000"

Дополнительно

EMV

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\EMV]

AID_TABLE\AID_*

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\EMV\AID_TABLE\AID_*]

AID_FLOOR_LIMIT

Возможность контроля и определения размера операций (Floor Limit Checker) в рамках процедуры управления рисками (Terminal Risk Management).

Возможные значения

от 1 до 8 шестнадцатиричных символов – значение для tag 9F1B - Terminal Floor Limit, 4 байта.

Значение по умолчанию

  • 0 – параметр определен, но некорректен (не цифры) или значение выходит за границу FFFFFFFF.

  • FFFFFFFF – параметр отсутствует.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\FS365\NDC\EMV\AID_TABLE\AID_006]
"AID_FLOOR_LIMIT"="0"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.
Значение преобразуется в число посимвольно, начиная с левого и заканчивая первым нешестнадцатиричным символом.
Для УС Online only значение не применимо, но требует использования нулевого значения. Явно указание нулевого значения требует МИР.
В случае отсутсвия параметра, процедура управления рисками, в части контроля размера операции, не применяется.

FIT

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\FIT]

FIT_ENTRY_nnn(NDC)

Настройка FIT-таблицы при работе по протоколу NDC, где nnn – номер записи таблицы. Значения устанавливаются прогрузкой.

FONT

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\FONT]

DEFAULT_RECODING

Таблица перекодировки для экранных символов.

Возможные значения

Имя таблицы

Значение по умолчанию

866

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\FS365\NDC\FONT]
"DEFAULT_RECODING"="NCR"

Дополнительно

SCALE_FACTOR(FONT)

Высота шрифта относительно текущей высоты ячейки таблицы экрана. Используется, если для шрифта не задано значение SCALE_FACTOR в разделе [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\FONT\FONT_XXX].

Возможные значения

От 0.0 до 3.0.

Значение по умолчанию

Инсталлятор устанавливает значение

0.8

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\FS365\NDC\FONT]
"SCALE_FACTOR"="0.8"

Дополнительно

FONT_XXX

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\FONT\FONT_XXX], где XXX – 3 цифры с лидирующими нулями.

CHARSET

Набор символов шрифта.

Возможные значения

  • трехзначное число;

  • 0.

Значение по умолчанию

Набор символов системной кодировки.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\FS365\NDC\FONT\FONT_029]
"CHARSET"="177"

Дополнительно

NAME(FONT_XXX)

Имя (гарнитура) шрифта. Обязательный параметр.

Возможные значения

Имя таблицы.

Значение по умолчанию

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\FS365\NDC\FONT\FONT_029]
"NAME"="ARIAL"

Дополнительно

NDC_FONT

Имя кодировки NDC.

Возможные значения

Символ (используется параметр команды ESC).

Значение по умолчанию

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\FS365\NDC\FONT\FONT_029]
"NDC_FONT"="q"

Дополнительно

RECODING

Имя таблицы перекодировки используемой для конвертации символа из кодировки описания экрана в кодировку шрифта.

Возможные значения

  • имя таблицы;

  • пустое значение.

Значение по умолчанию

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\FS365\NDC\FONT\FONT_029]
"RECODING"=""

Дополнительно

SCALE_FACTOR(FONT_XXX)

Высота шрифта относительно текущей высоты ячейки таблицы экрана.

Возможные значения

От 0.0 до 3.0.

Значение по умолчанию

Значение общего параметра SCALE_FACTOR в разделе [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\FONT].

Дополнительно

PRINTER\RECEIPT

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PRINTER\RECEIPT]

[код команды](RECEIPT)

Настройка замены неподдерживаемых команд. Код команды указывается без кода ESC.

Возможные значения

Cтрока подстановки.

Значение по умолчанию

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PRINTER\RECEIPT]
L1 = $BEGIN_CUT$
L0 = $END_CUT$

$BEGIN_CUT$ и $END_CUT$ – макросы, введенные с целью изоляции команд и данных, выводимых в неподдерживаемых режимах печати. Соответственно, начало вырезаемого из чека блока и его конец.

Дополнительно

PRINTER\JOURNAL

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PRINTER\JOURNAL]

[код команды](JOURNAL)

Аналогично [код команды](RECEIPT).

PROTOCOL_MODIFICATIONS

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]

CorrectNotesMapping_OnSendSupplyCountersExtended

Отправка счетчиков только хостовых номиналов в полях g37 Total Notes In Cassette и g38 Number of Note Types Reported в ответе на запрос Send Supply Counters: Extended.

Возможные значения

  • <любое> (по умолчанию) – отправка общего количества банкнот в кассетах всех известных XFS-номиналов, включая нераспознанные.

  • 1 – отправка только известных хостовых номиналов, определенных в параметрах раздел [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\CASHIN\NOTES_MAPPING].

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"CorrectNotesMapping_OnSendSupplyCountersExtended"="1"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.

IgnoreHostFailedReplyForCashin

Симуляция отсутсвия ответа хоста при получении т.н. сбойного ответа. Предполагается, что успешно складированные банкноты не м.б. отклонены хостом, однако в редких случая из-за внутренних ошибок операция отклоняется без команд складирования или возврата принятых денег. В таких случаях имеет смысл поместить сбойную операцию в список неавторизованных.

Возможные значения

  • <любое> – команды хоста отрабатываются в соответсвии с NDC-стандартом.

  • 1 – в случае сбойного ответа хоста и наличии принятых денег, операция помечается неавторизованной и добавляется в список отложенных.

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"IgnoreHostFailedReplyForCashin"="1"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.
Работает только при активированном механизме отложенной авторизации приема наличных CASHIN_OFFLINE_MODE.
Ответ хоста считается сбойным только при наличии внесенной суммы и получении команды «5» (печать и переход к следующему шагу сценария).
MaxSecondsToDeferCimFault

Максимальное время ожидания отложенной доставки на хост сообщения о поломке купюроприемника.

Возможные значения

Количество секунд. Если SendCimFaultAfterReset = 0, то значение MaxSecondsToDeferCimFault игнорируется.

Значение по умолчанию

60

Дополнительно

Применяется только к купюроприемнику D210BA.
Применимо только для режима обслуживания клиента.
SendCimFaultAfterReset

Включает/отключает отложенную отправку сообщения о поломке купюроприемника, возникшей во время обслуживания клиента. Если отложенная отправка включена, то сообщение о сбое в работе купюроприемника будет отправлено на NDC-хост только после выхода из режима обслуживания клиента и неуспешного выполнения команды Reset.

Возможные значения

  • <любое> (по умолчанию) – отложенная отправка сообщения отключена.

  • 1 – отложенная отправка сообщения включена.

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"SendCimFaultAfterReset"="1"

Дополнительно

Изменение значения параметра требует перезапуска терминального ПО для асинхронных сообщений.
Изменение значения параметра не требует перезапуска терминального ПО для синхронных сообщений.
Применимо только для режима обслуживания клиента.
SendPrrFaultAtPaperOut

Возможность отправки сбойного NDC-статуса чекового принтера при извлечении (замене) бумажного рулона.

Возможные значения

  • <любое> – отправка статусного сообщения для чекового принтера без бумаги выполняется согласно NDC-стандарту («Transaction/Device Status - 0»).

  • 1 – отправка статусного сообщения для чекового принтера без бумаги заменяется на сбойное («Transaction/Device Status - 1»).

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"SendPrrFaultAtPaperOut"="1"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.
Поведение при применении настройки будет противоречить требованиям NDC-стандарта.
SendPrrFaultWithDelay

Задержка отправки сообщения на хост о том, что бумага закончилась.

Возможные значения

Количество секунд, которое отводится на замену бумаги.

Значение по умолчанию

0

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"SendPrrFaultWithDelay"="60"

Дополнительно

Применяется только к устройствам самообслуживания, в которых замена бумаги в принтере возможна без открытия сервисной зоны и входа в РОП.
Применимо только для режима обслуживания клиента.
State_H_UseExtendedBuffer

Расширенное заполнение буферов на шаге ввода данных пользователем «H – Information Entry State». Добавляется возможность изменения данных для «Buffer A», «Buffer B», «Buffer C», «Amount Buffer», «Track 1», «Track 2» и «Track 3» в части дозаписи в начало или с конца текущего значения буфера, перезаписи данных или записи поверх существующих. Допускается предустановка изменяемого значения буфера.

Возможные значения

  • <любое> – заполнение буферов и отображение данных выполняется согласно требованиям стандарта NDC.

  • 1 – используется расширенное заполнения буферов.

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"State_H_UseExtendedBuffer"="1"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.
Вводимые данные записываются в электронный журнал и маскируются в соответсвии со значение параметра MASK_NDC_BARCODE_DATA.
State_X_UseExtendedBuffer

Расширенное заполнение буферов на шаге выбора данных пользователем «X - FDK Information Entry State». Добавляется возможность изменения данных для «Buffer A», «Buffer B», «Buffer C», «Amount Buffer», «Track 1», «Track 2» и «Track 3» в части дозаписи в начало или с конца текущего значения буфера, перезаписи данных или записи поверх существующих. Значения для изменения буферов берeтся из параметров шага расширения Extension to State X с возможностью использования словаря [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\Vocabulary]. Допускается предустановка изменяемого значения буфера.

Возможные значения

  • <любое> – заполнение буферов и отображение данных выполняется согласно требованиям стандарта NDC.

  • 1 – используется расширенное заполнения буферов.

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"State_X_UseExtendedBuffer"="1"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.
Вводимые данные записываются в электронный журнал и маскируются в соответсвии со значение параметра MASK_NDC_BARCODE_DATA.
SuppressReceipt

Отключение (подавление) печати хостовых чеков на чековом принтере. Вывод содержимого чеков в логи и журнал чеков LogReceipt сохраняется.

Возможные значения

  • <любое> (по умолчанию) – печать хостовых чеков выполняется согласно требованиям стандарта NDC.

  • 1 – вывод содержимого чеков на печать (бумагу) отключается.

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"SuppressReceipt"="1"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.

UnsolicitedAllStatus_AfterConnectRestore

Дополнительная отправка статусов устройств после восстановления связи с хостом. Отравляются только измененные в период отсутсвия связи статусы устройств.

Возможные значения

  • <любое> (по умолчанию) – статусные сообщения отправляются согласно требованиям стандарта NDC.

  • 1 – после восстановления связи с хостом, будут отправлены измененные в период отсутсвия связи статусы устройств.

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"UnsolicitedAllStatus_AfterConnectRestore"="1"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.

UnsolicitedPowerFailure_OnExitSOP

Дополнительная отправка «Power Failure (Unsolicited)» при выходе из РОП.

Возможные значения

  • <любое> (по умолчанию) – отправка «Power Failure (Unsolicited)» выполняется согласно требованиям стандарта NDC.

  • 1 – отправка «Power Failure (Unsolicited)» выполняется всегда при выходе из РОП.

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"UnsolicitedPowerFailure_OnExitSOP"="1"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.

UnsolicitedPowerFailure_OnSendHardwareStatusToHost

Дополнительная отправка «Power Failure (Unsolicited)» после асинхронной отправки изменения состояния купюроприемника в режиме ожидания клиента или УС не обслуживает.

Возможные значения

  • <любое> (по умолчанию) – отправка «Power Failure (Unsolicited)» выполняется согласно требованиям стандарта NDC.

  • 1 – выполняется отправка «Power Failure (Unsolicited)» после изменения состояния купюроприемника в режиме ожидания клиента или УС не обслуживает.

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS]
"UnsolicitedPowerFailure_OnSendHardwareStatusToHost"="1"

Дополнительно

Изменение значения параметра не требует перезапуска терминального ПО.

SCREEN

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\SCREEN]

BAR_CODE_READER

Настройка функции «считывание данных со штрихкода». Производится для всех экранов, используемых состояниями «H (Information Entry State)», путем создания текстового параметра. Индивидуально для каждого экрана/состояния сканер не включается. Данные, считанные сканером, отправляются на ФС с транзакционным запросом в том виде, в каком они были считаны, никакой обработки не выполняется.

Возможные значения

  • 1 – включить;

  • 0 – отключить.

Значение по умолчанию

Дополнительно

CompositionMode

Настройка определяет режим отображения NDC-экрана.

Возможные значения

  • <любое> – используется определенный стандартом режим, дополнительно настраиваемый css-классом «fs365_ndcscreen_wrapper».

  • DS – дублирование экрана в двух областях, дополнительно настраиваемых css-классами «fs365_ndcscreen_ds_main» и «fs365_ndcscreen_ds_zoom» (рекомендуется для вертикальных дисплеев).

  • FDKZoom – используется проецирование стандартных FDK на область экрана (рекомендуется при использовании масштабирования экрана).

Значение по умолчанию

Пустое значение.

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\SCREEN]
"CompositionMode"="DS"

Дополнительно

  • Изменение значения параметра не требует перезапуска терминального ПО.

  • Параметры размещения и отображения содержимого NDC-экрана на дисплее могут быть заданы в подключаемом css-файле common.css, размещаемом в директории c:\FS365\Applications\Web (по умолчанию).

  • CSS-класс «fs365_ndcscreen_wrapper» используется для всех доступных режимов, кроме FDKZoom.

DEF_BACKGROUND

Параметр позволяет настроить цвет, используемый по умолчанию при выводе экранов NDC. Настроенный цвет устанавливаются для каждого нового экрана, если не используется управляющая последовательность Default Background Colour Control Commands.

Возможные значения

Константа цветов NDC или по отдельному компоненту в формате: (R,G,B).

Значение по умолчанию

Пустое значение.

Дополнительно

DEF_FOREGROUND

Параметр позволяет настроить цвет, используемый по умолчанию при выводе экранов NDC. Настроенный цвет устанавливаются для каждого нового экрана, если не используется управляющая последовательность Default Foreground Colour Control Commands.

Возможные значения

Константа цветов NDC или по отдельному компоненту в формате: (R,G,B).

Значение по умолчанию

Пустое значение.

Дополнительно

MissingHtmlFileErrorUrl

Настройка поведения ПО при отсутствии запрашиваемого html-экрана. При работе с html-расширением протокола NDC существует потенциальная возможность отсутствия запрашиваемого html-окна. В результате на экране отображается стандартное окно браузера с сообщением об ошибке. Чтобы этого избежать, предусмотрены следующие настройки в реестре и алгоритм их обработки. При отсутствии запрашиваемого файла сначала проверяется наличие файла с сообщением об ошибке по указанному пути. Если указанный файл не будет найден, то производится поиск файла MissingHtmlFileErrorUrl.htm в папке с Ogre.exe. Если и там не окажется файла, то программно формируется html-файл с сообщением об ошибке и отображается на экране.

Возможные значения

Полный путь к файлу.

Значение по умолчанию

Дополнительно

ShowDefaultIfContentNotFound

Отключение показа дефолтного «черного» экрана при отсутствии описания экрана в ходе выполнения команды «0E - Inserts screen».

Возможные значения

  • 1 – использовать экран по умолчанию;

  • 0 – не использовать экран по умолчанию.

Значение по умолчанию

1

Дополнительно

SCREEN\*

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\SCREEN\*], где * – служебный экран. Поддерживаются следующие служебные экраны (список дополняется):

  • C00;

  • C01;

  • C02;

  • C04.

CONTENTS

Содержимое, выводимое на экран при работе по DC-протоколу.

Тип данных

REG_BINARY (двоичный параметр)

Возможные значения

<любое> (по умолчанию) – последовательность байт-команд, соответствующих DC-стандарту и определяющих содержимое отображаемого экарана.

Значение по умолчанию

пустое

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\SCREEN\A01]
"CONTENTS"=hex:0c,0f,40,40,53,43,52,45,45,4e,5f,41,30,31,0f,4f,38,81,85,87,20,\
  8a,80,90,92,0f,43,48,50,4c,45,41,53,45,5f,49,4e,53,45,52,54,5f,43,41,52,44,\
  0f,45,4c,53,43,52,45,45,4e,5f,30,31,1b,5b,30,34,30,7a,0f,43,48,50,4c,45,41,\
  53,45,5f,49,4e,53,45,52,54,5f,43,41,52,44,0f,45,4c,53,43,52,45,45,4e,5f,30,\
  32,1b,5b,30,34,30,7a,0f,43,48,50,4c,45,41,53,45,5f,49,4e,53,45,52,54,5f,43,\
  41,52,44,0f,45,4c,53,43,52,45,45,4e,5f,30,33,1b,5b,30,34,30,7a,0f,43,48,50,\
  4c,45,41,53,45,5f,49,4e,53,45,52,54,5f,43,41,52,44,0f,45,4c,53,43,52,45,45,\
  4e,5f,30,34,1b,5b,30,34,30,7a

Дополнительно

  • Изменение значения параметра не требует перезапуска терминального ПО.

  • Согласно DC-стандарту, значение получается от хостовой системы, но может быть изменено вручную.

TIMER

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\TIMER]

TIMER_NN

Значение таймера NDC. Здесь NN – 00, 01 и т.д., например, TIMER_78.

Возможные значения

В соответствии с «APTRAтм Advance NDC. Reference Manual».

Значение по умолчанию

В соответствии с «APTRAтм Advance NDC. Reference Manual».

Примеры

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\TIMER]
"TIMER_77"="30"

Дополнительно