Чек в Aptra 3.4

Все про APTRA

Модератор: central

jesusharold
Специалист
Сообщения: 243
Зарегистрирован: 14 июл 2011, 15:20
Авто: Honda
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Чек в Aptra 3.4

Непрочитанное сообщение jesusharold »

дошло, спс
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dan
Нач. отдела
Сообщения: 2817
Зарегистрирован: 29 окт 2010, 00:20
Благодарил (а): 44 раза
Поблагодарили: 96 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение Dan »

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

Непрочитанное сообщение Dan »

У кого есть resrvd.def для Aptra 3.4 SelfServe ( 6626,6622) где русские буквы печатаются нормально?
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

Непрочитанное сообщение olegka_n »

Dan, а где он обычно лежит?
Аватара пользователя
Dan
Нач. отдела
Сообщения: 2817
Зарегистрирован: 29 окт 2010, 00:20
Благодарил (а): 44 раза
Поблагодарили: 96 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение Dan »

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
Аватара пользователя
olegka_n
Нач. отдела
Сообщения: 1347
Зарегистрирован: 18 июн 2010, 18:21
Откуда: Сибирь
Благодарил (а): 26 раз
Поблагодарили: 41 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение olegka_n »

блин, этой папки на флешке нет, а до банкомата я не скоро попаду - отпуск
Аватара пользователя
Dan
Нач. отдела
Сообщения: 2817
Зарегистрирован: 29 окт 2010, 00:20
Благодарил (а): 44 раза
Поблагодарили: 96 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение Dan »

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

Непрочитанное сообщение olegka_n »

лови, у меня их два
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dan
Нач. отдела
Сообщения: 2817
Зарегистрирован: 29 окт 2010, 00:20
Благодарил (а): 44 раза
Поблагодарили: 96 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение Dan »

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-е по другому настроено и что там нужно перенастроить-непонятно.
Scientists study the world as it is, engineers create the world that never has been
igor_m
Местный
Сообщения: 70
Зарегистрирован: 03 дек 2010, 18:56
Авто: Toyota Prado 95
Откуда: Алматы
Поблагодарили: 1 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение igor_m »

Проверьте, как печатаются английские буквы? Если большие английские нормально, а маленькие тоже кракозябрами, то хост шлет не в той кодировке, что хочет принять банкомат. Я тут тоже неделю возле этого банкомата скачу и с шрифтами разбираюсь, кое что победил, но думаю пока это временный вариант.
Аватара пользователя
Dan
Нач. отдела
Сообщения: 2817
Зарегистрирован: 29 окт 2010, 00:20
Благодарил (а): 44 раза
Поблагодарили: 96 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение Dan »

igor_m Английские большие- ОК, маленькие- кракозябры.
igor_m писал(а):хост шлет не в той кодировке, что хочет принять банкомат
Ну, на 3.2.1 банкомат принимает что шлет хост.....а что поменять на 3.4, чтоб и этот принимал- хз
Scientists study the world as it is, engineers create the world that never has been
igor_m
Местный
Сообщения: 70
Зарегистрирован: 03 дек 2010, 18:56
Авто: Toyota Prado 95
Откуда: Алматы
Поблагодарили: 1 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение igor_m »

Dan писал(а):Ну, на 3.2.1 банкомат принимает что шлет хост.....а что поменять на 3.4, чтоб и этот принимал- хз
Я тоже поражался этому, но как я понял раньше мы в принтер прогружали 866 кодовую страницу, это было описано в resrvd.def в секции k01, теперь это все не работает, а принтер работает напрямую со шрифтами windows *.ttf, это все конечно хорошо, но там раскладка другая 1251, поэтому где должны быть русские буквы находятся псевдосимволы. Как вариант можно переделать шаблоны чеков под 1251 и все будет печататься, но у меня буквы печатаются примерно в 2 раза большим размером и наезжают друг на друга, как их уменьшить пока не нашел.
Аватара пользователя
Dan
Нач. отдела
Сообщения: 2817
Зарегистрирован: 29 окт 2010, 00:20
Благодарил (а): 44 раза
Поблагодарили: 96 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение Dan »

