Сокращения
|
БПУ |
билетопечатающее устройство, ticketing; принтер билетопечати для распечатки билетов на бланках |
| PRN, Printer | принтер для распечатки системных сообщений, отчетов, телеграмм, Sales reports и др. |
| LPT1 - LPT4 | параллельный порт принтера или PC (Parallel) |
| COM1 - COM4 | последовательный порт принтера или PC (Serial) |
| TI 895 | принтер для билетопечати Texas Instruments/Omni/Model 895/895e |
Содержание
Для каждой сессии может быть назначен отдельный принтер или один принтер может быть назначен для всех сессий типа Terminal и PRN.
Для каждой сессии типа PCPCM можно назначить отдельное БПУ или одно БПУ можно назначить для всех сессий типа PCPCM и Terminal.
Кроме того, можно назначить один единственный принтер для всех сессий типов: Terminal / PRN / PCPCM. Например, на принтере OKI или Compuprint поочередно можно распечатывать текст с экрана, системные сообщения (PRN) и билеты.
Любые принтеры и БПУ подключаются:
или к последовательным портам COM1-COM4 специальным кабелем через стандартный драйвер Windows Generic/Text Only
или к параллельным портам (LPT1-LPT4) стандартным кабелем через стандартный драйвер Windows Generic/Text Only
или как сетевой принтер. В программе UTS Access принтер, назначаемый для сессии, может быть сетевым принтером;
или в качестве порта указывается NONE при описании параметров сессии (PID принтера). В этом случае распечатка не выполняется, а текст может быть направлен в Logout - файл.
В 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
Запущенная сессия с PID типа PCPCM получает сообщение от Габриэль о наличии билетов в очереди и маски билетов. Сообщение с маской билета поступает в очередь PID PCPCM сразу же после выписки билета. В случае, если по каким то причинам, на момент выписки билета, сессия PCPCM не была открыта, билет поступит в окно сессии при последующем открытии сессии, но через некоторый интервал времени. Интервал времени полностью определяется системой Габриэль и может сильно различаться - от нескольких секунд до нескольких минут
далее PID типа PCPCM считывает билет и сразу записывает текст билета на локальный диск в каталог ..\Tickets\ в виде текстового файла.
после записи принятого билета на диск, в Габриэль отправляется команда (подтверждение приема) для удаления считанного билета из очереди Габриэль
после этого - текст билета сразу направляется на принтер, определенный для сессии PCPCM
если в окне конфигурации сессии PCPCM в поле Session's printer был выбран принтер NONE, то билет на принтер не отправляется и маска билета попадает в таблицу Тickets & Blanks, в список принятых от Габриэль билетов
в таблице билетов и бланков Тickets & Blanks можно выбрать билет из списка принятых билетов, бланк, принтер, и распечатать билет кнопкой Print
Данная процедура гарантирует прием билета и сохранение его на локальном диске в любом случае. Это сохранение выполняется автоматически, если была запущена сессия с PID типа PCPCM. Таким образом, на диске ведется список принятых билетов.
Проблемы обычно возникают в момент, когда билет был принят и автоматически направлен на принтер, а из-за разрыва связи, подтверждение приема билета не было получено системой Габриэль. В этом случае билет остается в очереди PID PCPCM. При последующем перезапуске сессии типа PCPCM - билет из очереди будет ПОВТОРНО принят. Это происходит при частых разрывах связи с Габриэль.
Рекомендации
Если Вы работаете по Dial-Up с плохим качеством связи - устанавливайте NONE в поле Session's printer, в окне конфигурации сессии PCPCM. Лучше сначала принимать билеты на диск, а затем распечатывать их в "локальном" режиме из таблицы Tickets & Blanks. Таблицу Tickets & Blanks Вы можете вызвать в любой момент из меню File или кнопкой Tickets & Blanks в главной форме. Перед распечаткой Вы всегда сможете проверить соответствие номера билета и номера бланка и для текущего бланка, выбрать для распечатки правильный билет из списка принятых билетов. Даже в том случае, когда билет будет повторно принят из очереди, он будет сохранен в файл с тем же именем, что и в первый раз и НЕ БУДЕТ АВТОМАТИЧЕСКИ распечатываться и портить следующий бланк.
PID системного принтера (PRN) в АСБ Габриэль должен быть сконфигурирован как Device type = UVTP Проверяется по команде Габриэль: COMS:TELCON/PID 20138, где 20138 - номер проверяемого PID системного принтера.
PID для билетопечати в АСБ Габриэль должен быть сконфигурирован как Device type = PCPC Проверяется по команде Габриэль: COMS:TELCON/PID 20138, где 20138 - номер проверяемого PID для БПУ.
В случае несоответствия типов - обращайтесь в группу конфигурации PID авиакомпании.
К параллельному LPT1-LPT4 или последовательному COM1-COM4 порту можно подключить принтер для распечатки с экрана сессии типа Terminal, системный принтер (PRN) или билетопечатающий принтер БПУ/TKT. Это может быть любой принтер, включая принтер TI 895e.
Для подключения принтера, необходимо в Windows установить драйвер типа Generic / Text Only на выбранный порт компьютера. В Windows используйте Start -> Settings -> Printers -> Add Printer. Выполните стандартную процедуру установки принтера в Windows. Можно использовать все стандартные настройки принтера Generic / Text Only по умолчанию и использовать один из режимов:
Spool print documents
или Print directly to the printer
Обязательно проверьте параметры принтера и установите для Print Processor значение Default Data Type = RAW
Для этого, в свойствах принтера выберите: Advanced -> Print Processor -> WinPrint = RAW
Для использования системного принтера (PRN) или билетопечати в UTS Access, необходимо создать сессию с номером PID = номеру PID системного принтера или принтера билетопечати БПУ. Для этого системный принтер или принтер БПУ должны быть правильно сконфигурированы в АСБ Габриэль. Проверьте конфигурацию PID, как описано выше.
Вызовите меню File -> Options -> Sessions
В закладке Sessions, используя кнопки New или Edit добавьте новую сессию или установите для имеющейся сессии:
цифровой номер PID системного принтера (PRN) или номер PID типа PCPCM, к которому привязан билетопечатающий принтер (БПУ)
в поле Session Type - тип сессии PRN для системного принтера или PCPCM для PID, к которому привязан билетопечатающий принтер (БПУ)
в поле Session's Printer - выберите из списка принтеров имя принтера типа PRN или БПУ, установленного в Windows, как Generic / Text Only
в качестве имени принтера можно выбрать NONE. При этом текст распечатываться не будет. Если Logout файл был определен, то текст будет записываться в Logout файл. Настройка Logout-файла описана в Документации.
для сессии типа PCPCM: выберите бланк из таблицы бланков. По умолчанию - выбирайте бланк AFL blank for TI-895 24 lines. Это настройка для печати билетов длиной 24 строки или 4 дюйма (6 строк на 1 дюйм)
Подробно о настройке бланков и распечатке билетов см. UTS Help, раздел Печать автоматизированных и ручных билетов