Общие положения по настройке  и  использованию  принтеров  в  UTS  Access

Сокращения

БПУ

билетопечатающее устройство, ticketing; принтер билетопечати для распечатки билетов на бланках
PRN, Printer принтер для распечатки системных сообщений, отчетов, телеграмм, Sales reports и др.
LPT1 - LPT4 параллельный порт принтера или PC (Parallel)
COM1 - COM4 последовательный порт принтера или PC (Serial)
TI 895 принтер для билетопечати Texas Instruments/Omni/Model 895/895e

 

Содержание

  1. Общие положения об использовании принтеров
  2. Распечатка билетов под управлением UTS Access
  3. Проверка конфигурации PID системного принтера (PRN) или билетопечати (TKT) 
  4. Установка в Windows принтера типа Generic / Text Only
  5. Настройка PID в UTS Access

Общие положения об использовании принтеров

Для каждой сессии может быть назначен отдельный принтер или один принтер может быть назначен для всех сессий типа Terminal и PRN. 

Для каждой сессии типа PCPCM можно назначить отдельное БПУ или одно БПУ можно назначить для всех сессий типа PCPCM и Terminal.

Кроме того, можно назначить один единственный принтер для всех сессий типов: Terminal / PRN / PCPCM. Например, на принтере OKI или Compuprint поочередно можно распечатывать текст с экрана, системные сообщения (PRN) и  билеты.

Любые принтеры и БПУ подключаются:

В UTS Access для билетопечати (БПУ), для распечатки с экрана и в качестве системных принтеров (PRN) могут использоваться ЛЮБЫЕ Epson-совместимые (стандартные) матричные принтеры, которые обеспечивают требуемое качество распечатки. Например OKI-390FB, Compuprint 324FB, Star-7211 и др. Эти принтеры подключаются к Windows стандартным способом через COM или LPT - порты и устанавливаются в Windows как Generic / Text Only принтеры. 

Доступ к принтеру может осуществляться по сети. Для этого принтер должен быть установлен на удаленном компьютере как Generic /Text Only с форматом данных RAW. На локальном компьютере этот принтер должен быть установлен как сетевой принтер.

Кроме того, поддерживается билетопечать на принтерах Texas Instruments/Omni/Model 895/895e (TI 895) фирмы Genicom. В UTS Access, TI 895 может быть подключен как к последовательному порту COM - при помощи специально распаянного кабеля так и к паралельному порту LPT - стандартным кабелем. Подробнее о подключении TI 895 здесь.

К принтеру БПУ доступ может осуществляться по сети. Для этого БПУ должен быть установлен на удаленном компьютере как Generic / Text Only с форматом данных RAW. На локальном компьютере этот принтер должен быть установлен как сетевой принтер.

В UTS Access обеспечена возможность ведения таблицы бланков билетов для распечатки на БПУ/TKT с настройкой различных бланков на разные принтеры. Это позволяет точно позиционировать конкретный бланк билета для распечатки на конкретном БПУ. Возможность позиционирования бланков из UTS Access обеспечена только для стандартных Epson - совместимых принтеров. Позиционирование бланков билетов для принтера TI-895 выполняется настройками на самом принтере TI-895.

Подробно о настройке бланков см. UTS Help, раздел Печать автоматизированных и ручных билетов

При вводе параметров сессии в качестве имени принтера можно выбрать NONE. При этом, распечатка на бумагу выполняться не будет, а текст сообщений или билетов может быть направлен в Logout-файл. 

Распечатка билетов под управлением UTS Access

Общая схема распечатки билетов в Габриэль и в UTS Access

  1. Запущенная сессия с PID типа PCPCM получает сообщение от Габриэль о наличии билетов в очереди и маски билетов. Сообщение с маской билета поступает в очередь PID PCPCM сразу же после выписки билета. В случае, если по каким то причинам, на момент выписки билета, сессия PCPCM не была открыта, билет поступит в окно сессии при последующем открытии сессии, но через некоторый интервал времени.  Интервал времени полностью определяется системой Габриэль и может сильно различаться - от нескольких секунд до нескольких минут

  2. далее PID типа PCPCM считывает билет и сразу записывает текст билета на локальный диск в каталог ..\Tickets\ в виде текстового файла. 

  3. после записи принятого билета на диск, в Габриэль отправляется команда (подтверждение приема) для удаления считанного билета из очереди Габриэль

  4. после этого - текст билета сразу направляется на принтер, определенный для сессии PCPCM

  5. если в окне конфигурации сессии PCPCM в поле Session's printer был выбран принтер NONE, то билет на принтер не отправляется и маска билета попадает в таблицу Тickets & Blanks, в  список принятых от Габриэль билетов

  6. в таблице билетов и бланков Тickets & Blanks можно выбрать билет из списка принятых билетов, бланк, принтер, и распечатать билет кнопкой Print