igor_mно ведь непонятно- в Aptra 3.4 тоже есть resrvd.def....и по идее если он там есть, дожно какт-то через него работать....а если принтер работает напрямую с шрифтами из windows....зачем тогда resrvd.def.....
Я так понимаю- в 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

Непрочитанное сообщение olegka_n »

Dan писал(а):Так вот не ясно,почему в Aptra 3.2.1 с процессинга идет и печатается нормально,а уже на Aptra 3.4 -кракозябры....Что там в новой Aptr-е по другому настроено и что там нужно перенастроить-непонятно.
Банкоматы одинаковые? Какая модель?
igor_m
Местный
Сообщения: 70
Зарегистрирован: 03 дек 2010, 18:56
Авто: Toyota Prado 95
Откуда: Алматы
Поблагодарили: 1 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение igor_m »

olegka_n писал(а):Банкоматы одинаковые? Какая модель?
Банкоматы Self Serv 6626 Аптра 3.4.2 , так же работает на 3.3.4.
Dan писал(а):зачем тогда resrvd.def.....
Этот файл отвечает за многий функционал банкомата, это типа autoexec.bat для винды, что в нем пропишешь, то и будет отработано в момент загрузки банкомата. В вашем случае, интересна метка K01, отвечает за чековый принтер. В вашем примера файла, там только настройки инициализации принтера: левая позиция, правая позиция и все (полистайте мануал). Но можно настройками управлять с Хоста, посылая управляющие символы в начале шаблона чека. Это уже, как у вас на процессинге заведено. У нас лично, я это для шаблонов NCR не делаю, а для Wincor использую. Насчет мапинга, да это где то есть, но мне это не интересно, так как в теории я могу шаблон чека послать в любой кодировке, в вашем случае если доступа к шаблонам нет, то надо обыгрывать из того, что есть. Для начала определитесь, в какой кодировке вам посылают шаблон чека? Делаем транзакцию и бежим в логи смотреть из под FAR, а какой код соответствует той или иной буковке? В логах вы должны увидеть нормальное отображение чека без зюгриков, так как это приходит с хоста, а вот дальше банкомат начинает работать с этой информацией. Как с этим определитесь, можно двигаться дальше.
Аватара пользователя
Dan
Нач. отдела
Сообщения: 2817
Зарегистрирован: 29 окт 2010, 00:20
Благодарил (а): 44 раза
Поблагодарили: 96 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение Dan »

Наконец-то разобрался с этим.
Нужно было кое-что в регистрах поправить: "Dynamic Forms" значение с 1 на 0
Scientists study the world as it is, engineers create the world that never has been
andru
Местный
Сообщения: 193
Зарегистрирован: 03 окт 2010, 05:06
Благодарил (а): 6 раз
Поблагодарили: 16 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение andru »

Dan писал(а):Наконец-то разобрался с этим
:good: Дорогу осилит идущий!
(да простят меня модеры за офф-топ, но не смог промолчать)
Аватара пользователя
Dan
Нач. отдела
Сообщения: 2817
Зарегистрирован: 29 окт 2010, 00:20
Благодарил (а): 44 раза
Поблагодарили: 96 раз

Re: Чек в Aptra 3.4

Непрочитанное сообщение Dan »

Разобрался с проблеммой печатаемых русских шрифтов на 66хх с Aptra 3.4.1, а вот на Personas, с процессингом OpenWay так ничего и не смог вылечить.
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

Непрочитанное сообщение Dan »

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

Непрочитанное сообщение Dan »

igor_m писал(а):у меня буквы печатаются примерно в 2 раза большим размером и наезжают друг на друга
Похожая проблемма, на Personas ( Pivat) c Aptra 3.4.1:
На экране , когда вводишь пин-код, когда появляются XXXX все эти иксы наезжают друг на друга, и размер у них больше обычного.
Смотрел fontfdefs, resrvd....Так ничего странного и не нашел.
Может с процессинга так приходит?
Scientists study the world as it is, engineers create the world that never has been
Ответить