Чек в Aptra 3.4
Модератор: central
-
- Специалист
- Сообщения: 243
- Зарегистрирован: 14 июл 2011, 15:20
- Авто: Honda
- Благодарил (а): 2 раза
- Поблагодарили: 7 раз
- Контактная информация:
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
jesusharold Спасибо, сейчас буду сравнивать твой с моим,наверняка есть разница
Scientists study the world as it is, engineers create the world that never has been
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
У кого есть resrvd.def для Aptra 3.4 SelfServe ( 6626,6622) где русские буквы печатаются нормально?
Scientists study the world as it is, engineers create the world that never has been
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
resrvd.def находится в C:\Program Files\NCR Aptra \Advance NDC\Config
Scientists study the world as it is, engineers create the world that never has been
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
olegka_n ну,тогда уже когда получится,но все -равно спасибо!
Scientists study the world as it is, engineers create the world that never has been
- olegka_n
- Нач. отдела
- Сообщения: 1347
- Зарегистрирован: 18 июн 2010, 18:21
- Откуда: Сибирь
- Благодарил (а): 26 раз
- Поблагодарили: 41 раз
Re: Чек в Aptra 3.4
лови, у меня их два
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
olegka_n ,спасибо за эти файлы;проверил их содержимое,сопоставил с моими...То что связано с шрифтами- идентично,что у тебя,что у меня.
Мне говорят: чтоб исправить проблемму- почитай:
APTRA Advance NDC, Reference Manual->Chapter 5 - Printer Data->Character Sets
APTRA Advance NDC, Reference Manual->Appendix B -Character Sets
APTRA XFS->Programmer's Reference->Feature Management->Printers->PC40ColumnThermalPrinters->Character Sets
Первые две- я почитал,пытался все делать как в документации.
Последнего документа- у меня нету,да и не знаю,помог бы он мне,ведь я не программист.
То как я понял,что происходит- с процессинга могут идти данные на банкомат( что касается шрифтов) в 2-х видах:
как графика и еще как-то,не помню.
через Mapping Files банкомат преобразует данные с процессинга в ту форму,которую понимает и печатает принтер.
Так вот не ясно,почему в Aptra 3.2.1 с процессинга идет и печатается нормально,а уже на Aptra 3.4 -кракозябры....Что там в новой Aptr-е по другому настроено и что там нужно перенастроить-непонятно.
Мне говорят: чтоб исправить проблемму- почитай:
APTRA Advance NDC, Reference Manual->Chapter 5 - Printer Data->Character Sets
APTRA Advance NDC, Reference Manual->Appendix B -Character Sets
APTRA XFS->Programmer's Reference->Feature Management->Printers->PC40ColumnThermalPrinters->Character Sets
Первые две- я почитал,пытался все делать как в документации.
Последнего документа- у меня нету,да и не знаю,помог бы он мне,ведь я не программист.
То как я понял,что происходит- с процессинга могут идти данные на банкомат( что касается шрифтов) в 2-х видах:
как графика и еще как-то,не помню.
через Mapping Files банкомат преобразует данные с процессинга в ту форму,которую понимает и печатает принтер.
Так вот не ясно,почему в Aptra 3.2.1 с процессинга идет и печатается нормально,а уже на Aptra 3.4 -кракозябры....Что там в новой Aptr-е по другому настроено и что там нужно перенастроить-непонятно.
Scientists study the world as it is, engineers create the world that never has been
-
- Местный
- Сообщения: 70
- Зарегистрирован: 03 дек 2010, 18:56
- Авто: Toyota Prado 95
- Откуда: Алматы
- Поблагодарили: 1 раз
Re: Чек в Aptra 3.4
Проверьте, как печатаются английские буквы? Если большие английские нормально, а маленькие тоже кракозябрами, то хост шлет не в той кодировке, что хочет принять банкомат. Я тут тоже неделю возле этого банкомата скачу и с шрифтами разбираюсь, кое что победил, но думаю пока это временный вариант.
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
igor_m Английские большие- ОК, маленькие- кракозябры.
Ну, на 3.2.1 банкомат принимает что шлет хост.....а что поменять на 3.4, чтоб и этот принимал- хзigor_m писал(а):хост шлет не в той кодировке, что хочет принять банкомат
Scientists study the world as it is, engineers create the world that never has been
-
- Местный
- Сообщения: 70
- Зарегистрирован: 03 дек 2010, 18:56
- Авто: Toyota Prado 95
- Откуда: Алматы
- Поблагодарили: 1 раз
Re: Чек в Aptra 3.4
Я тоже поражался этому, но как я понял раньше мы в принтер прогружали 866 кодовую страницу, это было описано в resrvd.def в секции k01, теперь это все не работает, а принтер работает напрямую со шрифтами windows *.ttf, это все конечно хорошо, но там раскладка другая 1251, поэтому где должны быть русские буквы находятся псевдосимволы. Как вариант можно переделать шаблоны чеков под 1251 и все будет печататься, но у меня буквы печатаются примерно в 2 раза большим размером и наезжают друг на друга, как их уменьшить пока не нашел.Dan писал(а):Ну, на 3.2.1 банкомат принимает что шлет хост.....а что поменять на 3.4, чтоб и этот принимал- хз
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
igor_mно ведь непонятно- в Aptra 3.4 тоже есть resrvd.def....и по идее если он там есть, дожно какт-то через него работать....а если принтер работает напрямую с шрифтами из windows....зачем тогда resrvd.def.....
Я так понимаю- в Aptra 3.2 делается мапирование файлов (mapping files)- то есть,неизвестный шрифт что приходит с хоста,переобразовывается в софте банкомата,и принтер распознает и печатает нужную кодировку.
А в Aptra 3.4 мапирование не делается?
Я так понимаю- в Aptra 3.2 делается мапирование файлов (mapping files)- то есть,неизвестный шрифт что приходит с хоста,переобразовывается в софте банкомата,и принтер распознает и печатает нужную кодировку.
А в Aptra 3.4 мапирование не делается?
Scientists study the world as it is, engineers create the world that never has been
- olegka_n
- Нач. отдела
- Сообщения: 1347
- Зарегистрирован: 18 июн 2010, 18:21
- Откуда: Сибирь
- Благодарил (а): 26 раз
- Поблагодарили: 41 раз
Re: Чек в Aptra 3.4
Банкоматы одинаковые? Какая модель?Dan писал(а):Так вот не ясно,почему в Aptra 3.2.1 с процессинга идет и печатается нормально,а уже на Aptra 3.4 -кракозябры....Что там в новой Aptr-е по другому настроено и что там нужно перенастроить-непонятно.
-
- Местный
- Сообщения: 70
- Зарегистрирован: 03 дек 2010, 18:56
- Авто: Toyota Prado 95
- Откуда: Алматы
- Поблагодарили: 1 раз
Re: Чек в Aptra 3.4
Банкоматы Self Serv 6626 Аптра 3.4.2 , так же работает на 3.3.4.olegka_n писал(а):Банкоматы одинаковые? Какая модель?
Этот файл отвечает за многий функционал банкомата, это типа autoexec.bat для винды, что в нем пропишешь, то и будет отработано в момент загрузки банкомата. В вашем случае, интересна метка K01, отвечает за чековый принтер. В вашем примера файла, там только настройки инициализации принтера: левая позиция, правая позиция и все (полистайте мануал). Но можно настройками управлять с Хоста, посылая управляющие символы в начале шаблона чека. Это уже, как у вас на процессинге заведено. У нас лично, я это для шаблонов NCR не делаю, а для Wincor использую. Насчет мапинга, да это где то есть, но мне это не интересно, так как в теории я могу шаблон чека послать в любой кодировке, в вашем случае если доступа к шаблонам нет, то надо обыгрывать из того, что есть. Для начала определитесь, в какой кодировке вам посылают шаблон чека? Делаем транзакцию и бежим в логи смотреть из под FAR, а какой код соответствует той или иной буковке? В логах вы должны увидеть нормальное отображение чека без зюгриков, так как это приходит с хоста, а вот дальше банкомат начинает работать с этой информацией. Как с этим определитесь, можно двигаться дальше.Dan писал(а):зачем тогда resrvd.def.....
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
Наконец-то разобрался с этим.
Нужно было кое-что в регистрах поправить: "Dynamic Forms" значение с 1 на 0
Нужно было кое-что в регистрах поправить: "Dynamic Forms" значение с 1 на 0
Scientists study the world as it is, engineers create the world that never has been
-
- Местный
- Сообщения: 193
- Зарегистрирован: 03 окт 2010, 05:06
- Благодарил (а): 6 раз
- Поблагодарили: 16 раз
Re: Чек в Aptra 3.4
Дорогу осилит идущий!Dan писал(а):Наконец-то разобрался с этим
(да простят меня модеры за офф-топ, но не смог промолчать)
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
Разобрался с проблеммой печатаемых русских шрифтов на 66хх с Aptra 3.4.1, а вот на Personas, с процессингом OpenWay так ничего и не смог вылечить.
С процессинга отсылается информация, в начале которой управляющий символ I (который,как я понимаю должен поменять раскладку клавиатуры на русскую), дальше идет тел. ( на чеке печатается ntk.) ну и так далее.
В этом случае. так и есть:igor_m писал(а):Но можно настройками управлять с Хоста, посылая управляющие символы в начале шаблона чека
С процессинга отсылается информация, в начале которой управляющий символ I (который,как я понимаю должен поменять раскладку клавиатуры на русскую), дальше идет тел. ( на чеке печатается ntk.) ну и так далее.
А дальше, как все настроить чтоб печаталось нормально?igor_m писал(а):дальше банкомат начинает работать с этой информацией.
Scientists study the world as it is, engineers create the world that never has been
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
Reminder: Нет никаких идей?
Scientists study the world as it is, engineers create the world that never has been
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Re: Чек в Aptra 3.4
Похожая проблемма, на Personas ( Pivat) c Aptra 3.4.1:igor_m писал(а):у меня буквы печатаются примерно в 2 раза большим размером и наезжают друг на друга
На экране , когда вводишь пин-код, когда появляются XXXX все эти иксы наезжают друг на друга, и размер у них больше обычного.
Смотрел fontfdefs, resrvd....Так ничего странного и не нашел.
Может с процессинга так приходит?
Scientists study the world as it is, engineers create the world that never has been