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
Дополнительно
Параметр можно настроить в РОП.
- 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 кассеты и способа идентификации, далее способ идентификации кассеты,;
– разделитель между кассетами.Способы идентификации:
usNumber=<0-99> – по номеру(ам) логических кассет(ы), допускается перечисленое номеров через запятую. Например, «5: usNumber=3,4».
phPosName=<наименование физической позиции> – по наименованию физической позиции. Например, «3: phPosName=BOX2».
BNA_ALL – все кассеты, работающие «только на прием» объединяются в один идентификатор.
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
Дополнительно
Данный параметр используется для принтеров, которые не умеют самостоятельно осуществлять возврат каретки.
- Extentions¶
Включение/отключение механизма авторизации отложенных операций приема наличных.
Возможные значения
1
– включить;0
– отключить.
Значение по умолчанию
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
Дополнительно
Параметр можно настроить в РОП.
- 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
Дополнительно
- 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.
Таблица 28. Описание (на примере маски *********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
Дополнительно
Логика отображения таблицы и экранов:
В момент ожидания первой банкноты отображаем экран «Пожалуйста, вставьте банкноту».
В момент ожидания вставки второй и последующих банкнот отображаем экран «Подтверждение».
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"
Изменение значения параметра не требует перезапуска терминального ПО.
Возможности приема конкретных устройств (базы банкнот) сопоставляются автоматически.
Параметры можно настроить в РОП (меню администратора > «СЕРВИС-МОДУЛИ» > «АВТОРИЗАЦИЯ» > «ПРИЕМ НАЛИЧНЫХ»).
MAC_CONFIG¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\MAC_CONFIG]
- 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
Дополнительно
Параметр можно настроить в РОП.
- MAC_TYPE¶
Макировать сообщения полностью или по полям.
Возможные значения
0
– макировать полностью;1
– макировать по полям.
Значение по умолчанию
0
Дополнительно
Данный параметр управляется хостом NDC. Настройки макирования приходят с хоста в сообщении Message Authentication Field Selection Load, в котором в соответствующих полях с Offset 0 содержится значение
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
Дополнительно
Параметр можно настроить в РОП.
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]
Параметры настройки операционных буферов, соответствующих операции выдачи банкнот. Раздел содержит список операционных буферов в транзакционном запросе, которые соответствуют операции выдачи банкнот. Для достижения более гибкой настройки, в конфигурации операционных буферов можно указывать маску с использованием символа «звездочка» (*).
[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
[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]
Параметры данного раздела реестра позволяют включить/отключить автоматическую отправку транзакционных запросов NDC-хосту во время инкассации УС и настроить данные, передаваемые в этих запросах. Предусмотрена автоматическая отправка следующих запросов:
1-го запроса в процессе закрытия ОЦ ДМ;
1-го запроса в процессе закрытия ОЦ диспенсера;
2-х запросов в процессе открытия ОЦ ДМ;
3-х запросов в процессе открытия ОЦ диспенсера;
1-го запроса в процессе изъятия задержанных карт.
Порядок настройки описан в подразделе Инкассация с автоматической отправкой транзакционных запросов NDC-хосту.
- ENABLE(SOP_TRANSACTIONS)¶
Включение/отключение функции автоматической отправки транзакционных запросов во время инкассации.
Возможные значения
0
– автоматическая отправка транзакционных запросов отключена;1
– транзакционные запросы передаются NDC-хосту, если задано значение SUPERVISOR_TRACK2 (если инкассатор входит в РОП без карты) и хотя бы одного параметраOP_CODE_*
.
Значение по умолчанию
0
Дополнительно
- OP_CODE_CLOSE_OC¶
Включение/отключение автоматической передачи транзакционного запроса при закрытии ОЦ диспенсера. Значение поля Operation Code Data в этом запросе.
Возможные значения
данные Operation Code buffer (последовательность длиной 8 символов, допустимые символы – пробел, «A», «B», «C», «D», «F», «G», «H» , «I») – при закрытии ОЦ диспенсера NDC-хосту передается транзакционный запрос с данным значением в поле Operation Code Data;
пустое значение – транзакционный запрос NDC-хосту при закрытии ОЦ диспенсера не отправляется.
Значение по умолчанию
Пустое значение.
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS] "OP_CODE_CLOSE_OC"="BCB A"
Дополнительно
Если значение параметра короче 8 символов, то при передаче запроса оно не дополняется до 8 символов. Если значение длинее 8 символов, то оно при передаче запроса оно не обрезается до 8 символов. Транзакционный запрос не передается, если в УС нет диспенсера.
- OP_CODE_CLOSE_OC_CASHIN¶
Включение/отключение автоматической передачи транзакционного запроса при закрытии ОЦ ДМ. Значение поля Operation Code Data в этом запросе.
Возможные значения
данные Operation Code buffer (последовательность длиной 8 символов, допустимые символы – пробел, «A», «B», «C», «D», «F», «G», «H» , «I») – при закрытии ОЦ ДМ NDC-хосту передается транзакционный запрос с данным значением в поле Operation Code Data;
пустое значение – транзакционный запрос NDC-хосту при закрытии ОЦ ДМ не отправляется.
Значение по умолчанию
Пустое значение.
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS] "OP_CODE_CLOSE_OC_CASHIN"="AABBCCDD"
Дополнительно
Если значение параметра короче 8 символов, то при передаче запроса оно не дополняется до 8 символов. Если значение длинее 8 символов, то оно при передаче запроса оно не обрезается до 8 символов.
- OP_CODE_CLR_CARDS¶
Включение/отключение автоматической передачи транзакционного запроса после сброса счетчика задержанных карт на УС. Значение поля Operation Code Data в этом запросе.
Возможные значения
данные Operation Code buffer (последовательность длиной 8 символов, допустимые символы – пробел, «A», «B», «C», «D», «F», «G», «H» , «I») – после сброса счетчика задержанных карт на УС NDC-хосту передается транзакционный запрос с данным значением в поле Operation Code Data;
пустое значение – транзакционный запрос NDC-хосту после сброса счетчика задержанных карт на УС не отправляется.
Значение по умолчанию
Пустое значение.
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS] "OP_CODE_CLR_CARDS"="CA AFA"
Дополнительно
Если значение параметра короче 8 символов, то при передаче запроса оно не дополняется до 8 символов. Если значение длинее 8 символов, то оно при передаче запроса оно не обрезается до 8 символов.
- OP_CODE_OPEN_OC1¶
Включение/отключение автоматической передачи транзакционного запроса при открытии ОЦ диспенсера. Значение поля Operation Code Data в этом запросе.
Возможные значения
данные Operation Code buffer (последовательность длиной 8 символов, допустимые символы – пробел, «A», «B», «C», «D», «F», «G», «H» , «I») – при открытии ОЦ диспенсера NDC-хосту передается транзакционный запрос с данным значением в поле Operation Code Data;
пустое значение – транзакционный запрос NDC-хосту при открытии ОЦ диспенсера не отправляется.
Значение по умолчанию
Пустое значение.
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS] "OP_CODE_OPEN_OC1"="ACB A"
Дополнительно
Если значение параметра короче 8 символов, то при передаче запроса оно не дополняется до 8 символов. Если значение длинее 8 символов, то оно при передаче запроса оно не обрезается до 8 символов. Транзакционный запрос не передается, если в УС нет диспенсера.
- OP_CODE_OPEN_OC2¶
Включение/отключение автоматической передачи транзакционного запроса при открытии ОЦ диспенсера. Значение поля Operation Code Data в этом запросе.
Возможные значения
данные Operation Code buffer (последовательность длиной 8 символов, допустимые символы – пробел, «A», «B», «C», «D», «F», «G», «H» , «I») – при открытии ОЦ диспенсера NDC-хосту передается транзакционный запрос с данным значением в поле Operation Code Data;
пустое значение – транзакционный запрос NDC-хосту при открытии ОЦ диспенсера не отправляется.
Значение по умолчанию
Пустое значение.
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS] "OP_CODE_OPEN_OC2"="D AFA"
Дополнительно
Если значение параметра короче 8 символов, то при передаче запроса оно не дополняется до 8 символов. Если значение длинее 8 символов, то оно при передаче запроса оно не обрезается до 8 символов. Транзакционный запрос не передается, если в УС нет диспенсера.
- OP_CODE_OPEN_OC_CASHIN¶
Включение/отключение автоматической передачи транзакционного запроса при открытии ОЦ ДМ. Значение поля Operation Code Data в этом запросе.
Возможные значения
данные Operation Code buffer (последовательность длиной 8 символов, допустимые символы – пробел, «A», «B», «C», «D», «F», «G», «H» , «I») – при открытии ОЦ ДМ NDC-хосту передается транзакционный запрос с данным значением в поле Operation Code Data;
пустое значение – транзакционный запрос NDC-хосту при открытии ОЦ ДМ не отправляется.
Значение по умолчанию
Пустое значение.
Дополнительно
Если значение параметра короче 8 символов, то при передаче запроса оно не дополняется до 8 символов. Если значение длинее 8 символов, то оно при передаче запроса оно не обрезается до 8 символов.
- OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHIN¶
Включение/отключение автоматической передачи транзакционного запроса при открытии ОЦ ДМ. Значение поля Operation Code Data в этом запросе.
Возможные значения
данные Operation Code buffer (последовательность длиной 8 символов, допустимые символы – пробел, «A», «B», «C», «D», «F», «G», «H» , «I») – при открытии ОЦ ДМ NDC-хосту передается транзакционный запрос с данным значением в поле Operation Code Data;
пустое значение – транзакционный запрос NDC-хосту при открытии ОЦ ДМ не отправляется.
Значение по умолчанию
Пустое значение.
Дополнительно
Если значение параметра короче 8 символов, то при передаче запроса оно не дополняется до 8 символов. Если значение длинее 8 символов, то оно при передаче запроса оно не обрезается до 8 символов.
- OP_CODE_SET_RECEIPT_CNT_AT_OPEN_OC_CASHOUT¶
Включение/отключение автоматической передачи транзакционного запроса при открытии ОЦ диспенсера. Значение поля Operation Code Data в этом запросе.
Возможные значения
данные Operation Code buffer (последовательность длиной 8 символов, допустимые символы – пробел, «A», «B», «C», «D», «F», «G», «H» , «I») – при открытии ОЦ диспенсера NDC-хосту передается транзакционный запрос с данным значением в поле Operation Code Data;
пустое значение – транзакционный запрос NDC-хосту при открытии ОЦ диспенсера не отправляется.
Значение по умолчанию
Пустое значение.
Дополнительно
Если значение параметра короче 8 символов, то при передаче запроса оно не дополняется до 8 символов. Если значение длинее 8 символов, то оно при передаче запроса оно не обрезается до 8 символов. Транзакционный запрос не передается, если в УС нет диспенсера.
- RESEND_BUTTON_ENABLE¶
Наличие в РОП кнопки «ПОВТОРНЫЙ ЗАПРОС», нажав на которую будет повторно отправлен транзакционный запрос NDC-хосту. Кнопка появляется только в процессе полной инкассации. Для упрощенной инкассации повторная отправка транзакционного запроса не предусмотрена.
Возможные значения
1
– во время полной инкассации после того, как истек тайм-аут ожидания ответа от NDC-хоста, появляется кнопка «ПОВТОРНЫЙ ЗАПРОС»;0
– во время полной инкассации по истечении тайм-аута ожидания ответа от NDC-хоста кнопка «ПОВТОРНЫЙ ЗАПРОС» отсутствует.
Значение по умолчанию
0
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS] "RESEND_BUTTON_ENABLE"="1"
Дополнительно
- SET_RECEIPT_COUNT¶
Значение поля General Purpose Buffer B в транзакционных запросах NDC-хосту при открытии ОЦ ДМ и диспенсера.
Возможные значения
целое число от 0 до 99999.
Значение по умолчанию
1000
Дополнительно
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS] "SET_RECEIPT_COUNT"="1000"
Дополнительно
- SOP_GOOD_NEXT_STATES¶
Критерий успешного ответа NDC-хоста на транзакционный запрос от терминала во время инкассации – номер стейта в транзакционном ответе NDC-хоста. Терминал, получив в ответе NDC-хоста в поле Next State ID Data указанный в этом параметре номер стейта, будет считать, что транзакционный запрос успешно выполнен.
Возможные значения
Один или несколько номеров стейтов, перечисленных через точку с запятой. Если значение на задано, то любой ответ NDC-хоста считается сбойным.
Значение по умолчанию
Пустое значение.
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS] "SOP_GOOD_NEXT_STATES"="010" [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\CONFIG\SOP_TRANSACTIONS] "SOP_GOOD_NEXT_STATES"="068;067"
Дополнительно
- SUPERVISOR_TRACK2¶
Track2 карты инкассатора, который будет отправлен NDC-хосту в транзакционном запросе во время инкассации, если инкассатор не использует карту для входа в РОП. Если инкассатор входит в РОП с помощью карты, то значение этого параметра игнорируется.
Возможные значения
Track2;
пустое значение – допустимо, если инкассатор входит в РОП с помощью карты. В остальных случаях при пустом значении параметра
SUPERVISOR_TRACK2
, несмотря на значения других параметров того же раздела реестра, транзакционные запросы во время инкассации NDC-хосту отправлены не будут.
Значение по умолчанию
Пустое значение.
Примеры
[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_AfterConnectRestore¶
Дополнительная отправка «Power Failure (Unsolicited)» после восстановления связи с хостом в режимах ожидания клиента и выхода из обслуживания.
Возможные значения
<любое> (по умолчанию) – отправка «Power Failure (Unsolicited)» выполняется согласно требованиям стандарта NDC.
1
– отправка «Power Failure (Unsolicited)» дополнительно выполняется после восстановления связи с хостом в режимах ожидания клиента и выхода из обслуживания.
Значение по умолчанию
пустое
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\NDC\PROTOCOL_MODIFICATIONS] "UnsolicitedPowerFailure_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"
Дополнительно