Отображение на экране вводимого абонентского кода.
-
- Специалист
- Сообщения: 412
- Зарегистрирован: 21 апр 2011, 00:32
- Откуда: Грузия, Тбилиси
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
Отображение на экране вводимого абонентского кода.
Добрый день!
Значит, имеем следующее: при вводе абонентского платёжного кода цифры отбражаются подряд. Например, вот так 123456789. А нужно, чтобы отбражались вот так 123-456-789. Банкомат Wincor, процессинг, если нужно, Tieto. Хотя если сделано аналогичное на другом процессинги, то тоже интересно.
Значит, имеем следующее: при вводе абонентского платёжного кода цифры отбражаются подряд. Например, вот так 123456789. А нужно, чтобы отбражались вот так 123-456-789. Банкомат Wincor, процессинг, если нужно, Tieto. Хотя если сделано аналогичное на другом процессинги, то тоже интересно.
Re: Отображение на экране вводимого абонентского кода.
gy1610
По DDC это возможно создав шаблон и используя @D стейт расширенного ввода информации... По NDC вряд ли это возможно стандартными средствами, во всяком случае мне это не удалось...
По DDC это возможно создав шаблон и используя @D стейт расширенного ввода информации... По NDC вряд ли это возможно стандартными средствами, во всяком случае мне это не удалось...
Вечно молодой, вечно пьяный...
-
- Специалист
- Сообщения: 412
- Зарегистрирован: 21 апр 2011, 00:32
- Откуда: Грузия, Тбилиси
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
Re: Отображение на экране вводимого абонентского кода.
Спасибо. Только просьба, если есть возможность, пришлите мне пожалуйста код этого стейта в DDC. А то в описании нет примера, а так несколько сложно понять, что включается. Не обязательно конкретно по моей проблеме, можно любой рабочий код данного стейта. Заранее спасибо
Re: Отображение на экране вводимого абонентского кода.
gy1610
Сам стейт.
210000102@D 054054321015015320000021000067000000000255255103321321255255255255102100255255
Шаблон у вас я думаю должен быть приблизительно такой, а вообще почитайте описание в PROCASH_DDC_*****_USERGUIDE_EN.PDF
@00000021AAA-AAA-AAA
Сам стейт.
210000102@D 054054321015015320000021000067000000000255255103321321255255255255102100255255
Шаблон у вас я думаю должен быть приблизительно такой, а вообще почитайте описание в PROCASH_DDC_*****_USERGUIDE_EN.PDF
@00000021AAA-AAA-AAA
Вечно молодой, вечно пьяный...
-
- Специалист
- Сообщения: 412
- Зарегистрирован: 21 апр 2011, 00:32
- Откуда: Грузия, Тбилиси
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
Re: Отображение на экране вводимого абонентского кода.
Тут задача несколько изменилась. Данное изменение нужно сделать для OAR скринов. Я нашёл в документации описание "Display method". Это как раз то, что мне нужно. Но как всё это воплотить на практике - не знаю. Буду признателен за помощь...
Re: Отображение на экране вводимого абонентского кода.
gy1610
Немного не пойму условия задачи... Вам нужно вводить данные на динамическом экране полученным во время проведения транзакции? В любом случае в Write Command V ([OAR] screens) существует поле указывающее какой шаблон будет использоваться (Format Template - номер шаблона), но это будут уже настройки сообщения на вашем хосте, к сожалению в этом я вам вряд ли смогу помочь. Сам же шаблон вы можете прогрузить с конфигурацией, как писал выше
Немного не пойму условия задачи... Вам нужно вводить данные на динамическом экране полученным во время проведения транзакции? В любом случае в Write Command V ([OAR] screens) существует поле указывающее какой шаблон будет использоваться (Format Template - номер шаблона), но это будут уже настройки сообщения на вашем хосте, к сожалению в этом я вам вряд ли смогу помочь. Сам же шаблон вы можете прогрузить с конфигурацией, как писал выше
.vvn писал(а):@00000021AAA-AAA-AAA
Вечно молодой, вечно пьяный...
-
- Специалист
- Сообщения: 412
- Зарегистрирован: 21 апр 2011, 00:32
- Откуда: Грузия, Тбилиси
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
Re: Отображение на экране вводимого абонентского кода.
Да, Вы правы. Дальше уже хост. Буду мучать разработчиков нашего процессинга. Но за помощь и внимание Вам большое спасибо.
Добавлено спустя 43 минуты 28 секунд:
vvn,
Я ещё раз побеспокою. Не совсем понятно, что значит 00000021? В документации приводится пример с Format Data: 022WWWWWW. Здесь тоже не понятно, что значит 022?
Добавлено спустя 43 минуты 28 секунд:
vvn,
Я ещё раз побеспокою. Не совсем понятно, что значит 00000021? В документации приводится пример с Format Data: 022WWWWWW. Здесь тоже не понятно, что значит 022?
Re: Отображение на экране вводимого абонентского кода.
gy1610
Это номер шаблона 021 который я использую. Вам привел в примере этот номер заменив только сам шаблон, так как он (номер шаблона) прописан еще и в стейте. А так он может быть в любым диапазоне 001-099. А первые четыре нуля это номер конфигурации.
Это номер шаблона 021 который я использую. Вам привел в примере этот номер заменив только сам шаблон, так как он (номер шаблона) прописан еще и в стейте. А так он может быть в любым диапазоне 001-099. А первые четыре нуля это номер конфигурации.
Вечно молодой, вечно пьяный...
-
- Специалист
- Сообщения: 412
- Зарегистрирован: 21 апр 2011, 00:32
- Откуда: Грузия, Тбилиси
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
Re: Отображение на экране вводимого абонентского кода.
Понятно. Тогда не могли бы Вы мне показать, как у Вас в регистре банкомата прописан этот шаблон? Меня интересует ветка ...\LYNXCI\FORMAT_TEMPLATE\№ темплейта. В Вашем случае получается 021.
Re: Отображение на экране вводимого абонентского кода.
gy1610
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXCI\FORMAT_TEMPLATE\021]
"DATA"="AAA-AAA-AAA"
Я заменил на ваш шаблон...
[HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXCI\FORMAT_TEMPLATE\021]
"DATA"="AAA-AAA-AAA"
Я заменил на ваш шаблон...
Вечно молодой, вечно пьяный...
-
- Специалист
- Сообщения: 412
- Зарегистрирован: 21 апр 2011, 00:32
- Откуда: Грузия, Тбилиси
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
Re: Отображение на экране вводимого абонентского кода.
А букву, которая обозначает Display Method перед шаблоном ставить не надо? Например, для метода B вот так BAAA-AAA-AAA.
Re: Отображение на экране вводимого абонентского кода.
gy1610
Я не использовал "Display Method", точнее использовал "No Method Characters". Если использовать "Display Method B" то шаблон будет BAAA-AAA-AAA, но судя по описанию, при нажатии любых клавиш на экране вы получите надпись AAA-AAA-AAA.
Я не использовал "Display Method", точнее использовал "No Method Characters". Если использовать "Display Method B" то шаблон будет BAAA-AAA-AAA, но судя по описанию, при нажатии любых клавиш на экране вы получите надпись AAA-AAA-AAA.
Вечно молодой, вечно пьяный...
-
- Специалист
- Сообщения: 412
- Зарегистрирован: 21 апр 2011, 00:32
- Откуда: Грузия, Тбилиси
- Благодарил (а): 14 раз
- Поблагодарили: 8 раз
Re: Отображение на экране вводимого абонентского кода.
Понятно, ещё раз спасибо. Дальше буду разбираться с хостом. Вам от меня благодарность за помощь.