9 апреля, четверг 07:52
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

WN ProCash 2000xe, PT07, чек не в кириллице

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • неспец
    Участник создал тему WN ProCash 2000xe, PT07, чек не в кириллице

    WN ProCash 2000xe, PT07, чек не в кириллице

    Банкомат был перемещён из одного места установки в другое, после чего чековый принтер печатает не "по русски" и даже не известными "кракозябрами", а в латинице, но не транслитом. Например, строка "ДАТА, ВРЕМЯ:" выглядит так "EATA, CRFNa:". В тестовой странице принтера, кириллица 17:РС866.
    Возможно кто-то сталкивался и может подсказать как исправить?

  • неспец
    Участник ответил
    Всем спасибо большое, проблема действительно была к "привязанным" шрифтам на принтер, а именно:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\GDI_PRINTER\RECEIPT\FONT_001]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\GDI_PRINTER\RECEIPT\FONT_002]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\GDI_PRINTER\RECEIPT\FONT_003]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\GDI_PRINTER\RECEIPT\FONT_004]
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\GDI_PRINTER\RECEIPT\FONT_005]
    были присвоены не ТРЕБУЕМЫЕ шрифты.

    Подменил дынные ветки с рабочего банкомата, рестарт и .. радость не имеет границ.

    Всем ещё раз большое спасибо!

    Прокомментировать:


  • as is
    Участник ответил
    неспец,
    ну и, естественно, все указанные шрифты должны быть проинсталлированы в системе и находиться поиском.

    Прокомментировать:


  • as is
    Участник ответил
    Сообщение от неспец Посмотреть сообщение
    нет, на исправном значение "ND9GSK", на не исправном "ND9GS"
    так же обратил внимание, что у HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\GDI_PRINTER\RECEIPT\FONT_003 (а так же FONT_004 и FONT_005) FONT_NAME разный
    Возможно, у вас с хоста приходит комманда на распечатку чека определенным шрифтом, а не шрифтом по умолчанию.
    Попробуйте перенести с рабочего банкомата все ветки системного реестра с FONTXXX.

    Прокомментировать:


  • неспец
    Участник ответил
    Сообщение от as is Посмотреть сообщение
    неспец,
    а сам шрифт поиском находится?
    да, в каталоге c:\windows\fonts

    Сообщение от DcCtrl Посмотреть сообщение
    Фонт ND9GSK - должен быть проинсталлирован в системе. Посмотрите на банкомате - есть-ли он среди установленных ? ( Control Panel - Fonts ). Есть-ли в нём кирилица ?
    Да, есть. ND9GS- англ., ND9GSK - рус.

    Сообщение от DcCtrl Посмотреть сообщение
    Если банкомат был переподключен с одного процессинга на другой - то возможная причина Вашей ситуации - различная раскладка кирилицы в фонтах.
    процессинг не менялся.

    Прокомментировать:


  • DcCtrl
    Участник ответил
    Фонт ND9GSK - должен быть проинсталлирован в системе. Посмотрите на банкомате - есть-ли он среди установленных ? ( Control Panel - Fonts ). Есть-ли в нём кирилица ?

    Если банкомат был переподключен с одного процессинга на другой - то возможная причина Вашей ситуации - различная раскладка кирилицы в фонтах.

    Прокомментировать:


  • as is
    Участник ответил
    неспец,
    а сам шрифт поиском находится?

    Прокомментировать:


  • неспец
    Участник ответил
    Сообщение от as is Посмотреть сообщение
    неспец,
    Поменяйте "ND9GS" на "ND9GSK".
    не помогло (

    Прокомментировать:


  • as is
    Участник ответил
    неспец,
    Поменяйте "ND9GS" на "ND9GSK".
    Только сначала поиском луче найти, есть ли такой шрифт в системе.
    На что влияют параметры FONT_004 и FONT_005 не помню. Надо опытным путем проверять.

    Прокомментировать:


  • неспец
    Участник ответил
    Сообщение от as is Посмотреть сообщение
    неспец,
    А в ветке системного реестра HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\CSC-W32\CurrentVersion\ у Вас есть еще какие-то другие принтера, кроме CSCPRT#2?
    да, есть ещё CSCPRT#1
    Но, CSCPRT#1 и CSCPRT#2, на исправном и с глюком, они идентичны.

    Сообщение от as is Посмотреть сообщение
    неспец,
    И еще одно, в случае GDI принтера стоит посмотреть следующую ветку: HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\GDI_PRINTER\RECEIPT
    Интересует параметр FONT_NAME.
    Его значение такое же как и на "корректно работающем" АТМ?
    нет, на исправном значение "ND9GSK", на не исправном "ND9GS"
    так же обратил внимание, что у HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\GDI_PRINTER\RECEIPT\FONT_003 (а так же FONT_004 и FONT_005) FONT_NAME разный

    Прокомментировать:


  • as is
    Участник ответил
    неспец,
    И еще одно, в случае GDI принтера стоит посмотреть следующую ветку: HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\GDI_PRINTER\RECEIPT
    Интересует параметр FONT_NAME.
    Его значение такое же как и на "корректно работающем" АТМ?

    Прокомментировать:


  • as is
    Участник ответил
    неспец,
    А в ветке системного реестра HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\CSC-W32\CurrentVersion\ у Вас есть еще какие-то другие принтера, кроме CSCPRT#2?

    Прокомментировать:


  • AN_Sanya
    Участник ответил
    Сообщение от неспец Посмотреть сообщение
    по указанной ветке данных параметров нет, зато есть такое:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\CSC-W32\CurrentVersion\CSCPRT#2]
    "INTERFACE"="GDI"
    Значит у Вас GDI интерфейс

    Прокомментировать:


  • неспец
    Участник ответил
    Сообщение от AN_Sanya Посмотреть сообщение
    Я с GDI не сталкивался, но, думаю, здесь в том числе можно определить....:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\CSC-W32\CurrentVersion\System\Overview]
    "ReceiptPrinter"="yes"
    "ReceiptPrinterName"="TP07"
    "ReceiptPrinterGDI"="no"
    "ReceiptPrinterWindowsName"=""
    "ReceiptPrinterInterface"="USB"
    "ReceiptPrinterLogunit"="BON1"
    по указанной ветке данных параметров нет, зато есть такое:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\CSC-W32\CurrentVersion\CSCPRT#2]
    "LOGUNIT"="BON1"
    "PRINTER_NAME"="Wincor Nixdorf TP07"
    "LOADER_CTL"="UNEQUAL"
    "LED"="00000100"
    "LED_FLASH"="00000100"
    "LED_FREQ"="2"
    "DEVICE"="CSCTP07"
    "FILE_CTR"="5"
    "FILE1"="TP07.SST"
    "FILE2"="TP07.LVF"
    "FILE3"="TP07.FRM"
    "FILE4"="TP07.FNT"
    "FILE5"="TP07.PUT"
    "INTERFACE"="GDI"

    Прокомментировать:


  • AN_Sanya
    Участник ответил
    Я с GDI не сталкивался, но, думаю, здесь в том числе можно определить....:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\CSC-W32\CurrentVersion\System\Overview]
    "ReceiptPrinter"="yes"
    "ReceiptPrinterName"="TP07"
    "ReceiptPrinterGDI"="no"
    "ReceiptPrinterWindowsName"=""
    "ReceiptPrinterInterface"="USB"
    "ReceiptPrinterLogunit"="BON1"

    Прокомментировать:


  • неспец
    Участник ответил
    Сообщение от AN_Sanya Посмотреть сообщение
    Это если не используется GDI.
    как определить GDI и CSC

    Прокомментировать:


  • неспец
    Участник ответил
    Сообщение от AN_Sanya Посмотреть сообщение
    А что поменялось при перемещении в настройках? Фрагмент, который вы привели - это кусок чека, который "прилетает" с хоста?
    фактическое местоположение, равно как изменение маршрутизации подключения, но канал действующий и на нём уже "сидит" близнец банкомата (не перемещался, его исконное место)

    Сообщение от AN_Sanya Посмотреть сообщение
    В этом случае нужно, чтобы кодировка, которая прилетает с хоста совпадала с описанием соответствующего фонта на банкомате. Если мне не изменяет память, на банкомате это здесь прописывается:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\PRINTER\RECEIPT\FONT_001] и далее FONT_002 и т.д. Это если не используется GDI. Если есть аналогичный работающий банкомат, можно скопировать ветку реестра с описанием шрифтов, должно помочь. )
    это был один из предложенных вариантов для решения проблемы от процессинга, ветка была интергрированна, банкомат рестартнут, результат отсутствует.

    предлагали так же скопировать сами фонты_ххх, тоже не помогло. так же был вариант с заменой самого принтера, на заведомо рабочий

    Прокомментировать:


  • AN_Sanya
    Участник ответил
    А что поменялось при перемещении в настройках? Фрагмент, который вы привели - это кусок чека, который "прилетает" с хоста? В этом случае нужно, чтобы кодировка, которая прилетает с хоста совпадала с описанием соответствующего фонта на банкомате. Если мне не изменяет память, на банкомате это здесь прописывается:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wincor Nixdorf\ProTopas\CurrentVersion\LYNXPAR\PRINTER\RECEIPT\FONT_001] и далее FONT_002 и т.д. Это если не используется GDI. Если есть аналогичный работающий банкомат, можно скопировать ветку реестра с описанием шрифтов, должно помочь. )

    Прокомментировать:

Обработка...
X