XfsAdapter¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XfsAdapter]
- NcrParallelRequestProcessingRestrictions¶
Режим ограничения на количество исполняемых XFS-запросов согласно рекомендациям NCR APTRA XFS.
Возможные значения
0
– режим отключен;1
– режим включен.
Значение по умолчанию
1
Дополнительно
- versionRequired(XfsAdapter)¶
Общая версия сервиса для всех классов устройств. Используется для конкретного класса, если отсутствует частный параметр versionRequired.
Возможные значения
Номер версии или диапазон номеров (например,
3.0-3.10
). Значение 3.0 недопустимо, т.к. в этой версии API не существует команд защищенного импорта.Значение по умолчанию
3.03
Дополнительно
<класс устройств>¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XfsAdapter\<класс устройств>]
, где <класс устройств> – CIM, SIU, CDM, PRR, PRJ, IDC, PIN, BCR, TTU и т.п.
- MacrosToExclude¶
Перечень макросов, которые надо вырезать из чеков.
Возможные значения
Список макросов, разделенных пробелом.
Значение по умолчанию
#BPMC# #BPM# #EPMC# #EPM# #LPI3# #LPI4# #LPI6# #LPI8# #ULC# #UL# #HT# #CR# #FF# #USA# #FRA# #BRD# #GBR# #DA1# #DA2# #SWE# #ITA# #ES1# #ES2# #JPN# #NOR# #LAT# #RES# #INI# #CAN# #UN# #UNP# #VLM# #VLMC# #PPA# #PPC# #CNAT# #CNATC# #NCT# #CCT# #SPC#
Дополнительно
Применяется к чековым и журнальных принтерам (классы устройств PRR и PRJ).
- versionRequired(класс_устройства)¶
Версия сервиса для класса устройства. Если отсутствует частный параметр versionRequired для данного класса устройств, то будет использоваться общий для всех параметр versionRequired.
Возможные значения
Номер версии или диапазон номеров (например,
3.0-3.10
). Значение 3.0 недопустимо, т.к. в этой версии API не существует команд защищенного импорта.Значение по умолчанию
3.03
Дополнительно
AtmBeepController¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\AtmBeepController]
- CashAccept1Note_WaitNotesInserted¶
Включение/отключение подачи звукового сигнала при ожидании внесения наличных (покупюрный прием).
Возможные значения
0
– при наступлении события звучит сигнал;1
– при наступлении события сигнал не звучит.
Значение по умолчанию
0
Дополнительно
- CashAccept1Note_WaitNotesRemoved¶
Включение/отключение подачи звукового сигнала при ожидании изъятия наличных (покупюрный прием).
Возможные значения
0
– при наступлении события звучит сигнал;1
– при наступлении события сигнал не звучит.
Значение по умолчанию
0
Дополнительно
- CashAcceptBundle_WaitNotesInserted¶
Включение/отключение подачи звукового сигнала при ожидании внесения наличных (пачечный прием).
Возможные значения
0
– при наступлении события звучит сигнал;1
– при наступлении события сигнал не звучит.
Значение по умолчанию
0
Дополнительно
- CashAcceptBundle_WaitNotesRemoved¶
Включение/отключение подачи звукового сигнала при ожидании изъятия наличных (пачечный прием).
Возможные значения
0
– при наступлении события звучит сигнал;1
– при наступлении события сигнал не звучит.
Значение по умолчанию
0
Дополнительно
- CashAccept_WmtScreen¶
Включение/отключение подачи звукового сигнала при ожидании дальнейшей работы.
Возможные значения
0
– при наступлении события звучит сигнал;1
– при наступлении события сигнал не звучит.
Значение по умолчанию
0
Дополнительно
- CashOut_WaitNotesRemoved¶
Включение/отключение подачи звукового сигнала при ожидании изъятия наличных из диспенсера.
Возможные значения
0
– при наступлении события звучит сигнал;1
– при наступлении события сигнал не звучит.
Значение по умолчанию
0
Дополнительно
AtmLedController¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\AtmLedController]
- ManualSiuLedControl¶
Включение/отключение управления световыми индикаторами специальной электроники.
Возможные значения
0
– управление световыми индикаторами отключено;1
– управление световыми индикаторами включено.
Значение по умолчанию
0
Дополнительно
Данный параметр используется, если XFS не управляет индикаторами специальной электроники (NCR, Nautilus и др.).
- PrrLedOffWaitingPeriod¶
Выключение светового индикатора принтера через указанное время (в миллисекундах) после предъявления чека.
Возможные значения
Целое положительное число.
Значение по умолчанию
0
Дополнительно
Данный параметр имеет смысл только, если включено управление световыми индикаторами специальной электроники (ManualSiuLedControl =
1
).
CancelAsyncDelaySettings¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XfsAdapter\CancelAsyncDelaySettings]
- [класс устройства]¶
Минимально допустимое время (в миллисекундах), которое должно пройти с момента постановки запроса в очередь на исполнение до выполнения его асинхронной отмены.
Возможные значения
Целое положительное число.
Значение по умолчанию
По умолчанию асинхронные команды не выполняются.
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XfsAdapter\CancelAsyncDelaySettings] "IDC"="1000"
Дополнительно
CDM¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\CDM]
- SoftwareDenomination¶
Включить/отключить перевод XfsAdapter в режим программной разбивки выдаваемой суммы наличных.
Возможные значения
1
– переход включен;0
– переход отключен.
Значение по умолчанию
0
Дополнительно
LastHandledHw¶
Раздел: [HKLM\SOFTWARE\FS365\XFSAdapter\LastHandledHw]
- CimValidationEnabled¶
Активации проверки подлинности депозитного модуля. Дпозитный модуль, не прошедший проверку, блокируется.
Возможные значения
0
– проверка подлинности включена;1
– проверка подлинности отключена;
Значение по умолчанию
0
Дополнительно
MultipleServices¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\MultipleServices]
CIM¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\MultipleServices\CIM]
- LogicalNames¶
Логические имена XFS-сервисов класса CIM при работе с несколькими купюроприемниками.
Возможные значения
Список логических имен через точку с запятой.
Значение по умолчанию
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\MultipleServices\CIM] "LogicalNames" = "CashIn1;CashIn2"
Дополнительно
aliases¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\MultipleServices\CIM\aliases]
- [логическое имя купюроприемника]¶
Псевдоним купюроприемника для отображения на экране и в чеках. Логическое имя устройства должно быть указано в параметре LogicalNames.
Возможные значения
Строка.
Значение по умолчанию
Логическое имя купюроприемника.
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\MultipleServices\CIM\aliases] "CashIn1" = "ЛЕВЫЙ"
Дополнительно
PIN¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\XfsAdapter\PIN]
- ForceSecureKeyEntry¶
Включение/отключение принудительного использования защищенной схемой ввода ключей, если PIN-клавиатура поддерживает такой режим.
Возможные значения
1
,true
– переключаться на защищенную схему ввода ключей, если PIN-клавиатура поддерживает такой режим;0
,false
– не переключаться на защищенную схему ввода ключей.
Значение по умолчанию
0
Дополнительно
PRJ¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XfsAdapter\PRJ]
- InitString(PRJ)¶
Инициализирующая строка журнального принтера, добавляемая к содержимому всех чеков непосредственно перед отправкой на печать после перекодировки.
Возможные значения
Строка с макросами или строками в кодировке принтера.
Значение по умолчанию
CCT##CPI15##CR##LF#
Дополнительно
PRR¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XfsAdapter\PRR]
- CodeTableName¶
Название таблицы перекодировки. При установке ПО на платежные терминалы сторонних поставщиков необходимо учесть особенности их печатающих устройств. Для терминала с чековым принтером со встроенными шрифтами необходимо перед печатью чека установить кодовую страницу с помощью посылки управляющих символов. Для этого в окне программы редактирования реестра необходимо задать таблицы перекодировки и макросов.
Возможные значения
Значение прописывается при установке ПроАТМ.
Значение по умолчанию
1251
Дополнительно
- InitString(PRR)¶
Инициализирующая строка журнального принтера, добавляемая к содержимому всех чеков непосредственно перед отправкой на печать после перекодировки.
Возможные значения
Строка с макросами или строками в кодировке принтера.
Значение по умолчанию
Дополнительно
- Fragmentation¶
Размер фрагментации при печати чека. На печать подаются блоки с количеством байт, указанных в параметре, с учетом макросов. Макросы передаются в чек неразрывно.
Возможные значения
0
– без фрагментирования;целое число больше 100 – на печать подаются блоки с указанным количеством байт;
целое число меньше 100 – на печать подаются блоки в 100 байт.
Значение по умолчанию
500
Дополнительно
Длина чека может отличаться от количества символов, которое отображено на чеке, по причине того, что отображаемые символы суммируются с символами макросов (например, #CR##LF#).
- ReceiptTemplatesInitString¶
Настройка, позволяющая задать инициализирующую строку для шаблонов чеков, что позволит в зависимости от особенностей принтера добавлять в начало чеков требуемую последовательность макросов. Значение данного параметра добавляется в начало каждого шаблона чека после выполнения предобработки чека (обработки условных переменных, подстановки значений переменных, форматирование и т.д.). Строка может содержать макросы или строки в кодировке принтера. Добавление к чековым данным значения данного параметра происходит до воздействия параметра
InitString
.Возможные значения
Строка, добавляемая в начало шаблонов чеков.
Значение по умолчанию
#CCT##CPI15##CR##LF#
Дополнительно
Macroses¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XfsAdapter\PRR\Macroses]
- [макрос]¶
Основная таблица замены макросов.
Возможные значения
Подставляемое значение.
Значение по умолчанию
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XfsAdapter\PRR\Macroses] "#CCT#"=hex:1b,74,11
Дополнительно
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XfsAdapter\PRR\Macroses\<имя_вложенной_таблицы>]
- [макрос вложенной таблицы]¶
Вложенные упорядоченные таблицы замены макросов. Вложенных таблиц может быть несколько, каждая таблица может содержать несколько параметров.
При печати чеков порядок замены макросов следующий:
Замена макросов из вложенных упорядоченных таблиц (замена происходит в порядке, определенным наименованиями таблиц, внутри каждой таблицы – в порядке наименования макросов).
Замена из основной таблицы макросов (замена происходит в порядке, определенном наименованиями макросов).
Для включения кодовой страницы принтера можно задействовать макрос #CCT#, который находится в начале чека.
Возможные значения
Подставляемое значение.
Значение по умолчанию
Дополнительно
SIU¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\SIU]
- boot_switch_action¶
Действие по нажатию на кнопку BOOT_SWITCH специальной электроники.
Возможные значения
none
– не выполнять действий;reboot_pc
– перезагрузить ПК;shutdown_pc
– выключить ПК;reboot_ssd
– перезагрузить УС;shutdown_ssd
– выключить УС.
Значение по умолчанию
none
Дополнительно
- OPERATOR_SWITCH_TYPE¶
Тип переключателя SOP.
Возможные значения
0
– переключатель, у которого есть две фиксированные позиции RUN, SUPERVISOR / MAINTENANCE. В этом случае выход из РОП осуществится либо по таймауту (можно отключить), либо при положении этого тумблера в положении RUN, либо по кнопке ВЫХОД. Физически это может быть либо реальный тумблер, либо кнопка, переключающая состояния1
– переключатель, который умеет посылать только один сигнал «Переход в РОП». В этом случае выход из РОП осуществится либо по таймауту (можно отключить), либо по кнопке ВЫХОД. Физически это может быть датчик открытия дверей/панелей или кнопка.
Значение по умолчанию
1
Дополнительно
- shutdown_display_on_exit¶
Выключение монитора при выключении питания.
Возможные значения
0
– при выключении питания монитор не выключается;1
– при выключении питания монитор выключается.
Значение по умолчанию
0
Дополнительно
TTU¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\TTU]
- CodePageOutput¶
Кодировка вывода данных на дисплей TTU. ПроАТМ производит перекодировку текста из UTF8 в другую однобайтовую кодировку (например, в кириллицу – кодировка 1251).
Возможные значения
Кодировка целевого языка.
Значение по умолчанию
1251
Дополнительно
Данный параметр необходим только при включенной локализации.
- TransliterationMode¶
Включение/отключение транслитерации на дисплее TTU.
Возможные значения
0
– транслитерация отключена;1
– транслитерация включена.
Значение по умолчанию
Дополнительно
ПроАТМ не позволяет работать с транслитерацией на УС WN. Поэтому рекомендуется либо не добавлять параметр TransliterationMode, либо отключать его (TransliterationMode=«0»).
Транслитерацию необходимо включить при переводе форм TTU на УС NCR.
FDKMappings¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\TTU\FDKMappings]
- Enabled(FDKMappings)¶
Включить возможность переназначить физические кнопки TTU на другие логические позиции. Для настройки расположения в данной ветке реестра должны быть прописаны параметры со значениями позиций клавиш (параметр FDK[nn]).
Возможные значения
1
– включить возможность;0
– отключить возможность.
Значение по умолчанию
0
Дополнительно
- FDK[nn]¶
Логическая позиция физической кнопки TTU. Имя параметра – физическая позиция кнопки, где «nn» – от 01 до 08.
Возможные значения
От
FDK01
доFDK08
. Если правила переназначения дублируются, то действовать правило будет только для кнопки с большим номером. Остальные кнопки будут иметь значения по умолчанию.Значение по умолчанию
для FDK01 –
FDK01
;для FDK02 –
FDK02
;для FDK03 –
FDK03
;для FDK04 –
FDK04
;для FDK05 –
FDK05
;для FDK06 –
FDK06
;для FDK07 –
FDK07
;для FDK08 –
FDK08
.
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\XFSAdapter\TTU\FDKMappings] "FDK01" = "FDK03"
Дополнительно