Данная процедура гарантирует прием билета и сохранение его на локальном диске в любом случае.  Это сохранение выполняется автоматически, если была запущена сессия с PID типа PCPCM. Таким образом, на диске ведется список принятых билетов.

Проблемы обычно возникают в момент, когда билет был принят и автоматически направлен на принтер, а из-за разрыва связи, подтверждение приема билета не было получено системой Габриэль. В этом случае билет остается  в очереди PID PCPCM. При последующем перезапуске сессии типа PCPCM - билет из очереди будет ПОВТОРНО принят.  Это происходит при частых разрывах связи с Габриэль. 

Рекомендации

Если Вы работаете по Dial-Up с плохим качеством связи - устанавливайте NONE  в поле Session's printer, в окне конфигурации сессии PCPCM. Лучше сначала принимать билеты на диск, а затем распечатывать их в "локальном" режиме из таблицы Tickets & Blanks. Таблицу Tickets & Blanks Вы можете вызвать в любой момент из меню File или кнопкой Tickets & Blanks в главной форме. Перед распечаткой Вы всегда сможете проверить соответствие номера билета и номера бланка и для текущего бланка, выбрать для распечатки правильный билет из списка принятых билетов.  Даже в том случае, когда билет будет повторно принят из очереди, он будет сохранен в файл с тем же именем, что и в первый раз и НЕ БУДЕТ АВТОМАТИЧЕСКИ распечатываться и портить следующий бланк.

Проверка конфигурации PID принтера или билетопечати

PID системного принтера (PRN) в АСБ Габриэль должен быть сконфигурирован  как  Device type = UVTP  Проверяется по команде Габриэль: COMS:TELCON/PID 20138, где 20138 - номер проверяемого PID системного принтера.

PID для билетопечати  в АСБ Габриэль должен быть сконфигурирован как   Device type = PCPC   Проверяется по команде  Габриэль: COMS:TELCON/PID 20138, где 20138 - номер проверяемого PID для БПУ.

В случае несоответствия типов - обращайтесь в группу конфигурации PID авиакомпании.

Установка в Windows  принтера типа 
Generic / Text Only для параллельного или последовательного порта 

К параллельному  LPT1-LPT4 или последовательному COM1-COM4 порту можно подключить принтер для распечатки с экрана сессии типа Terminal, системный принтер (PRN) или билетопечатающий принтер БПУ/TKT. Это может быть любой принтер, включая принтер TI 895e. 

Для подключения принтера, необходимо в Windows установить драйвер типа Generic / Text Only на выбранный  порт компьютера. В Windows используйте  Start -> Settings -> Printers -> Add Printer.  Выполните стандартную процедуру установки принтера в Windows. Можно использовать все стандартные настройки принтера Generic / Text Only  по умолчанию и использовать один из режимов:

Обязательно проверьте параметры принтера и установите для Print Processor значение Default Data Type = RAW

Для этого, в свойствах принтера выберите: Advanced -> Print Processor -> WinPrint = RAW

Настройка PID в UTS Access

Для использования системного принтера (PRN) или билетопечати в UTS Access, необходимо создать сессию с номером PID = номеру PID системного принтера  или принтера билетопечати БПУ. Для этого системный принтер или принтер БПУ должны быть правильно сконфигурированы в АСБ Габриэль. Проверьте конфигурацию PID, как описано выше.

Вызовите меню   File ->  Options ->  Sessions

В закладке Sessions, используя кнопки New или Edit добавьте новую сессию или установите для имеющейся сессии:

Подробно о настройке бланков и распечатке билетов см. UTS Help, раздел Печать автоматизированных и ручных билетов

  Главная   Назад   Оглавление раздела