22 сентября, воскресенье 19:38
Bankir.Ru

Объявление

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

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

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

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

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

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

    Комментарий


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

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

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

      Комментарий


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

        Комментарий


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

          Комментарий


          • #6
            Сообщение от 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"

            Комментарий


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

              Комментарий


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

                Комментарий


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

                  Комментарий


                  • #10
                    Сообщение от 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 разный

                    Комментарий


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

                      Комментарий


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

                        Комментарий


                        • #13
                          неспец,
                          а сам шрифт поиском находится?

                          Комментарий


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

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

                            Комментарий


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

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

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

                              Комментарий


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

                                Комментарий


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

                                  Комментарий


                                  • #18
                                    Всем спасибо большое, проблема действительно была к "привязанным" шрифтам на принтер, а именно:
                                    [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]
                                    были присвоены не ТРЕБУЕМЫЕ шрифты.

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

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

                                    Комментарий

                                    Пользователи, просматривающие эту тему

                                    Свернуть

                                    Присутствует 1. Участников: 0, гостей: 1.

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