Electronic Journal
-
- Местный
- Сообщения: 61
- Зарегистрирован: 20 май 2012, 23:22
- Авто: Pride
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
- Контактная информация:
Electronic Journal
When we enter the Replenish Menu and select INIT EJRNL (Initialise Electronic Journal), Cassettes’ status is printed. In our version (AANDC 03.03.02), the Electronic Journal is as follows:
However, I have seen other Electronic Journals with Date-Time and Machine Number at the top of their Electronic Journal:
What should we do to add this information at the top of our Electronic Journals?
Should we edit resrvd.def?У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Electronic Journal
ashoori,
Did you entered Machine Number in the Configure menu?ashoori писал(а): Electronic Journals with Date-Time and Machine Number at the top of their Electronic Journal
Scientists study the world as it is, engineers create the world that never has been
- kentaur
- Друг Банкоматчика
- Сообщения: 424
- Зарегистрирован: 27 окт 2010, 01:57
- Авто: Колымага
- Откуда: грецкий орех
- Благодарил (а): 59 раз
- Поблагодарили: 50 раз
Re: Electronic Journal
Dan is correct, this, and also there are different applications (the Supervisor.exe actually, ours is calles supATMLun0 or something similar..)
Извините за мой "слэнг" - я пишу через переводчик с английский.
-
- Местный
- Сообщения: 61
- Зарегистрирован: 20 май 2012, 23:22
- Авто: Pride
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
- Контактная информация:
Re: Electronic Journal
Я зашел в "Номер машины" в меню "Настройки"Dan писал(а):Did you entered Machine Number in the Configure menu?
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Electronic Journal
And so what?
Scientists study the world as it is, engineers create the world that never has been
-
- Местный
- Сообщения: 61
- Зарегистрирован: 20 май 2012, 23:22
- Авто: Pride
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
- Контактная информация:
Re: Electronic Journal
Date-Time and Machine Number are not written in our logs.Dan писал(а):And so what?
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Electronic Journal
kentaur Hi !
Can you answer at this question, from Ashoori:?
"I want to know why the Journal file, which is locally printed on Journal Printer or stored on Hard Disk, does not contain Date-Time and Machine Number. The problem is, whenever we select INIT EJRNL (Initialise Electronic Journal) and store log on a Floppy or a USB Flash Memory, Date-Time and Machine Number are not included in these logs. Is there a way to change the format of Electronic Journal? It seems that the format of supervisory menus as well as the forms of Printer are stored in resrvd.def file. Can we modify this file to add parameters such as Date-Time and Machine Number? I compared the resrvd.def file of a ATM printing these parameters with our own resrvd.def file and observed no difference. What is your opinion? Should we change another configuration, set option digits, or change something in registry entries?"
Can you answer at this question, from Ashoori:?
"I want to know why the Journal file, which is locally printed on Journal Printer or stored on Hard Disk, does not contain Date-Time and Machine Number. The problem is, whenever we select INIT EJRNL (Initialise Electronic Journal) and store log on a Floppy or a USB Flash Memory, Date-Time and Machine Number are not included in these logs. Is there a way to change the format of Electronic Journal? It seems that the format of supervisory menus as well as the forms of Printer are stored in resrvd.def file. Can we modify this file to add parameters such as Date-Time and Machine Number? I compared the resrvd.def file of a ATM printing these parameters with our own resrvd.def file and observed no difference. What is your opinion? Should we change another configuration, set option digits, or change something in registry entries?"
Scientists study the world as it is, engineers create the world that never has been
Re: Electronic Journal
Тема старая но подниму вопрос
What should we do to add this information at the top of our Electronic Journals?
Или на печать чека инкассации.
What should we do to add this information at the top of our Electronic Journals?
Или на печать чека инкассации.
Re: Electronic Journal
Если хост отправляет журнальный чек на банкомат (некий "пост" с процессинга), то просто добавьте нужную информацию в шаблон чека journal. Детали уже от самого хоста зависят, в нашей реализации для этого понадобилось бы добавить в шапку чека:
MACHINE NO: %LUNO%
DATE-TIME: %DD%-%MM%-%YY% %TIME%
Но нужно учитывать, что будут выводиться данные с процессинга, а не локальные. Конечно же, они должны быть идентичными, но может быть, например, небольшой временной сдвиг
MACHINE NO: %LUNO%
DATE-TIME: %DD%-%MM%-%YY% %TIME%
Но нужно учитывать, что будут выводиться данные с процессинга, а не локальные. Конечно же, они должны быть идентичными, но может быть, например, небольшой временной сдвиг
Re: Electronic Journal
Здесь я не совсем точно сформулировал вопрос.
Интересует именно чек инкассации из супервизора 4 REPLENISH -> 4 PRNT CNTRS (Print
Supplies Counters).
Его форма определена в файле resrvd.def в экранах I03 и I04
Из документации понял можно поменять статический текст(локализовать например), но динамические данные жестко зашиты в ПО и располагаются в местах символов %.
Как сюда добавить MACHINE NO и DATE-TIME в шапку этих экранов?
Конечно можно соорудить батник добавки MACHINE NO статически, но может есть лучше решение.
Вроде есть дополнения в ПО позволяющие решить проблему.
У нас AANDC 03.03.02
Интересует именно чек инкассации из супервизора 4 REPLENISH -> 4 PRNT CNTRS (Print
Supplies Counters).
Его форма определена в файле resrvd.def в экранах I03 и I04
Из документации понял можно поменять статический текст(локализовать например), но динамические данные жестко зашиты в ПО и располагаются в местах символов %.
Как сюда добавить MACHINE NO и DATE-TIME в шапку этих экранов?
Конечно можно соорудить батник добавки MACHINE NO статически, но может есть лучше решение.
Вроде есть дополнения в ПО позволяющие решить проблему.
У нас AANDC 03.03.02
Re: Electronic Journal
Так глубоко супервизор я не знаю... а какую доку читали? AANDC-SUPERVISOR-GUIDE? В ней описано, что на чек выводятся те же данные, что и на экран. Наверное, можно предположить, что для добавления инфо на чек первоначально нужно поменять сам экран. Насколько он захардкожен - не знаю, но достоверно известно, что поставщики каким-то образом могут менять экраны супервизора.
Добавлено спустя 1 минуту 3 секунды:
И развития для - как будет выглядеть такой батник для добавления инфо на чек из-под супервизора? В общих чертах.
Добавлено спустя 1 минуту 3 секунды:
И развития для - как будет выглядеть такой батник для добавления инфо на чек из-под супервизора? В общих чертах.
Re: Electronic Journal
Читал и AANDC-SUPERVISOR-GUIDE и AANDC Reference Manual.
Номера резервных экранов одинаковые для отображения на мониторе и печати, номера уже приводил. В файле resrvd.def по умолчанию:
Надо добавить строку с номером банкомата или менять в ней номер, что бы получилось:
Над реализацией батника надо подумать. Если получиться напишу. Ориентировочно должно быть SetMachineNo.bat 001234.
Номера резервных экранов одинаковые для отображения на мониторе и печати, номера уже приводил. В файле resrvd.def по умолчанию:
Код: Выделить всё
'I03' '% TYPE % TYPE % '
' CASSETTE % %'
'+REJECTED % %'
'=REMAINING % %'
'+DISPENSED % %'
'=TOTAL % %'
''
' TYPE % TYPE %'
' CASSETTE % %'
'+REJECTED % %'
'=REMAINING % %'
'+DISPENSED % %'
'=TOTAL % %'
' LAST CLEARED % %'
'I04' ''
' CARDS CAPTURED %'
' LAST CLEARED % %'
''
' DEPOSITS MADE %'
' LAST CLEARED % %'
''
' ACTIVITY COUNT = %'
Код: Выделить всё
'I03' 'MACHINE NO: 001234'
'% TYPE % TYPE % '
' CASSETTE % %'
Над реализацией батника надо подумать. Если получиться напишу. Ориентировочно должно быть SetMachineNo.bat 001234.
Re: Electronic Journal
Хм... вопрос в том, как вместо % подставляется нужное значение. Они и их порядок жёстко заданы как на экране, так и на контроллере, т.е. просто на экран посылаются некие никак не обозначенные значения строго в нужном порядке, тем самым, последовательно заполняя % на экране, из-за чего не возникает путаницы? Или контроллер распознаёт то, что стоит перед % как имя переменной и выводит именно её значение?
Я бы:
а) Поискал по всем файлам нечто вроде 'CARDS CAPTURED', например, но в различном написании (с _ или слитно).
б) Попробовал поменять какую-нибудь переменную в resrvd.def и посмотрел, что получится
в) Поискал по всем файлам, например, 'I03'. Если в resrvd.def хранится сам шаблон, по которому выводятся переменные, то где-то должен быть файл, откуда эти переменные берутся (а они могут быть заранее определены для каждого конкретно экрана, который можно и попытаться найти).
Я бы:
а) Поискал по всем файлам нечто вроде 'CARDS CAPTURED', например, но в различном написании (с _ или слитно).
б) Попробовал поменять какую-нибудь переменную в resrvd.def и посмотрел, что получится
в) Поискал по всем файлам, например, 'I03'. Если в resrvd.def хранится сам шаблон, по которому выводятся переменные, то где-то должен быть файл, откуда эти переменные берутся (а они могут быть заранее определены для каждого конкретно экрана, который можно и попытаться найти).
И как этот батник должен работать? Каким образом он будет в момент печати счётчиков отправлять на чек вперёд всей информации строчку с заранее прописанным в батнике номером банкомата?yai73w писал(а):Ориентировочно должно быть SetMachineNo.bat 001234.
Re: Electronic Journal
Батник должен править резервный экран I03 в файле resrvd.def один раз.
Можно и другие, смотря что надо.
Статический текст можно добавлять любой и сколько угодно(ограничено размерами чека).
Динамические данные подставляемые вместо % не удалить, не изменить, только ПО самому писать.
Внес исправления руками в файл resrvd.def - все печатает.
Можно и другие, смотря что надо.
Статический текст можно добавлять любой и сколько угодно(ограничено размерами чека).
Динамические данные подставляемые вместо % не удалить, не изменить, только ПО самому писать.
Внес исправления руками в файл resrvd.def - все печатает.
Re: Electronic Journal
Т.е. вместо динамической переменной Вы просто "захардкодили" Machine No. 123?