IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die...

199
PrintEx IBM z/OS Mainframe Print Services Extender Version 6 Copyright © XPS Software GmbH

Transcript of IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die...

Page 1: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

PrintEx

IBM z/OS Mainframe

Print Services

Extender

Version 6

Copyright © XPS Software GmbH

Page 2: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

PrintEx - IBM z/OS Mainframe Print Services Extender Copyright Copyright © XPS Software GmbH

Alle Rechte vorbehalten.

Warenzeichen Windows ist ein Warenzeichen der Microsoft Corporation.

MVS, OS/390, z/OS, VSE, VSE/ESA, z/VSE, VM/CMS, AS/400, OS/400, TSO und CICS sind Warenzeichen der IBM Corporation.

Andere in diesem Handbuch erwähnten Marken- und Produktnamen sind Warenzeichen der jeweiligen Rechtsinhaber und werden hiermit anerkannt.

Page 3: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

Inhaltsverzeichnis Einleitung ....................................................................................................................... 8

Das Konzept ........................................................................................................................................ 8 Ein- und Ausgabekanäle ..................................................................................................................... 9 Druckerspezifische Erweiterungen ...................................................................................................... 9

Übersicht ..................................................................................................................... 10 Installation ................................................................................................................... 12

Systemvoraussetzungen ................................................................................................................... 12

Betriebssystemvoraussetzungen .................................................................................................. 12

Hardwarevoraussetzungen .......................................................................................................... 12 Ablauf der Installation ........................................................................................................................ 12

Einspielen des Installationsdatenträgers ....................................................................................... 13

Anpassen der Installationsvariablen ............................................................................................. 15

Installation der AFP Konvertierung unter USS (optional) .............................................................. 16

Anpassung der VTAM-Systemumgebung .................................................................................... 18

RACF-Definition für PrintEx .......................................................................................................... 18

APF-Autorisierung ........................................................................................................................ 18 PrintEx Management ......................................................................................................................... 19

Starten von PrintEx....................................................................................................................... 19

Anmelden an PrintEx .................................................................................................................... 20

Beenden von PrintEx .................................................................................................................... 20

Das Log-Dataset .......................................................................................................................... 20 Online Verwaltung ....................................................................................................... 22

Anmeldung ........................................................................................................................................ 22 Administration .................................................................................................................................... 24 VTAM Definitionen............................................................................................................................. 26 JES Selektions Definitionen ............................................................................................................... 32 Ausgabeziel ....................................................................................................................................... 39

Anlegen TCP/IP Ziel ..................................................................................................................... 43

Anlegen JES Ziel .......................................................................................................................... 47

Anlegen SNA Ziel ........................................................................................................................ 50

Anlegen eMail Ziel ........................................................................................................................ 52

EMail Anhänge komprimieren ...................................................................................................... 55

Anlegen FTP Ziel.......................................................................................................................... 56

FTP Dateien komprimieren........................................................................................................... 58

Anlegen Datei Ziel ........................................................................................................................ 60

Anlegen RAW Ziel ........................................................................................................................ 62 Pool Definitionen ............................................................................................................................... 64

Page 4: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

Modell Definitionen ............................................................................................................................ 68

Modell Definitionen PCL-Ausgabe ................................................................................................ 76

Modell Definitionen Postscript-Ausgabe ....................................................................................... 77

Modell Definitionen PDF-Ausgabe (für eMail) ............................................................................... 82

Modell Definitionen JES-Ausgabe ................................................................................................ 87

Modell Definitionen VTAM-SCS-Ausgabe .................................................................................... 89

Modell Definitionen ESCAPE-Zeichen ......................................................................................... 90

Formulare / Bilddateien ................................................................................................................ 91 Text Definitionen ............................................................................................................................... 94

Text Editor .................................................................................................................................... 96 Codepages ...................................................................................................................................... 101 AFP Definitionen ............................................................................................................................. 105 System Parameter .......................................................................................................................... 107 Benutzer Definitionen ...................................................................................................................... 114 Speicherverwaltung ......................................................................................................................... 117 Spool Verwaltung ............................................................................................................................ 121 Aktuelle Druckaufträge .................................................................................................................... 126

Anzeige der JES Output Queue ................................................................................................. 129 Beenden des PrintEx Trägersystems XPSDaemon......................................................................... 133

Batch Verwaltung ...................................................................................................... 134 Der Batchgenerator ......................................................................................................................... 134 ADDU - Anlegen von Benutzer-Einträgen........................................................................................ 135 ADST - Anlegen Ausgabeziel .......................................................................................................... 135 AJPR - Anlegen JES-Drucker.......................................................................................................... 139 ATXT - Anlegen Texte ..................................................................................................................... 141 AVPR - Anlegen VTAM-Drucker...................................................................................................... 141 BACK - Erstellen eines XPSVFIL Backups ...................................................................................... 142 CPAG - Laden Standard Codepages .............................................................................................. 142 DELU - Löschen von Benutzer-Einträgen ........................................................................................ 143 DDST - Löschen von Ausgabezielen ............................................................................................... 143 DJPR - Löschen von JES-Druckern ................................................................................................ 143 DUMP - Drucken formatierter PrintEx Dump ................................................................................... 143 DVPR - Löschen von VTAM-Druckern ............................................................................................ 144 FREC - Ermitteln der Anzahl freier Blöcke auf XPSVFIL ................................................................. 144 IMOD - Laden Standard Modelle ..................................................................................................... 144 INDU - Drucken Inhaltsverzeichnis Benutzer-Definitionen ............................................................... 144 INIT - Initialisierung der Systemdatei XPSVFIL ................................................................................ 145 LANG - Bestimmen Sprachmodul für Batchnachrichten .................................................................. 145 LPAG - Bestimmen der Druckzeilenanzahl pro Seite....................................................................... 145 REST - Restore der XPSVFIL Datei ................................................................................................ 145 SNUP - Eröffnen Datei XPSVFIL READONLY ................................................................................ 146 SUPD - Eröffnen der Datei XPSVFIL für Schreibzugriffe ................................................................. 146

Page 5: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

TRAC - Ausdrucken der PrintEx Trace-File ..................................................................................... 146 TROF - Ausschalten Dateizugriffs Trace.......................................................................................... 146 TRON - Einschalten Dateizugriffs Trace .......................................................................................... 147

Print-Exit .................................................................................................................... 148 Anwendungsmöglichkeit .................................................................................................................. 148

Separator Pages ........................................................................................................ 150 Steueranweisungen im Druckdatenstrom ................................................................. 156 Barcodes .................................................................................................................... 158

Überblick ......................................................................................................................................... 158 Einbindung ...................................................................................................................................... 158 Positionierung und Rotation der Barcode-Ausgabe ......................................................................... 161 Globale Parameter .......................................................................................................................... 165 Barcode-Symbole ............................................................................................................................ 167 Code128.......................................................................................................................................... 167 EAN-13............................................................................................................................................ 169 EAN-8.............................................................................................................................................. 170 EAN-5.............................................................................................................................................. 170 EAN-2.............................................................................................................................................. 171 UPC-A ............................................................................................................................................. 172 UPC-E ............................................................................................................................................. 173 ISBN ................................................................................................................................................ 173 Code2of5 ......................................................................................................................................... 175 Interleaved2of5 ................................................................................................................................ 175 MSI .................................................................................................................................................. 176 Plessey ............................................................................................................................................ 177 Code11............................................................................................................................................ 178 Postnet ............................................................................................................................................ 178 Codabar .......................................................................................................................................... 179 Code39............................................................................................................................................ 180 Code93............................................................................................................................................ 180 Royalmail......................................................................................................................................... 181

PrinTaurus .................................................................................................................. 182 Nachrichten ............................................................................................................... 183 Index .......................................................................................................................... 194

Page 6: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

Abbildungen

Abb. 1 PrintEx Konzept ....................................................................................................................... 9 Abb. 3 Konfigurations-Job MVS......................................................................................................... 15 Abb. 4 Installations-Job AFP-Konvertierung USS .............................................................................. 17 Abb. 5 XPSDaemon Applikationseintrag ........................................................................................... 18 Abb. 6 Startup-Job MVS .................................................................................................................... 19 Abb. 7 PrintEx-Anmelde-Maske ........................................................................................................ 22 Abb. 8 PrintEx-Administrations-Menü ................................................................................................ 24 Abb. 9 VTAM Definitionen ................................................................................................................. 27 Abb. 10 Anlegen/Ändern/Kopieren von VTAM-Druckereinträgen ...................................................... 29 Abb. 11 JES Definitionen ................................................................................................................... 33 Abb. 12 Anlegen/Ändern/Kopieren von JES-Druckereinträgen .......................................................... 35 Abb. 13 Ausgabeziele ....................................................................................................................... 40 Abb. 14 Bearbeiten Ausgabeziel Definitionen .................................................................................... 42 Abb. 15 Anlegen TCP/IP Ziel ............................................................................................................. 43 Abb. 16 Anlegen JES Ziel .................................................................................................................. 47 Abb. 17 Anlegen SNA Ziel ................................................................................................................. 50 Abb. 18 Anlegen eMail Ziel ................................................................................................................ 52 Abb. 19 Komprimieroptionen für E-Mail Ausgabe .............................................................................. 55 Abb. 20 Anlegen FTP Ziel ................................................................................................................. 56 Abb. 21 Komprimieroptionen für FTP Ausgabe ................................................................................. 59 Abb. 22 Anlegen Datei Ziel ................................................................................................................ 60 Abb. 23 Anlegen RAW Ziel ................................................................................................................ 62 Abb. 24 Pool Definitionen .................................................................................................................. 64 Abb. 25 Anlegen/Ändern/Kopieren von Pool-Einträgen ..................................................................... 66 Abb. 26 Verwalten Modell Definitionen .............................................................................................. 68 Abb. 27 Anlegen/Ändern/Kopieren von Modell-Einträgen .................................................................. 70 Abb. 28 Drucker Steuerzeichen von Modell-Einträgen ...................................................................... 73 Abb. 29 Zeichenersetzung von Modell-Einträgen .............................................................................. 75 Abb. 30 Formularerstellung ............................................................................................................... 94 Abb. 31 Verwalten Druckertexte ........................................................................................................ 94 Abb. 32 Text-Editor............................................................................................................................ 96 Abb. 33 Text-Editor Status................................................................................................................. 97 Abb. 34 Text-Editor Kommandos ...................................................................................................... 99 Abb. 35 Text-Editor Variable .............................................................................................................. 99 Abb. 36 Text-Editor Zeilenkommandos............................................................................................ 101 Abb. 37 Codepages ........................................................................................................................ 101 Abb. 38 Anlegen/Ändern/Kopieren von Codepages ........................................................................ 103 Abb. 39 AFP Definitionen ................................................................................................................ 105 Abb. 40 Verwalten Systemparameter .............................................................................................. 107 Abb. 41 Verwalten Systemparameter – Seite 2 ............................................................................... 111 Abb. 42 Benutzer-Übersicht ............................................................................................................ 114

Page 7: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

Abb. 43 Anlegen/Ändern/Kopieren von Benutzer-Einträgen ............................................................ 116 Abb. 44 Speicherverwaltung-Pooldefinition ...................................................................................... 118 Abb. 45 Laufzeitanzeige Systemspeicher ........................................................................................ 120 Abb. 46 Laufzeitanzeige Arbeitsspeicher ......................................................................................... 121 Abb. 47 Spool Verwaltung ............................................................................................................... 121 Abb. 48 Spool Verwaltung Drucken ................................................................................................. 123 Abb. 49 Spool Dateianzeige ............................................................................................................ 124 Abb. 50 Start Druckausgabe ............................................................................................................ 125 Abb. 51 Aktuelle Druckaufträge ....................................................................................................... 126 Abb. 52 Spool Verwaltung Liste umleiten......................................................................................... 129 Abb. 53 Anzeige JES Output-Queue ............................................................................................... 130 Abb. 54 Detailanzeige JES Output-Queue....................................................................................... 132 Abb. 55 XPSDaemon Shutdown ..................................................................................................... 133 Abb. 56 Beispieljob Batchgenerator ................................................................................................. 135 Abb. 57 Aufruf BARCODE aus Modelldaten .................................................................................... 159 Abb. 58 Aufruf BARCODE über Text - Modelldaten ......................................................................... 159 Abb. 59 Aufruf BARCODE über Text - Textdaten ............................................................................ 160 Abb. 60 Aufruf BARCODE - Parameter in Druckdaten .................................................................... 161 Abb. 61 BARCODE-Rotation bei PCL ............................................................................................. 163 Abb. 62 BARCODE-Rotation bei PS ............................................................................................... 164 Abb. 63 BARCODE-Rotation bei PDF ............................................................................................. 165 Abb. 64 PrinTaurus - GUI Administration von PrintEx ...................................................................... 182

Page 8: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

D A S K O N Z E P T

8 Einleitung

Einleitung PrintEx ist ein Programmsystem zur Erweiterung der Druckmöglichkeiten auf IBM Mainframes, dessen Funktionsweise als 'Host-basierter Druckertreiber' beschrieben werden kann. PrintEx basiert auf XPSDaemon, einer Mainframe Serverapplikation von XPS, die auch in weiteren Produkten von XPS Verwendung findet. PrintEx nutzt die XPSDaemon Funktionalität sowohl für die hostinterne Kommunikation als auch für Kommunikation mit Komponenten in angeschlossenen Netzwerken über TCP/IP und SNA. Darüber hinaus ermöglicht XPSDaemon die komfortable Online-Konfiguration der PrintEx Optionen durch autorisierte Administratoren. Alternativ besteht die Möglichkeit, PrintEx unter Verwendung des mitgelieferten Batchprozessors zu konfigurieren.

Das Konzept Die nachfolgende Abbildung zeigt das grundlegende PrintEx Konzept:

Abb. 1: PrintEx Konzept

Kapitel

1

Page 9: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

E I N - U N D A U S G A B E K A N Ä L E

Einleitung 9

Wie aus der Abbildung ersichtlich ist, verfügt PrintEx sowohl über Ein- als auch über Ausgabekanäle. Diese Eigenschaft macht PrintEx zu einem Middleware ähnlichen Konnektor, der die verschiedenen Druckaufträge auf einem Mainframe koordinieren und verteilen kann. Im Lieferumfang von PrintEx ist ein hierarchisches Dateisystem enthalten - PrintEx Spool genannt -, das sowohl als temporärer Zwischenspeicher als auch bei Bedarf als Backup Medium für die längerfristige Speicherung von Druckdaten eingesetzt wird.

Ein- und Ausgabekanäle PrintEx verarbeitet Druckdaten, die entweder von VTAM Applikationen wie etwa CICS oder IMS generiert werden, oder die im JES bzw. PrintEx Spool gespeichert sind. Außerdem kann PrintEx als LPD Daemon fungieren und LPD/LPR Daten über das TCP/IP-Protokoll empfangen. Mögliche Ausgabeziele sind der JES bzw. der PrintEx Spool, native SNA Drucker, TCP/IP Drucker und Internet Drucker. Außerdem können Druckausgaben als PDF/TXT-Anhang per eMail versendet oder über FTP übertragen werden.

Druckerspezifische Erweiterungen PrintEx erlaubt dem Administrator die druckerspezifische Anpassung der Druckdaten. Dazu können im Rahmen der Definition von Druckermodellen z. B. spezielle Vor- und Abspanndaten angegeben werden, die von PrintEx in den Druckdatenstrom eingefügt werden. Weiterhin besteht die Möglichkeit, definierte Sequenzen von Zeichen im Druckdatenstrom gegen andere auszutauschen. Damit können die Druckdaten ohne Programmeingriff durch das Einfügen von PCL- oder Postscript Kommandos für spezielle Druckerhardware aufbereitet werden. Dies ermöglicht z. B. auf einfache Weise die Wahl des Ausgabeschachtes, der Orientierung oder doppelseitiges Drucken. AFP-Daten können von PrintEx direkt in das Postscript- oder das PDF-Format umgesetzt werden. So können AFP-Daten direkt auf Netzwerkdruckern ausgegeben werden oder als PDF-Anhang per eMail versendet werden.

Page 10: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

D R U C K E R S P E Z I F I S C H E E R W E I T E R U N G E N

10 Übersicht

Übersicht Ziel dieses Kapitels ist es, dem Administrator einen schnellen Überblick über die Funktionsweise von PrintEx sowie die Zusammenhänge zwischen den verschiedenen Ressourcen Definitionen zu vermitteln. Die nachfolgende Tabelle enthält eine Übersicht wichtiger Begriffe.

Begriff Bedeutung

VTAM-Drucker Ressourcen Definition im VTAM. Hostapplikationen wie z. B. CICS können eine Verbindung mit einem VTAM-Drucker aufbauen und diesen dann für die Ausgabe von Druckdaten nutzen.

JES-Drucker Logischer PrintEx Drucker, der mit einer Reihe von JES Spooldatei-Optionen wie z. B. der Output Klasse, der Destination oder einem Writer Namen verknüpft werden kann.

Ausgabeziel/Destination Beschreibung eines Ausgabemediums für den Empfang von Druckdaten. Mögliche Ausgabeziele sind TCP/IP-Drucker, der JES-Spool, SNA-Drucker, eMail und der PrintEx-Spool.

Modell Sammlung von Definitionen, die die Verarbeitung der Druckdaten beschreiben. In einem Modell werden z. B. die Codepage zur Zeichenübersetzung und die max. Zeilen pro Seite bzw. max. Zeichen pro Zeile für den Ausdruck festgelegt.

PrintEx-Spool Hierarchisches Dateisystem auf Basis von VSAM-RRDS. PrintEx nutzt den Spool zur temporären Zwischenspeicherung von Druckdaten bzw. Konvertierungsergebnissen. Außerdem kann der PrintEx-Spool bei Bedarf zur Archivierung von Druckdaten verwendet werden.

SAPI JES Spool API. PrintEx benutzt SAPI zum Auslesen von JES Spooldateien, für die JES-Drucker definiert sind.

Konverter PrintEx Unterprogramme zur Umsetzung von Druckdaten passend für das jeweilige Ausgabeziel. Konverter sind notwendig, um die Übertragung von Druckdaten an die verschiedenen Ausgabeziele zu ermöglichen. So wird z. B. bei Wahl der Ausgabeziels eMail vom PrintEx PDF-Konverter aus dem Druckdokument ein PDF-Dokument erstellt, das dann als eMail Anhang versendet wird.

Kapitel

2

Page 11: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

D R U C K E R S P E Z I F I S C H E E R W E I T E R U N G E N

Übersicht 11

PrintEx kann Druckdaten aus zwei verschiedenen Quellen verarbeiten. Das sind zum einen Druckdaten, die über VTAM-Drucker ausgegeben werden. Zum anderen sind dies Druckdaten, die sich im JES-Spool befinden.

Die möglichen Ausgabeziele sind TCP/IP- und SNA-Drucker, der JES-Spool, der Versand von Druckdaten als PDF-Anhang zu eMails, FTP und der PrintEx-Spool als Archivierungsmedium.

PrintEx erlaubt die Zuordnung von bis zu 10 Ausgabezielen zu jeder Quelle. Das eröffnet z. B. die Möglichkeit, die gleichen Druckdaten in einem Verarbeitungslauf auf mehrere physikalische Drucker auszugeben, per eMail Anhang zu versenden und im PrintEx-Spool zu archivieren.

Die Definition und Wartung der verschiedenen Ausgabeziele stellt die Hauptaufgabe im Rahmen der PrintEx Verwaltung dar.

Für jedes Ausgabeziel sind dabei zwei verschiedene Arten von Definitionen durchzuführen.

Zum einen ist das Ausgabeziel an sich zu beschreiben. So erfordert z. B. die Auswahl eines TCP/IP Druckers als Ausgabeziel die Angabe der TCP/IP Adresse unter der der Drucker erreichbar ist.

Zum anderen ist jedem Ausgabeziel mindestens ein Modell zuzuordnen. PrintEx erlaubt die Zuordnung von bis zu sechs Modellen pro Ausgabeziel.

Dies eröffnet die Möglichkeit, abhängig von der Zeilenbreite des Druckdokuments ein anderes Modell zu wählen, wodurch sich z. B. die Verwendung unterschiedlicher Zeichensatzgrößen in Abhängigkeit von der maximalen Zeilenbreite automatisieren lässt.

Die nachfolgende Abbildung zeigt schematisch die Zusammenhänge zwischen den verschiedenen PrintEx Ressourcen Definitionen.

Abb. 2: Übersicht der Funktionsweise

Page 12: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S Y S T E M V O R A U S S E T Z U N G E N

12 Installation

Installation

Systemvoraussetzungen Betriebssystemvoraussetzungen

PrintEx läuft unter OS/390 ab Version 1.3, sowie unter z/OS ab Version 1.1. Hierbei wird TCPIP/MVS ab Version 3.1 bzw. der Communications Server for OS/390 ab Version 2.4 vorausgesetzt.

Hardwarevoraussetzungen

In Bezug auf die Hardware ist die Installation auf einen IBM System/390 oder kompatiblen Prozessor ausgelegt, auf dem die unter 'Betriebssystemvoraussetzungen' genannten Softwarekomponenten lauffähig sind.

Für die Installation werden ca. 400 MB Festplattenplatz für die Bibliotheken benötigt. Zum Einspielen des Installationsdatenträgers wird ein Client-PC mit einem CD-Rom-Laufwerk und einer FTP-Anbindung an den Host benötigt.

Ablauf der Installation Die Installation besteht aus den folgenden Teilschritten, die im Anschluss beschrieben werden:

• Einspielen des Installationsdatenträgers

• Anpassen der Installationsvariablen

• Installation der AFP Konvertierung unter USS (optional)

• Anpassung der VTAM-Systemumgebung

• RACF-Definition für PrintEx

• APF-Autorisierung

Kapitel

3

Page 13: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A B L A U F D E R I N S T A L L A T I O N

Installation 13

Einspielen des Installationsdatenträgers

Die Installationsbibliotheken auf der Installations-CD-Rom sind mit Hilfe eines FTP-Clientprogramms zum dem Hostrechner zu übertragen, auf dem PrintEx installiert werden soll.

Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der CD-Rom und sind binär zu übertragen.

Vor der Übertragung ist es nötig, die Dateien auf dem empfangenden Host zu allokieren. Folgende Werte sollten dabei angegeben werden:

Name Space Lrecl Blksz Recfm XMIT.XPSDAEM.V600.LOADLIB 600,(100) 80 3200 FB

XMIT.XPSDAEM.V600.MACLIB 200,(20) 80 3200 FB

XMIT.XPSDAEM.V600.DATA 200,(20) 80 3200 FB

XMIT.XPSDAEM.V600.FILEBKUP 200,(20) 80 3200 FB

XMIT.XPSDAEM.V600.HELPBKUP 600,(100) 80 3200 FB

Danach können folgende Dateien aus dem CD-Rom Unterverzeichnis '\MVS' vom Client zum Host gesendet werden. Dabei sind die Dateien folgendermaßen umzubenennen:

Clientname Hostname XPSD600L.BIN XMIT.XPSDAEM.V600.LOADLIB

XPSD600M.BIN XMIT.XPSDAEM.V600.MACLIB

XPSD600D.BIN XMIT.XPSDAEM.V600.DATA

XPSD600F.BIN XMIT.XPSDAEM.V600.FILEBKUP

XPSD600H.BIN XMIT.XPSDAEM.V600.HELPBKUP

Anschließend sind die TSO-Transfer-Dateien durch folgende TSO-Befehle zu speichern:

Loadlib:

RECEIVE INDSN(XMIT.XPSDAEM.V600.LOADLIB)

Nach Eingabe des 'RECEIVE'-Befehls erscheint folgender Prompt:

INMR901I Dataset XPSDAEM.V600.LOADLIB from XPSSYST on NODENAME INMR906A Enter restore parameters or 'DELETE' or 'END' +

Hier sind der gewünschte Dateiname sowie das Plattenvolume folgendermaßen anzugeben:

DSN(xpsdaem.V600.loadlib) VOL(mvs001)

Die XPSDaemon-Loadlib ist mit APF-Autorisierung zu versehen, da das SAPI-Makro (JES2/JES3 Spool SYSOUT API) 'IEFSSREQ' nur von privilegierten Programmen ausgeführt werden kann.

Maclib:

Page 14: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A B L A U F D E R I N S T A L L A T I O N

14 Installation

RECEIVE INDSN(XMIT.XPSDAEM.V600.MACLIB)

Nach Eingabe des 'RECEIVE'-Befehls erscheint folgender Prompt:

INMR901I Dataset XPSDAEM.V600.MACLIB from XPSSYST on NODENAME INMR906A Enter restore parameters or 'DELETE' or 'END' +

Hier sind der gewünschte Dateiname sowie das Plattenvolume folgendermaßen anzugeben:

DSN(xpsdaem.V600.maclib) VOL(mvs001)

Data:

RECEIVE INDSN(XMIT.XPSDAEM.V600.DATA)

Nach Eingabe des 'RECEIVE'-Befehls erscheint folgender Prompt:

INMR901I Dataset XPSDAEM.V600.DATA from XPSSYST on NODENAME INMR906A Enter restore parameters or 'DELETE' or 'END' +

Hier sind der gewünschte Dateiname sowie das Plattenvolume folgendermaßen anzugeben:

DSN(xpsdaem.V600.data) VOL(mvs001)

Filebackup:

RECEIVE INDSN(XMIT.XPSDAEM.V600.FILEBKUP)

Nach Eingabe des 'RECEIVE'-Befehls erscheint folgender Prompt:

INMR901I Dataset XPSDAEM.V600.FILEBKUP from XPSSYST on NODENAME INMR906A Enter restore parameters or 'DELETE' or 'END' +

Hier sind der gewünschte Dateiname sowie das Plattenvolume folgendermaßen anzugeben:

DSN(xpsdaem.V600.filebkup) VOL(mvs001)

Hilfedatei:

RECEIVE INDSN(XMIT.XPSDAEM.V600.HELPBKUP)

Nach Eingabe des 'RECEIVE'-Befehls erscheint folgender Prompt:

INMR901I Dataset XPSDAEM.V600.HELPBKUP from XPSSYST on NODENAME INMR906A Enter restore parameters or 'DELETE' or 'END' +

Hier sind der gewünschte Dateiname sowie das Plattenvolume folgendermaßen anzugeben:

DSN(xpsdaem.V600.helpbkup) VOL(mvs001)

Page 15: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A B L A U F D E R I N S T A L L A T I O N

Installation 15

Anpassen der Installationsvariablen

Mit dem nachfolgenden Jobstream wird PrintEx konfiguriert. Ein Muster für den Konfigurations-Job ist unter dem Namen 'INSTALL' in der XPSDaemon Makro Bibliothek (XPSDAEM.V600.MACLIB) vorhanden.

Auszug aus dem Anpassungs-Job (INSTALL):

//XPSVINST JOB ,'INSTALL',CLASS=A,MSGCLASS=X //* //* XPSDAEM.MACLIB(INSTALL) //* //* THIS JOB WILL ALLOCATE THE REQUIRED XPS DATA SETS. //* //* MODIFY THE SUBSTITUTION PARMS TO MEET YOUR //* SITES REQUIREMENTS BEFORE SUBMITTING. //* //* //INSTALL PROC LANG=D, <== DIALOG/MESSAGE LANGUAGE // LOADLIB='XPSDAEM.V600.LOADLIB', <== XPS PDS-MACLIB-DSN // MACLIB='XPSDAEM.V600.MACLIB', <== XPS PDS-MACLIB-DSN // VDSN='XPSDAEM.V600.FILE', <== XPSVFIL-DSN // VVOL='(MVS001,1000)', <== XPSVFIL-VOLUME/RECORDS // SDSN='XPSDAEM.V600.SPOOL', <== XPSPOOL-DSN . // SVOL='(MVS001,5000)', <== XPSPOOL-VOLUME/RECORDS . // DDSN='XPSDAEM.V600.DUMP', <== XPSVDMP-DSN // DVOL='(MVS001,500)', <== XPSVDMP-VOLUME/RECORDS // TDSN='XPSDAEM.V600.TRACE', <== XPSVTRA-DSN // TVOL='(MVS001,500)', <== XPSVTRA-VOLUME/RECORDS // CDSN='XPSDAEM.V600.HELP', <== XPSHELP-DSN // CVOL='(MVS001,3500)', <== XPSHELP-VOLUME/RECORDS // BKUP='XPSDAEM.V600.FILEBKUP, <== XPS XPSVFIL BACKUP //* <== XPSDAEM-HELP BACKUP-FILE // HBKUP='UNIT=3390,VOL=SER=MVS001,DSN=XPSDAEM.V600.HELPBKUP' //*

Abb. 3: Konfigurations-Job MVS

Parameter Beschreibung

LANG Sprache, in der Online- und Batchnachrichten sowie die Text der Online-Dialoge der PrintEx Verwaltung ausgegeben werden. Derzeit sind die Sprachen Deutsch(D) und Englisch(E) verfügbar.

MACLIB Datasetname der Makro-Bibliothek, in der die Installations- und Beispielmember installiert sind.

LOADLIB Datasetname der Bibliothek für die ausführbaren Programme.

VDSN Datasetname der PrintEx-Systemdatei.

VVOL Name der Platte auf der sich die Datei VDSN befinden soll, sowie die Anzahl der Datensätze für die Datei VDSN.

Standardwert: (MVS001,1000)

SDSN Datasetname für die PrintEx-Spooldatei

SVOL Name der Platte, auf der sich die Datei SDSN befinden soll, sowie die Anzahl der Datensätze für die Datei SDSN.

Standardwert: (MVS001,5000)

Page 16: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A B L A U F D E R I N S T A L L A T I O N

16 Installation

DDSN Datasetname für die PrintEx-Dumpdatei.

DVOL Name der Platte, auf der sich die Datei DDSN befinden soll, sowie die Anzahl der Datensätze für die Datei DDSN.

Standardwert: (MVS001,500)

TDSN Datasetname für die PrintEx-Tracedatei.

TVOL Name der Platte, auf der sich die Datei TDSN befinden soll, sowie die Anzahl der Datensätze für die Datei TDSN.

Standardwert: (MVS001,500)

CDSN Datasetname für die Onlinehilfedatei.

CVOL Name der Platte, auf der sich die Datei CDSN befinden soll, sowie die Anzahl der Datensätze für die Datei CDSN.

Standardwert: (MVS001,2000)

BKUP JCL Anweisung der PrintEx Backupdatei, mit der im Rahmen der Installation einige Voreinstellungen geladen werden.

HBKUP JCL Anweisung für die Angabe der Quelldatei beim IDCAMS-Repro für die Onlinehilfedatei.

UNIT=dasd,VOL=SER=mvs001,DSN=XPSDAEM.V600.HELPBKUP Der Devicetyp 'dasd', der Name der Platte 'mvs001' sowie der Datasetname

der mittels 'TSO/E Interactive Data Transmission Facility' übertragenen Quelldatei sind anzupassen.

Installation der AFP Konvertierung unter USS (optional)

Falls die Konvertierung von AFP-Druckdaten nach PDF oder Postscript erforderlich ist, sind weitere Installationsschritte durchzuführen.

Die Konvertierung von AFP-Druckdaten erfolgt unter Verwendung eines Serviceprogramms, das unter z/OS USS (z/OS UNIX System Services) auszuführen ist.

Die Bibliothek, die das AFP-Konvertierprogramm enthält, steht im TSO-Transmit-Format auf der CD-Rom und ist binär zu übertragen.

Vor der Übertragung ist es nötig, die Datei auf dem empfangenden Host zu allokieren. Folgende Werte sollten dabei angegeben werden:

Name Space Lrecl Blksz Recfm XMIT.XPSDAEM.V600.AFP2ANY 200,(20) 80 3200 FB

Danach kann die folgende Datei aus dem CD-Rom Unterverzeichnis '\MVS' vom Client zum Host gesendet werden. Die Datei ist dabei folgendermaßen umzubenennen:

Clientname Hostname XPSD600A.BIN XMIT.XPSDAEM.V600.AFP2ANY

Anschließend ist die TSO-Transfer-Datei mit dem folgenden TSO-Befehl zu speichern:

Page 17: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A B L A U F D E R I N S T A L L A T I O N

Installation 17

BIN:

RECEIVE INDSN(XMIT.XPSDAEM.V600.BIN)

Nach Eingabe des 'RECEIVE'-Befehls erscheint folgender Prompt:

INMR901I Dataset XPSDAEM.V600.AFP2ANY from XPSSYST on NODENAME INMR906A Enter restore parameters or 'DELETE' or 'END' +

Hier sind der gewünschte Dateiname sowie das Plattenvolume folgendermaßen anzugeben:

DSN(xpsdaem.V600.afp2any) VOL(mvs001)

Im letzten Schritt ist die empfangene Datei ins USS einzuspielen, zu entpacken und mit APF-Autorisierung zu versehen.

Dazu befindet sich auf der 'XPSDAEM.V600.MACLIB' ein Member mit dem Namen 'JHAVI', das die erforderlich Job-Control, wie nachfolgend abgebildet, enthält:

XPSDAEM.V600.MACLIB(JHAVI):

//COPYFS JOB <job parameters> //COPYFS1 EXEC PGM=IKJEFT01,DYNAMNBR=300,COND=EVEN //SYSTSPRT DD SYSOUT=* //HFSIN DD DISP=SHR,DSN=XPSDAEM.V600.AFP2ANY(HAVITAR) //HFSOUT DD PATH='/xps/printex/havi.tar.z', // PATHDISP=(KEEP,DELETE), // PATHOPTS=(OWRONLY,OCREAT), // PATHMODE=(SIRWXU,SIRWXG,SIROTH,SIXOTH) //STDOUT DD SYSOUT=*,DCB=(RECFM=VB,LRECL=133,BLKSIZE=137) //STDERR DD SYSOUT=*,DCB=(RECFM=VB,LRECL=133,BLKSIZE=137) //SYSPRINT DD SYSOUT=* //SYSTSIN DD DATA,DLM='/>' OCOPY INDD(HFSIN) OUTDD(HFSOUT) BIN PATHOPTS(USE) BPXBATCH SH cd /xps/printex ; + tar -xvof /xps/printex/havi.tar.z ; + extattr +a afp2any />

Abb. 4: Installations-Job AFP-Konvertierung USS

Parameter Beschreibung

HFSIN Mit dieser Option ist das Eingabedataset zu definieren. Auf der zuvor empfangenen Bibliothek befindet sich genau ein Member mit Namen 'HAVITAR'. Dieses Member enthält das komprimierte Programmarchiv für die AFP-Konvertierungsroutinen.

HFSOUT Mit dieser Option ist das Ausgabedataset anzugeben. Es ist darauf zu achten, dass das Zielverzeichnis (im Beispiel '/xps/printex') im unterliegenden Dateisystem gemountet und mit den benötigten Berechtigungsklassen ausgestattet ist. Dies ist erforderlich, da die AFP-Konvertierungsroutinen mit APF-Autorisierung zu versehen sind.

Page 18: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A B L A U F D E R I N S T A L L A T I O N

18 Installation

Anpassung der VTAM-Systemumgebung

Die Verwaltung von PrintEx erfolgt durch Online-Masken der VTAM-Applikation 'XPSDaemon'.

Dazu ist das PrintEx Trägersystem XPSDaemon im ACF/VTAM Netzwerk zu definieren. Ein Beispiel für die Eintragung wird bei der Installation als Sourcebuch unter dem Namen 'VTAMLST' in die MACLIB katalogisiert.

Die folgende Applikation ist im ACF/VTAM zu definieren:

XPSDAEM APPL AUTH=(PASS,ACQ,SPO),PARSESS=YES,APPC=YES, X VPACING=1

Abb. 5: XPSDaemon Applikationseintrag

RACF-Definition für PrintEx

Um PrintEx die Berechtigung für den Zugriff auf die JES-Spooldateien zu gewähren, sind die RACF-Definitionen für PrintEx nach folgendem Muster anzupassen:

RDEF JESSPOOL jesnode.* UACC(NONE) ç evtl. schon vorhanden

PE jesnode.* CL(JESSPOOL) ID(printex-username) ACC(UPDATE)

SETROPTS GENERIC(JESSPOOL) REFRESH

APF-Autorisierung

Die XPSDaemon-Loadlib ist mit APF-Autorisierung auszustatten, da das von PrintEx verwendete SAPI-Makro (JES2/JES3 Spool SYSOUT API) 'IEFSSREQ' nur von privilegierten Programmen ausgeführt werden kann.

Page 19: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P R I N T E X M A N A G E M E N T

Installation 19

PrintEx Management Starten von PrintEx

Mit dem nachfolgenden Jobstream wird XPSDaemon, das PrintEx-Trägersystem, gestartet. Ein Muster für den Startup-Job ist unter dem Namen 'XPSSTART' in der PrintEx MACLIB vorhanden.

Beispieljob:

//XPSD600 JOB ,'PRINTEX START',CLASS=A,MSGCLASS=c //XPSD600 EXEC PGM=XPSDAEM,REGION=64M,TIME=1440,PERFORM=99, X // PARM='APPL=XPSD600,AUTH=YES,PREX=YES' //STEPLIB DD DISP=SHR,DSN=XPSDAEM.V600.LOADLIB //XPSVFIL DD DISP=SHR,DSN=XPSDAEM.V600.VFIL //XPSPOOL DD DISP=SHR,DSN=XPSDAEM.V600.SPOOL //XPSVTRA DD DISP=SHR,DSN=XPSDAEM.V600.TRACE //XPSVDMP DD DISP=SHR,DSN=XPSDAEM.V600.DUMP //XPSDATA DD DISP=SHR,DSN=XPSDAEM.V600.DATA //XPSHELP DD DISP=SHR,DSN=XPSDAEM.V600.HELP //SYSUDUMP DD SYSOUT=(c,XPSDUMP) //SYSOUT DD SYSOUT=(c,XPSOUT) //SNAPDMP DD SYSOUT=(c,XPSSNAP) //LOG DD SYSOUT=(c,XPSLOG) //PRTAPPL DD DUMMY //SYSTCPD DD DISP=SHR,DSN=TCPIP.DATA

Abb. 6: Startup-Job MVS

Parameter Beschreibung

APPL Angabe des Applikationsnamens, unter dem das PrintEx Trägersystem XPSDaemon in der VTAM-Umgebung definiert ist.

AUTH 'AUTH=YES' besagt, dass sich XPSDaemon in einer APF-autorisierten Loadlib befindet. Diese Angabe ist zur Ausführung von PrintEx erforderlich.

TCPN Jobname des TCP/IP-Systems, mit dem PrintEx verknüpft werden soll.

WLMG Maximal 18-stelliger eindeutiger Sysplex Gruppenname für die Registrierung unter dem MVS Workloadmanager (WLM).

RDON Bei Angabe von 'RDON=YES' wird die PrintEx-Systemdatei 'XPSVFIL' nur für Lesezugriffe eröffnet. Dadurch besteht die Möglichkeit, dieselbe Datei in mehreren XPSDaemon Regions zu verwenden.

PREX Die Angabe von 'PREX=YES' bewirkt, dass die unter XPSDaemon laufende Anwendung PrintEx gestartet wird. Diese Angabe ist zur Ausführung von PrintEx erforderlich.

LPDP Angabe des Ports, der vom PrintEx LPD Listener überwacht werden soll. Dieser Port steht dann für den Empfang von LPD/LPR Daten bereit.

Falls die Verarbeitung von AFP-Daten durch PrintEx AFP-Daten erfolgen soll, ist ein die STEPLIB um ein DD-Statement für das Dataset 'SYS1.SAPKMOD1' zu erweitern. In diesem Fall ist es ebenfalls notwendig, das Dataset 'SYS1.SAPKMOD1' mit APF-Autorisierung zu versehen.

Page 20: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P R I N T E X M A N A G E M E N T

20 Installation

Anmelden an PrintEx

Die Anmeldung an PrintEx erfolgt mit Hilfe des folgenden VTAM-Logon-Kommandos:

LOGON APPLID(XPSDAEM)

Der Applikationsname 'XPSDAEM' ist durch den VTAM-ACB-Namen zu ersetzen, über den der Datenaustausch des Terminals stattfinden soll.

Beenden von PrintEx

Zum Beenden von PrintEx ist das Trägersystem XPSDaemon zu beenden.

Der XPSDaemon Server kann zum einen mit der Funktion 'Shutdown XPSDaemon' aus dem PrintEx Menü beendet werden. Der Shutdown wird an der Systemkonsole protokolliert.

Das Protokoll enthält die Benutzerkennung des Anwenders, der den Shutdown verursacht, und den Namen des Terminals, von dem aus der Shutdown ausgeführt wurde.

Zum anderen kann der XPSDaemon Server durch die Eingabe von Operator-Kommandos beendet werden, die an der Systemkonsole der Maschine einzugeben sind, auf der XPSDaemon läuft.

Zum Beenden ist eines der folgenden Kommandos an der Systemkonsole einzugeben:

F jobname,SHUT

P jobname

Parameter Beschreibung

jobname Für 'jobname' ist die gewählte Bezeichnung für den XPSDaemon Job bzw. für die 'Started Task' einzusetzen.

Das Log-Dataset

Der PrintEx Startup-Job muss die Angabe eines internen Log-Datasets enthalten. Auf dieser Datei werden alle Meldungen von PrintEx protokolliert.

Zusätzlich wird bei einem Programmabbruch aus Gründen der Fehleranalyse ein Snapshot des internen PrintEx Trace in das Log-Dataset gedruckt, falls dieser aktiviert war.

Unter MVS können neue Log-Datasets dynamisch angelegt werden. Damit ist die Möglichkeit gegeben, ein Log-Dataset auszudrucken, ohne den PrintEx-Job zu beenden.

Das Kommando zur Erstellung eines neuen Log-Datasets ist an einer Systemkonsole der Maschine einzugeben, in der PrintEx läuft. Folgender 'Modify' Befehl ist zu verwenden ('[,]' bezeichnen optionale Angaben und sind nicht Bestandteil des Kommandos):

F jobname, SPIN [CLASS=x]

Page 21: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P R I N T E X M A N A G E M E N T

Installation 21

Parameter Beschreibung

jobname Für 'jobname' ist die gewählte Bezeichnung für den PrintEx Job einzusetzen.

SPIN Mit 'SPIN' wird PrintEx angewiesen, das augenblicklich aktive Log-Dataset zu schließen und zu deallokieren sowie ein neues Log-Dataset zu allokieren und zu öffnen.

Damit steht das nicht mehr aktive Log-Dataset für eine weitere Verarbeitung zur Verfügung.

CLASS=x Der 'CLASS=' Parameter ist optional. Er dient zur Festlegung der 'SYSOUT' Klasse, die das neue Log-Dataset erhalten soll.

Zulässige Werte sind 'A' - 'Z' und '0' - '9'. Bei Nichtangabe dieses Parameters erhält das Log-Dataset dieselbe Klasse wie das zuvor Aktive.

Page 22: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N M E L D U N G

22 Online Verwaltung

Online Verwaltung

Anmeldung Die PrintEx Administration erfordert eine Anmeldung am System. Die Anmeldedaten können in der nachfolgend abgebildeten Maske eingegeben werden.

Abb. 7 PrintEx-Anmelde-Maske

Bei der Installation von PrintEx wird ein Benutzer 'XPSMAST' mit dem Passwort 'XPS' angelegt. Die erste Anmeldung an PrintEx muss mit diesem Benutzer erfolgen.

'XPSMAST' wird das Profil 'ADMIN' zugeordnet, in dem alle Sicherheitsstufen aktiviert sind.

Kapitel

4

Page 23: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N M E L D U N G

Online Verwaltung 23

Es wird empfohlen, den Eintrag für 'XPSMAST' zu löschen, nachdem PrintEx Systemadministratoren definiert worden sind, die über den benötigten Umfang an Zugriffsberechtigungen verfügen.

Page 24: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A D M I N I S T R A T I O N

24 Online Verwaltung

Administration Die PrintEx Administrations-Transaktion wird über den Transaktionscode 'PREX' aufgerufen. Für die Auswahl der verschiedenen Funktionen der PrintEx-Transaktion steht das folgende Menü zur Verfügung:

Abb. 8 PrintEx-Administrations-Menü

Das Administrationsmenü stellt eine Reihe von Funktionen zur Verfügung. Diese sind in die folgenden drei Gruppen unterteilt:

• Drucker Verwaltung

• Konvertierung

• System Verwaltung

Die 'Drucker Verwaltung' beinhalten folgende Funktionen:

• Anlegen bzw. Ändern von VTAM Definitionen

• Anlegen bzw. Ändern von JES Definitionen

• Anlegen bzw. Ändern von Ausgabeziel Definitionen

• Anlegen bzw. Ändern von Pool Definitionen

Page 25: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A D M I N I S T R A T I O N

Online Verwaltung 25

Über die Konvertierung können den Druckern Modelle, Vor- und Abspann-Texte, sowie Übersetzungstabellen zugeordnet werden. Außerdem können hier die Standardwerte für die AFP-Konvertierung definiert werden.

Unter dem Punkt 'System Verwaltung' sind die folgenden Funktionen zusammengefasst:

• Verwalten der PrintEx System Parameter

• Anlegen bzw. Ändern von Benutzer Definitionen

• Verwaltung der internen PrintEx Speicherslots

• Verwaltung der PrintEx Spooldateien mit Funktionen zum Drucken und Löschen

• Übersicht der aktuellen Druckaufträge mit Funktionen zum Drucken und Löschen

• Kontrolliertes Beenden des PrintEx Trägersystems XPSDaemon

Funktionstastenbelegung

PF1 Online Hilfe.

PF3 Beenden der PrintEx Transaktion.

Beschreibung der Eingabefelder

Auswahl Durch Angabe einer Nummer oder eines Buchstabens kann die gewünschte Funktion aufgerufen werden. 1 = VTAM Definitionen 2 = JES Definitionen 3 = Ausgabeziel 4 = Pool Definitionen 5 = Modell Definitionen 6 = Text Definitionen 7 = Code Pages 8 = AFP Definitionen A = System Parameter B = Benutzer Definitionen C = Speicher Verwaltung D = Spool Verwaltung E = Aktuelle Druckaufträge F = Shutdown XPSDaemon

Page 26: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

V T A M D E F I N I T I O N E N

26 Online Verwaltung

VTAM Definitionen Ausgaben von VTAM-Anwendungen wie z.B. CICS oder IMS können mit PrintEx direkt an TCP/IP-Netzwerkdrucker geroutet werden. PrintEx unterstützt dabei die Printprotokolle 'direct socket', LPR/LPD und Internet Printing Protocol (IPP).

Als Druckdatenstrom können die populären Druckersprachen PCL oder Postscript verwendet werden. PrintEx bietet außerdem die Möglichkeit, Ausgabelisten als PDF-Anhang in eMails zu versenden oder über das FTP Protokoll zu transferieren.

Eine virtuelle Ausgabemöglichkeit bestehen darin, die Druckausgabe von VTAM-Anwendungen zum JES2 bzw. JES3 Spool umzuleiten. Damit können Applikationen wie CICS oder IMS ohne Programmänderung direkt ins JES-SYSOUT drucken.

PrintEx unterstützt alle 3270-Druckertypen wie LU-1 (SNA/SCS), LU-3 (SNA/DSC) und LU-0 (Non-SNA).

Für alle SNA Drucker, die von PrintEx genutzt werden sollen, ist unter dem PrintEx Menüpunkt '1 VTAM Definitionen' ein Eintrag zu definieren. Für jeden hier angegebenen Drucker ist im VTAM-Netzwerk eine entsprechende APPL-Definition vorzunehmen.

Beim PrintEx-Startup wird versucht, jeden aktiven Drucker mit einen VTAM-OPEN an das System zu binden. Danach können Subsysteme wie z.B. CICS oder IMS, diesen Drucker akquirieren. Das bedeutet, dass damit die Ausgaben der Subsysteme von PrintEx aufgenommen und an das gewünschte Ausgabeziel umgeleitet werden können.

Alle hier vorgenommen Änderungen werden sofort aktiv.

Die Auswahl dieses Menüpunktes verzweigt in die Übersicht der bereits definierten VTAM-Druckereinträge.

Page 27: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

V T A M D E F I N I T I O N E N

Online Verwaltung 27

Abb. 9: VTAM Definitionen

Funktionstastenbelegung

PF1 Online Hilfe.

PF3 Rückkehr zum PrintEx Menü.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

Beschreibung der Felder

Filter Möglichkeit zum Setzen eines Anzeigefilters über die Felder 'Drucker' und 'Bezeichnung'.

Bei Eingabe z.B. von 'XPS' werden alle Drucker, die die Zeichenfolge 'XPS' im Drucker-Namen oder in der Drucker-Bezeichnung enthalten, angezeigt.

F Auswahlfeld für eine der im Maskenkopf beschriebenen Funktionen.

Drucker Maximal 8-stelliger Name eines SNA Druckers (VTAM-APPL Name).

Bezeichnung Maximal 20-stellige Beschreibung des SNA Druckers

Status Aktueller Status des Druckers:

CLOSED Drucker ist nicht aktiv.

Page 28: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

V T A M D E F I N I T I O N E N

28 Online Verwaltung

OPENED Drucker ist aktiv, jedoch keiner Applikation zugewiesen.

applname Drucker ist eröffnet und der angegebenen Applikation zugeordnet.

Ziel Liste der ersten drei Ausgabeziele, die diesem Drucker zugewiesen wurden.

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

/ Pos

Die Anzeige wird beginnend mit dem durch das Divisionszeichen ausgewählten Eintrag neu aufbereitet.

N Anzeige ab Eintrag

Die Auswahl von 'N' in einem beliebigen Funktionsfeld ermöglicht die Eingabe für eine neue Startposition, mit der die Anzeige beginnen soll.

In dem eingeblendeten Fenster kann ein neuer Druckername für die erste Anzeigeposition eingegeben werden. Das Aufsetzen erfolgt generisch, d.h., der erste Eintrag der gleich oder größer als die getroffene Auswahl ist, wird angezeigt.

R Umbenennen

Die Eingabe von 'R' in ein Funktionsfeld ermöglicht es, den ausgewählten Eintrag umzubenennen.

Zur Dokumentation ist der augenblicklich noch gültige Name in der Eingabemaske mit aufgeführt. Der neue VTAM-Druckername kann in das eingeblendete Fenster eingegeben werden. Bei Eindeutigkeit des neuen Namens wird der ausgewählte Eintrag umbenannt.

Die maximale Länge eines VTAM-Druckernamens beträgt 8 Zeichen.

D Loeschen

Mit der Funktion 'D' kann der ausgewählte Drucker gelöscht werden.

Der ausgewählte Eintrag wird nach der Bestätigung mit der Datenfreigabetaste aus dem Verzeichnis der VTAM-Drucker gelöscht. Der zum Löschen ausgewählte Druckername ist zur Dokumentation in der eingeblendeten Maske mit aufgeführt.

Die weiteren Funktionen zur Verwaltung von VTAM-Druckerdefinitionen bedienen sich der nachfolgend abgebildeten Eingabemaske:

Page 29: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

V T A M D E F I N I T I O N E N

Online Verwaltung 29

Abb. 10: Anlegen/Ändern/Kopieren von VTAM-Druckereinträgen

Funktionstastenbelegung

PF1 Online Hilfe.

PF3 Rückkehr in die Übersicht der VTAM-Druckerdefinitionen.

PF5 Übersicht der Ausgabeziele.

A Anlegen

Neue VTAM-Druckereinträge können mit der Auswahl 'A' angelegt werden. Druckerdaten können in der oben abgebildeten Maske definiert werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für die anzulegende Drucker-Definition. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Der Druckername muss als APPL-Definition im ACF/VTAM-Netzwerk vorhanden sein.

Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des VTAM-Druckers eingegeben werden.

Status Mit diesem Feld wird der gewünschte Status des VTAM-Druckers bestimmt.

Page 30: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

V T A M D E F I N I T I O N E N

30 Online Verwaltung

Bei Angabe von 'A' (STD) wird der Drucker sofort und bei jedem Neustart von PrintEx im ACF/VTAM-Netzwerk eröffnet. Ab diesem Zeitpunkt können Subsysteme wie CICS oder IMS diesen Drucker akquirieren. Bei Angabe von 'D' wird der Zustand des Druckers auf 'drained' gesetzt. D.h., ein bereits eröffneter Drucker wird geschlossen. Bei einem Neustart von PrintEx wird für diesen Drucker keine Aktion durchgeführt.

Bei Angabe von 'H' wird der Zustand des Druckers auf 'hold' gesetzt. D. h., der Drucker wird eröffnet und er kann akquiriert werden. Die ankommenden Daten werden jedoch nicht an das Ausgabeziel gesendet.

Trace Zu Zwecken der XPS-internen Fehlersuche kann hier für einen Drucker durch die Eingabe von 'X' oder 'F' ein Trace aktiviert werden.

Die Eingabe von 'X' erzeugt einen kurzen Trace, wohingegen die Eingabe von 'F' die Erstellung eines ausführlichen Trace veranlasst.

Ausgabeziel/Pool Hier können bis zu 10 Ausgabeziele bzw. Poolnamen für diesen Drucker festgelegt werden. Mit einer Angabe des Platzhalters '&DESTV' kann der Name des VTAM-Druckers als Ausgabeziel verwendet werden.

Die Ausgabeziele müssen unter der Funktion '3 - Ausgabeziel', die Poolnamen müssen unter der Funktion '4 - Pool Definitionen' definiert werden.

Sobald Daten für diesen Drucker eintreffen, werden diese an jedes Ausgabeziel bzw. an das zuerst erreichbare Ausgabeziel eines Pools versendet.

X Aendern

Mit der Auswahl der Funktion 'X' können bestehende VTAM-Druckereinträge verändert werden. Bei Aufruf dieser Funktion wird die in Abbildung 10 dargestellte Eingabemaske ausgegeben.

In dieser VTAM Maske sind die bereits durchgeführten Definitionen für den ausgewählten Drucker aufgeführt, die durch Überschreiben geändert werden können.

C Kopieren

VTAM-Druckerdefinitionen können mit Auswahl der Funktion 'C' für neu anzulegende Einträge kopiert werden.

P Stoppen

Aktive VTAM-Drucker können mit Auswahl der Funktion 'P' gestoppt werden. D. h., dass der Drucker im ACF/VTAM-Netzwerk geschlossen wird.

Der Druckerstatus im VTAM wird von 'ACTIVE' nach 'CONCT' geändert.

Diese Eingabe hat lediglich eine temporäre Auswirkung. Bei einem Neustart von PrintEx wird der Drucker wieder in den ursprünglich definierten Zustand versetzt.

S Starten

Inaktive VTAM-Drucker können mit Auswahl der Funktion 'S' gestartet werden. D.h., der Drucker wird im ACF/VTAM-Netzwerk, wenn möglich, eröffnet.

Der Druckerstatus im VTAM-Status wird von 'CONCT' nach 'ACTIVE' geändert, so dass Subsysteme wie CICS und IMS diesen Drucker ab sofort wieder akquirieren können.

Page 31: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

V T A M D E F I N I T I O N E N

Online Verwaltung 31

Diese Eingabe hat lediglich eine temporäre Auswirkung. Bei einem Neustart von PrintEx wird der Drucker wieder in den ursprünglich definierten Zustand versetzt.

Page 32: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

J E S S E L E K T I O N S D E F I N I T I O N E N

32 Online Verwaltung

JES Selektions Definitionen Ausgaben vom JES2 bzw. JES3 Spool können mit PrintEx direkt an TCP/IP-Netzwerkdrucker weitergeleitet werden. PrintEx unterstützt dabei die Printprotokolle 'direct socket', LPR/LPD und das Internet Print Protokoll (IPP).

Als Druckdatenstrom können die populären Druckersprachen PCL oder Postscript verwendet werden.

PrintEx bietet außerdem die Möglichkeit, Ausgabelisten als PDF-Anhang in eMails zu versenden oder über das FTP Protokoll zu transferieren. Ferner ist es möglich, die JES-Spooldateien auf SCS-Druckern auszugeben oder in der PrintEx Spooldatei zu sichern.

PrintEx unterstützt die SYSOUT Record Formate 'variable', 'fixed' und 'undefined', sowie die Control-Character-Typen 'ASA', 'machine' und 'none'.

PrintEx verfügt über komfortable Separator-Page Routinen. Dazu werden fünf Standard Separator-Start bzw. -Ende Pages zur Verfügung gestellt.

Weiterhin ist es möglich, mit einfachen Befehlen eigene Separator-Pages zu erzeugen. Die Vorgehensweise hierzu ist in Kapitel 'Separator Pages' auf Seite 150 beschrieben.

Für alle JES Selektionen, die von PrintEx genutzt werden sollen, ist unter dem PrintEx Menüpunkt '2' ein Eintrag zu definieren.

Die JES-Selektionen werden anhand der Kriterien 'Destination', 'Class', 'Writer' und 'Form' gebildet.

Sobald vom JES2/JES3 Spool die Präsenz einer Ausgabeliste an PrintEx gemeldet wird, vergleicht PrintEx die oben genannten Selektionskriterien der JES-Ausgabeliste mit den hier definierten Druckern.

Der Drucker mit den meisten Übereinstimmungen wird dann von PrintEx für die Verarbeitung der Druckdaten ausgewählt und die JES-Ausgabeliste wird an die beim Drucker definierten Ausgabeziele versendet.

Falls bereits eine Selektion mit gleichen Kriterien existiert, ist eine Neuanlage nicht möglich.

Alle hier vorgenommen Änderungen werden sofort aktiv.

Die Auswahl dieses Menüpunktes verzweigt in die Übersicht der bereits definierten JES-Selektionseinträge.

Page 33: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

J E S S E L E K T I O N S D E F I N I T I O N E N

Online Verwaltung 33

Abb. 11: JES Definitionen

Funktionstastenbelegung

PF1 Online Hilfe.

PF3 Rückkehr zum PrintEx Menü.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

Beschreibung der Felder

Filter Möglichkeit zum Setzen eines Anzeigefilters über die Felder 'Drucker' und 'Bezeichnung'.

Bei Eingabe z.B. von 'XPS' werden alle Drucker, die die Zeichenfolge 'XPS' im Drucker-Namen oder in der Drucker-Bezeichnung enthalten, angezeigt.

F Auswahlfeld für eine der im Maskenkopf beschriebenen Funktionen.

Name Maximal 8-stelliger Name eines JES Druckers.

Bezeichnung Maximal 20-stellige Beschreibung des JES Druckers

Status Momentaner Status des Druckers:

Page 34: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

J E S S E L E K T I O N S D E F I N I T I O N E N

34 Online Verwaltung

DRAINED Drucker ist nicht aktiv. Die bei diesem Drucker definierten Selektionskriterien werden bei der Druckerauswahl nicht berücksichtigt.

ACTIVE Drucker ist aktiv. Die bei diesem Drucker definierten Selektionskriterien werden bei der Druckerauswahl berücksichtigt.

HOLD Drucker ist aktiv. Die bei diesem Drucker definierten Selektionskriterien werden bei der Druckerauswahl berücksichtigt. Die Daten werden nicht an das Ausgabeziel weitergegeben.

Ziel Liste der ersten drei Ausgabeziele, die diesem Drucker zugewiesen wurden.

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

/ Pos

Die Anzeige wird beginnend mit dem durch das Divisionszeichen ausgewählten Eintrag neu aufbereitet.

N Anzeige ab Eintrag

Die Auswahl von 'N' in einem beliebigen Funktionsfeld ermöglicht die Eingabe für eine neue Startposition, mit der die Anzeige beginnen soll.

In dem eingeblendeten Fenster kann ein neuer Druckername für die erste Anzeigeposition eingegeben werden. Das Aufsetzen erfolgt generisch, d.h. der erste Eintrag der gleich oder größer als die getroffene Auswahl ist, wird angezeigt.

R Umbenennen

Die Eingabe von 'R' in ein Funktionsfeld ermöglicht es, den ausgewählten Eintrag umzubenennen.

Zur Dokumentation ist der augenblicklich noch gültige Name in der Eingabemaske mit aufgeführt. In das Fenster kann der neue JES-Druckername eingegeben werden. Bei Eindeutigkeit des neuen Namens wird der ausgewählte Eintrag umbenannt.

Die maximal zulässige Länge eines JES-Druckernamens beträgt 8 Zeichen.

D Loeschen

Ein JES-Druckereintrag kann mit Auswahl der Funktion 'D' gelöscht werden.

Der ausgewählte Eintrag wird nach der Bestätigung mit der Datenfreigabetaste aus dem JES-Druckerverzeichnis gelöscht. Der zum Löschen ausgewählte Druckername ist in der eingeblendeten Maske zur Dokumentation mit aufgeführt.

Die weiteren Funktionen zur Verwaltung von JES-Druckerdefinitionen bedienen sich der nachfolgend abgebildeten Eingabemaske:

Page 35: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

J E S S E L E K T I O N S D E F I N I T I O N E N

Online Verwaltung 35

Abb. 12: Anlegen/Ändern/Kopieren von JES-Druckereinträgen

Funktionstastenbelegung

PF1 Online Hilfe.

PF3 Rückkehr in die Übersicht der JES-Druckerdefinitionen.

PF5 Übersicht der Ausgabeziele.

A Anlegen

Neue JES-Druckereinträge können mit der Auswahl 'A' angelegt werden. Druckerdaten können in der oben abgebildeten Maske definiert werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für die anzulegende Druckerdefinition. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen. Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des JES-Druckers eingegeben werden.

Page 36: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

J E S S E L E K T I O N S D E F I N I T I O N E N

36 Online Verwaltung

Status Hier wird der Status des JES-Druckers bestimmt. Bei Angabe von 'A' (STD) werden die Selektionskriterien des Druckers sofort und bei jedem Neustart von PrintEx bei der Auswahl von JES-Ausgabelisten verwendet.

Bei Angabe von 'D' wird der Zustand des Druckers auf 'drained' gesetzt. D.h., die Selektionskriterien des Druckers werden bei der Auswahl von JES-Ausgabelisten nicht verwendet.

Bei Angabe von 'H' wird der Zustand des Druckers auf 'hold' gesetzt, Die Selektionskriterien des Druckers werden bei der Auswahl von Spool-Ausgabelisten verwendet. D.h., die Listen werden zwar vom Spool eingelesen, werden jedoch nicht an das Ausgabeziel weitergeleitet.

Trace Zu Zwecken der XPS-internen Fehlersuche kann hier für einen Drucker durch die Eingabe von 'X' oder 'F' ein Trace aktiviert werden.

Die Eingabe von 'X' erzeugt einen kurzen Trace, wohingegen die Eingabe von 'F' die Erstellung eines ausführlichen Trace veranlasst.

JES Auswahl Kriterien Die JES-Drucker werden anhand der Selektionskriterien 'Destination', 'Class', 'Writer' und 'Form' gebildet.

Sobald vom JES2/JES3 Spool eine Ausgabeliste an PrintEx gemeldet wird, vergleicht PrintEx die Selektionskriterien der JES-Ausgabeliste mit den hier definierten Druckern.

Der Drucker mit den meisten Übereinstimmungen wird dann von PrintEx zum Verarbeiten verwendet und die JES-Ausgabeliste wird an die beim Drucker definierten Ausgabeziele versendet.

Wenn bereits ein Drucker mit gleichen Selektionskriterien aktiv ist, ist eine Neuanlage nicht möglich.

Eine Änderung der Kriterien wird sofort wirksam.

Destination Hier ist die gewünschte SYSOUT-Destination anzugeben.

Class Hier können bis zu acht SYSOUT-Klassen angegeben werden.

Writer Hier ist der gewünschte SYSOUT-External-Writer anzugeben.

Form Hier ist das gewünschte SYSOUT-Formular anzugeben.

Disposition nach Drucken Hier wird festgelegt, welche Disposition die JES2/JES3 Spooldatei nach Übergabe an PrintEx erhalten soll. Die möglichen Eingaben sind 'DELETE', 'HOLD' und 'KEEP'.

Separator Seite Hier können zu der JES2/JES3 Spooldatei Separator Anfangs- bzw. Ende -Seite(n) hinzugefügt werden. Standardmäßig stehen die Separator Anfangsseiten SEP#S01 bis SEP#S05, sowie die Endeseiten SEP#E01 bis SEP#E05 zur Verfügung. Weiterhin ist es möglich, mit einfachen Befehlen eigene Separator-Pages zu Erzeugen. Die Vorgehensweise hierzu ist in Kapitel 'Separator Pages' auf Seite 150 beschrieben.

Ausgabeziel/Pool Hier können bis zu 10 Ausgabeziele bzw. Poolnamen für diesen Drucker festgelegt werden.

Die Ausgabeziele sind unter der Funktion '3 - Ausgabeziel', die Poolnamen unter der Funktion '4 - Pool Definitionen' zu definieren.

Page 37: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

J E S S E L E K T I O N S D E F I N I T I O N E N

Online Verwaltung 37

Sobald Daten für diesen Drucker eintreffen, werden diese an jedes Ausgabeziel bzw. an das zuerst erreichbare Ausgabeziel eines Pools versandt.

Die Angabe von &DEST als Ausgabeziel bewirkt, dass die JES-Destination – wie im Job Control angegeben ('DEST') - als Ausgabeziel verwendet wird.

Die Angabe von &WRITER als Ausgabeziel bewirkt, dass der JES-External-Writer-Destination – wie im Job Control angegeben (WTR) - als Ausgabeziel verwendet wird

HostDrive Batch Neben einer Installation als Druckserver kann PrintEx auch als Option zum Produkt HostDrive von XPS genutzt werden. HostDrive ist ein System zur Automatisierung von Dateitransfers zwischen beliebigen Plattformen. Falls PrintEx lediglich als Option zu HostDrive lizensiert wird, ist in diesem Feld ein 'X' einzugeben. Andernfalls kann die PrintEx Funktionalität, d. h. der Zugriff auf JES, unter HostDrive nicht genutzt werden. Bei aktivierter Option ist der JES Zugriff für zOS Jobs, die die HostDrive Batch Funktionalität nutzen, möglich. Unter Verwendung der beiden nachfolgenden Optionen kann diese Vorgehensweise automatisiert werden.

Submit Job Hier ist der Name eines zOS-Jobs anzugeben, der von PrintEx automatisch nach Ablauf des mit dem nachfolgenden Parameter definierten Zeitintervalls gestartet werden soll. Damit kann das Einspielen von JES-Listen in das HostDrive System bei Bedarf automatisiert werden.

Intervall Hier ist das Intervall in Minuten anzugeben, nach dessen Ablauf PrintEx den zuvor definierten zOS-Job starten soll, der unter Verwendung der HostDrive Batch Funktionalität JES-Listen verarbeiten kann.

X Aendern

Mit Auswahl der Funktion 'X' können bestehende JES-Druckereinträge verändert werden. Bei einem Aufruf dieser Funktion wird die in Abb. 11 auf Seite 33 dargestellte Eingabemaske ausgegeben. In dieser Maske sind die bereits durchgeführten Definitionen für den ausgewählten Drucker aufgeführt. Sie können durch Überschreiben geändert werden.

C Kopieren

JES-Druckerdefinitionen können mit der Auswahl der Funktion 'C' für neu anzulegende Einträge kopiert werden.

P Stoppen

Aktive JES-Drucker können mit der Auswahl der Funktion 'P' gestoppt werden. D.h., die Selektionskriterien des Druckers werden ab sofort bei der Auswahl von JES-Ausgabelisten nicht mehr verwendet.

Diese Eingabe hat lediglich temporäre Auswirkungen. Bei einem Neustart von PrintEx wird der Drucker wieder in den ursprünglich definierten Zustand versetzt.

S Starten

Inaktive JES-Drucker können mit der Auswahl der Funktion 'S' gestartet werden. D.h., die Selektionskriterien des Druckers werden ab sofort bei der Auswahl von JES-Ausgabelisten verwendet.

Page 38: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

J E S S E L E K T I O N S D E F I N I T I O N E N

38 Online Verwaltung

Diese Eingabe hat lediglich temporäre Auswirkungen. Bei einem Neustart von PrintEx wird der Drucker wieder in den ursprünglich definierten Zustand versetzt.

Page 39: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 39

Ausgabeziel Für jedes Ausgabeziel, das bei der Definition von VTAM- und JES-Druckern verwendet wird, ist unter dem PrintEx Menüpunkt '3' ein Eintrag zu definieren.

PrintEx unterstützt die folgenden Ausgabeziele:

• TCP/IP

• JES

• SNA

• eMail

• Datei

• RAW

• FTP

Damit können Druckausgaben aus Subsystemen wie z.B. CICS oder IMS, sowie vom JES Spool an TCP/IP-Netzwerkdrucker, in den JES2/JES3 Spool, an SCS-Drucker sowie per eMail als PDF-Anhang versendet oder per FTP Protokoll übertragen werden. Außerdem können Ausgabelisten in der PrintEx-Spoolfile gespeichert werden.

PrintEx unterstützt die Ausgabe eines Druckjobs auf bis zu 10 verschiedene Ausgabeziele. Gleichartige Ausgabeziele können auch zu einem Pool zusammengefasst werden, die dann im PrintEx Menüpunkt '4' zu definieren sind. Bei einem Pooleintrag wird der Output auf das zuerst erreichbare Ausgabeziel des Pools ausgegeben.

Die Auswahl dieses Menüpunktes verzweigt in die Übersicht der bereits definierten Ausgabeziele.

Page 40: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

40 Online Verwaltung

Abb. 13: Ausgabeziele

Funktionstastenbelegung

PF1 Online Hilfe.

PF3 Rückkehr zum PrintEx Menü.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

Beschreibung der Felder

Filter Möglichkeit zum Setzen eines Anzeigefilters über die Felder 'Drucker' und 'Bezeichnung'.

Bei Eingabe z.B. von 'XPS' werden alle Drucker, die die Zeichenfolge 'XPS' im Drucker-Namen oder in der Drucker-Bezeichnung enthalten, angezeigt.

F Auswahlfeld für eine der im Maskenkopf beschriebenen Funktionen.

Name Maximal 8-stelliger Name eines Ausgabeziels.

Bezeichnung Maximal 20-stellige Beschreibung des Ausgabeziels

Page 41: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 41

Type Typ des Ausgabeziels: TCP/IP Die Ausgabe erfolgt auf einen TCP/IP-Netzwerkdrucker. JES Die Ausgabe erfolgt in den JES2/JES3 Spool SNA Die Ausgabe erfolgt an einen SCS-Drucker EMAIL Die Ausgabe erfolgt per eMail mit PDF-Anhang FILE Die Ausgabe erfolgt in die PrintEx-Spooldatei RAW Die Ausgabe erfolgt binär an die angegebene IP-Adresse FTP Die Ausgabe erfolgt per FTP Protokoll an FTP Server

Ziel Hier werden die ersten 30 Zeichen des jeweiligen Ausgabeziels angezeigt.

Status Aktueller Status des Ausgabeziels:

FREE Ausgabeziel ist nicht belegt,

BUSY Ausgabeziel ist belegt.

Falls eine Ausgabe an dieses Ziel erfolgen sollte, wird PrintEx mit dem in den Systemparametern definierten 'Print Restart Intervall' versuchen, die Ausgabe an dieses Ziel abzugeben.

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

/ Pos

Die Anzeige wird beginnend mit dem durch das Divisionszeichen ausgewählten Eintrag neu aufbereitet.

N Anzeige ab Eintrag

Die Auswahl von 'N' in einem beliebigen Funktionsfeld ermöglicht die Eingabe für eine neue Startposition, mit der die Anzeige beginnen soll.

In dem eingeblendeten Fenster kann ein neues Ausgabeziel für die erste Anzeigeposition eingegeben werden. Das Aufsetzen erfolgt generisch. D.h., der erste Eintrag der gleich oder größer als die getroffene Auswahl ist, wird angezeigt.

R Umbenennen

Die Eingabe von 'R' in ein Funktionsfeld ermöglicht es, den ausgewählten Eintrag umzubenennen.

Zur Dokumentation ist der augenblicklich noch gültige Name in der Eingabemaske mit aufgeführt. In das Fenster kann der neue Name für das Ausgabeziel eingegeben werden. Bei Eindeutigkeit des neuen Namens wird der ausgewählte Eintrag umbenannt.

Die maximale Länge eines Ausgabeziels beträgt 8 Zeichen.

D Loeschen

Ausgabezieleinträge können mit der Auswahl der Funktion 'D' gelöscht werden.

Der ausgewählte Eintrag wird nach der Bestätigung mit der Datenfreigabetaste aus dem Ausgabeziel-Verzeichnis gelöscht. Das zum Löschen ausgewählte Ausgabeziel ist in der eingeblendeten Maske zur Dokumentation mit aufgeführt.

Page 42: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

42 Online Verwaltung

Die weiteren Funktionen zur Verwaltung von Ausgabezieldefinitionen bedienen sich der nachfolgend abgebildeten Eingabemaske:

Abb. 14: Bearbeiten Ausgabeziel Definitionen

Funktionstastenbelegung

PF1 Online Hilfe.

PF3 Rückkehr in die Übersicht der Ausgabeziel-Druckerdefinitionen.

Auswahl Typ für Ausgabeziel

Bei Auswahl 'A - Anlegen', 'C - Kopieren' und 'X - Ändern' ist der gewünschte Typ des Ausgabeziels auszuwählen. Folgende Ausgabetypen stehen zur Verfügung:

TCP/IP - TCP/IP-Netzwerkdrucker JES - JES2/JES3 Spool SNA - VTAM-SCS-Drucker EMAIL - eMail mit PDF-Anhang FILE - PrintEx Spooldatei RAW - binäre Ausgabe an die angegebene IP-Adresse FTP - per FTP Protokoll zu einem FTP Server

Page 43: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 43

Anlegen TCP/IP Ziel

Abb. 15: Anlegen TCP/IP Ziel

PrintEx unterstützt die Ausgabe von JES2 bzw. JES3 Spooldateien sowie Ausgaben von VTAM-Anwendungen auf TCP/IP-Netzwerkdrucker.

Die Ausgabe kann dabei über das LPR/LPD-, das 'direct socket' oder das Internet Print-Protokoll erfolgen.

Als Druckersprache kann dabei PCL oder Postscript verwendet werden. Weiterhin besteht optional die Möglichkeit, PrintEx als 'ThinPrint Server Engine Host' zu verwenden. D.h., die Mainframedaten können dann komprimiert und bandbreitenoptimiert zu jedem .print Client versendet werden.

Neue TCP/IP-Ausgabezieleinträge können mit der Auswahl 'A' angelegt werden. Daten zur Definition des Ausgabeziels können in der oben abgebildeten Maske eingegeben werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für das anzulegende Ausgabeziel. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des Ausgabeziels eingegeben werden.

Page 44: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

44 Online Verwaltung

LOG schreiben Sollte bei den Systemparametern die Angabe 'LOG schreiben' deaktiviert sein, kann hier mittels der Angabe von 'X' das Protokollieren der Druckaufträge für diesen Drucker aktiviert werden.

Doppelpufferung Um bei Schnelldruckern, wie z.B. IBM Infoprint 6500, einen kontinuierlichen Druckablauf gewährleisten zu können, ermöglicht PrintEx den Einsatz von Doppelpufferung.

Hierzu wird während der TCP/IP-Übertragung zum Drucker bereits parallel in einer weiteren Subtask das nächste Teilelement der Liste gelesen.

IP-Adresse Hier ist die TCP/IP-Adresse oder alternativ der DNS-Name des Netzwerkdruckers anzugeben.

Port Hier ist der TCP/IP-Port des Netzwerkdruckers anzugeben. Für das 'direct socket Protokoll' ist der Port 9100, für das LPR/LPD-Protokoll der Port 515 anzugeben.

Start nach Spoolende Bei Eingabe von 'X' in dieses Feld werden die Druckausgaben nicht direkt zum Drucker weitergeleitet sondern zuerst gesammelt und dann mit einem TCP/IP-Call zum Drucker gesandt.

Diese Angabe ist nur für Schnelldrucker sinnvoll, damit bei diesen Druckern der Druckauftrag ohne Verzögerung ausgeführt wird.

LPD-Protokoll Bei Angabe von 'X' werden die Druckdaten unter Verwendung des LPD/LPR-Protokolls zu der oben genannten IP-Adresse gesendet.

Druckername Falls das LPD/LPR-Protokoll zum Übertragen der Druckdaten verwendet wird, kann hier ein LPD/LPR-Druckername definiert werden. Wenn keine Angabe erfolgt, wird der JES- bzw. VTAM-Druckername als LPD/LPR-Druckername übermittelt.

IPP-Protokoll Bei Angabe von 'X' werden die Druckdaten in HTTP verpackt und mit dem Internet Print Protokoll (IPP) zu der oben genannten IP-Adresse gesendet.

Hostdrive-Protokoll Bei Angabe von 'X' werden die Druckdaten unter Verwendung des XPS-Hostdrive-Protokolls zu der oben genannten IP-Adresse gesendet.

Hostdrive ist ein plattformübergreifendes Queueing System von XPS.

Route Hier kann der Name der XPS-Hostdrive Route definiert werden, an die die Daten weitergeleitet werden sollen.

PrinTaurus-Protokoll Bei Angabe von 'X' werden die Druckdaten unter Verwendung des Printaurus-Protokolls an den zuvor definierten PrinTaurus Server gesendet. PrinTaurus ist ein Produkt der AKI GmbH, Würzburg, für das Output-Management in Netzwerken.

Name Mit dieser Angabe kann der Druckername des PrinTaurus Zielsystems definiert werden.

Daten zippen Mit einer Angabe von 'X' für diese Option kann festgelegt werden, dass Druckdaten zwischen PrintEx und PrinTaurus komprimiert übertragen werden sollen.

Daten verschlüsseln Mit einer Angabe von 'X' für diese Option kann festgelegt werden, dass Druckdaten zwischen PrintEx und PrinTaurus verschlüsselt übertragen werden sollen.

Page 45: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 45

Wiederanlaufzeit Bei nicht zustande kommender Verbindung wird der hier angegebene Sekundenwert gewartet, bis ein erneuter Versuch zum Verbindungsaufbau unternommen wird.

Falls dann wieder keine Verbindung möglich ist, wird das 'Print Restart Intervall' aus den Systemparametern zum Wiederanlauf verwendet.

Ruhezeit bei Fehler Sollte bei einem Druckauftrag ein Fehler festgestellt werden, weil z.B. ein Drucker ausgeschaltet oder ein Papierstau aufgetreten ist, kann mit dieser Option ein Zeitfenster festgelegt werden, in dem kein Wiederanlauf von Druckaufträgen für diesen Drucker erfolgen soll.

STOP bei Fehler Bei Angabe von 'xx' wird ein Wiederanlauf einer fehlerhaften Druckausgabe nach 'xx' Versuchen unterdrückt.

Bei einem erfolgreichen Verbindungsaufbau wird die Anzahl der Fehlversuche wieder auf null zurückgesetzt.

Beim Ausdruck großer Listen kann somit ein wiederholtes Drucken verhindert werden.

Tritt beim Drucken z. B. nach 1000 Seiten ein Papierstau auf, kann ein erneutes Drucken der Liste von Anfang an unterbunden werden. Die bis dahin noch nicht gedruckten Seiten können dann manuell mit der Funktion 'E Aktuelle Druckaufträge' ausgedruckt werden.

TCP/IP Puffergröße Daten werden mit der hier definierten Puffergröße zum Ausgabeziel gesendet. Falls keine Angabe erfolgt, wird die Standard-Puffergröße verwendet, die in den Systemparametern definiert ist.

Modelle PrintEx verwendet für die Konvertierung der Ausgabedaten Modelle. Jedem Ausgabeziel ist mindestens ein Modell zuzuordnen.

In den Modelldefinitionen wird u.a. festgelegt, welche Tabelle für die Übersetzung der Daten von EBCDIC nach ASCII verwendet werden soll, welche Vor- bzw. Abspanndaten zu der Druckausgabe hinzugefügt werden sollen und wie Steuerzeichen (Seitenvorschub, Zeilenvorschub, Wagenrücklauf, Backspace, Kanäle) umgesetzt werden sollen.

PrintEx bietet hierzu bereits Vorgaben, die den Druckoutput in die PCL-Druckersprache, in Postscript sowie in Adobe-PDF umsetzen.

Eine Modell Definition besteht aus den Feldern 'max. Listenbreite' und 'Modellnamen'.

Einem Ausgabeziel können bis zu sechs Modelle zugeordnet werden. Das bietet den Vorteil, verschieden breiten Listen jeweils ein anderes Modell, mit z.B. unterschiedlicher Zeichensatzgröße, zuordnen zu können.

Die Angabe von '&FCB' als Modellname bewirkt, dass der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden.

Die Angabe von '&FCBFORM' als Modellname bewirkt, dass der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden. Darüber hinaus wird der FORMS-Parameter der JES-Spoolliste als zusätzlicher Vorspanntext benutzt. Dieser Name kann mit dem Feld 'Forms-Prefix' aus den Systemparametern zusammengesetzt werden.

Page 46: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

46 Online Verwaltung

Bei Angabe von '%AFP' werden die Daten anhand der JCL-Angaben 'CHARS', 'FORMDEF' und 'PAGEDEF' in das AFP-Format umgesetzt. Sämtliche AFP-Ressourcen wie Overlays, Fonts usw. werden in das AFP-Format mit aufgenommen.

Bei Angabe von '%AFP2PS' werden die Daten anhand der JCL-Angaben 'CHARS', 'FORMDEF' und 'PAGEDEF' in das AFP-Format umgesetzt. Nach der AFP-Umsetzung werden die Daten dann in das Postscript Format umgesetzt und können so an jedem Netzwerk Drucker ausgegeben werden.

Bei Angabe von '%AFP2PDF' werden die Daten anhand der JCL-Angaben 'CHARS', 'FORMDEF' und 'PAGEDEF' in das AFP-Format umgesetzt. Nach der AFP-Umsetzung werden die Daten in das Adobe PDF-Format umgesetzt und können so z.B. per eMail versendet werden.

Page 47: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 47

Anlegen JES Ziel

Abb. 16: Anlegen JES Ziel

PrintEx bietet die Möglichkeit, Ausgaben von VTAM-Applikationen wie z.B. CICS oder IMS im JES2/JES3 Spool zu speichern.

Neue JES-Ausgabezieleinträge können mit der Auswahl 'A' angelegt werden. Daten zur Definition des Ausgabeziels können in der oben abgebildeten Maske eingegeben werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für das anzulegende Ausgabeziel. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Eine Eingabe in dieses Feld ist erforderlich. Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des Ausgabeziels

eingegeben werden.

LOG schreiben Sollte bei den Systemparametern die Angabe 'LOG schreiben' deaktiviert sein, so kann hier mittels der Angabe von 'X' das Protokollieren der Druckaufträge für diesen Drucker ermöglicht werden.

Destination Hier kann eine 'Destination' für die Ausgabeliste angegeben werden, die beim Erstellen einer SYSOUT-Liste gesetzt werden soll.

Writer Hier kann ein 'External Writer' für die Ausgabeliste angegeben werden, der beim Erstellen einer SYSOUT-Liste gesetzt werden soll.

Page 48: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

48 Online Verwaltung

Class Hier kann eine 'Output Class' für die Ausgabeliste angegeben werden, die beim Erstellen einer SYSOUT-Liste gesetzt werden soll.

Form Hier kann ein Formularname für die Ausgabeliste angegeben werden, der beim Erstellen einer SYSOUT-Liste gesetzt werden soll.

FCB Hier kann ein 'Forms Control Buffer' (FCB) für die Ausgabeliste angegeben werden, der beim Erstellen einer SYSOUT-Liste gesetzt werden soll.

Chars Mit dieser Option kann der Zeichensatz angegeben werden, der beim Erstellen einer AFP-Ausgabeliste verwendet werden soll. Eine hier erfolgte Angabe wird beim Schreiben der SYSOUT-Liste in den Parameter "CHARS=" übernommen.

Formdef Mit dieser Option kann die 'Formdef' angegeben werden, die beim Erstellen einer AFP-Ausgabeliste verwendet werden soll. Eine hier erfolgte Angabe wird beim Schreiben der SYSOUT-Liste in den Parameter "FORMDEF=" übernommen.

Pagedef Mit dieser Option kann die 'Pagedef' angegeben werden, die beim Erstellen einer AFP-Ausgabeliste verwendet werden soll. Eine hier erfolgte Angabe wird beim Schreiben der SYSOUT-Liste in den Parameter "PAGEDEF=" übernommen.

Disposition Hier kann eine 'Disposition' für die Ausgabeliste angegeben werden, die beim Erstellen einer SYSOUT-Liste gesetzt werden soll.

LPD Code Page .Falls Daten über den PrintEx LPD Daemon (Port 515) an den Mainframe gesendet werden, werden die Daten mit der hier definierten Codepage umgesetzt

INTRDR Jobname .Falls Daten mit diesem Ausgabeziel über INTRDR (Writer=INTRDR) ins JES submitted werden sollen, kann hier eine Template Datei angegeben werden, mit der der Submit durchgeführt werden soll. Der hier angegebene Name muss als Member in der XPSDATA vorhanden sein.

Modelle PrintEx verwendet für die Konvertierung der Ausgabedaten Modelle. Jedem Ausgabeziel muss hierbei mindestens ein Modell zugeordnet werden. In den Modelldefinitionen wird u.a. festgelegt welche EBCDIC nach ASCII Übersetzungstabelle verwendet werden soll, welche Vor- bzw. Abspanndaten zu der Druckausgabe hinzugefügt werden sollen, wie Steuerzeichen (Seitenvorschub, Zeilenvorschub, Wagenrücklauf, Backspace, Kanäle) umgesetzt werden sollen usw.

PrintEx bietet hierbei Vorgaben die die Druckausgabe in die PCL-Druckersprache, in Postscript sowie in Adobe-PDF umsetzen.

Modell Definitionen besteht aus den Feldern 'max. Listenbreite' sowie 'Modellname'.

Einem Ausgabeziel können bis zu sechs Modelle zugeordnet werden. Das hat den Vorteil, dass verschieden breiten Listen jeweils ein anderes Modell, mit z.B. einer anderen Fontgröße, zugeordnet werden kann.

Die Angabe von '&FCB' als Modellname bewirkt, dass der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden.

Page 49: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 49

Die Angabe von '&FCBFORM' als Modellname bewirkt, dass der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden. Zusätzlich wird der FORMS-Parameter der JES-Spoolliste als zusätzlicher Vorspanntext benutzt. Dieser Name kann mit dem Feld 'Forms-Prefix' aus den Systemparametern zusammengesetzt werden.

Page 50: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

50 Online Verwaltung

Anlegen SNA Ziel

Abb. 17: Anlegen SNA Ziel

Mit PrintEx können JES2 bzw. JES3 Spooldateien auf SCS-Druckern ausgegeben werden.

Neue SNA-Ausgabezieleinträge können mit der Auswahl 'A' angelegt werden. Daten zur Definition des Ausgabeziels können in der oben abgebildeten Maske eingegeben werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für das anzulegende Ausgabeziel. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des Ausgabeziels eingegeben werden.

LOG schreiben Sollte bei den Systemparametern die Angabe 'LOG schreiben' deaktiviert sein, so kann hier mittels der Angabe von 'X' das Protokollieren der Druckaufträge für diesen Drucker ermöglicht werden.

Page 51: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 51

VTAM APPL Name Hier kann der Name einer VTAM-Applikation angegeben werden. Falls angegeben, wird die Ausgabeliste in einen SCS-Datenstrom (LUType 1) umgewandelt und an die hier angegebene VTAM-APPL ausgegeben. Falls der VTAM-Drucker an eine andere Anwendung gebunden ist (z.B. CICS), wird versucht, den Drucker automatisch zu akquirieren. Nach Beendigung des Druckjobs steht der Drucker anderen Anwendungen wieder zur Verfügung.

Ruhezeit bei Fehler Wenn bei einem Druckauftrag ein Fehler - z. B. auf Grund eines ausgeschalteten Druckers - auftritt, kann mit diese Option ein Zeitfenster festgelegt werden, in dem PrintEx nicht versuchen soll, noch nicht zugestellte Druckaufträge für diesen Drucker erneut zu verarbeiten.

Modelle PrintEx verwendet für die Konvertierung der Ausgabedaten Modelle. Jedem Ausgabeziel ist mindestens ein Modell zuzuordnen. In den Modelldefinitionen wird u.a. festgelegt, welche EBCDIC nach ASCII Übersetzungstabelle verwendet werden soll, welche Vor- bzw. Abspanndaten zu der Druckausgabe hinzugefügt werden sollen, wie Steuerzeichen (Seitenvorschub, Zeilenvorschub, Wagenrücklauf, Backspace, Kanäle) umgesetzt werden sollen usw.

PrintEx bietet hierbei Vorgaben, die die Druckausgabe in die PCL-Druckersprache, in Postscript sowie in Adobe-PDF umsetzen.

Modell Definitionen besteht aus den Feldern 'max. Listenbreite' sowie 'Modellname'

Einem Ausgabeziel können bis zu sechs Modelle zugeordnet werden. Das bietet den Vorteil, verschieden breiten Listen jeweils ein anderes Modell, mit z.B. einer anderen Fontgröße, zuordnen zu können.

Die Angabe von '&FCB' als Modellname bewirkt, dass der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden.

Die Angabe von '&FCBFORM' als Modellname bewirkt, dass der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden. Zusätzlich wird der FORMS-Parameter der JES-Spoolliste als zusätzlicher Vorspanntext benutzt. Dieser Name kann mit dem Feld 'Forms-Prefix' aus den Systemparametern zusammengesetzt werden.

Page 52: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

52 Online Verwaltung

Anlegen eMail Ziel

Abb. 18: Anlegen eMail ZielPrintEx kann JES2 bzw. JES3 Spooldateien, sowie Ausgaben von VTAM-Anwendungen wie z.B. CICS oder IMS, an eine eMail Adresse mittels dem Simple Mail Transfer Protokoll (SMTP) über das TCP/IP-Netzwerk versenden. Die Ausgabeliste wird als PDF-Anhang versendet. Dabei wird das Multipurpose Internet Mail Extensions Format (MIME) verwendet und die PDF-Ausgabe wird mit BASE64 verschlüsselt.

Da PrintEx das SMTP-Protokoll unterstützt, ist es nicht erforderlich, SMTP im System (OS/390, z/OS) einzurichten.

Neue eMail-Ausgabezieleinträge können mit der Auswahl 'A' angelegt werden. Daten zur Definition des Ausgabeziels können in der oben abgebildeten Maske eingegeben werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für das anzulegende Ausgabeziel. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des Ausgabeziels eingegeben werden.

LOG schreiben Sollte bei den Systemparametern die Angabe 'LOG schreiben' deaktiviert sein, kann hier mittels der Angabe von 'X' das Protokollieren der Druckaufträge für diesen Drucker ermöglicht werden.

Page 53: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 53

Postausgangsserver Hier kann die TCP/IP-Adresse oder der DNS-Name des eMail-Servers angegeben werden, an den die Ausgabeliste unter Verwendung des SMTP-Protokolls versendet werden soll.

Anmeldename Falls der Postausgangsserver Kennwortauthentifizierung verlangt, ist hier ein gültiger Name für die Anmeldung einzugeben.

Kennwort Falls der Postausgangsserver Kennwortauthentifizierung verlangt, ist hier das gültige Kennwort einzugeben.

Bestätigung Falls der Postausgangsserver Kennwortauthentifizierung verlangt, ist hier zur Bestätigung nochmals das Kennwort einzugeben.

mailfrom Hier ist der Mailabsender einzugeben.

Bei den Feldern 'mailfrom', 'mailto' und 'cc' ist die Angabe der Variablen '&EMLFR', '&EMLTO', '&EMLCC', beim Feld 'Betreff' die Angabe der Variable '&TITLE', sowie beim Feld 'Text' die Angabe der Variable '&UDATA' möglich. Diese Variablen werden zur Laufzeit gegen die Werte der MAILFROM-, MAILTO-, MAILCC-, TITLE- bzw. USERDATA-Parameter im OUTPUT-JCL-Statement ausgetauscht. Dadurch ist es möglich, diese eMail-Informationen über die Job-Control zu steuern.

mailto Hier ist die gültige eMail-Adresse des Empfängers einzugeben.

cc Soll die Nachricht an mehrere Empfänger versendet werden, können hier alle Empfänger-Adressen, jeweils durch Semikolon getrennt, eingegeben werden (cc=carbon copy).

Beispiel JCL: //SAMPLE JOB … //STEP1 EXEC PGM=PROG1 //OUTDS OUTPUT CLASS=P, // MAILFROM='[email protected]', // MAILTO='[email protected]', // MAILCC='[email protected]', // MAILCC='[email protected]', // TITLE='eMail from JES' // USERDATA=’Hier kann ein 60-stelliger Text-Body angegeben werden’ //DD1 DD SYSOUT=(,),OUTPUT=(*.OUTDS)

Betreff Hier kann der Betreff des eMails eingegeben werden. Bei Angabe von '&TITLE' kann ein bis zu 60-stelliger Text über das JCL-Statement 'TITLE=' dynamisch zugeordnet werden.

Dateiname Anhang Hier kann der Dateiname des eMail -Anhangs bestimmt werden. Um den Namen variabel gestalten zu können, ist es möglich, folgende Variablen im Namen zu verwenden: &USERID Der Benutzername der Ausgabeliste (JES) &JOBNAME Der SYSOUT-Jobname der Ausgabeliste (JES) &JOBID Die SYSOUT-JobId der Ausgabeliste (JES) &CLASS Die SYSOUT-Klasse der Ausgabeliste (JES) &FILE Der Dateiname der Spooldatei (JES) &DEST Die SYSOUT-Destination der Ausgabeliste (JES) &WRITER Der externe Writername der Ausgabeliste (JES) &FORM Der FORMS-Name der Spooldatei (JES)

Page 54: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

54 Online Verwaltung

&FCB Der FCB-Name der Spooldatei (JES) &DATE Das Datum der Ausgabe (JES/VTAM) &TIME Die Uhrzeit der Ausgabe (JES/VTAM) &VAPPL Die VTAM-Applikation der Ausgabe (VTAM) &ADDR#1 Erstes Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#2 Zweites Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#3 Drittes Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#4 Viertes Feld des OUTPUT-Befehls 'ADDRESS' &TITLE Wert des OUTPUT-Statements 'TITLE' &UDATA Wert des OUTPUT-Statements 'USERDATA'

Das folgende Beispiel zeigt, wie PrintEx einen Dateinamen bildet:

Angabe für den Dateinamen: &JOBNAME_&FILE.pdf Umsetzung durch PrintEx: JOB0010_D0000101.SYSPRINT.pdf Wenn kein 'Dateiname Anhang' hinzugefügt wird, erzeugt PrintEx eine Datei

mit dem Namen '&FILE.pdf' für PDF-Dateien bzw. '&FILE.txt' für Textdateien.

Text Hier kann ein beliebiger Text eingegeben werden, der als Body des eMails versendet wird. Die eigentliche Ausgabeliste wird als Adobe PDF-Anhang (Attachment) des eMails versandt. Bei Angabe von '&UDATA' kann ein bis zu 60-stelliger Text über das JCL-Statement 'USERDATA=' dynamisch zugeordnet werden.

Modelle PrintEx verwendet für die Konvertierung der Ausgabedaten Modelle. Jedem Ausgabeziel ist mindestens ein Modell zuzuordnen. In den Modelldefinitionen wird u.a. festgelegt, welche EBCDIC nach ASCII Übersetzungstabelle verwendet werden soll, welche Vor- bzw. Abspanndaten zu der Druckausgabe hinzugefügt werden sollen, wie Steuerzeichen (Seitenvorschub, Zeilenvorschub, Wagenrücklauf, Backspace, Kanäle) umgesetzt werden sollen usw.

PrintEx bietet hierbei Vorgaben, die die Druckausgabe in die PCL-Druckersprache, in Postscript sowie in Adobe-PDF umsetzen.

Modell Definitionen besteht aus den Feldern 'max. Listenbreite' sowie 'Modellname'

Einem Ausgabeziel können bis zu sechs Modelle zugeordnet werden. Das bietet den Vorteil, dass verschieden breiten Listen jeweils ein anderes Modell, mit z.B. einer anderen Fontgröße, zugeordnet werden kann.

Die Angabe von '&FCB' als Modellname bewirkt, das der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden.

Die Angabe von '&FCBFORM' als Modellname bewirkt, das der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden. Zusätzlich wird der FORMS-Parameter der JES-Spoolliste als zusätzlicher Vorspanntext benutzt. Dieser Name kann mit dem Feld 'Forms-Prefix' aus den Systemparametern zusammengesetzt werden.

Page 55: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 55

EMail Anhänge komprimieren

PrintEx kann Dateien, die als Anhang zu einer E-Mail versendet werden, optional komprimieren und verschlüsseln. Die verfügbaren Optionen können in einer Eingabemaske definiert werden, die im Rahmen der Definition einer E-Mail Ausgabe durch Drücken der PF10 Taste eingeblendet wird, wie nachfolgend abgebildet:

Abb. 19: Komprimieroptionen für E-Mail Ausgabe

Beschreibung der Eingabefelder

Komprimier Level Dieses Feld dient als Eingabe für die zu verwendende Komprimierstärke. Je größer diese ist, desto größer ist der CPU-Aufwand und desto kleiner wird die komprimierte Datei. Bei einer Auswahl von '0' findet keine Komprimierung statt.

Verschlüsselung Das erstellte ZIP-Archiv kann bei Bedarf mit einem Passwort verschlüsselt werden, so dass der E-Mail Empfänger die gesendeten Anhänge nur öffnen kann, wenn ihm das Verschlüsselungspasswort bekannt ist. Mit dieser Option ist festzulegen, welches Verschlüsselungsverfahren PrintEx verwenden soll. PrintEx unterstützt starke Verschlüsselung sowohl im PKZIP- als auch im Winzip Format.

Passwort In diesem Feld ist das Passwort einzugeben, mit dem das ZIP-Archiv verschlüsselt werden soll. Bei der Angabe ist zu beachten, dass zwischen Groß- und Kleinschreibung unterschieden wird.

Passwort Bestätigung Zur Bestätigung ist das gewählte Passwort in diesem Feld noch einmal einzugeben.

Page 56: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

56 Online Verwaltung

Anlegen FTP Ziel

Abb. 20: Anlegen FTP Ziel

PrintEx kann JES2 bzw. JES3 Spooldateien, sowie Ausgaben von VTAM-Anwendungen wie z.B. CICS oder IMS, als FTP Client unter Verwendung des FTP Protokolls an einen FTP Server versenden. Das Format der Ausgabeliste wird durch die Auswahl eines Modells festgelegt. Für Textdateien sollte z.B. das Modell 'TXT132', für PDF-Dateien die Modelle 'PDF080, PDF100…' verwendet werden.

Neue FTP-Ausgabezieleinträge können mit der Auswahl 'A' angelegt werden. Daten zur Definition des Ausgabeziels können in der oben abgebildeten Maske eingegeben werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für das anzulegende Ausgabeziel. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des Ausgabeziels eingegeben werden.

LOG schreiben Sollte bei den Systemparametern die Angabe 'LOG schreiben' deaktiviert sein, so kann hier mittels der Angabe von 'X' das Protokollieren der Druckaufträge für diesen Drucker ermöglicht werden.

Page 57: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 57

FTP Server Hier kann die TCP/IP-Adresse oder alternativ der DNS-Name des FTP-Servers angegeben werden, an den die Ausgabeliste unter Verwendung des FTP-Protokolls versendet werden soll.

Anmeldename Hier ist der Benutzername für die Anmeldung am FTP Server anzugeben.

Kennwort Hier ist das Kennwort des Benutzers für die Anmeldung am FTP Server einzugeben.

Bestätigung Zur Bestätigung ist hier das Kennwort noch einmal einzugeben.

Server Verzeichnis Hier ist das Verzeichnis auf dem FTP Server anzugeben, in das die Spooldatei abgespeichert werden soll.

Die Angabe von '/' oder keine Angabe bedeutet, dass die Datei in das Root-Verzeichnis des Benutzers abgelegt wird.

Die Angabe '/TEST' würde bedeuten, dass die Datei in das Unterverzeichnis 'TEST' des Benutzers abgelegt werden soll.

Um den Namen variabel gestalten zu können, besteht die Möglichkeit, die folgenden Variablen im Namen zu verwenden:

&USERID Der Benutzername der Ausgabeliste (JES) &JOBNAME Der SYSOUT-Jobname der Ausgabeliste (JES) &JOBID Die SYSOUT-JobId der Ausgabeliste (JES) &CLASS Die SYSOUT-Klasse der Ausgabeliste (JES) &FILE Der Filename der Spooldatei (JES) &DEST Die SYSOUT-Destination der Ausgabeliste (JES) &WRITER Der externe Writername der Ausgabeliste (JES) &FORM Der FORMS-Name der Spooldatei (JES) &FCB Der FCB-Name der Spooldatei (JES) &DATE Das Datum der Ausgabe (JES/VTAM) &TIME Die Uhrzeit der Ausgabe (JES/VTAM) &VAPPL Die VTAM-Applikation der Ausgabe (VTAM) &ADDR#1 Erstes Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#2 Zweites Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#3 Drittes Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#4 Viertes Feld des OUTPUT-Befehls 'ADDRESS' &TITLE Wert des OUTPUT-Statements 'TITLE' &UDATA Wert des OUTPUT-Statements 'USERDATA'

Dateiname Hier kann der Dateiname bestimmt werden. Um den Namen variabel gestalten zu können, ist es möglich, folgende Variablen im Namen zu verwenden: &USERID Der Benutzername der Ausgabeliste (JES) &JOBNAME Der SYSOUT-Jobname der Ausgabeliste (JES) &JOBID Die SYSOUT-JobId der Ausgabeliste (JES) &CLASS Die SYSOUT-Klasse der Ausgabeliste (JES) &FILE Der Filename der Spooldatei (JES) &DEST Die SYSOUT-Destination der Ausgabeliste (JES) &WRITER Der externe Writername der Ausgabeliste (JES) &FORM Der FORMS-Name der Spooldatei (JES) &FCB Der FCB-Name der Spooldatei (JES)

Page 58: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

58 Online Verwaltung

&DATE Das Datum der Ausgabe (JES/VTAM) &TIME Die Uhrzeit der Ausgabe (JES/VTAM) &VAPPL Die VTAM-Applikation der Ausgabe (VTAM) &ADDR#1 Erstes Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#2 Zweites Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#3 Drittes Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#4 Viertes Feld des OUTPUT-Befehls 'ADDRESS' &TITLE Wert des OUTPUT-Statements 'TITLE' &UDATA Wert des OUTPUT-Statements 'USERDATA'

Das folgende Beispiel zeigt, wie PrintEx einen Dateinamen bildet:

Angabe für den Dateinamen: &JOBNAME_&FILE.pdf Umsetzung durch PrintEx: JOB0010_D0000101.SYSPRINT.pdf Wenn keine Angabe für 'Dateiname' erfolgt, erzeugt PrintEx eine Datei mit

dem Namen '&FILE.pdf' für PDF-Dateien bzw. '&FILE.txt' für Textdateien.

Modelle PrintEx verwendet für die Konvertierung der Ausgabedaten Modelle. Jedem Ausgabeziel ist mindestens ein Modell zuzuordnen. In den Modelldefinitionen wird u.a. festgelegt, welche EBCDIC nach ASCII Übersetzungstabelle verwendet werden soll, welche Vor- bzw. Abspanndaten zu der Druckausgabe hinzugefügt werden sollen, wie Steuerzeichen (Seitenvorschub, Zeilenvorschub, Wagenrücklauf, Backspace, Kanäle) umgesetzt werden sollen usw.

PrintEx bietet hier Vorgaben, die die Druckausgabe in die PCL-Druckersprache, in Postscript sowie in Adobe-PDF umsetzen.

Modell Definitionen besteht aus den Feldern 'max. Listenbreite' sowie 'Modellname'

Einem Ausgabeziel können bis zu sechs Modelle zugeordnet werden. Das bietet den Vorteil, dass verschieden breiten Listen jeweils ein anderes Modell, mit z.B. einer anderen Fontgröße, zugeordnet werden kann.

Die Angabe von '&FCB' als Modellname bewirkt, dass der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden.

Die Angabe von '&FCBFORM' als Modellname bewirkt, dass der FCB-Name der JES-Spoolliste als Modellname verwendet wird. Dieser Name kann mit dem Feld 'FCB-Prefix' aus den Systemparametern zusammengesetzt werden. Zusätzlich wird der FORMS-Parameter der JES-Spoolliste als zusätzlicher Vorspanntext benutzt. Dieser Name kann mit dem Feld 'Forms-Prefix' aus den Systemparametern zusammengesetzt werden.

FTP Dateien komprimieren

PrintEx kann Dateien, die per FTP versendet werden, optional komprimieren und verschlüsseln. Die verfügbaren Optionen können in einer Eingabemaske definiert werden, die im Rahmen der Definition eines FTP Ausgabeziels durch Drücken der PF10 Taste eingeblendet wird, wie nachfolgend abgebildet:

Page 59: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 59

Abb. 21: Komprimieroptionen für FTP Ausgabe

Beschreibung der Eingabefelder

Komprimier Level Dieses Feld dient als Eingabe für die zu verwendende Komprimierstärke. Je größer diese ist, desto größer ist der CPU-Aufwand und desto kleiner wird die komprimierte Datei. Bei einer Auswahl von '0' findet keine Komprimierung statt.

Verschlüsselung Das erstellte ZIP-Archiv kann bei Bedarf mit einem Passwort verschlüsselt werden, so dass der Empfänger die übermittelte Datei nur öffnen kann, wenn ihm das Verschlüsselungspasswort bekannt ist. Mit dieser Option ist festzulegen, welches Verschlüsselungsverfahren PrintEx verwenden soll. PrintEx unterstützt starke Verschlüsselung sowohl im PKZIP- als auch im Winzip Format.

Passwort In diesem Feld ist das Passwort einzugeben, mit dem das ZIP-Archiv verschlüsselt werden soll. Bei der Angabe ist zu beachten, dass zwischen Groß- und Kleinschreibung unterschieden wird.

Passwort Bestätigung Zur Bestätigung ist das gewählte Passwort in diesem Feld noch einmal einzugeben.

Page 60: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

60 Online Verwaltung

Anlegen Datei Ziel

Abb. 22: Anlegen Datei Ziel

PrintEx bietet die Möglichkeit, JES2/JES3 Spooldateien sowie Druckausgaben von VTAM-Anwendungen wie z.B. CICS oder IMS, in einem eigenen hierarchischen Dateisystem zu sichern.

Neue Datei-Ausgabezieleinträge können mit der Auswahl 'A' angelegt werden. Daten zur Definition des Ausgabeziels können in der oben abgebildeten Maske eingegeben werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für das anzulegende Ausgabeziel. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des Ausgabeziels eingegeben werden.

LOG schreiben Sollte bei den Systemparametern die Angabe 'LOG schreiben' deaktiviert sein, kann hier mittels der Angabe von 'X' das Protokollieren der Druckaufträge für diesen Drucker ermöglicht werden.

Autodelete in .. Tagen In diesem Feld kann definiert werden, nach wie viel Tagen diese Ausgabeliste von PrintEx automatisch gelöscht werden soll.

Dateiname Hier kann ein bis zu 128 stelliger Dateiname eingegeben werden unter dem die Ausgabeliste in der XPS Spooldatei gespeichert werden soll.

Page 61: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 61

Die Eingabe von Unterverzeichnissen ist durch Eingabe von '/' (Slash) möglich. Um den Namen variabel gestalten zu können, ist es möglich, die folgenden Variablen zur Namensbildung zu verwenden:

&USERID Der Benutzername der Ausgabeliste (JES) &JOBNAME Der SYSOUT-Jobname der Ausgabeliste (JES) &JOBID Die SYSOUT-JobId der Ausgabeliste (JES) &CLASS Die SYSOUT-Klasse der Ausgabeliste (JES) &FILE Der Filename der Spooldatei (JES) &DEST Die SYSOUT-Destination der Ausgabeliste (JES) &WRITER Der externe Writername der Ausgabeliste (JES) &FORM Der FORMS-Name der Spooldatei (JES) &FCB Der FCB-Name der Spooldatei (JES) &DATE Das Datum der Ausgabe (JES/VTAM) &TIME Die Uhrzeit der Ausgabe (JES/VTAM) &VAPPL Die VTAM-Applikation der Ausgabe (VTAM) &ADDR#1 Erstes Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#2 Zweites Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#3 Drittes Feld des OUTPUT-Befehls 'ADDRESS' &ADDR#4 Viertes Feld des OUTPUT-Befehls 'ADDRESS' &TITLE Wert des OUTPUT-Statements 'TITLE' &UDATA Wert des OUTPUT-Statements 'USERDATA'

Das folgende Beispiel zeigt, wie PrintEx einen Dateinamen bildet:

Angabe für den Dateinamen:

&USERID/&CLASS/&JOBNAME/&JOBID/&DATE/&FILE

Umsetzung durch PrintEx:

XPSSYST/A/JOB0010/STC05998/040901/D0000101.SYSPRINT

LPD Code Page Falls Daten über den PrintEx LPD Daemon (Port 515) an den Mainframe gesendet werden, werden die Daten mit der hier definierten Codepage umgesetzt.

Page 62: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

62 Online Verwaltung

Anlegen RAW Ziel

Abb. 23: Anlegen RAW Ziel

Mit dem Ausgabeziel vom Typ 'RAW' ist es möglich, Spooldaten unter Verwendung des LPD-Protokolls ohne jegliche Umsetzung binär an ein Ausgabeziel zu senden.

Neue RAW-Ausgabezieleinträge können mit der Auswahl 'A' angelegt werden. Daten zur Definition des Ausgabeziels können in der oben abgebildeten Maske eingegeben werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für das anzulegende Ausgabeziel. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des Ausgabeziels eingegeben werden.

LOG schreiben Sollte bei den Systemparametern die Angabe 'LOG schreiben' deaktiviert sein, kann hier mittels der Angabe von 'X' das Protokollieren der Druckaufträge für diesen Drucker ermöglicht werden.

IP-Adresse Hier wird die TCP/IP-Adresse oder alternativ der DNS-Name des Ausgabeziels angegeben.

Druckername Hier wird der LPD Queuename für die Übertragung angegeben.

Port Hier wird der TCP/IP-Port des Ausgabeziels angegeben.

Page 63: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A U S G A B E Z I E L

Online Verwaltung 63

Wiederanlaufzeit Bei nicht zustande kommender Verbindung wird der hier angegebene Sekundenwert gewartet, bis ein nächster Verbindungsversuch unternommen wird. Falls dann wieder kein Verbindungsaufbau möglich sein sollte, wird das 'Print Restart Intervall' aus den System Parametern zum Wiederanlauf verwendet.

Page 64: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P O O L D E F I N I T I O N E N

64 Online Verwaltung

Pool Definitionen PrintEx bietet die Möglichkeit, anstelle eines Ausgabeziels einen Pool von Ausgabezielen zu benennen. In diesem Fall wird für eine Druckausgabe das jeweils erste freie Ausgabeziel des Pools verwendet. In einem Pool können bis zu 120 gleichartige Ausgabeziele definiert werden. Die Auswahl dieses Menüpunktes verzweigt in die Übersicht der bereits definierten Pool-Definitionen.

Abb. 24: Pool Definitionen

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zum PrintEx Menü.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

Page 65: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P O O L D E F I N I T I O N E N

Online Verwaltung 65

Beschreibung der Felder

F Auswahlfeld für eine der im Maskenkopf beschriebenen Funktionen.

Name Maximal 8-stelliger Name eines Pools.

Beschreibung Maximal 20-stellige Beschreibung des Pools.

Ausgabeziel Hier werden die ersten fünf Ausgabeziele des Pools angezeigt.

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

/ Pos

Die Anzeige wird beginnend mit dem durch das Divisionszeichen ausgewählten Eintrag neu aufbereitet.

N Anzeige ab Eintrag

Die Auswahl von 'N' in einem beliebigen Funktionsfeld ermöglicht die Eingabe für eine neue Startposition, mit der die Anzeige beginnen soll.

In dem eingeblendeten Fenster kann ein neuer Poolname für die erste Anzeigeposition eingegeben werden. Das Aufsetzen erfolgt generisch. D. h., der erste Eintrag der gleich oder größer als die getroffene Auswahl ist, wird angezeigt.

R Umbenennen

Die Eingabe von 'R' in ein Funktionsfeld ermöglicht es, den ausgewählten Eintrag umzubenennen.

Zur Dokumentation ist der augenblicklich noch gültige Name in der Eingabemaske mit aufgeführt. In das eingeblendete Fenster kann der neue Poolname eingegeben werden. Bei Eindeutigkeit des neuen Namens wird der ausgewählte Eintrag umbenannt.

Die maximale Länge eines Poolnamens beträgt 8 Zeichen.

D Loeschen

Ein Pool-Eintrag kann mit der Auswahl der Funktion 'D' gelöscht werden.

Der ausgewählte Eintrag wird nach der Bestätigung mit der Datenfreigabetaste aus dem Pool-Verzeichnis gelöscht. Der zum Löschen ausgewählte Poolname ist in der eingeblendeten Maske zur Dokumentation mit aufgeführt.

Die weiteren Funktionen zur Verwaltung von Pool Definitionen bedienen sich der nachfolgend abgebildeten Eingabemaske:

Page 66: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P O O L D E F I N I T I O N E N

66 Online Verwaltung

Abb. 25: Anlegen/Ändern/Kopieren von Pool-Einträgen

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr in die Übersicht der Pool Definitionen.

PF5 Übersicht der Ausgabeziele.

Beschreibung der Felder

Name Dieses Feld dient als Schlüsselfeld für die anzulegende Pool-Definition. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des Pools eingegeben werden.

Ausgabeziel Hier können bis zu 120 gleichartige Ausgabeziele angegeben werden. Wenn für einen Pool eine Ausgabe ansteht, sucht PrintEx den ersten freien Drucker innerhalb des Pools und sendet die Ausgabe zu diesem Ziel.

Page 67: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P O O L D E F I N I T I O N E N

Online Verwaltung 67

Funktionsauswahl

X Aendern

Mit der Auswahl der Funktion 'X' können bestehende Pool-Druckereinträge verändert werden. Bei einem Aufruf dieser Funktion wird die in Abb. 25 dargestellte Eingabemaske ausgegeben. In dieser Maske sind die bereits durchgeführten Definitionen für den ausgewählten Pool aufgeführt. Sie können durch Überschreiben geändert werden.

C Kopieren

Pool Definitionen können mit der Auswahl der Funktion 'C' für neu anzulegende Einträge kopiert werden.

Page 68: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

68 Online Verwaltung

Modell Definitionen PrintEx verwendet für die Konvertierung der Ausgabedaten Modelle. Jedem Ausgabeziel ist mindestens ein Modell zuzuordnen. In den Modelldefinitionen wird u.a. festgelegt, welche EBCDIC nach ASCII Übersetzungstabelle verwendet werden soll, welche Vor- bzw. Abspanndaten zu der Druckausgabe hinzugefügt werden sollen, wie Steuerzeichen (Seitenvorschub, Zeilenvorschub, Wagenrücklauf, Backspace, Kanäle) umgesetzt werden sollen usw.

PrintEx bietet Vorgaben, die die Druckausgabe in die PCL-Druckersprache, in Postscript sowie in Adobe-PDF umsetzen.

Die Auswahl dieses Menüpunktes verzweigt in die Übersicht der bereits definierten Modelleinträge.

Die Verwaltung der PrintEx Modell Definitionen erfolgt über die folgende Eingabemaske:

Abb. 26: Verwalten Modell Definitionen

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zum PrintEx Menü.

Page 69: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 69

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

Beschreibung der Felder

F Auswahlfeld für eine der im Maskenkopf beschriebenen Funktionen.

Name Maximal 8-stelliger Name eines Modells.

Beschreibung Maximal 20-stellige Beschreibung des Modells.

Codepage Die für dieses Modell verwendete Codepage.

Vor-/Abspann Daten Die für dieses Modell verwendeten Vor- bzw. Abspanndaten

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

/ Pos

Die Anzeige wird beginnend mit dem durch das Divisionszeichen ausgewählten Eintrag neu aufbereitet.

N Anzeige ab Eintrag

Die Auswahl von 'N' in einem beliebigen Funktionsfeld ermöglicht die Eingabe für eine neue Startposition, mit der die Anzeige beginnen soll.

In dem eingeblendeten Fenster kann ein neuer Modellname für die erste Anzeigeposition eingegeben werden. Das Aufsetzen erfolgt generisch. D. h., der erste Eintrag der gleich oder größer als die getroffene Auswahl ist, wird angezeigt.

R Umbenennen

Die Eingabe von 'R' in ein Funktionsfeld ermöglicht es, den ausgewählten Eintrag umzubenennen.

Zur Dokumentation ist der augenblicklich noch gültige Name in der Eingabemaske mit aufgeführt. In das Fenster kann der neue Modellname eingegeben werden. Bei Eindeutigkeit des neuen Namens wird der ausgewählte Eintrag umbenannt.

Die maximale Länge eines Modellnamens beträgt 8 Zeichen.

D Loeschen

Ein Modell-Eintrag kann mit der Auswahl der Funktion 'D' gelöscht werden.

Der ausgewählte Eintrag wird nach der Bestätigung mit der Datenfreigabetaste aus dem Modell-Verzeichnis gelöscht. Der zum Löschen ausgewählte Modellname ist in der eingeblendeten Maske zur Dokumentation mit aufgeführt.

Die weiteren Funktionen zur Verwaltung von Modell Definitionen bedienen sich der nachfolgend abgebildeten Eingabemaske:

Page 70: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

70 Online Verwaltung

Abb. 27: Anlegen/Ändern/Kopieren von Modell-Einträgen

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr in die Übersicht der Modell Definitionen.

PF4 Übersicht der Vor- bzw. Abspanntexte.

PF5 Verwaltung der Steuerzeichen.

PF6 Verwaltung der Zeichenersetzung.

PF7 Übersicht der Codepages.

Beschreibung der Felder

Name Dieses Feld dient als Schlüsselfeld für das anzulegende Modell. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Eine Eingabe in dieses Feld ist erforderlich. Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung des Modells

eingegeben werden.

Vorspanndaten In diesem Feld kann der Name eines Vorspanntextes angegeben werden. In einem Vorspanntext kann eine Sequenz von Daten eingegeben werden, die vor den eigentlichen Druckdaten an den Drucker gesendet werden soll. Mit einer Eingabe in dieses Feld ist es z. B. möglich, vor dem Ausdruck einen bestimmten Druckerzeichensatz zu aktivieren.

Page 71: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 71

PrintEx stellt bei der Installation Vorspanntexte für PCL, Postscript und Adobe-PDF zur Verfügung.

Abspanndaten In diesem Feld kann der Name eines Abspanntextes angegeben werden. In einem Abspanntext kann eine Sequenz von Daten eingegeben werden, die nach den eigentlichen Druckdaten an den Drucker gesendet werden soll. Mit einer Eingabe in dieses Feld ist es z. B. möglich, nach dem Ausdruck den Drucker wieder auf den Standard zurückzusetzen. Bei einer Modell-Definition für Adobe-PDF enthält dieser Text Angaben für die Darstellung der Druckdaten wie Font-Auswahl, Zeilen- und Zeichenabstand.

PrintEx stellt bei der Installation Abspanntexte für PCL, Postscript und Adobe-PDF zur Verfügung.

ESC-Zeichen Hier ist das Zeichen anzugeben, das als 'Escape-Zeichen' interpretiert werden soll. Mit Hilfe dieses Zeichens und eines Identifikationszeichens können Steuerzeichen in die Druckervor- und Druckerabspanntexte sowie in die Definitionen für die Druckersteuerzeichen eingefügt werden. Standardmäßig wird das Zeichen '\' (Backslash) verwendet. Folgende Steuerzeichen können eingegeben werden: \n - New Line, \r - Carriage Return, \b - Back Space, \e - Escape, \f - Forms feed.

PDF-Ausgabe Bei Angabe von 'X' wird bei eMail-Ausgabezielen die Ausgabe als PDF-Attachment angehängt, andernfalls erfolgt die Ausgabe im '.txt-Format'.

Code Page In diesem Feld kann eine Codepage festgelegt werden, die zur Übersetzung der Steuerzeichen und Druckdaten von EBCDIC nach ASCII/OEM/ANSI verwendet werden soll. Mit der Funktionstaste PF7 kann zur Codepage-Verwaltung verzweigt werden.

Code Page Daten In diesem Feld kann alternativ eine eigene Codepage für die Übersetzung der Druckdaten von EBCDIC nach ASCII/OEM/ANSI festgelegt werden, falls sich diese von der zuvor definierten Code Page unterscheiden sollte. Mit der Funktionstaste PF7 kann zur Codepage-Verwaltung verzweigt werden.

Max Zeilen pro Seite Wenn die später folgende Option 'Auto Zeilen-/Seitenvorschub' selektiert wird, kann mit einer Eingabe in diesem Feld erreicht werden, dass PrintEx nach dem Drucken der hier angegebenen Anzahl von Zeilen automatisch einen Seitenvorschub durchführt.

Max Zeichen pro Zeile Wenn die später folgende Option 'Auto Zeilen-/Seitenvorschub' selektiert wird, kann mit einer Eingabe in diesem Feld erreicht werden, dass PrintEx nach dem Drucken der hier angegebenen Anzahl von Zeichen automatisch einen Zeilenvorschub durchführt.

Auto Zeilen-/Seitenvorschub Durch Eingabe von 'X' wird erreicht, dass PrintEx automatische Zeilen- bzw. Seitenvorschübe, wie mit dem Optionen 'Max Zeilen pro Seite' und 'Max Zeichen pro Zeile' festgelegt, einfügt.

Kein abschl. Seitenvorschub Durch Eingabe von 'X' wird erreicht, dass PrintEx einen abschließenden Seitenvorschub ignoriert.

Page 72: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

72 Online Verwaltung

Druckerspezifische Hexadaten Es besteht die Möglichkeit, in die von einem Hostprogramm generierten Druckdaten hexadezimale Datenströme zur Druckersteuerung einzubinden. Beginn und Ende dieser Sequenzen sind durch spezielle Kennungen auszuzeichnen. Diese speziellen Datenströme wurden früher durch kleine Hardwareboxen, durch die der Druckdatenstrom geleitet wurde, erkannt und in entsprechende hexadezimale Zeichen umgesetzt.

Mit Hilfe dieses Dialogs können solche Datenströme bekannt gemacht werden. Dazu sind die Start- und Endekennung zu definieren, sowie die Zeichensequenz, durch die diese Kennungen ersetzt werden sollen. Weiterhin ist anzugeben, ob die angegebenen Sequenzen hexadezimale Eingaben darstellen.

Zum Zeitpunkt des Ausdrucks analysiert PrintEx den Druckdatenstrom und ersetzt gegebenenfalls gefundene Start- und Endekennung durch die angegebenen Sequenzen.

Daten als 2 Byte Hexa EBCDIC interpretieren Wenn dieses Auswahlfeld selektiert ist ('X'), werden die Daten zwischen der 'Startkennung' und der 'Endekennung' als ASCII-Hexadaten interpretiert und unverändert an den Drucker weitergegeben

Falls das Feld nicht selektiert ist, interpretiert PrintEx die druckerspezifischen Hexadaten als eine Sequenz von EBCDIC-Hexadaten in 2 Byte Character Darstellung. Diese Daten werden von PrintEx vor der Verarbeitung nach ASCII übersetzt und anschließend zu einer Sequenz von echten Hexadaten zusammengefasst.

Startkennung Hier ist die Startkennung der zu ersetzenden Daten anzugeben.

Endekennung Hier ist die Endekennung der zu ersetzenden Daten anzugeben.

Ersetzen durch Falls Start- oder Endekennung durch andere Zeichenfolgen ersetzt werden sollen, sind diese hier anzugeben. Falls hier keine Eingabe gemacht wird, wird die Start- bzw. Endekennung aus dem Druckdatenstrom entfernt.

Kanäle Das JES-Spool Protokoll und das SCS-Drucker Protokoll lassen den Zeilenvorschub auf einen bestimmten Kanal zu. Um dies nachzubilden, kann festgelegt werden, welches Druckerkommando PrintEx beim Auftreten eines Vorschubs auf eine bestimmte Kanalnummer ausführen soll.

Zusätzlich ist es möglich, eine Zeilennummer anzugeben. PrintEx positioniert dann die Druckausgabe beim Auftreten dieses Vorschubs an diese Zeilennummer. Der interne Zeilenzähler für den automatischen Seitenvorschub wird auf den hier angegebenen Wert gesetzt. Bei fehlender Angabe der Zeilennummer wird der interne Zeilenzähler auf 0 gesetzt.

Die zweite Seite der Modell-Definition beinhaltet die Steuerzeichen. Mit Hilfe dieses Dialogs besteht die Möglichkeit, Ersatzzeichenketten für bestimmte Drucker Steuerzeichen zu definieren. Die festgelegten Ersetzungen werden von PrintEx während des Ausdrucks im Druckdatenstrom durchgeführt.

Beim Aufruf mit der PF5 Taste wird die nachfolgend abgebildete Eingabemaske angezeigt:

Page 73: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 73

Abb. 28: Drucker Steuerzeichen von Modell-Einträgen

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zur Modell Definitionen.

PF6 Verwaltung der Zeichenersetzung.

Beschreibung der Felder

Seitenvorschub Hier wird eine Ersatzsequenz der jeweiligen Druckersprache (PCL, Postscript) für den Seitenvorschub angegeben. Bei Ausgabe einer Adobe-PDF Datei werden diese Daten am Anfang des Datenstroms jeder Druckseite eingefügt. Das ermöglicht das Einfügen von Formulardaten.

Wagenrücklauf Hier wird eine Ersatzsequenz der jeweiligen Druckersprache (PCL, Postscript) für den Wagenrücklauf angegeben. Diese Angabe wird bei Adobe-PDF-Ausgabe ignoriert.

Zeilenvorschub Hier wird eine Ersatzsequenz der jeweiligen Druckersprache (PCL, Postscript) für den Zeilenvorschub angegeben. Diese Angabe wird bei Adobe-PDF-Ausgabe ignoriert.

Backspace Hier wird eine Ersatzsequenz der jeweiligen Druckersprache (PCL, Postscript) für das Backspace-Zeichen des SCS-Datenstroms angegeben. Diese Angabe wird bei Adobe-PDF-Ausgabe ignoriert.

Standard Zeilendichte Hier kann eine Sequenz für die Festlegung der Standard Zeilendichte zur Umsetzung des SCS-Kommandos 'SLD - Set Line Distance' angegeben werden.

Page 74: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

74 Online Verwaltung

3 Zeilen pro Inch Hier kann eine Sequenz für die Festlegung der Zeilendichte zur Umsetzung des SCS-Kommandos 'SLD - Set Line Distance' auf 3 Zeilen pro Inch angegeben werden.

4 Zeilen pro Inch Hier kann eine Sequenz für die Festlegung der Zeilendichte zur Umsetzung des SCS-Kommandos ‚SLD - Set Line Distance’ auf 4 Zeilen pro Inch angegeben werden.

6 Zeilen pro Inch Hier kann eine Sequenz für die Festlegung der Zeilendichte zur Umsetzung des SCS-Kommandos 'SLD - Set Line Distance' auf 6 Zeilen pro Inch angegeben werden.

8 Zeilen pro Inch Hier kann eine Sequenz für die Festlegung der Zeilendichte zur Umsetzung des SCS-Kommandos 'SLD - Set Line Distance' auf 8 Zeilen pro Inch angegeben werden.

10 Zeichen pro Inch Hier kann eine Sequenz für die Festlegung der Zeichendichte zur Umsetzung des SCS-Kommandos 'SCD - Set Character Distance' auf 10 Zeichen pro Inch angegeben werden.

15 Zeichen pro Inch Hier kann eine Sequenz für die Festlegung der Zeichendichte zur Umsetzung des SCS-Kommandos 'SCD - Set Character Distance' auf 15 Zeichen pro Inch angegeben werden.

Beginn Fettdruck Hier kann eine Sequenz für die Umsetzung des Kommandos 'Beginn Fettdruck' angegeben werden.

Ende Fettdruck Hier kann eine Sequenz der für die Umsetzung des Kommandos 'Ende Fettdruck' angegeben werden.

Beginn Unterstrich Hier kann eine Sequenz für die Umsetzung des Kommandos 'Beginn Unterstrich' angegeben werden.

Ende Unterstrich Hier kann eine Sequenz für die Umsetzung des Kommandos 'Ende Unterstrich' angegeben werden.

Die dritte Seite der Modell-Definition beinhaltet die Zeichenersetzung. Mit Hilfe dieses Dialogs besteht die Möglichkeit, Ersatzzeichenketten für bestimmte Sequenzen des Datenstroms zu definieren. Die festgelegten Ersetzungen werden von PrintEx während des Ausdrucks im Druckdatenstrom durchgeführt.

Beim Aufruf wird die nachfolgend abgebildete Eingabemaske angezeigt:

Page 75: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 75

Abb. 29: Zeichenersetzung von Modell-Einträgen

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr in die Übersicht der Modell Definitionen.

PF5 Verwaltung der Steuerzeichen.

PF7 Blättern eine Seite rückwärts. Am Beginn bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts. Am Ende bleibt die Anzeige unverändert.

Beschreibung der Felder

Hostdaten Hier können die zu ersetzenden Daten des Host-Druckerstroms angegeben werden.

ersetzen durch Die unter 'Hostdaten' angegebene Sequenz wird durch die hier angegebene ersetzt.

Funktionsauswahl

X Aendern

Mit der Auswahl der Funktion 'X' können bestehende Modell-Einträge verändert werden. Bei einem Aufruf dieser Funktion wird die in Abbildung 27 dargestellte Eingabemaske ausgegeben. In dieser Maske sind die bereits durchgeführten Definitionen für das ausgewählte Modell aufgeführt. Sie können durch Überschreiben geändert werden.

C Kopieren

Page 76: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

76 Online Verwaltung

Modell Definitionen können mit der Auswahl der Funktion 'C' für neu anzulegende Einträge kopiert werden.

Modell Definitionen PCL-Ausgabe

In der nachfolgenden Tabelle werden die einzelnen Felder für die Ausgabe der Druckdaten für PCL-Drucker anhand eines Beispiels erläutert. Für die Eingabe von Steuerzeichen oder hexadezimalen/binären Daten sind ESCAPE-Steuerzeichen zu verwenden. Diese sind im Abschnitt 'Modell Definitionen ESCAPE-Zeichen' beschrieben. Die PCL-Kommandos sind der Beschreibung der PCL-Sprache für den jeweiligen Ausgabedrucker zu entnehmen.

Maske: Verwalten Modell Definitionen Siehe Abb. 27, Seite 70

Definition / Bedeutung

Vorspanndaten...: textname Textbezeichnung für die Vorspanndaten. Der Inhalt des hier angegebenen Textes wird am Anfang der auszugebenden Druckdaten eingefügt. Hier sind die PCL-Kommandos für die Einstellung des Druckers anzugeben.

Daten Vorspanntext: \e(s3T \e(s0P \e(s12H \e(s8V \e(s0S \e(s0B \e&&l1O \e&&6D \e(0N

Typeface: Courier Spacing: fixed Pitch in Chars / inch Height in points Style: solid/upright Stroke weight 0 (-7 to +7) Page Orientation: Landscape Line spacing: 6 lines per inch Symbol Set: ECMA-94 Latin 1

Abspanndaten....: textname Textbezeichnung für die Abspanndaten. Der Inhalt des hier angegebenen Textes wird am Ende der auszugebenden Druckdaten eingefügt.

Daten Abspanntext: \eE

Reset

ESC-Zeichen.....: \ Hier ist ein Zeichen anzugeben, das in Verbindung mit einem weiteren Zeichen zur Eingabe von Steuerzeichen oder binären Daten in den Datenstrom verwendet kann (siehe Tabelle für ESCAPE-Zeichen).

Auto Zeilen-/Seitenvorschub: X Automatischer Zeilen/Seitenvorschub. Bei Angabe von 'X' wird von PrintEx bei Erreichen der der angegebenen maximalen Zeilenanzahl pro Seite ein Seitenvorschub erzeugt. Bei Erreichen der maximalen Zeichenanzahl pro Seite wird ein Zeilenvorschub erzeugt.

Max Zeilen pro Seite.......: 072 Seitenvorschub nach 72 Druckzeilen. Max Zeichen pro Zeile......: 132 Zeilenvorschub nach 132 Druckspalten Druckerspezifische Hexadaten: Daten als 2 Byte Hexa EBCDIC interpretieren (ja=X)....: X

Bei Angabe von 'X' werden die auszugebenden hexadezimalen Daten von 2-byte Character-Code in 1-byte Hexa-Code umgesetzt. Ansonsten werden die hexadezimalen Daten unverändert ausgegeben.

Startkennung: Hostdaten.......: §§1B ersetzen durch..: \x1B

Zeichenfolge für den Beginn von hexadezimalen Daten. Hexadezimale Zeichen, die vor den hexadezimalen Druckdaten eingefügt werden.

Endekennung: Hostdaten.....: § ersetzen durch:

Zeichenfolge in den Ausgabedaten, die die Ausgabe von hexadezimalen Daten beendet. Hexadezimale Zeichen, die nach den hexadezimalen Druckdaten eingefügt werden.

Kanäle: Nr - Nummer des Kanalvorschubs

Page 77: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 77

Nr ersetzen durch Zeile 01 \r\e&&a720V 10

ersetzen durch - PCL-Kommando für die die gewünschte vertikale Position.

Zeile - Logische Zeilennummer, die der Position des Kanalvorschubs entspricht.

Bei fehlender Angabe des PCL-Kommandos werden Leerzeilen eingefügt, bis die angegebene Zeile erreicht wurde. Die Zeilennummber für den automatischen Vorschub wird auf die angegebene Zeile gesetzt. Die aktuelle Druckposition wird auf 720 * 1/72 inch vom oberen Rand gesetzt = Druckzeile 10.

02 \r\e&&a1440V 20 Die aktuelle Druckposition wird auf 1440 * 1/72 inch vom oberen Rand gesetzt = Druckzeile 20.

03 \r\e&&a2160V 30 Die aktuelle Druckposition wird auf 2160 * 1/72 inch vom oberen Rand gesetzt = Druckzeile 30.

04 \r\e&&a2880V 40 Die aktuelle Druckposition wird auf 2880 * 1/72 inch vom oberen Rand gesetzt = Druckzeile 40.

Maske: Verwalten Drucker Steuerzeichen Siehe Abb. 28, Seite 73

Hier sind die Druckinformationen anzugeben, die anstelle der jeweiligen SCS-Printer- oder JES-Kommandos auszugeben sind.

Seitenvorschub.........: \f Ausgabe FORMSFEED (0x0C) Wagenrücklauf..........: \r Ausgabe CARRIAGE RETURN (0x0D) Zeilenvorschub.........: \n Ausgabe LINE FEED (0x0A) Backspace..............: \b Ausgabe BACK SPACE (0x16) Standard Zeilendichte..: \e&&l6D Setzen Zeilendichte auf 6 Zeilen/Inch 3 Zeilen pro Inch......: \e&&l3D Setzen Zeilendichte auf 3 Zeilen/Inch 4 Zeilen pro Inch......: \e&&l4D Setzen Zeilendichte auf 4 Zeilen/Inch 6 Zeilen pro Inch......: \e&&l6D Setzen Zeilendichte auf 6 Zeilen/Inch 8 Zeilen pro Inch......: \e&&l8D Setzen Zeilendichte auf 8 Zeilen/Inch 10 Zeichen pro Inch....: \e(s10H Setzen Zeichendichte auf 10 Zeichen/Inch 15 Zeichen pro Inch....: \e(s15H Setzen Zeichendichte auf 15 Zeichen/Inch Beginn Fettdruck.......: \e(s3B Setzen Druckbreite auf 3 (-7 bis 7) Ende Fettdruck.........: \e(s0B Setzen Druckbreite auf 0 (normal) Beginn Unterstrich.....: \e&d0D Druckausgabe mit Unterstreichung Ende Unterstrich.......: \e&d@ Druckausgabe ohne Unterstreichung

Maske: Verwalten Drucker Zeichenersetzung Siehe Abb. 29, Seite 75

Hier können Zeichenfolgen der Druckdaten durch andere Zeichenfolgen ersetzt werden.

Hostdaten ersetzen durch §1B \x1B !!!!!! !\x010101\x! <->

Ersetzen Zeichen '1B' nach hexa 1B (ESC) Löschen Zeichenfolge '!!!!!!' Ersetzen Zeichenfolge '!' + x'010101' + '!' durch '<->'

Modell Definitionen Postscript-Ausgabe

In der nachfolgenden Tabelle werden die einzelnen Felder für Ausgabe der Druckdaten für Postscript-Drucker anhand eines Beispiels erläutert. Für die Eingabe von Steuerzeichen oder hexadezimalen/binären Daten sind ESCAPE-Steuerzeichen zu verwenden. Diese sind im Abschnitt 'Modell Definitionen ESCAPE-Zeichen' beschrieben. Der Aufbau sowie die Kommandos von Postscript® sind im Manual 'Postscript® Language Reference' der Firma Adobe Systems Incorporated zu entnehmen.

Maske: Verwalten Modell Definitionen Siehe Abb. 27, Seite 70

Vorspanndaten...: textname Textbezeichnung für die Vorspanndaten. Der Inhalt des hier angegebenen Textes wird am

Page 78: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

78 Online Verwaltung

Anfang der auszugebenden Druckdaten eingefügt. Hier sind die Postscript-Definition und -Kommandos für die Einstellung des Druckers anzugeben.

Daten Vorspanntext: \x04\x\r\n %!PS-Adobe-3.0\r\n %%BeginSetup\r\n %%BeginFeature: *Duplex Long Edge Binding\r\n <</Duplex true\r\n /Tumble false\r\n >>setpagedevice\r\n %%EndSetup\r\n /ff\r\n { prtout\r\n /savepage save def\r\n showpage\r\n savepage restore\r\n

12.0...... coffset sub 0 translate\r\n

/temp coffset def\r\n /coffset noffset def\r\n /noffset temp def\r\n coffset 0 translate\r\n newpath 0 pgtop moveto\r\n } def\r\n /lf\r\n { prtout\r\n 0 Ldist rmoveto\r\n /Ypos currentpoint exch pop def\r\n Ypos 0 lt\r\n { ff } if\r\n } def\r\n /cr\r\n { prtout\r\n /Ypos currentpoint exch pop def\r\n 0 Ypos moveto\r\n } def\r\n /bs\r\n { prtout\r\n /Xpos currentpoint pop Cdist sub def\r\n /Ypos currentpoint exch pop def\r\n Xpos 0.0 ge\r\n { Xpos Ypos moveto }\r\n { cr } ifelse\r\n } def\r\n /prtout\r\n { count 0 gt\r\n { currentpoint\r\n /Ypos exch Udist sub def\r\n /Xpos exch def\r\n Cdist xshow\r\n currentpoint\r\n /Ysav exch def\r\n /Xsav exch def\r\n Usc\r\n { Xpos Ypos moveto\r\n Lwidth setlinewidth\r\n Xsav Ypos lineto stroke\r\n Xsav Ysav moveto\r\n } if\r\n

Header-Info mit Postscript Version Drucker Setup-Informationen Definition ff (\f - Forms Feed) Definition lf (\n - New Line) Definition cr (\r - Carriage Return) Definition bs (\b - Back Space) Definition prtout (mit Unterstreichung)

Page 79: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 79

} if\r\n } def\r\n /Courier-BoldLatin\r\n << /Courier-Bold findfont {} forall >>\r\n begin\r\n /Encoding ISOLatin1Encoding\r\n 256 array copy def currentdict\r\n end\r\n definefont pop\r\n /Courier-ItalicLatin\r\n << /Courier-Oblique findfont {} forall >>\r\n begin\r\n /Encoding ISOLatin1Encoding\r\n 256 array copy def currentdict\r\n end\r\n definefont pop\r\n /Courier-Latin\r\n << /Courier findfont {} forall >>\r\n begin\r\n /Encoding ISOLatin1Encoding\r\n 256 array copy def currentdict\r\n end\r\n definefont pop\r\n /Symbol false def\r\n /Bold false def\r\n /sfc\r\n { prtout\r\n Bold\r\n { /Courier-BoldLatin 9.0 selectfont }\r\n { /Courier-Latin 9.0 selectfont } ifelse\r\n /Symbol false def\r\n } def\r\n /sfs\r\n { prtout\r\n Bold\r\n { /SymbolBold 9.0 selectfont }\r\n { /Symbol 9.0 selectfont } ifelse\r\n /Symbol true def\r\n } def\r\n /boldon\r\n { prtout\r\n Symbol\r\n { /Symbol-Bold 9.0 selectfont }\r\n { /Courier-Bold 9.0 selectfont } ifelse\r\n /Bold true def\r\n } def\r\n /boldoff\r\n { prtout\r\n Symbol\r\n { /Symbol 9.0 selectfont }\r\n { /Courier 9.0 selectfont } ifelse\r\n /Bold false def\r\n } def\r\n /cpi10 { prtout /Cdist [ 256 { 7.2 } repeat ] def } def\r\n /cpi15 { prtout /Cdist [ 256 { 4.8 } repeat ] def

Definition Font Courier-BoldLatin Definition Font Courier-ItalicLatin Definition Font Courier-Latin kein Symbol-Set kein Fettdruck Definition sfc (aktivieren normalen Font) Definition sfs (aktivieren Symbol Font) Definition boldon (aktivieren Fettdruck) Definition boldoff (deaktivieren Fettdruck) Definition cpi10 (10 Zeichen pro inch) Definition cpi15 (15 Zeichen pro inch) Definition lpi3 (3 Zeilen pro inch)

Page 80: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

80 Online Verwaltung

} def\r\n /lpi3 { prtout /Ldist -24.0 def } def\r\n /lpi4 { prtout /Ldist -18.0 def } def\r\n /lpi6 { prtout /Ldist -12.0 def } def\r\n /lpi8 { prtout /Ldist -9.0 def } def\r\n /uscon { prtout /Usc true def } def\r\n /uscoff { prtout /Usc false def } def\r\n /coffset 4.0 def\r\n /noffset 4.0 def\r\n /Lwidth 0 def\r\n /Udist 2.0 def\r\n uscoff\r\n boldoff\r\n lpi6\r\n cpi10\r\n sfc\r\n clippath pathbbox\r\n /pgtop exch def\r\n pop /y exch def y translate\r\n /pgtop pgtop y sub 14.2 sub Ldist add def\r\n coffset 0 translate\r\n newpath 0 pgtop moveto\r\n (

Definition lpi4 (4 Zeilen pro inch) Definition lpi6 (6 Zeilen pro inch) Definition lpi8 (8 Zeilen pro inch) Definition uscon (Beginn Unterstreichung) Definition uscoff (Ende Unterstreichung) Starteinstellungen: setzen Position 1. Zeile 1. Spalte Datenbeginn (Anfang String)

Abspanndaten....: textname Textbezeichnung für die Abspanndaten. Der Inhalt des hier angegebenen Textes wird am Ende der auszugebenden Druckdaten eingefügt.

Daten Abspanntext: ) ff/r/n/x04\x

Seitenwechsel + EOT-Marker

ESC-Zeichen.....: \ Hier ist ein Zeichen anzugeben, das in Verbindung mit einem weiteren Zeichen zur Eingabe von Steuerzeichen oder binären Daten in den Datenstrom verwendet kann (siehe Tabelle für ESCAPE-Zeichen).

Auto Zeilen-/Seitenvorschub: X Automatischer Zeilen/Seitenvorschub. Bei Angabe von 'X' wird von PrintEx bei Erreichen der der angegebenen maximalen Zeilenanzahl pro Seite ein Seitenvorschub erzeugt. Bei Erreichen der maximalen Zeichenanzahl pro Seite wird ein Zeilenvorschub erzeugt.

Max Zeilen pro Seite.......: 072 Seitenvorschub nach 72 Druckzeilen. Max Zeichen pro Zeile......: 132 Zeilenvorschub nach 132 Druckspalten Druckerspezifische Hexadaten: Daten als 2 Byte Hexa EBCDIC interpretieren (ja=X)....: X

Bei Angabe von 'X' werden die auszugebenden hexadezimalen Daten von 2-byte Character-Code in 1-byte Hexa-Code umgesetzt. Ansonsten werden die hexadezimalen Daten unverändert ausgegeben.

Startkennung: Hostdaten.......: §§1B ersetzen durch..: \x1B

Zeichenfolge für den Beginn von hexadezimalen Daten.

Page 81: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 81

Hexadezimale Zeichen, die vor den hexadezimalen Druckdaten eingefügt werden.

Endekennung: Hostdaten.....: § ersetzen durch:

Zeichenfolge in den Ausgabedaten, die die Ausgabe von hexadezimalen Daten beendet. Hexadezimale Zeichen, die nach den hexadezimalen Druckdaten eingefügt werden.

Kanäle: Nr ersetzen durch Zeile 01 1

Nr - Nummer des Kanalvorschubs ersetzen durch - keine direkte Positionierung

durch ein Postscript-Kommo bzw. Eine Postscript-Definition.

Zeile - Logische Zeilennummer, die der Position des Kanalvorschubs entspricht.

Bei fehlender Angabe von 'ersetzen durch' werden Leerzeilen eingefügt, bis die angegebene Zeile erreicht wurde. Die Zeilennummer für den automatischen Vorschub wird auf die angegebene Zeile gesetzt. Die aktuelle Druckposition wird auf Zeile 1 gesetzt.

02 11 Die aktuelle Druckposition wird auf Zeile 11 gesetzt.

03 21 Die aktuelle Druckposition wird auf Zeile 21 gesetzt.

04 31 Die aktuelle Druckposition wird auf Zeile 31 gesetzt.

05 41 Die aktuelle Druckposition wird auf Zeile 41 gesetzt.

Maske: Verwalten Drucker Steuerzeichen Siehe Abb. 28, Seite 73

Hier sind Definitionen anzugeben, die beim jeweiligen SCS-Printer- oder JES-Kommando aufgerufen werden sollen. Vor Aufruf der Definition ist der aktuelle Datenstring mit dem Zeichen ')' zu beenden und anschließend mit '(' wieder zu öffnen. Die Zeichen '\r\n' (carriage return + line feed) sind anzugeben, um den Postscript-Datenstrom in Zeilen zu unterteilen.

Seitenvorschub.........: ) ff\r\n( Aufrufen ff zur Durchführung eines Formularvorschubs.

Wagenrücklauf..........: ) cr\r\n( Aufrufen cr zum Setzen der Position auf Zeilenanfang.

Zeilenvorschub.........: ) nl\r\n( Aufrufen lf zum Durchführen eines Zeilenvorschubs.

Backspace..............: ) bs\r\n( Aufrufen bs zum Setzen der Position -1. Standard Zeilendichte..: ) lpi6\r\n( Setzen Zeilendichte auf 6 Zeilen/Inch 3 Zeilen pro Inch......: ) lpi3\r\n( Setzen Zeilendichte auf 3 Zeilen/Inch 4 Zeilen pro Inch......: ) lpi4\r\n( Setzen Zeilendichte auf 4 Zeilen/Inch 6 Zeilen pro Inch......: ) lpi6\r\n( Setzen Zeilendichte auf 6 Zeilen/Inch 8 Zeilen pro Inch......: ) lpi8\r\n( Setzen Zeilendichte auf 8 Zeilen/Inch 10 Zeichen pro Inch....: ) cpi10\r\n( Setzen Zeichendichte auf 10 Zeichen/Inch 15 Zeichen pro Inch....: ) cpi15\r\n( Setzen Zeichendichte auf 15 Zeichen/Inch Beginn Fettdruck.......: ) boldon\r\n( Setzen Druckbreite auf 3 (-7 bis 7) Ende Fettdruck.........: ) boldoff\r\n( Setzen Druckbreite auf 0 (normal) Beginn Unterstrich.....: ) uscon\r\n( Druckausgabe mit Unterstreichung Ende Unterstrich.......: ) uscoff\r\n( Druckausgabe ohne Unterstreichung

Maske: Verwalten Drucker Zeichenersetzung Siehe Abb. 29 Seite 75

Hier können Zeichenfolgen der Druckdaten durch andere Zeichenfolgen ersetzt werden.

Hostdaten ersetzen durch \x9F sfs (\240) sfc\r\n

Page 82: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

82 Online Verwaltung

Ersetzen hexadezimalen Zeichen 0x9F (EURO-Zeichen) durch das oktale Zeichen \240 ('€') aus dem Symbol Zeichensatz.

Modell Definitionen PDF-Ausgabe (für eMail)

In der nachfolgenden Tabelle werden die einzelnen Felder für Ausgabe der Daten im PDF-Format anhand eines Beispiels erläutert. Für die Eingabe von Steuerzeichen oder hexadezimalen/binären Daten sind ESCAPE-Steuerzeichen zu verwenden. Diese sind im Abschnitt 'Modell Definitionen ESCAPE-Zeichen' beschrieben. Der Aufbau sowie die Beschreibung der Objekte von PDF sind im Manual 'PDF Reference' der Firma Adobe Systems Incorporated zu entnehmen.

Maske: Verwalten Modell Definitionen Siehe Abb. 27, Seite 70

Vorspanndaten...: textname Textbezeichnung für die Vorspanndaten. Hier sind Headerinformation mit der zugrundeliegenden PDF-Version und Objektinformationen für das Seitenformat und die Ressourcen anzugeben. Es ist darauf zu achten, dass die Objektnummern nicht mehrfach verwendet werden. Dictionary-Einträge, die von PrintEx automatisch hinzugefügt werden, sind nicht anzugeben. Automatisches Hinzufügen erfolgt nur, wenn das betreffende Objekt angegeben wurde.

Daten Vorspanntext: %PDF-1.3\r\n 1 0 obj\r\n <<\r\n /Type /Info\r\n >>\r\n endobj\r\n 2 0 obj\r\n <<\r\n /Type /Catalog\r\n /Pages 3 0 R\r\n /PageLayout /SinglePage\r\n /MarkInfo << /Marked /true >>\r\n >>\r\n endobj\r\n 3 0 obj\r\n <<\r\n /Type /Pages\r\n /MediaBox [-25 0 612 840]\r\n >>\r\n endobj\r\n 4 0 obj\r\n <<\r\n /Type /Font\r\n /Subtype /Type1\r\n /Name /F1\r\n /BaseFont /Courier\r\n /Encoding 9 0 R\r\n /FirstChar 0\r\n /LastChar 255\r\n /Widths 6 0 R\r\n >>\r\n endobj\r\n 5 0 obj\r\n <<\r\n

Header-Information mit PDF-Version Objekt /Info (optional) folgende Einträge werden hinzugefügt: /Title (PrintEx Dateiname)\r\n /Producer (PrintEx V1.0(XPS Software GmbH, 2006))\r\n /CreationDate (D:yyyymmddhhmmss)\r\n Objekt /Catalog (erforderlich) Verweis auf /Pages Objekt (erforderlich) Objekt /Pages (erforderlich) folgende Einräge werden hinzugefügt: /Count nnn\r\n /Kids [ n 0 R n+3 0 R n+6 0 R ... ]\r\n Objekt /Font /F1 (mindestens 1 Font-Objekt erforderlich)

Page 83: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 83

/Type /Font\r\n /Subtype /Type1\r\n /Name /F2\r\n /BaseFont /Courier-BoldOblique\r\n /Encoding << /BaseEncoding /WinAnsiEncoding >>\r\n /FirstChar 0\r\n /LastChar 255\r\n /Widths 6 0 R\r\n >>\r\n endobj\r\n 6 0 obj\r\n [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600\r\n 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 ]\r\n endobj\r\n 9 0 obj\r\n <<\n/Type /Encoding\n /Differences [ 0 /.notdef /.notdef /.notdef /.notdef\n /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef\n /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef\n /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef\n /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef\n /.notdef /.notdef /.notdef /.notdef /space /exclam\n /quotedbl /numbersign /dollar /percent /ampersand\n

Objekt /Font /F2 Objekt mit den Angaben für /Width (= Breite der einzelnen Zeichen in 1/1000 inch) Objekt mit den Angaben für den Zeichensatz

Page 84: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

84 Online Verwaltung

/quoteright /parenleft /parenright /asterisk /plus /comma\n /hyphen /period /slash /zero /one /two /three /four /five\n /six /seven /eight /nine /colon /semicolon /less /equal\n /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L\n /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft\n /backslash /bracketright /asciicircum /underscore\n /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p\n /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright\n /asciitilde /.notdef /.notdef /.notdef /.notdef /.notdef\n /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef\n /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef\n /dotlessi /grave /acute /circumflex /tilde /macron /breve\n /dotaccent /dieresis /.notdef /ring /cedilla /.notdef\n /hungarumlaut /ogonek /caron /space /exclamdown /cent\n /sterling /currency /yen /brokenbar /section /dieresis\n /copyright /ordfeminine /guillemotleft /logicalnot /hyphen\n /registered /macron /degree /plusminus /twosuperior\n /threesuperior /acute /mu /paragraph /periodcentered\n /cedilla /onesuperior /ordmasculine /guillemotright\n /onequarter /onehalf /threequarters /questiondown /Agrave\n /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE\n /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave\n /Iacute /Icircumflex /Idieresis /Eth /Ntilde /Ograve\n /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash\n /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn\n /germandbls /agrave /aacute /acircumflex /atilde /adieresis\n /aring /ae /ccedilla /egrave /eacute /ecircumflex\n /edieresis /igrave /iacute /icircumflex /idieresis /eth\n /ntilde /ograve /oacute /ocircumflex /otilde /odieresis\n /divide /oslash /ugrave /uacute /ucircumflex /udieresis\n /yacute /thorn /ydieresis ]\n

Page 85: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 85

>>\n endobj\r\n 7 0 obj\r\n <<\r\n /Font << /F1 4 0 R /F2 5 0 R >>\r\n /XObject << /Im0 10 0 R >>\r\n /ProcSet [ /PDF /Text \ImageC] \r\n >>\r\n endobj\r\n 8 0 obj\r\n <<\r\n /Type /Page\r\n /Parent 3 0 R\r\n /Resources 7 0 R\r\n >>\r\n endobj\r\n 10 0 obj\r\n <<\r\n /Type /XObject\r\n /Subtype /Image\r\n /Width 1190\r\n /Height 1683\r\n /ColorSpace /DeviceRGB\r\n /BitsPerComponent 8\r\n /Filter /DCTDecode \r\n >>\r\n stream\r\n \a$$ASIS-DATEN$$\a %INCLUDE STREAM=FORMJPG% $$ASIS-DATEN$$ \r\nendstream\r\n endobj\r\n

Objekt /Resources (erforderlich) Objekt /Page (erforderlich) (dieses Objekt wird für jede Ausgabeseite dupliziert) Verweis auf Objekt /Pages Verweis auf Objekt /Resources folgender Eintrag wird jeweils hinzugefügt: /Contents nnn R (Verweis auf Daten) Objekt /Image (enthält Angaben über die Formulardaten) folgender Eintrag für die Länge der Daten wird hinzugefügt:/Length nnn\r\n Breite der Bilddatei Höhe der Bilddatei Farbdefinition (/Device Gray/RGB/CMYK) Anzahl Bits pro Farbkomponente Image-Datei (.JPG), diese Datei ist vor Verwendung in die XPS-MACLIB (.DATA) zu laden (FTP-Download).

Abspanndaten....: textname In den Abspanndaten sind die Grundeinstellungen für die Aufbereitung der Druckdaten anzugeben. Die Beschreibung der Parameter erfolgt in der anschließenden Tabelle 'PDF-Parameter'. Diese Parameter finden auch Verwendung bei der Angabe für Kanalvorschub und Drucker Steuerzeichen.

Daten Abspanntext: tm=825 lm=20 fn=/F1 fs=8 ud=2 uw=0.25 lh=9.0 cw=4.8 cd=1.1

Die Angaben erfolgen jeweils in 1/72 inch.

ESC-Zeichen.....: \ Hier ist ein Zeichen anzugeben, das in Verbindung mit einem weiteren Zeichen zur Eingabe von Steuerzeichen oder binären Daten in den Datenstrom verwendet kann (siehe Tabelle für ESCAPE-Zeichen).

Auto Zeilen-/Seitenvorschub: X Automatischer Zeilen/Seitenvorschub. Bei Angabe von 'X' wird von PrintEx bei Erreichen der der angegebenen maximalen Zeilenanzahl pro Seite ein Seitenvorschub erzeugt. Bei Erreichen der maximalen Zeichenanzahl pro Seite wird ein Zeilenvorschub erzeugt.

Max Zeilen pro Seite.......: 072 Seitenvorschub nach 72 Druckzeilen. Max Zeichen pro Zeile......: 132 Zeilenvorschub nach 132 Druckspalten Druckerspezifische Hexadaten: Daten als 2 Byte Hexa EBCDIC interpretieren (ja=X)....: X

Bei Angabe von 'X' werden die auszugebenden hexadezimalen Daten von 2-byte Character-Code in 1-byte Hexa-Code umgesetzt, ansonsten werden die hexadezimalen Daten unverändert ausgegeben.

Startkennung: Hostdaten.......: §BEGHEX

Zeichenfolge für den Beginn von hexadezimalen Daten.

Page 86: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

86 Online Verwaltung

ersetzen durch..: Hexadezimale Zeichen, die vor den hexadezimalen Druckdaten eingefügt werden.

Endekennung: Hostdaten.....: §ENDHEX ersetzen durch:

Zeichenfolge in den Ausgabedaten, die die Ausgabe von hexadezimalen Daten beendet. Hexadezimale Zeichen, die nach den hexadezimalen Druckdaten eingefügt werden.

Kanäle: Nr ersetzen durch Zeile 01 vp=811 1

Nr - Nummer des Kanalvorschubs ersetzen durch - Parameterangabe für die

gewünschte vertikale Position. Zeile - Logische Zeilennummer, die der Position

des Kanalvorschubs entspricht. Bei fehlender Angabe für 'ersetzen durch' werden Leerzeilen eingefügt, bis die angegebene Zeile erreicht wurde. Die Zeilennummber für den automatischen Vorschub wird auf die angegebene Zeile gesetzt. Die aktuelle Druckposition wird auf 811 * 1/72 inch vom unteren Rand gesetzt = Druckzeile 1.

02 vp=721 11 Die aktuelle Druckposition wird auf 721 * 1/72 inch vom unteren Rand gesetzt = Druckzeile 11.

03 vp=631 21 Die aktuelle Druckposition wird auf 631 * 1/72 inch vom oberen Rand gesetzt = Druckzeile 21.

04 vp=541 31 Die aktuelle Druckposition wird auf 541 * 1/72 inch vom oberen Rand gesetzt = Druckzeile 31.

05 vp=451 41 Die aktuelle Druckposition wird auf 451 * 1/72 inch vom oberen Rand gesetzt = Druckzeile 41.

Maske: Verwalten Drucker Steuerzeichen Siehe Abb. 28, Seite 73

Hier sind die Parameter für die Aktion anzugeben, die anstelle der jeweiligen SCS-Printer- oder JES-Kommandos durchzuführen ist.

Seitenvorschub.........: q\n595 0 0 841.5 0 0cm\n/Im0 Do\nQ\n

Die hierangegebenen Daten werden am Beginn des Datenstroms für jede Seite eingefügt (hier werden die Vorspanntext definierten Formulardaten/Objekt /Image in die Seite eingefügt).

Wagenrücklauf..........: dieses Feld wird ignoriert, die Funktion wird intern umgesetzt.

Zeilenvorschub.........: dieses Feld wird ignoriert, die Funktion wird intern umgesetzt.

Backspace..............: dieses Feld wird ignoriert, die Funktion wird intern umgesetzt.

Standard Zeilendichte..: lh=12 Setzen Zeilendichte auf 6 Zeilen/Inch 3 Zeilen pro Inch......: lh=24 Setzen Zeilendichte auf 3 Zeilen/Inch 4 Zeilen pro Inch......: lh=18 Setzen Zeilendichte auf 4 Zeilen/Inch 6 Zeilen pro Inch......: lh=12 Setzen Zeilendichte auf 6 Zeilen/Inch 8 Zeilen pro Inch......: lh=9 Setzen Zeilendichte auf 8 Zeilen/Inch 10 Zeichen pro Inch....: cd=2.4 Setzen Zeichendichte auf 10 Zeichen/Inch 15 Zeichen pro Inch....: cd=0.0 Setzen Zeichendichte auf 15 Zeichen/Inch Beginn Fettdruck.......: fn=/F2 fs=8 Aktivieren Font /F2 für Fettdruck. Ende Fettdruck.........: fn=/F1 fs=8 Aktivieren Font /F1 für Normaldruck. Beginn Unterstrich.....: keine Angaben erforderlich, falls die Parameter

'uw=' und 'ud=' bereits bei den Abspanndaten angegeben wurden.

Ende Unterstrich.......: keine Angabe erforderlich. Maske: Verwalten Drucker Zeichenersetzung Siehe Abb. 29, Seite 75

Hier können Zeichenfolgen der Druckdaten durch andere Zeichenfolgen ersetzt werden.

Hostdaten ersetzen durch \x9F \240

Ersetzen des hexadezimalen Zeichens 0x9F nach '\240' (oktal) = EURO-Zeichen.

Page 87: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 87

Tabelle PDF-Parameter:

Variable Beschreibung Beispielwert (1/72 inch) lh= Zeilenhöhe 10 cd= zusätzlicher

Zeichenabstand 0.2

cw= Zeichenbreite 6.0 (wird folgendermaßen errechnet: /Width / 1000 * fs)

fn= Fontname /F1 fs= Fontgröße 10 lm= linker Rand 25 tm= oberer Rand 820 du= Abstand Unterstreichung 2 uw= Dicke

Unterstreichungslinie 0.25

vp= Vertikale Position 480 hp= Horizontale Position 200

Modell Definitionen JES-Ausgabe

In der nachfolgenden Tabelle werden die einzelnen Felder für Ausgabe der Druckdaten nach JES anhand eines Beispiels erläutert.

Maske: Verwalten Modell Definitionen Siehe Abb. 27, Seite 70

Vorspanndaten...: textname Textbezeichnung für die Vorspanndaten. Der Inhalt des hier angegebenen Textes wird am Anfang der auszugebenden Druckdaten eingefügt (nicht erforderlich).

Abspanndaten....: textname Textbezeichnung für die Abspanndaten. Der Inhalt des hier angegebenen Textes wird am Ende der auszugebenden Druckdaten eingefügt (nicht erforderlich).

ESC-Zeichen.....: \ Hier ist ein Zeichen anzugeben, das in Verbindung mit einem weiteren Zeichen zur Eingabe von Steuerzeichen oder binären Daten in den Datenstrom verwendet kann (siehe Tabelle für ESCAPE-Zeichen).

Auto Zeilen-/Seitenvorschub: X Automatischer Zeilen/Seitenvorschub. Bei Angabe von 'X' wird von PrintEx bei Erreichen der der angegebenen maximalen Zeilenanzahl pro Seite ein Seitenvorschub erzeugt. Bei Erreichen der maximalen Zeichenanzahl pro Seite wird ein Zeilenvorschub erzeugt.

Max Zeilen pro Seite.......: 072 Seitenvorschub nach 72 Druckzeilen. Max Zeichen pro Zeile......: 132 Zeilenvorschub nach 132 Druckspalten Druckerspezifische Hexadaten: Daten als 2 Byte Hexa EBCDIC interpretieren (ja=X)....: X

Bei Angabe von 'X' werden die auszugebenden hexadezimalen Daten von 2-byte Character-Code in 1-byte Hexa-Code umgesetzt. Ansonsten werden die hexadezimalen Daten unverändert ausgegeben.

Startkennung: Hostdaten.......: §BEGHEX ersetzen durch..:

Zeichenfolge für den Beginn von hexadezimalen Daten. Hexadezimale Zeichen, die vor den hexadezimalen Druckdaten eingefügt werden.

Endekennung: Hostdaten.....: §ENDHEX ersetzen durch:

Zeichenfolge in den Ausgabedaten, die die Ausgabe von hexadezimalen Daten beendet. Hexadezimale Zeichen, die nach den hexadezimalen Druckdaten eingefügt werden.

Kanäle: Nr - Nummer des Kanalvorschubs

Page 88: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

88 Online Verwaltung

Nr ersetzen durch Zeile 01 \x89 1

ersetzen durch - Steuerzeichen für die JES-Druckausgabe.

Zeile - Logische Zeilennummer, die der Position des Kanalvorschubs entspricht.

Bei fehlender Angabe von 'ersetzen durch' werden Leerzeilen eingefügt, bis die angegebene Zeile erreicht wurde. Die Zeilennummer für den automatischen Vorschub wird auf die angegebene Zeile gesetzt. Vorschub auf Kanal 1 = Zeile 1.

02 \x91 11 Vorschub auf Kanal 2 = Zeile 11. 03 \x99 21 Vorschub auf Kanal 3 = Zeile 21. 04 \xA1 31 Vorschub auf Kanal 4 = Zeile 31. 05 \xA9 41 Vorschub auf Kanal 5 = Zeile 41. 06 \xB1 51 Vorschub auf Kanal 6 = Zeile 51. 07 \xB9 61 Vorschub auf Kanal 7 = Zeile 61. 08 \xC1 ___ Vorschub auf Kanal 8, interne Zeilennummer

wird auf 0 gesetzt. 09 \xC9 ___ Vorschub auf Kanal 9, interne Zeilennummer

wird auf 0 gesetzt. 10 \xD1 ___ Vorschub auf Kanal 10, interne Zeilennummer

wird auf 0 gesetzt. 11 \xD9 ___ Vorschub auf Kanal 11, interne Zeilennummer

wird auf 0 gesetzt. 12 \xE1 ___ Vorschub auf Kanal 12, interne Zeilennummer

wird auf 0 gesetzt. Maske: Verwalten Drucker Steuerzeichen Siehe Abb. 28, Seite 73

Alle Angaben in dieser Bildschirmmaske werden ignoriert, da eine Umsetzung des jeweiligen Kommandos nicht möglich ist.

Seitenvorschub.........: Angabe wird ignoriert. Wagenrücklauf..........: Angabe wird ignoriert. Zeilenvorschub.........: Angabe wird ignoriert. Backspace..............: Angabe wird ignoriert. Standard Zeilendichte..: Angabe wird ignoriert. 3 Zeilen pro Inch......: Angabe wird ignoriert. 4 Zeilen pro Inch......: Angabe wird ignoriert. 6 Zeilen pro Inch......: Angabe wird ignoriert. 8 Zeilen pro Inch......: Angabe wird ignoriert. 10 Zeichen pro Inch....: Angabe wird ignoriert. 15 Zeichen pro Inch....: Angabe wird ignoriert. Beginn Fettdruck.......: Angabe wird ignoriert. Ende Fettdruck.........: Angabe wird ignoriert. Beginn Unterstrich.....: Angabe wird ignoriert. Ende Unterstrich.......: Angabe wird ignoriert.

Maske: Verwalten Drucker Zeichenersetzung Siehe Abb. 29, Seite 75

Hier können Zeichenfolgen der Druckdaten durch andere Zeichenfolgen ersetzt werden.

Hostdaten ersetzen durch ä ae ö oe ü ue Ä AE Ö OE Ü UE ß ss

Ersetzen Zeichen 'ä' durch 'ae' Ersetzen Zeichen 'ö' durch 'oe' Ersetzen Zeichen 'ü' durch 'ue' Ersetzen Zeichen 'Ä' durch 'AE' Ersetzen Zeichen 'Ö' durch 'OE' Ersetzen Zeichen 'Ü' durch 'UE' Ersetzen Zeichen 'ß' durch 'ss'

Page 89: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 89

Modell Definitionen VTAM-SCS-Ausgabe

In der nachfolgenden Tabelle werden die einzelnen Felder für die Ausgabe von Druckdaten für VTAM/SCS-Drucker anhand eines Beispiels erläutert. Für die Eingabe von Steuerzeichen oder hexadezimalen/binären Daten sind ESCAPE-Steuerzeichen zu verwendet. Diese sind im Abschnitt 'Modell Definitionen ESCAPE-Zeichen' beschrieben.

Maske: Verwalten Modell Definitionen Siehe Abb. 27, Seite 70

Vorspanndaten...: textname Textbezeichnung für die Vorspanndaten. Der Inhalt des hier angegebenen Textes wird am Anfang der auszugebenden Druckdaten eingefügt.

Abspanndaten....: textname Textbezeichnung für die Abspanndaten. Der Inhalt des hier angegebenen Textes wird am Ende der auszugebenden Druckdaten eingefügt.

ESC-Zeichen.....: \ Hier ist ein Zeichen anzugeben, das in Verbindung mit einem weiteren Zeichen zur Eingabe von Steuerzeichen oder binären Daten in den Datenstrom verwendet kann (siehe Tabelle für ESCAPE-Zeichen).

Auto Zeilen-/Seitenvorschub: X Automatischer Zeilen/Seitenvorschub. Bei Angabe von 'X' wird von PrintEx bei Erreichen der der angegebenen maximalen Zeilenanzahl pro Seite ein Seitenvorschub erzeugt. Bei Erreichen der maximalen Zeichenanzahl pro Seite wird ein Zeilenvorschub erzeugt.

Max Zeilen pro Seite.......: 072 Seitenvorschub nach 72 Druckzeilen. Max Zeichen pro Zeile......: 132 Zeilenvorschub nach 132 Druckspalten Druckerspezifische Hexadaten: Daten als 2 Byte Hexa EBCDIC interpretieren (ja=X)....: X

Bei Angabe von 'X' werden die auszugebenden hexadezimalen Daten von 2-byte Character-Code in 1-byte Hexa-Code umgesetzt. Ansonsten werden die hexadezimalen Daten unverändert ausgegeben.

Startkennung: Hostdaten.......: §BEGHEX ersetzen durch..:

Zeichenfolge für den Beginn von hexadezimalen Daten. Hexadezimale Zeichen, die vor den hexadezimalen Druckdaten eingefügt werden.

Endekennung: Hostdaten.....: §ENDHEX ersetzen durch:

Zeichenfolge in den Ausgabedaten, die die Ausgabe von hexadezimalen Daten beendet. Hexadezimale Zeichen, die nach den hexadezimalen Druckdaten eingefügt werden.

Kanäle: Nr ersetzen durch Zeile 01 \x0401 1

Nr - Nummer des Kanalvorschubs ersetzen durch - SCS-Kommando für den

Kanalvorschub. Zeile - Logische Zeilennummer, die der Position

des Kanalvorschubs entspricht. Bei fehlender Angabe des SCS-Kommandos werden Leerzeilen eingefügt, bis die angegebene Zeile erreicht wurde. Die Zeilennummber für den automatischen Vorschub wird auf die angegebene Zeile gesetzt. Vorschub auf Kanal 1 = Druckzeile 1.

02 \x0402 11 Vorschub auf Kanal 2 = Druckzeile 11. 03 \x0403 21 Vorschub auf Kanal 3 = Druckzeile 21. 04 \x0404 31 Vorschub auf Kanal 4 = Druckzeile 31. 05 \x0405 41 Vorschub auf Kanal 5 = Druckzeile 41. 06 \x0406 51 Vorschub auf Kanal 6 = Druckzeile 51. 07 \x0407 61 Vorschub auf Kanal 7 = Druckzeile 61. 08 \x0408 ___ Vorschub auf Kanal 8, die interne Zeilen-

nummer wird auf 0 gesetzt.

Page 90: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

90 Online Verwaltung

09 \x0409 ___ Vorschub auf Kanal 9, die interne Zeilen-nummer wird auf 0 gesetzt.

10 \x040A ___ Vorschub auf Kanal 10, die interne Zeilen-nummer wird auf 0 gesetzt.

11 \x040B ___ Vorschub auf Kanal 11, die interne Zeilen-nummer wird auf 0 gesetzt.

12 \x040C ___ Vorschub auf Kanal 12, die interne Zeilen-nummer wird auf 0 gesetzt.

Maske: Verwalten Drucker Steuerzeichen Siehe Abb. 28, Seite 73

Hier sind die Druckinformationen anzugeben, die anstelle der jeweiligen Kommandos auszugeben sind.

Seitenvorschub.........: \x0C Ausgabe FORMSFEED (0x0C) Wagenrücklauf..........: \x0D Ausgabe CARRIAGE RETURN (0x0D) Zeilenvorschub.........: \x25 Ausgabe LINE FEED (0x0A) Backspace..............: \x16 Ausgabe BACK SPACE (0x16) Standard Zeilendichte..: \x2BC601 Setzen Zeilendichte auf 6 Zeilen/Inch 3 Zeilen pro Inch......: \x2BC60218 Setzen Zeilendichte auf 3 Zeilen/Inch 4 Zeilen pro Inch......: \x2BC60212 Setzen Zeilendichte auf 4 Zeilen/Inch 6 Zeilen pro Inch......: \x2BC6020C Setzen Zeilendichte auf 6 Zeilen/Inch 8 Zeilen pro Inch......: \x2BC60209 Setzen Zeilendichte auf 8 Zeilen/Inch 10 Zeichen pro Inch....: \x2BD204290A0A Setzen Zeichendichte auf 10 Zeichen/Inch 15 Zeichen pro Inch....: \x2BD204290F0F Setzen Zeichendichte auf 15 Zeichen/Inch Beginn Fettdruck.......: wird ignoriert. Ende Fettdruck.........: wird ignoriert. Beginn Unterstrich.....: \x280141F4 Druckausgabe mit Unterstreichung. Ende Unterstrich.......: \x28014100 Druckausgabe ohne Unterstreichung.

Maske: Verwalten Drucker Zeichenersetzung Siehe Abb. 29, Seite 75

Hier können Zeichenfolgen der Druckdaten durch andere Zeichenfolgen ersetzt werden.

Hostdaten ersetzen durch \x9F EURO

Ersetzen des hexadezimalen Zeichens 0x9F (EURO) durch die Zeichenfolge 'EURO'

Modell Definitionen ESCAPE-Zeichen

In der nachfolgenden Tabelle werden die ESCAPE-Zeichen beschrieben, mit deren Hilfe Druckersteuerzeichen und hexadezimale oder binäre Daten in die Ausgabedaten eingefügt werden können. Die ESCAPE-Steuerzeichen können in allen Feldern für die Modell Definitionen sowie Vor- und Abspanntexten verwendet werden. Die ESCAPE-Sequenz besteht immer aus dem im Feld 'ESC-Zeichen.....:' angegebenen Zeichen und einem weiteren Identifikationszeichen. In der nachfolgenden Tabelle wurde das Zeichen '\' als ESC-Zeichen angenommen.

ESCAPE-Sequenz

Beschreibung

\e Escape (Ausgabedaten = 0x1B, Host-Daten = 0x27) \f Forms Feed (Ausgabedaten = 0x0C, Host-Daten = 0x0C) \n New Line (Ausgabedaten = 0x0A, Host-Daten = 0x15) \r Carriage Return (Ausgabedaten = 0x0D, Host-Daten = 0x0D) \b Back Space (Ausgabedaten = 0x08, Host-Daten = 0x08) \x Die nachfolgenden Daten werden von 2-byte hexadezimal auf 1-byte binär umgesetzt. Dabei werden

nur die Zeichen 0 - 9 und A - F verarbeitet. Durch die erneute Angabe von \x wird die hexadezimale Verarbeitung beendet.

\a Durch die Angabe von \aZeichenfolge\a werden die nachfolgenden Daten bis zur Zeichenfolge unverändert übernommen. Hiermit können binäre Daten in die Vor- bzw. Nachspanntexte eingefügt werden (z.B. Images).

\a\h Durch die Angabe von \a\hZeichenfolge\a werden die nachfolgenden Daten bis zur Zeichenfolge in einen Hexadezimalen Zeichen-Code umgewandelt. Hiermit können z.B. binäre Daten in die Vor-/Nachspanntexte oder Referenz-Texte eingefügt und über den '/ASCIIHexDecode' Filter in

Page 91: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 91

PostScript verarbeitet werden, falls vom PostScript Drucker die binären Daten über den '/SubFileDecode' Filter nicht verarbeitet werden können (z.B. Images).

\a\8 Durch die Angabe von \a\8Zeichenfolge\a werden die nachfolgenden Daten bis zur Zeichenfolge in einen ASCII base-85 Zeichen-Code umgewandelt. Hiermit können z.B. binäre Daten in die Vor-/Nachspanntexte oder Referenz-Texte eingefügt und über den '/ASCIIHexDecode' Filter in PostScript verarbeitet werden, falls vom PostScript Drucker die binären Daten über den '/SubFileDecode' Filter nicht verarbeitet werden können (z.B. Images).

Formulare / Bilddateien

Bei Ausgabe der Daten im PostScript- oder PDF-Format können Bilddateien (JPEG, TIFF …) als Formulare in die Druckausgabedaten eingefügt werden.

Hierzu ist die gewünschte Bilddatei als binäre Datei mittels UPLOAD in die Bibliothek 'XPSDAEM.V600.DATA' zu laden.

Weiterhin besteht die Möglichkeit, Bilddateien im OMVS abzulegen. In diesem Fall ist es notwendig, den Dateinamen als vollständigen Pfad anzugeben (z.B. /xps/image/muster.jpg).

Im Rahmen der Definition der Systemparameter kann ein Standardpfad festgelegt werden, der mit der Variablen '&PATH' eingefügt werden kann (z. B. /&PATH/muster.jpg).

Durch Angabe von '%INCLUDE STREAM=dateiname%' kann die Bilddatei in den Vorspanntext, in den Text für den Seitenvorschub oder in den Ersatztext bei der Zeichenersetzung eingefügt werden.

In der Textdatei sind die eingefügten Daten von der standardmäßigen Zeichenersetzung auszunehmen. Dies geschieht durch Angabe der ESCAPE-Zeichenfolge '\aZEICHENFOLGE\a' unmittelbar vor der 'INCLUDE STREAM='-Anweisung.

Durch die Angabe von 'ZEICHENFOLGE' nach der 'INCLUDE STREAM='-Anweisung wird die standardmäßige Zeichenumsetzung wieder eingeschaltet.

Durch Angabe von '\a\hZEICHENFOLGE\a' können die nachfolgenden Daten auf 2-Byte ASCII Hexadezimal Code und durch die Angabe von '\a\8ZEICHENFOLGE\' auf ASCII base-85 Code umgesetzt werden.

Gleichzeitig ist dann für die zu verarbeitende Bilddatei der ASCIIHexEncode- bzw. der ASCII85Encode-Filter zu verwenden.

Beispiel für PostScript (mit Umsetzung auf ASCII base-85):

) gsave\r\n /DeviceRGB setcolorspace\r\n 0.0 coffset sub 0 translate\r\n 595.0 800.0 scale\r\n 495.0 coffset sub 740.0 translate\r\n 100.0 100.0 scale\r\n <<\r\n /ImageType 1\r\n /Width 354\r\n /Height 354\r\n /BitsPerComponent 8\r\n /Decode [0 1 0 1 0 1]\r\n /ImageMatrix [354 0 0 -354 0 354]\r\n /DataSource currentfile\r\n /ASCII85Decode filter\r\n /DCTDecode filter\r\n >>\r\n image

Page 92: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

92 Online Verwaltung

\a\8§§END-ASIS\a %INCLUDE STREAM=FORMJPG1% §§END-ASIS ~> \r\ngrestore\r\n(

Beispiel für PDF:

10 0 obj\r\n <<\r\n /Type /XObject\r\n /Subtype /Image\r\n /Width 1190\r\n /Height 1683\r\n /ColorSpace /DeviceRGB\r\n /BitsPerComponent 8\r\n /Filter /DCTDecode \r\n >>\r\n' stream\r\n %INCLUDE STREAM=FORMJPG1% \r\nendstream\r\n Endobj\r\n

Page 93: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

M O D E L L D E F I N I T I O N E N

Online Verwaltung 93

Abb. 30: Formularerstellung

Page 94: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

T E X T D E F I N I T I O N E N

94 Online Verwaltung

Text Definitionen Bei der Definition eines Druckermodells besteht die Möglichkeit, Vorspann- bzw. Abspanntexte anzugeben. Die Auswahl der Funktion '6' ermöglicht die Verwaltung dieser Texte. Erstellte Texte können beliebig vielen Druckern über die Modell-Schnittstelle zugeordnet werden. Damit wird die Mehrfachdefinition gleicher Druckertexte vermieden.

Abb. 31: Verwalten Druckertexte

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zum PrintEx Menü.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

Beschreibung der Felder

Text Name des Textes. Beschreibung In diesem Feld kann eine maximal 32 Zeichen lange Beschreibung angegeben

werden.

Erst/Aend Datum der Texterstellung bzw. der letzten Veränderung.

U Statusfeld des jeweiligen Textes. Wenn dieses Feld ein 'X' beinhaltet, ist der Text gerade in Bearbeitung.

Page 95: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

T E X T D E F I N I T I O N E N

Online Verwaltung 95

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

/ Pos

Die Anzeige wird beginnend mit dem durch das Divisionszeichen ausgewählten Eintrag neu aufbereitet.

N Anzeige ab Eintrag

Eine Auswahl von 'N' in ein beliebiges Funktionsfeld ermöglicht die Eingabe für eine neue Startposition, mit der die Anzeige beginnen soll.

R Umbenennen

Texte können mit dieser Funktion umbenannt werden. Auswahl von 'R' für einen ausgewählten Text lässt die Eingabe eines neuen Namens im Eingabefenster zu. Der aktuelle Textname wird in der Eingabemaske angezeigt.

Der neu vergebene Textname muss eindeutig sein.

D Loeschen

Mit dieser Funktion können Vor- bzw. Abspanntexte gelöscht werden. Der ausgewählte Text wird nur gelöscht, falls eine Bestätigung mit der Datenfreigabetaste erfolgt.

A Anlegen

Mit dieser Funktion können neue Druckertexte angelegt werden. Auswahl von 'A' in ein beliebiges Funktionsfeld lässt die Eingabe des Namens für den neuen Text in einem Eingabefenster zu.

Die Angabe für den neuen Textnamen muss eindeutig sein.

C Kopieren

Mit dieser Funktion können Druckertexte kopiert werden. Auswahl von 'C' in das Funktionsfeld des ausgewählten Textes lässt die Eingabe des Namens für den neu anzulegenden Text in einem Eingabefenster zu:

Die Angabe für den neuen Textnamen muss eindeutig sein.

F Freigeben

Wenn ein Druckertext für die Bearbeitung gesperrt ist ('X' im Anzeigefeld 'U'), kann dieser mit der Funktion 'F Freigeben' für eine weitere Verarbeitung entsperrt werden. Diese Funktion sollte nur ausgeführt werden, wenn sichergestellt ist, dass kein anderer Anwender den gesperrten Text bearbeitet. Andernfalls besteht die Möglichkeit, dass ein Text von mehreren Benutzern gleichzeitig bearbeitet wird, was zu nicht vorhersagbaren Ergebnissen, insbesondere zur Zerstörung des Textes, führen kann.

X Aendern

Die eigentliche Bearbeitung bzw. Definition der Druckertexte findet unter dem Auswahlpunkt 'X' statt. Diese Funktion ist im Auswahlfeld des zu bearbeitenden Textes einzugeben. Daraufhin erfolgt eine Verzweigung in den PrintEx Text-Editor.

Page 96: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

T E X T D E F I N I T I O N E N

96 Online Verwaltung

Text Editor

Zur Erstellung von Texten, die als Vor- bzw. Abspanntexte für Druckausgaben verwendet werden, steht ein Text-Editor zur Verfügung. Mit Hilfe des Editors können Texte in beliebiger Länge bis zu einer Breite von 132 Zeichen erstellt werden.

Die PrintEx Installation liefert bereits Vor- und Abspanntexte für die Erstellung von PCL, Postscript sowie Adobe PDF Ausgabelisten.

Die folgende Abbildung zeigt ein Beispiel für einen Text, der mit dem PrintEx Text-Editor bearbeitet wird.

Abb. 32: Text-Editor

Funktionstastenauswahl

PF1 Online Hilfe

PF3 Rückkehr zur Übersicht der Texte. Der editierte Text wird beim Verlassen gespeichert.

PF7 Rückwärtsblättern im Text. Wenn der Cursor innerhalb einer Editorzeile positioniert ist, wird diese Zeile zur letzten in der Anzeige.

PF8 Vorwärtsblättern im Text. Wenn der Cursor innerhalb einer Editorzeile positioniert ist, wird diese Zeile zur ersten in der Anzeige.

PF9 Ignorieren der zuletzt durchgeführten Änderungen am Text.

PF22 Verschieben der Anzeige nach links, so dass Spalte 1 des Textes sichtbar wird.

PF23 Verschieben der Anzeige nach rechts, so dass Spalte 132 des Textes sichtbar wird.

Page 97: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

T E X T D E F I N I T I O N E N

Online Verwaltung 97

Beschreibung der Felder

Textstatus In Zeile 3 des Editors ist der Status des Textes ersichtlich. Folgende Werte sind möglich:

Status Bedeutung

CAPS ON Eingegebene Zeichen werden in Großbuchstaben umgesetzt.

CAPS OFF Eingegebene Zeichen werden nicht in Großbuchstaben umgesetzt.

NULLS ON Textzeilen werden mit 'Low Values' vorbelegt, so dass Einfügen möglich ist.

NULLS OFF Textzeilen werden mit 'Leerzeichen' vorbelegt, so dass Einfügen nicht möglich ist.

HEX ON Der Text wird in hexadezimalen Zeichen angezeigt.

HEX OFF Der Text wird in darstellbaren Zeichen gemäß dem EBCDIC-Code angezeigt.

Trennzeichen: / Punkte im Text werden wie gewöhnliche Textzeichen behandelt.

Trennzeichen: . Punkte im Text werden besonders behandelt.

Abb. 33: Text-Editor Status

Text Name des zu bearbeitenden Textes. Daneben befindet sich die Angabe der Zeilennummer der ersten angezeigten Textzeile.

Beschreibung der Eingabefelder

Der Editor bietet drei Arten von Eingabefeldern an.

Kommando In dieses Feld können Kommandos eingegeben werden, die den gesamten Text betreffen. Über Eingaben in das 'Kommando'-Feld kann z.B. der Status des Textes verändert werden. Im Einzelnen stehen die in der nachfolgenden Tabelle aufgelisteten Kommandos zur Verfügung. Die Erweiterung '+cc' bedeutet, dass dem Kommando, getrennt durch mindestens ein Leerzeichen, eine Zeichenkette folgen muss. Die Erweiterung '+n' bedeutet, dass dem Kommando, getrennt durch mindestens ein Leerzeichen, eine Angabe für eine dezimale Zahl folgen kann. '+nn' bedeutet, dass diese Angabe folgen muss. Spalte 'L' zeigt an, wie viele Zeichen mindestens eingegeben werden müssen, um einen Befehl zu identifizieren.

Kommando L Bedeutung ATTDOT 4 Punkte werden besonders behandelt. Diese Einstellung ist vorzunehmen,

wenn hexadezimale Zeichen eingegeben worden sind, die nicht durch darstellbare Zeichen des EBCDIC-Codes angezeigt werden können. Solche Zeichen erscheinen in der Standardanzeige 'HEX OFF' als Punkte.

BOT 1 Das Textende wird angezeigt.

CANCEL 3 Der Editor wird verlassen, ohne dass ein Update des Textes erfolgt.

CAPS OFF 8 Die Zeichenumsetzung in Großbuchstaben wird deaktiviert.

Page 98: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

T E X T D E F I N I T I O N E N

98 Online Verwaltung

CAPS ON 7 Die Zeichenumsetzung in Großbuchstaben wird aktiviert.

CDOTS 2 Die Kommandozeilen werden als Punkte dargestellt.

CLEFT 2 Die Kommandozeilen werden links eingeblendet.

CNUMBS 2 Die Kommandozeilen werden als Zeilennummern dargestellt.

COLUMN +nn 3 Die Anzeige wird beginnend mit der angegebenen Spalte neu aufbereitet.

CRIGHT 2 Die Kommandozeilen werden rechts eingeblendet.

DETDOT 4 Die besondere Behandlung von Punkten wird deaktiviert.

DOWN +nn 3 Die Anzeige wird um die angegebene Anzahl von Zeilen nach unten geblättert.

FIND +cc 3 Im Text wird in Richtung Textende nach der angegebenen Zeichenkette gesucht. Die oberste Zeile der Anzeige wird nicht durchsucht.

FINDUP +cc 5 Im Text wird in Richtung Textanfang nach der angegebenen Zeichenkette gesucht. Die oberste Zeile der Anzeige wird nicht durchsucht.

HEX OFF 7 Die Textanzeige wird in den Standard-Modus zurückversetzt.

HEX ON 6 Der Text wird in hexadezimaler Darstellung angezeigt. Die Anzeige bleibt bzgl. der Textzeilen unverändert.

LEFT +n 3 Die Anzeige wird um die angegebene Anzahl von Spalten nach links verschoben.

LOCATE ++n 1 Die angegebene Textzeile wird zur ersten Zeile der Anzeige.

NULLS OFF 9 Als Füllzeichen werden Leerzeichen verwendet. In diesem Fall kann der Text innerhalb einer Zeile nicht mit der 'Einfg'-Taste verschoben werden.

NULLS ON 8 Als Füllzeichen werden 'Low Values' verwendet. Das bedeutet, dass Text rechts von der aktuellen Eingabeposition mit der 'Einfg'-Taste verschoben werden kann.

POS +cc 3 Im Text wird in Richtung Textende nach der angegebenen Zeichenkette gesucht. Die oberste Zeile der Anzeige wird nicht durchsucht.

POSUP +cc 4 Im Text wird in Richtung Textanfang nach der angegebenen Zeichenkette gesucht. Die oberste Zeile der Anzeige wird nicht durchsucht.

RESET 3 Veränderungen am Text seit der letzten Betätigung einer Funktionstaste werden rückgängig gemacht.

RIGHT +n 3 Die Anzeige wird um die angegebene Anzahl von Spalten nach rechts verschoben.

SAVE 3 Der Text wird auf Datei gespeichert.

SDL +n 3 Der Text wird beginnend mit der aktuellen Spalte um die angegebene Anzahl von Spalten nach links verschoben. Dabei bleibt Text, der links von der aktuell ersten angezeigten Spalte liegt, unberührt.

SDR +n 3 Der Text wird beginnend mit der aktuell ersten angezeigten Spalte um die angegebene Anzahl von Spalten nach rechts verschoben. Dabei bleibt Text, der links von der aktuell ersten angezeigten Spalte liegt, unberührt.

TOP 1 Die Anzeige wird auf den Textanfang positioniert.

Page 99: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

T E X T D E F I N I T I O N E N

Online Verwaltung 99

UP +n 2 Die Anzeige wird um die angegebene Anzahl von Zeilen nach oben geblättert.

Abb. 34: Text-Editor Kommandos

Textbereich Im Textbereich kann der eigentliche Text eingegeben werden. Der Text wird je nach Status angezeigt bzw. kann bearbeitet werden. Für besondere Funktionen stehen reservierte Zeichenketten bereit. Dies sind Variable, die zur Zeit des Ausdruckens mit Laufzeitwerten gefüllt werden. Die nachfolgende Tabelle listet diese Variablen auf. Außerdem gibt es die nachfolgenden Anweisungen, die in Spalte 1 beginnen müssen:

Die folgende Tabelle enthält alle Variablen, die beim Ausdruck mit Laufzeitwerten gefüllt werden:

Variable Bedeutung

&DATE Das aktuelle Datum wird entsprechend der aktiven Datumsform eingefügt.

&SYST Angabe des Systems, von dem aus der Druck gestartet wurde. Unter PrintEx enthält dieses Feld den Namen des XPSDaemon ACBs.

&TIME Der Zeitpunkt, zu dem der Ausdruck erfolgt, wird eingefügt.

Abb. 35: Text-Editor Variable

Bei der Verwendung von Variablen ist zu beachten, dass diese zunächst in voller Länge in den Drucktext eingefügt werden. Textdaten, die innerhalb des Bereiches auftreten, der von einer aufgelösten Variablen belegt wird, überschreiben den Text der Variablen.

Kommandozeilen In die Kommandozeile können Befehle eingegeben werden, die die jeweilige Zeile im speziellen betreffen. Die Erweiterung '+n' in der nachfolgend abgebildeten Tabelle bedeutet, dass das Kommando in Verbindung mit einer dezimalen Zahl ausgeführt werden kann. Falls vorhanden, muss sich diese unmittelbar an das Kommando anschließen oder dem Kommando unmittelbar vorausgehen. Kommandos können an beliebigen Stellen innerhalb der Kommandozeile stehen.

Verschiedene Kommandos können einen Block von Zeilen bearbeiten. Hierzu sind der Anfang und das Ende des Textbereiches mit dem Blockkommando zu kennzeichnen. Blockkommandos können nur im Bereich einer Textseite ausgeführt werden. Der Copy/Move Stack kann maximal 16 Zeilen aufnehmen. Sein Inhalt bleibt erhalten, bis die Übersicht 'Verwalten Texte' verlassen wird, d.h. dass Daten von einem Text in einen anderen kopiert werden können. Auf einer Textseite können beliebig viele Zeilenkommandos zum Füllen des Stacks eingegeben werden. Die erneute Eingabe eines Kommandos, das den Stack betrifft, bewirkt, dass dessen bisheriger Inhalt gelöscht und der Stack neu aufgebaut wird. Die folgende Tabelle zeigt die verfügbaren Zeilenkommandos.

Kommando Bedeutung / Die ausgewählte Textzeile wird zur ersten Zeile in der Anzeige.

A Fügt den aktuellen Inhalt des Copy/Move Stacks hinter der ausgewählten Zeile ein.

Page 100: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

T E X T D E F I N I T I O N E N

100 Online Verwaltung

B Fügt den aktuellen Inhalt des Copy/Move Stacks vor der ausgewählten Zeile ein.

C+n Beginnend mit der ausgewählten Zeile werden n Zeilen in den Copy/Move Stack kopiert.

CC Die ausgewählte Zeile stellt entweder den Anfang oder das Ende eines Textbereiches dar, der in den Copy/Move Stack kopiert werden soll.

D+n Beginnend mit der ausgewählten Zeile werden n Zeilen gelöscht.

DD Die ausgewählte Zeile stellt entweder den Anfang oder das Ende eines Textbereiches dar, der gelöscht werden soll.

I+n Hinter der ausgewählten Zeile werden n Leerzeilen eingefügt. M+n Beginnend mit der ausgewählten Zeile werden n Zeilen in den Copy/Move

Stack verschoben.

MM Die ausgewählte Zeile stellt entweder den Anfang oder das Ende eines Textbereiches dar, der in den Copy/Move Stack verschoben werden soll.

R+n Die ausgewählte Zeile wird n-mal wiederholt.

SL+n Die Daten innerhalb der ausgewählten Zeile werden beginnend mit der aktuellen Spalte um n Zeichen nach links verschoben. Daten links der aktuellen Spalte bleiben unberührt.

SR+n Die Daten innerhalb der ausgewählten Zeile werden beginnend mit der aktuellen Spalte um n Zeichen nach rechts verschoben. Daten links der aktuellen Spalte bleiben unberührt.

Abb. 36: Text-Editor Zeilenkommandos

Page 101: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

C O D E P A G E S

Online Verwaltung 101

Codepages PrintEx benötigt für die Übersetzung der Druckdaten von EBCDIC nach ASCII/OEM/ANSI länderspezifische Übersetzungstabellen.

Im Rahmen der PrintEx Installation werden bereits Codepages für die meisten europäischen Länder sowie für die USA angelegt.

Die Auswahl dieses Menüpunktes verzweigt in die Übersicht der bereits definierten Codepages.

Abb. 37: Codepages

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zum PrintEx Menü.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

Beschreibung der Felder

F Auswahlfeld für eine der im Maskenkopf beschriebenen Funktionen.

CodePage Maximal 8-stelliger Name einer Übersetzungstabelle.

Beschreibung Maximal 20-stellige Beschreibung der Übersetzungstabelle.

Page 102: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

C O D E P A G E S

102 Online Verwaltung

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

/ Pos

Die Anzeige wird beginnend mit dem durch das Divisionszeichen ausgewählten Eintrag neu aufbereitet.

N Anzeige ab Eintrag

Die Auswahl von 'N' in einem beliebigen Funktionsfeld ermöglicht die Eingabe für eine neue Startposition, mit der die Anzeige beginnen soll.

In dem eingeblendeten Fenster kann ein neuer Codepage Name für die erste Anzeigeposition eingegeben werden. Das Aufsetzen erfolgt generisch. D. h., der erste Eintrag, der gleich oder größer als die getroffene Auswahl ist, wird angezeigt.

R Umbenennen

Die Eingabe von 'R' in ein Funktionsfeld ermöglicht es, den ausgewählten Eintrag umzubenennen.

Zur Dokumentation ist der augenblicklich noch gültige Name in der Eingabemaske mit aufgeführt. In das Fenster kann der neue Codepage Name eingegeben werden. Bei Eindeutigkeit des neuen Namens wird der ausgewählte Eintrag umbenannt.

Die maximale Länge eines Codepage Namens beträgt 8 Zeichen.

D Loeschen

Ein Codepage-Eintrag kann mit Auswahl der Funktion 'D' gelöscht werden.

Der ausgewählte Eintrag wird nach der Bestätigung mit der Datenfreigabetaste aus dem Codepage-Verzeichnis gelöscht. Der zum Löschen ausgewählte Codepage Name ist in der eingeblendeten Maske zur Dokumentation mit aufgeführt.

Die weiteren Funktionen zur Verwaltung von Codepages bedienen sich der nachfolgend abgebildeten Eingabemaske:

Page 103: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

C O D E P A G E S

Online Verwaltung 103

Abb. 38: Anlegen/Ändern/Kopieren von Codepages

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr in die Übersicht der Codepages.

Beschreibung der Felder

CodePage Dieses Feld dient als Schlüsselfeld für die anzulegende Codepage-Definition. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen. Eine Eingabe in dieses Feld ist erforderlich.

Beschreibung In diesem Feld kann eine bis zu 20-stellige Beschreibung der Codepage eingegeben werden.

00-FF Hier können die ASCII/OEM/ANSI Zeichen eingegeben werden, die für die Übersetzung vom Host-EBCDIC Zeichensatz verwendet werden sollen.

Funktionsauswahl

X Aendern

Mit der Auswahl der Funktion 'X' können bestehende Codepage Einträge verändert werden. Bei einem Aufruf dieser Funktion wird die in Abbildung 38 dargestellte Eingabemaske ausgegeben. In dieser Maske sind die bereits durchgeführten Definitionen für die ausgewählte Codepage aufgeführt. Sie können durch Überschreiben geändert werden.

C Kopieren

Codepages können mit der Auswahl der Funktion 'C' für neu anzulegende Einträge kopiert werden.

Page 104: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

C O D E P A G E S

104 Online Verwaltung

V Anzeigen

Durch Auswahl der Funktion 'V' werden die Definitionen für die ausgewählte Codepage in der Ausgabemaske wie in Abbildung 38 angezeigt. Eine Bearbeitung der Codepage ist in diesem Modus nicht möglich.

Page 105: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A F P D E F I N I T I O N E N

Online Verwaltung 105

AFP Definitionen PrintEx benötigt für die Umsetzung von AFP Daten Standardwerte für die Codepage, Chars, Formdef und Pagedef die verwendet werden sollen, falls in der Spool-Liste keine JCL-Angaben vorhanden sind. Außerdem müssen die AFP-Bibliotheken für Formdefs, Pagedefs, Pagesegs, Fontdefs, Overlays und Temp-Dateien bekannt sein, sowie der USS-Pfad für das Umsetzprogramm 'afp2any'.

Die Auswahl dieses Menüpunktes verzweigt in die AFP-Definitionen, die unter Verwendung der nachfolgend abgebildeten Maske bearbeitet werden können.

Abb. 39: AFP Definitionen

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zum PrintEx Menü.

Beschreibung der Eingabefelder

Codepage Hier wird eine gültige IBM registrierte Codepage zum Umsetzen der Daten in das AFP-Format angegeben (Standard=500).

Standard Formdef PrintEx verwendet bei der Umsetzung der Daten ins AFP Format die in der Spooldatei angegebene Formdef Definition (JCL: FORMDEF=). Falls im JCL einer Liste keine Formdef-Angabe vorhanden ist, wird der hier definierte Wert verwendet.

Formdef Prefix Hier wird der Prefix zum Auffinden der Formdef in der Formdef-Library definiert.

Page 106: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A F P D E F I N I T I O N E N

106 Online Verwaltung

Standard Pagedef PrintEx verwendet bei der Umsetzung der Daten ins AFP Format die in der Spooldatei angegebene Pagedef Definition (JCL: PAGEDEF=). Falls im JCL einer Liste keine Pagedef-Angabe vorhanden ist, wird der hier definierte Wert verwendet.

Pagedef Prefix Hier wird der Prefix zum Auffinden der Pagedef in der Pagedef-Library definiert.

Standard Chars PrintEx verwendet bei der Umsetzung der Daten ins AFP Format die in der Spooldatei angegebene Chars Definition (JCL: CHARS=). Falls im JCL einer Liste keine Chars-Angabe vorhanden ist, wird der hier definierte Wert verwendet.

Formdef Libs Hier wird der DD Name der Formdef Bibliothek definiert. Die Angabe mehrerer Bibliotheken, jeweils durch ein Komma getrennt, ist möglich.

def Libs Hier wird der DD Name der Pagedef Bibliothek definiert. Die Angabe mehrerer Bibliotheken, jeweils durch ein Komma getrennt, ist möglich.

Font Libs Hier wird der DD Name der Font Bibliothek definiert. Die Angabe mehrerer Bibliotheken, jeweils durch ein Komma getrennt, ist möglich.

Overlay Libs Hier wird der DD Name der Overlay Bibliothek definiert. Die Angabe mehrerer Bibliotheken, jeweils durch ein Komma getrennt, ist möglich.

Pageseg Libs Hier wird der DD Name der Page Segment Bibliothek definiert. Die Angabe mehrerer Bibliotheken, jeweils durch ein Komma getrennt, ist möglich.

Temp DD Name PrintEx benötigt zum Umsetzen der Daten ins AFP Format einige temporäre Dateien. Hier wird der Prefix des DD Namens der temporären Dateien definiert. Die Dateien werden nach Jobende von PrintEx wieder gelöscht.

Temp Volume PrintEx benötigt zum Umsetzen der Daten ins AFP Format einige temporäre Dateien. Hier wird der Volume der temporären Dateien definiert.

Temp Tracks PrintEx benötigt zum Umsetzen der Daten ins AFP Format einige temporäre Dateien. Hier wird die Größe in Tracks der temporären Dateien definiert. Der Wert sollte so groß sein, dass er die größte umzusetzende Spooldatei, inklusive Ressourcen, beinhalten kann.

AFP2ANY Pfad PrintEx benötigt zum Umsetzen der AFP-Daten ins Postscript oder ins PDF-Format das USS-Programm 'afp2any'. Hier wird der USS-Pfad zu dem Programm 'AFP2ANY' definiert.

Page 107: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S Y S T E M P A R A M E T E R

Online Verwaltung 107

System Parameter Zum Zeitpunkt der Installation von PrintEx werden standardmäßige Einstellungen für verschiedene System Parameter vorgenommen. Der Menüpunkt 'A Verwalten System Parameter' aus dem PrintEx Menü erlaubt eine Veränderung dieser Voreinstellungen.

Die Verwaltung der PrintEx System Parameter erfolgt über die folgende Eingabemaske:

Abb. 40: Verwalten Systemparameter

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zum PrintEx Menü.

PF5 Anzeige der zweiten Seite der Systemparameter.

Beschreibung der Eingabefelder

Version Hier wird die verwendete PrintEx Versionsnummer angezeigt.

Sprache An dieser Stelle kann das globale PrintEx Sprachkennzeichen vergeben werden. Die getroffene Auswahl wird dahingehend überprüft, ob ein Nachrichtenmodul mit dem Namen 'XPSV?SG' vorhanden ist, wobei das Fragezeichen mit dem angegebenen Wert überschrieben wird. Standardmäßig ist 'XPSVDSG' installiert (D=deutsch).

Page 108: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S Y S T E M P A R A M E T E R

108 Online Verwaltung

Eine durchgeführte Änderung wird sofort wirksam.

Datumsformat Format der Anzeige des Systemdatums. Leerzeichen innerhalb des Datums lassen sich durch ein Paragraphenzeichen '§' erzeugen. Ein 'D' steht für eine Tagesangabe, 'M' für eine Monatsangabe und 'Y' für eine Jahresangabe. Jeder Platzhalter steht für ein einzelnes Zeichen.

Eine Änderung wird sofort wirksam.

SAF-Security PrintEx Administrator Anmeldungen können über den SAF-Router (z. B. RACF) geprüft werden. Durch Eintrag eines 'X' in diesem Feld wird PrintEx mitgeteilt, dass dies der Fall sein soll.

Eine Änderung wird sofort wirksam.

Anzahl SAPI Subtasks PrintEx wird vom JES2 bzw. JES3 Spoolsystem informiert, wenn eine Ausgabeliste gespeichert wird, die die PrintEx-Preselektions Kriterien erfüllt. PrintEx verarbeitet diese Ausgabeliste dann sofort. Der 'SAPI-JOB', den PrintEx zur Verarbeitung der Liste startet, läuft in einer eigenen MVS-Subtask in der PrintEx-Region ab. Wenn mehrere Ausgabejobs gleichzeitig zu bearbeiten sind, müssen mehrere 'SAPI-Subtasks' verfügbar sein. Mit diesem Parameter kann die Anzahl der 'SAPI-Subtasks' festgelegt werden (STD=1).

Eine Änderung wird erst beim nächsten PrintEx Start wirksam.

Print Restart Intervall Wenn für ein Ausgabeziel eine Druckausgabe eintrifft, dieses Ziel jedoch belegt ist (z. B. weil gerade eine andere Anwendung auf den zugeordneten Netzwerkdrucker druckt), dann versucht PrintEx nach Ablauf des hier angegebenen Intervalls erneut, das Ausgabeziel zu erreichen. Dies geschieht solange, bis PrintEx eine erfolgreiche Verbindung mit dem Ausgabeziel herstellen kann. Das gesetzte 'Restart-Intervall' ist die Zeit in Sekunden.

Eine Änderung wird sofort wirksam.

Print-Exit PrintEx bietet die Möglichkeit, den Ablauf bzw. den Datenstrom an bestimmten Stellen durch Benutzerexits zu verändern. Die folgenden Exitpunkte sind implementiert:

'1' nach dem Einlesen der Daten vom JES-Spool bzw. von VTAM '2' vor der Datenkonvertierung durch PrintEx '3' nach der Datenkonvertierung durch PrintEx '4' nach dem Bilden des Dateinamens beim Ausgabeziel 'Datei' '5' nach der Auswahl des Ausgabeziels

Wenn einer oder mehrere Benutzerexits genutzt werden sollen, ist der maximal 8-stellige Name des Exitprogramms an dieser Stelle anzugeben.

Eine Beschreibung des Exits erfolgt im Kapitel '6 - Print-Exit', auf Seite 148 dieses Handbuches.

Eine Änderung wird sofort wirksam.

Codepage Die für die Standardkonvertierung verwendete Codepage.

TCP/IP Puffergrösse Hier erfolgt die Festlegung der TCP/IP-Puffergrösse, die standardmäßig von PrintEx genutzt werden soll. Dieser Wert wird für jedes Ausgabeziel verwendet, für das keine eigene Puffergröße definiert wurde.

TCP/IP Name Jobname des TCP/IP-Systems, mit dem PrintEx verknüpft werden soll.

Page 109: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S Y S T E M P A R A M E T E R

Online Verwaltung 109

XPSDaemon-ACB-Name VTAM ACB-Name, mit dem das PrintEx Trägersystem XPSDaemon arbeitet.

LOG Durch die Angabe von 'X' ist das generelle Protokollieren der Druckaufträge der jeweiligen Drucker möglich.

Textspeicher in MB PrintEx hält aus Perfomancegründen die verwendeten Vor- bzw. Abspanntexte im Speicher. Mit dieser Angabe kann die Größe des hierfür verwendeten Hauptspeichers bestimmt werden. Falls die gewählte Angabe nicht reicht, um alle angeforderten Texte im Hauptspeicher zu halten, werden die Texte, die am längsten nicht mehr angefordert wurden, aus dem Hauptspeicher entfernt und erst bei Bedarf wieder nachgeladen.

FCB-Prefix Um Ausgangsziele variabel zu halten, kann PrintEx mit den Angaben '&FCB' bzw. '&FCBFORM' für den Modellnamen den FCB-Namen der zu verarbeitenden Spooldatei als Modellnamen benutzen. Der hier definierte Prefix wird dem FCB-Namen der Spooldatei vorangestellt.

Forms-Prefix Um Ausgangsziele variabel zu halten, kann PrintEx mit der Angabe '&FCBFORM' für den Modellnamen den FCB-Namen der zu verarbeitenden Spooldatei als Modellnamen benutzen. Außerdem wird der FORMS-Name als zusätzlicher Vorspanntext verwendet. Der hier definierte Prefix wird dem FORMS-Namen der Spooldatei vorangestellt.

Logoff-Taste Hier kann die Logoff Taste für die PrintEx Online-Verwaltung festgelegt werden. Standardmäßig ist dies die 'PF3'-Taste.

Konvertierungswartezeit Falls hier ein Wert grösser als '00' angegeben wird, unterbricht PrintEx bei der Konvertierung von Spool-Listen die Verarbeitung nach jedem Verarbeitungssegment und wartet die hier angegebene Zeit in Sekunden.

Hinweis: Diese Angabe verschlechtert die PrintEx Performance spürbar und sollte nur dann verwendet werden, wenn die CPU-Belastung durch PrintEx zu hoch ist.

TCP/IP-Wartezeit Beim Drucken auf LPD-Drucker sendet der Drucker nach Abarbeitung aller Druckdaten normalerweise eine positive Bestätigung an den Datensender zurück. Unter Umständen kann es jedoch vorkommen, dass das Senden dieser Bestätigung ausbleibt. Der Drucker wird in diesem Fall von PrintEx als 'busy' gekennzeichnet und steht somit für weitere Druckausgaben nicht mehr zur Verfügung.

Um dies zu verhindern, kann durch eine Angabe für diesen Parameter festgelegt werden, dass PrintEx den Drucker nach Ablauf des angegebenen Intervalls in Sekunden auf jedem Fall wieder in den Status 'verfügbar' versetzt. Dieses Verhalten kann durch eine Angabe von '000' unterbunden werden.

max Konvertierungstasks Mit diesem Parameter kann bestimmt werden, wie viele List-Konvertierungen von PrintEx maximal parallel durchgeführt werden sollen.

Bei Angabe von '00' versucht PrintEx für jede eintreffende Liste sofort eine Subtask für die Konvertierung zu starten.

max Ausgabetasks Hier kann bestimmt werden, wie viele TCP/IP-Verbindungen PrintEx für das Versenden von Druckdaten maximal parallel öffnen soll.

Bei Angabe von '00' versucht PrintEx jede konvertierte Liste sofort an das Ausgabeziel zu senden.

Page 110: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S Y S T E M P A R A M E T E R

110 Online Verwaltung

Pfad für Imagedateien Falls Imagedateien (Jpeg, Tiff usw.) im OMVS abgelegt werden, ist es möglich, hier einen Standardpfad anzugeben. Beim Einbinden von Imagedateien kann dann die Variable '&PATH' verwendet werden. Diese Variable wird dann zur Ausführungszeit durch den hier angegebenen Wert ersetzt.

JES Preselektion Die Verbindung von PrintEx zum JES2 bzw. JES3 Spool erfolgt über das SAPI-Subsystem (SYSOUT-API). PrintEx kann beim Anmelden an SAPI eine Reihe von Vorselektionskriterien übergeben. D. h., dass nur SYSOUT-Listen, die diese Kriterien erfüllen, von PrintEx verarbeitet werden. Die Angabe von Vorselektionskriterien hat zur Folge, dass die Kommunikation zwischen JES und PrintEx auf das notwendige Minimum reduziert wird, da PrintEx nur beim Eintreffen tatsächlich zu verarbeitender Listen informiert wird.

Die Eingabe der Kriterien kann mit den Platzhaltern '*' für mehrere, sowie mit '?' für genau ein Zeichen erfolgen.

Eine Änderung der Kriterien wird erst nach dem nächsten Start von PrintEx wirksam.

Destination Nur Spooldateien, die die hier angegebene Destination haben, werden an PrintEx übergeben. Eine generische Eingabe ist möglich, z.B. 'TCP*'. Falls keine Eingabe erfolgt, wird keine Destination-Vorselektion durchgeführt.

External Writer Nur Spooldateien, die den hier angegebenen Writer haben, werden an PrintEx übergeben. Eine generische Eingabe ist möglich, z.B. 'TCP*'. Falls keine Eingabe erfolgt, wird keine Writer-Vorselektion durchgeführt.

Form Nur Spooldateien, die das hier angegebene Formular haben, werden an PrintEx übergeben. Eine generische Eingabe ist möglich, z.B. 'FRM*'. Falls keine Eingabe erfolgt, wird keine Form-Vorselektion durchgeführt.

Classes Nur Spooldateien, die eine der hier angegebenen Klasse haben, werden an PrintEx übergeben. Es besteht die Möglichkeit, bis zu 16 Klassen anzugeben, wie z.B. 'ABC'. Falls keine Eingabe erfolgt, wird keine Class-Vorselektion durchgeführt.

Durch Drücken der PF5-Taste wird die zweite Seite der Systemparameter eingeblendet, wie nachfolgend abgebildet:

Page 111: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S Y S T E M P A R A M E T E R

Online Verwaltung 111

Abb. 41: Verwalten Systemparameter – Seite 2

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zur ersten Seite der Systemparameter.

PF5 Anzeige des aktuellen ZIIP Status.

Beschreibung der Eingabefelder

Wasserzeichen Text PCL Mit dieser Option kann ein PrintEx Text definiert werden, der beim Druck einer PCL Ausgabeliste als Wasserzeichen verwendet werden soll. Der Text ist im Rahmen der PrintEx Textverwaltung – PrintEx Menü Option '6 Text Definitionen' – anzulegen. Mit dem Aufdruck eines Wasserzeichens kann man z. B. Testausdrucke identifizieren.

Wasserzeichen Text PS Mit dieser Option kann ein PrintEx Text definiert werden, der beim Druck einer Postscript Ausgabeliste als Wasserzeichen verwendet werden soll. Der Text ist im Rahmen der PrintEx Textverwaltung – PrintEx Menü Option '6 Text Definitionen' – anzulegen. Mit dem Aufdruck eines Wasserzeichens kann man z. B. Testausdrucke identifizieren.

Page 112: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S Y S T E M P A R A M E T E R

112 Online Verwaltung

Wasserzeichen Text PDF Mit dieser Option kann ein PrintEx Text definiert werden, der beim Druck einer PDF Ausgabeliste als Wasserzeichen verwendet werden soll. Der Text ist im Rahmen der PrintEx Textverwaltung – PrintEx Menü Option '6 Text Definitionen' – anzulegen. Mit dem Aufdruck eines Wasserzeichens kann man z. B. Testausdrucke identifizieren.

Anzahl Zeilen LOG Puffer Mit einer numerischen Eingabe zwischen 100 und 65535 für diese Option ist die Anzahl der PrintEx LOG-Zeilen festzulegen, die im Speicher gehalten werden sollen. Die hier eingestellte Anzahl von Zeilen kann von einem PrinTaurus Klienten angezeigt werden.

Server Beschreibung Mit dieser Option kann ein beschreibender Name für den PrintEx Server angegeben werden, der im Rahmen der PrintEx Verwaltung unter einem PrinTaurus Klienten angezeigt wird.

PrinTaurus Schleifenzeit Mit dieser Angabe in Sekunden kann festgelegt werden, nach Ablauf welchen Intervalls ein PrinTaurus Klient jeweils Abfragen zur Ermittlung des aktuellen Status an PrintEx sendet. Der maximal zulässige Wert ist '255'. Falls ein Wert von '0' vergeben wird, wird der unter PrinTaurus festgelegte Wert für das Aktualisierungsintervall übernommen.

PrinTaurus SAF Class PrintEx erlaubt die Einschränkung der Berechtigungen von Administratoren. Die Festlegung der zugeteilten Berechtigungen für einen PrinTaurus Administrator kann in einer RACF/SAF Klasse erfolgen. Falls PrintEx die Berechtigungen auf diese Weise prüfen soll, ist für diese Option der Name der zu verwendenden SAF Klasse bekannt zu geben. Die nachfolgende Tabelle enthält eine Übersicht der Profile, die PrintEx zur Ermittlung der Berechtigungen überprüft:

Profileeintrag Beschreibung

PRINTEX.ADMIN.SYSTEM Der Benutzer ist dazu berechtigt, die PrintEx Systemparameter zu verwalten.

PRINTEX.ADMIN.USER Der Benutzer ist dazu berechtigt, PrintEx Benutzerdefinitionen zu verwalten.

PRINTEX.ADMIN.QUEUE Der Benutzer ist dazu berechtigt, PrintEx Selektionskriterien zu verwalten.

PRINTEX.ADMIN.DEST Der Benutzer ist dazu berechtigt, PrintEx Ausgabeziele zu verwalten.

PRINTEX.OPER.JOB Der Benutzer ist dazu berechtigt, PrintEx Druckaufträge zu verwalten.

PRINTEX.OPER.ARCHIVE Der Benutzer ist dazu berechtigt, das PrintEx Dokumenten-archiv zu verwalten.

Zur Prüfung verwendet PrintEx die im Rahmen der Anmeldung angegebene Benutzeridentifikation. Falls für diese Option keine Angabe gemacht wird, findet die Ermittlung der Benutzerberechtigungen über die Prüfung der internen PrintEx Benutzerprofile statt.

Page 113: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S Y S T E M P A R A M E T E R

Online Verwaltung 113

SMF-6 Record schreiben Wenn PrintEx nach Auslieferung einer Spooldatei einen SMF-6 Record schreiben soll, ist für diese Option ein 'X' zu vergeben.

ZIIP Processor Falls die ausführende Hardware ZIIP Prozessoren besitzt, kann PrintEx CPU intensive Aufgaben, wie z. B. die Konvertierung von Listen, zur Ausführung an diese kosengünstigen Prozessoren deligieren. Mit dieser Angabe ist feszulegen, bis zu maximal welchem Prozentsatz ZIIP Prozessoren für die Ausführung von PrintEx Aufträgen genutzt werden sollen.

Virt. IP-Adresse (VIPA) Mit dieser Option kann eine bestimmte TCP/IP Adresse festgelegt werden, an die PrintEx seinen IP-Listener binden soll. Falls für diese Option keine Angabe erfolgt, wird die Adresse von TCP/IP zugewiesen. Diese Option ist vor allem in z/OS Systemen, denen mehrere TCP/IP Adressen zugewiesen sind, von Bedeutung.

Extended Options In diesem Eingabefeld können bei Bedarf erweiterte Verarbeitungsoptionen definiert werden. Diese sind im Bedarfsfall mit dem XPS Support zu vereinbaren.

HFS Datei Warnung PrintEx speichert Druckdaten und weitere Informationen auf einem eigenen HFS Dateisystem, das auf VSAM RRDS basiert. Mit dieser Option ist anzugeben, ab welchem Füllstand der HFS Datei in Prozent PrintEx enstprechende Warnungsmeldungen auf die Systemkonsole ausgeben soll.

HFP Datei Stop Mit dieser Option ist anzugeben, ab welchem Füllstand in Prozent PrintEx keine neuen Druckaufträge mehr entgegennehmen soll. Hierbei ist zu berücksichtigen, dass PrintEx z. B. für die Konvertierung von Druckdaten Speicherplatz auf der HFS Datei benötigt. Bereits entgegengenommene Druckaufträge werden während der Stopzeit weiter verarbeitet und gedruckt, wodurch wieder zusätzlicher freier Speicherplatz auf der Datei entstehen kann. Sollte der als Warnwert angegebene Füllstand wieder erreicht werden, wird die Verarbeitung von neuen Druckaufträgen wieder aufgenommen.

Druck Historie anzeigen Wenn diese Option mit der Eingabe von 'X' aktiviert wird, werden bereits abgeschlossene Druckaufträge noch für 30 Sekunden in der Liste der aktuellen Druckaufträge angezeigt.

Observer IP-Adresse PrintEx kann im Zusammenspiel mit dem Produkt 'HostDrive' von XPS eine Protokollierung von Druckaufträgen durchführen. Dazu werden entsprechende Informationen über TCP/IP an einen HostDrive Observer gesendet, der diese Informationen in einer MongoDB Datenbank speichert. Das Protokoll kann zur Laufzeit unter Verwendung der HostDrive Managementapplikation HostDriveWorks eingesehen werden. Zu späteren Zeitpunkten können spezifische Protokolle durch Ausführung von Queries erstellt werden. Falls PrintEx Protokollinformationen an einen HostDrive Observer übermitteln soll, ist mit dieser Option die TCP/IP Adresse, unter der HostDrive erreicht werden kann, bekannt zu geben.

Observer IP-Port Im Falle der Teilnahme von PrintEx am Obserververfahren ist mit dieser Option der TCP/IP Port anzugeben, der von HostDrive an der zuvor angegebenen TCP/IP Adresse überwacht wird.

Page 114: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

114 Online Verwaltung

Benutzer Definitionen Für alle Benutzer, die zur PrintEx-Administration berechtigt werden sollen, ist unter dem Menüpunkt 'B' ein Eintrag zu definieren. Die Auswahl dieses Menüpunktes verzweigt in die Übersicht der bereits definierten Benutzer-Einträge.

Abb. 42: Benutzer-Übersicht

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zum PrintEx Menü.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

Beschreibung der Felder

F Auswahlfeld für eine der im Maskenkopf beschriebenen Funktionen.

Benutzername Maximal 20-stelliger Name eines Benutzers.

Administrator Kennzeichen 'X' bedeutet, dass der Benutzer über Administratorrechte verfügt.

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

Page 115: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B E N U T Z E R D E F I N I T I O N E N

Online Verwaltung 115

/ Pos

Die Anzeige wird beginnend mit dem durch das Divisionszeichen ausgewählten Eintrag neu aufbereitet.

N Anzeige ab Eintrag

Die Auswahl von 'N' in einem beliebigen Funktionsfeld ermöglicht die Eingabe für eine neue Startposition, mit der die Anzeige beginnen soll.

In dem eingeblendeten Fenster kann ein neuer Benutzername für die erste Anzeigeposition eingegeben werden. Das Aufsetzen erfolgt generisch. D. h., der erste Eintrag der gleich oder größer als die getroffene Auswahl ist, wird angezeigt.

R Umbenennen

Die Eingabe von 'R' in ein Funktionsfeld ermöglicht die Umbenennung des ausgewählten Eintrags.

Zur Dokumentation ist der aktuelle Name in der Eingabemaske mit aufgeführt, in die der neue Benutzername eingegeben werden kann. Bei Eindeutigkeit des neuen Namens wird der ausgewählte Eintrag umbenannt.

Die maximale Länge eines Benutzernamens beträgt 20 Zeichen. Er dient neben dem Passwort zur Identifikation eines Benutzers bei der Anmeldung an PrintEx.

D Loeschen

Ein Benutzer-Eintrag kann mit der Auswahl der Funktion 'D' gelöscht werden.

Der ausgewählte Eintrag wird nach der Bestätigung mit der Datenfreigabetaste aus dem PrintEx Benutzerverzeichnis gelöscht. Der zum Löschen ausgewählte Benutzername ist in der eingeblendeten Maske zur Dokumentation mit aufgeführt.

Die weiteren Funktionen zur Verwaltung von Benutzer Definitionen bedienen sich der nachfolgend abgebildeten Eingabemaske:

Page 116: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B E N U T Z E R D E F I N I T I O N E N

116 Online Verwaltung

Abb. 43: Anlegen/Ändern/Kopieren von Benutzer-Einträgen

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr in die Übersicht der Benutzer Definitionen.

Funktionsauswahl

A Anlegen

Neue Benutzer-Einträge können mit der Auswahl 'A' angelegt werden. Benutzerdaten können in der oben abgebildeten Maske definiert werden.

Beschreibung der Eingabefelder

Name Dieses Feld dient als Schlüsselfeld für die anzulegende Benutzer Definition. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 20 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen. Im Verlauf der Anmeldung eines Benutzers an PrintEx muss sich dieser durch Eingabe des hier für ihn vergebenen Namens identifizieren.

Eine Eingabe in dieses Feld ist erforderlich.

Passwort Passwort für den Zugang zur PrintEx Verwaltung. Die Länge des Passwortes darf maximal 8 Zeichen betragen.

Passwort Bestaetigung Wiederholung der Passworteingabe. Nur beim Vorhandensein beider Passwortangaben und deren Übereinstimmung wird die Eingabe akzeptiert.

Page 117: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S P E I C H E R V E R W A L T U N G

Online Verwaltung 117

Administrator Durch die Angabe von 'X' wird der Benutzer als Administrator gekennzeichnet. Benutzer, die diese Berechtigung nicht haben, können lediglich die aktuellen Druckaufträge bearbeiten.

Dateien löschen Durch die Angabe von 'X' wird dem Benutzer erlaubt, Dateien von der XPS Spooldatei zu löschen.

Funktionsauswahl

X Aendern

Mit Auswahl der Funktion 'X' können bestehende Benutzer-Einträge verändert werden. Bei einem Aufruf dieser Funktion wird die in Abbildung 43 dargestellte Eingabemaske ausgegeben. In dieser Maske sind die bereits durchgeführten Definitionen für den ausgewählten Benutzer aufgeführt. Sie können durch Überschreiben geändert werden.

C Kopieren

Benutzer Definitionen können mit der Auswahl der Funktion 'C' für neu anzulegende Einträge kopiert werden.

V Anzeige

Mit der Funktion 'V' kann ein bestehender Benutzer-Eintrag angezeigt werden. Veränderungen können unter Verwendung dieser Funktion nicht vorgenommen werden.

Speicherverwaltung Die bei der Installation von PrintEx durchgeführte Voreinstellung für die Speicherverwaltung kann über eine Online-Funktion gepflegt und den jeweiligen Anforderungen angepasst werden. Aus dem Hauptmenü kann unter Auswahl des Punktes 'C' in die Speicherverwaltung verzweigt werden. Zur Speicherverwaltung wird die nachfolgend abgebildete Bildschirmmaske verwendet:

Page 118: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S P E I C H E R V E R W A L T U N G

118 Online Verwaltung

Abb. 44: Speicherverwaltung-Pooldefinition

Funktionstastenbelegung

PF1 Feldbezogene Online-Hilfe

PF3 Rückkehr zur Übersicht der System Parameter.

PF5 Sichern der gewählten Einstellungen.

Beschreibung der Eingabefelder

Anzahl Terminals PrintEx benötigt für jeden Drucker eine bestimmte Speichergröße für Systemtabellen. In diesem Feld ist anzugeben, wie groß etwa die Anzahl der Drucker ist, die von PrintEx verwaltet werden sollen. Bei einem Startup des Systems ermittelt PrintEx aus dieser Angabe die Größe des Speichers, der für Systemtabellen innerhalb der XPSDaemon Region/Partition zu reservieren ist. Sollte die Anzahl der tatsächlich aktiven Drucker in der XPSDaemon Region/Partition den hier angegebenen Wert übersteigen, wird bei Bedarf sogenannter 'Overflow'-Speicher mittels GETMAIN angefordert.

Workspeicher-Groesse Alle PrintEx Speicheranforderungen werden aus dem hier definierten Arbeitsspeicher entnommen. Die Größe dieses Arbeitsspeichers, der von PrintEx bei einem Startup des Systems reserviert werden soll, ist in den beiden Feldern für die Workspeicher-Groesse zu definieren. Die Angabe kann in Kilobyte (erstes Feld) oder in Megabyte (zweites Feld) gemacht werden. Die maximal zulässige Eingabe beträgt 101376 Kilobyte bzw. 99 Megabyte. Das letzte Feld der Zeile enthält eine Angabe über die Größe des definierten Arbeitsspeichers in Byte.

Page 119: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S P E I C H E R V E R W A L T U N G

Online Verwaltung 119

Der unter 'Workspeicher-Groesse' definierte Arbeitsspeicher ist in Subpools unterschiedlicher Slotlänge unterteilt. In den nachfolgenden Eingabezeilen besteht die Möglichkeit, die Länge der einzelnen Slots und den Anteil des jeweiligen Subpools am Arbeitsspeicher in Prozent festzulegen. Dazu stehen die Felder 'Slot-Laenge' und 'Prozent' für Eingaben zur Verfügung.

Slot-Laenge In diesem Feld ist die Länge der einzelnen Slots des jeweiligen Subpools zu definieren. Die Eingaben werden bei Fehlerfreiheit auf ein Vielfaches von 8 aufgerundet. Die einzelnen Slot-Längen müssen in aufsteigender Reihenfolge angegeben werden. Die größte zulässige Slot-Länge beträgt 65528. Die Vergabe einer Slot-Länge von 0 ist nicht möglich. Falls gewünscht wird, dass ein bestimmter Subpool nicht benutzt wird, ist dies über eine Angabe von '0' im Feld 'Prozent' zu erreichen.

Prozent Mit einer Angabe in das 'Prozent'-Feld kann festgelegt werden, welcher Anteil des im Feld 'Workspeicher-Groesse' definierten Arbeitsspeichers auf den jeweiligen Subpool entfallen soll. Die einzelnen Prozentangaben müssen sich zu 100 summieren. Die Angabe von '0 Prozent' ist zulässig. Sie bewirkt, dass der entsprechende Subpool leer nicht genutzt wird.

Alle weiteren Felder zeigen Informationen an, die sich aus den Eingaben in die zuvor beschriebenen Felder ergeben.

Beschreibung der Felder

%(kumm) Dieses Feld zeigt die Summe der Prozente an, die einschließlich des aktuellen Subpools vergeben worden sind. Dies erleichtert die Korrektur der Eingaben, falls z.B. die Meldung 'M873 Kumulierte Prozente übersteigen 100' erscheint.

Slot-Anz In dieser Spalte wird angezeigt, welche Anzahl von Slots sich bei der aktuellen Verteilung der Prozente und Slot-Längen bei der gewählten Workspeicher-Größe für den einzelnen Subpool ergibt.

Byteanzahl In diesem Feld wird die Größe der einzelnen Subpools in Byte bei der aktuellen Verteilung angezeigt. Die Größe errechnet sich aus 'Slot-Laenge' multipliziert mit der 'Slot-Anz'.

Byte(kumm) Dieses Feld zeigt die Summe der Subpool Größen an, die sich einschließlich des aktuellen Subpools aus den gewählten Einstellungen ergeben.

Die Eingaben werden nach Drücken der Datenfreigabetaste auf Korrektheit überprüft. Es ist zu beachten, dass ein Update der Angaben auf der Systemdatei 'XPSVFIL' erst nach Drücken der PF5-Taste erfolgt, falls die vorherigen Eingaben fehlerfrei waren. Die veränderten Daten werden nach einem Update beim nächsten Startup von PrintEx zur Initialisierung der internen Speicherverwaltung verwendet.

Zur Überprüfung der gewählten Verteilungen der einzelnen Subpool Größen und Prozente stehen bei laufendem System Anzeigefunktionen bereit, die eine Übersicht über die tatsächliche Speichernutzung in der PrintEx Region/Partition geben. Anhand dieser Werte können dann die Werte für die Terminalanzahl, die Workspeicher-Größe und für die einzelnen Subpool Definitionen optimiert werden:

Page 120: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S P E I C H E R V E R W A L T U N G

120 Online Verwaltung

Abb. 45: Laufzeitanzeige Systemspeicher

Abb. 46: Laufzeitanzeige Arbeitsspeicher

Page 121: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S P O O L V E R W A L T U N G

Online Verwaltung 121

Spool Verwaltung Druckausgaben, die in den XPS-Spool geleitet wurden, können mit Hilfe der Spool Verwaltung jederzeit ausgedruckt werden. Ferner wird die aktuelle, sowie die bisher höchste Auslastung (High-Water-Mark) der Spooldatei angezeigt

Abb. 47: Spool Verwaltung

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückwärts zur vorherigen Anzeige. Beim Erreichen des Wurzelverzeichnisses erfolgt eine Rückkehr ins PrintEx Menü.

PF5 Eine Stufe aufwärts in der hierarchischen Dateianzeige.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

Beschreibung der Felder

Anzahl Bloecke Die Anzahl der Blöcke der XPSPOOL-RRDS-VSAM-Datei. Diese Anzahl wird bei der Installation von PrintEx festgelegt.

belegt Die Anzahl der aktuell belegten Blöcke auf der XPSPOOL-Datei. Ab 75% Auslastung werden Meldungen am SYSLOG ausgegeben.

Page 122: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S P O O L V E R W A L T U N G

122 Online Verwaltung

max belegt Die maximal erreichte Auslastung (High-Water-Mark) der XPSPOOL-Datei.

Verzeichnis Das aktuell angezeigte Verzeichnis der hierarchischen Spooldatei.

Filter Möglichkeit zur Eingabe eines Anzeigefilters über den gesamten Dateischlüssel. Bei Eingabe z.B. von 'HPLASER' werden nur die Listen mit dem Ausgabeziel 'HPLASER' angezeigt.

F Auswahlfeld für eine der im Maskenkopf beschriebenen Funktionen.

Verzeichnis/Dateiname Inhaltsverzeichnis des aktuell angezeigten Verzeichnisses.

Typ Hier wird der Typ des Eintrags angezeigt. Mögliche Typen sind 'DIR' (Verzeichnis) oder 'FILE' (Datei).

Groesse Bei Einträgen des Typs 'FILE' wird hier die Größe der Datei angezeigt.

Erstelldatum Hier wird das Erstelldatum der Datei bzw. des Verzeichnisses angezeigt.

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

/ Pos

Die Anzeige wird beginnend mit dem durch das Divisionszeichen ausgewählten Eintrag neu aufbereitet.

+ Aufklappen

Bei der Auswahl von '+' in einem beliebigen Funktionsfeld wird das nächsttiefere Verzeichnis mit mindestens 2 Einträgen oder, falls nirgends mehrere Unterverzeichnisse vorhanden sind, die unterste Ebene dieses Verzeichnisses angezeigt.

C Kopieren

Eine Datei bzw. ein Verzeichnis kann mit der Auswahl der Funktion 'C' kopiert werden.

Der ausgewählte Eintrag wird in der Eingabemaske aufgeführt. In das Fenster kann der neue Datei- bzw. Verzeichnisname eingegeben werden.

D Loeschen

Eine Datei bzw. ein Verzeichnis kann mit der Auswahl der Funktion 'D' gelöscht werden.

Der ausgewählte Eintrag wird nach der Bestätigung mit der Datenfreigabetaste aus der PrintEx-Spooldatei gelöscht. Der zum Löschen ausgewählte Eintrag ist in der eingeblendeten Maske zur Dokumentation mit aufgeführt.

R Umbenennen

Die Eingabe von 'R' in ein Funktionsfeld ermöglicht es, den ausgewählten Eintrag umzubenennen. Das Umbenennen ist nur bei Dateien mögliche (TYP=FILE), Verzeichnisse können nicht umbenannt werden.

Der augenblicklich noch gültige Name wird in der Eingabemaske aufgeführt. In das Fenster kann der neue Dateiname eingegeben werden.

Die maximale Länge eines Dateinamens (gesamte Länge des Dateipfades) beträgt 100 Zeichen.

Page 123: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S P O O L V E R W A L T U N G

Online Verwaltung 123

P Drucken

Eine Datei bzw. alle Dateien eines Verzeichnisses können mit der Auswahl der Funktion 'P' gedruckt werden.

Nach Eingabe von 'P' wird folgende Bildschirmmaske ausgegeben:

Abb. 48: Spool Verwaltung Drucken

Funktionstastenbelegung

PF3 Rückkehr zur Anzeige der PrintEx Spool Verwaltung.

PF5 Nach Auswahl des entsprechenden Ausgabeziels mit 'X' kann die entsprechende Funktion ausgeführt werden.

Beschreibung der Felder

Ausgabeziel Ausgabeziel, an das die Datei(en) gesendet werden soll(en). Das Ausgabeziel muss als PrintEx-Ausgabezielen definiert sein (siehe Verwaltung Ausgabeziele). Die möglichen Ausgabeziele werden rechts in der Maske angezeigt. Mit den Tasten PF7/PF8 kann im Inhaltsverzeichnis geblättert werden. Mit der Eingabe vor 'X' vor dem Namen kann das gewünschte Ausgabeziel übernommen werden.

Funktionsauswahl

S Status

Hier wird der Status einer Datei oder eines Verzeichnisses angezeigt. Neben dem Erstelldatum und der Erstellzeit werden zusätzlich die Größe der Datei, sowie die Größe nach Komprimierung angezeigt. Darüber hinaus werden die XPS-internen Dateiflags aufgelistet, die evtl. im Rahmen der Problemanalyse hilfreich sein können.

Page 124: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S P O O L V E R W A L T U N G

124 Online Verwaltung

V Anzeige

Die ausgewählte Datei wird angezeigt. Nach Eingabe von 'V' wird die folgende Bildschirmmaske ausgegeben:

Abb. 49: Spool Dateianzeige

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zur Anzeige der Spoolverwaltung.

PF7 Blättern eine Seite rückwärts in der Ausgabeliste. Am Beginn der Liste bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts in der Ausgabeliste. Am Ende der Liste bleibt die Anzeige unverändert.

PF10 Verschieben der Liste nach Links (Spalte 1).

PF11 Verschieben der Liste nach Rechts. (Spalte 81).

PF5 Druck der Liste (vollständig oder teilweise) auf ein beliebiges Ausgabeziel.

Page 125: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S P O O L V E R W A L T U N G

Online Verwaltung 125

Abb. 50: Start Druckausgabe

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zur Listanzeige.

PF7 Blättern im Druckerverzeichnis eine Seite rückwärts.

PF8 Blättern im Druckerverzeichnis eine Seite vorwärts.

PF5 Druckstart

Beschreibung der Felder

Seite/Zeile von Wenn eine Liste nicht vollständig gedruckt werden soll, kann hier eine Angabe für die erste zu druckende Seite bzw. Zeile vorgenommen werden.

Seite/Zeile bis Wenn eine Liste nicht vollständig gedruckt werden soll, kann hier eine Angabe für die letzte zu druckende Seite bzw. Zeile vorgenommen werden.

Seiten/Zeilen (P/L) Wenn eine Liste nicht vollständig ausgedruckt werden soll, ist hier festzulegen, ob sich die Eingaben in die beiden vorangegangenen Felder auf Seiten (P) oder Zeilen (L) beziehen.

Ausgabeziel Angabe des Ausgabeziels, an das die Datei gesendet werden soll. Das Ausgabeziel muss als PrintEx-Ausgabeziel definiert sein (siehe Verwaltung Ausgabeziele). Die möglichen Ausgabeziele werden im unteren Teil der Maske angezeigt. Mit den Tasten PF7/PF8 kann im Inhaltsverzeichnis geblättert werden. Mit der Eingabe vor 'X' vor dem Namen kann das gewünschte Ausgabeziel übernommen werden.

Page 126: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A K T U E L L E D R U C K A U F T R Ä G E

126 Online Verwaltung

Aktuelle Druckaufträge Druckausgaben, die in den XPS-Spool geleitet wurden, können überwacht und mit den angegebenen Funktionen bearbeitet werden.

Diese Maske wird standardmäßig für alle Benutzer angezeigt, die über keine administrativen Berechtigungen verfügen.

Abb. 51: Aktuelle Druckaufträge

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr ins PrintEx-Menü.

PF5 Verzweigung zur VTAM-/JES-Druckerdefinition der ausgewählten Zeile.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF10 Verzweigung in die PrintEx Spool Verwaltung.

PF11 Verzweigung in die PrintEx JES Anzeige.

Page 127: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A K T U E L L E D R U C K A U F T R Ä G E

Online Verwaltung 127

Beschreibung der Felder

Filter Möglichkeit zum Setzen eines Anzeigefilters über den gesamten Dateischlüssel. Bei Eingabe z.B. von 'HPLASER' werden nur die Listen mit dem Ausgabeziel 'HPLASER' angezeigt.

F Auswahlfeld für eine der im Maskenkopf beschriebenen Funktionen.

Drucker Symbolischer Name des Ausgabeziels.

JobID Kurzbezeichnung der Druckdatei. Bei JES-Spooldateien wird der Jobname/Jobid angezeigt. Bei VTAM-Spooldateien wird der VTAM-ACB-Name/VTAM-Druckername angezeigt.

Status Hier wird der aktuelle Status der Ausgabeliste sowie des Ausgabeziels angezeigt. Die in diesem Feld angezeigten Werte gliedern sich in 3 Kategorien. Die Kategorien 1 und 2 beziehen sich auf die Ausgabeliste, Kategorie 3 bezieht sich auf das Ausgabeziel. Nachfolgend eine Beschreibung der Kategorien 1 bis 3.

Kategorie 1: C = Liste konvertiert (converted) R = Rohdaten (Raw Data)

Kategorie 2: U = Liste freigegeben (unlocked) L = Liste gesperrt (locked) W =Liste in Arbeit (working) P = Liste wurde gedruckt (printed)

Kategorie 3: F = Drucker frei (free) E = Drucker fehlerhaft (error) B = Drucker belegt (busy) C = Drucker verbunden (connected) S = Drucker angehalten (stopped)

Datum Listerstellungsdatum

Zeit Listerstellungszeit

Seiten Seitenanzahl der Ausgabeliste

Zeilen Zeilenanzahl der Ausgabeliste

Funktionsauswahl

Das Feld 'F' steht für die Eingabe einer der im Maskenkopf aufgelisteten Funktionen zur Verfügung.

D Löschen

Eine Ausgabeliste kann mit der Auswahl der Funktion 'D' gelöscht werden.

H Anhalten

Die Eingabe von 'H' im Funktionsfeld ermöglicht es, die ausgewählte Liste anzuhalten, d.h., die Liste wird nicht gedruckt. Die Liste behält den Status solange, bis sie manuell weiterverarbeitet wird (löschen oder starten).

R Starten

Page 128: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A K T U E L L E D R U C K A U F T R Ä G E

128 Online Verwaltung

Die Eingabe von 'R' im Funktionsfeld ermöglicht es, eine zuvor gestoppte Liste zu starten. D. h., die Liste wird gedruckt.

V Anzeige

Bei Eingabe von 'V' im Funktionsfeld wird die ausgewählte Liste angezeigt. Alle weiteren Funktionen, z. B. teilweises Drucken der Liste, sind im Kapitel 'Spool Verwaltung' auf Seite 121 beschrieben.

P Drucker stoppen

Bei Eingabe von 'P' im Funktionsfeld wird der ausgewählte Drucker (Ausgabeziel) gestoppt. Druckaufträge, die bereits ausgeführt werden, werden angehalten. Sämtliche Listen, die diesem Drucker zugeordnet sind, werden angehalten.

S Drucker starten

Bei Eingabe von 'S' im Funktionsfeld wird ein zuvor angehaltener Drucker (Ausgabeziel) wieder gestartet. Sämtliche freigegebenen Listen, die diesem Drucker zugeordnet sind, werden gedruckt.

F Drucker freigeben

Kann PrintEx einen aktiven Drucker aufgrund eines Fehlers nicht mehr freisetzen (Status 'E=Error' oder 'B=Busy'), kann mit Eingabe von 'F' im Funktionsfeld dieser Drucker (Ausgabeziel) wieder freigesetzt werden.

L Ziel nach Ausdruck stoppen

Bei Eingabe von 'L' im Funktionsfeld wird der ausgewählte Drucker (Ausgabeziel), nach Fertigstellung der Verarbeitung der aktuellen Liste, gestoppt.

Sämtliche Listen, die diesem Drucker zugeordnet sind, werden angehalten.

U Liste umleiten

Bei Eingabe von 'U' im Funktionsfeld erscheint die nachfolgend abgebildete Maske zur Umleitung der Liste zu einem anderen Ausgabeziel. Außerdem werden alle möglichen Ausgabeziele angezeigt und es besteht eine Möglichkeit der Selektion.

Nach der Umleitung wir die Liste vom bestehenden Ausgabeziel entfernt.

Page 129: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A K T U E L L E D R U C K A U F T R Ä G E

Online Verwaltung 129

Abb. 52: Spool Verwaltung Liste umleiten

Anzeige der JES Output Queue

Durch Drücken der PF11-Taste kann in die Anzeige der JES Output-Queue verzweigt werden. Zur Anzeige der aktuellen Dateien in der JES Output-Queue wird die nachfolgend abgebildete Maske verwendet:

Page 130: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A K T U E L L E D R U C K A U F T R Ä G E

130 Online Verwaltung

Abb. 53: Anzeige JES Output-Queue

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zur Übersicht der aktiven Druckaufträge.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF10 Einblenden weiterer Informationen.

Beschreibung der Felder

Jobname Durch eine Eingabe in dieses Feld und anschließendes Drücken der Datenfreigabetaste kann die Anzeige bzgl. der Option 'Jobname' gefiltert werden. Generische Eingaben wie z. B. 'JOB12*' sind möglich.

JobID Durch eine Eingabe in dieses Feld und anschließendes Drücken der Datenfreigabetaste kann die Anzeige bzgl. der Option 'JobID' gefiltert werden. Generische Eingaben wie z. B. 'STC*' sind möglich.

Page 131: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A K T U E L L E D R U C K A U F T R Ä G E

Online Verwaltung 131

Class Durch eine Eingabe in dieses Feld und anschließendes Drücken der Datenfreigabetaste kann die Anzeige bzgl. der Option 'Class' gefiltert werden. Die Eingabe von bis zu 8 Job-Klassen wie z. B. 'ABC' ist möglich.

Owner Durch eine Eingabe in dieses Feld und anschließendes Drücken der Datenfreigabetaste kann die Anzeige bzgl. der Option 'Owner' gefiltert werden. Generische Eingaben wie z. B. 'USER1*' sind möglich.

Forms Durch eine Eingabe in dieses Feld und anschließendes Drücken der Datenfreigabetaste kann die Anzeige bzgl. der Option 'Forms' gefiltert werden. Generische Eingaben wie z. B. 'STD*' sind möglich.

Dest. Durch eine Eingabe in dieses Feld und anschließendes Drücken der Datenfreigabetaste kann die Anzeige bzgl. der Option 'Destination' gefiltert werden. Generische Eingaben wie z. B. 'LOC*' sind möglich.

Writer Durch eine Eingabe in dieses Feld und anschließendes Drücken der Datenfreigabetaste kann die Anzeige bzgl. der Option 'Writer' gefiltert werden. Generische Eingaben wie z. B. 'PRG*' sind möglich.

Queue Durch eine Eingabe in dieses Feld und anschließendes Drücken der Datenfreigabetaste kann die Anzeige bzgl. der Option 'Q' gefiltert werden. Mögliche Eingaben sind

'W' Anzeige der Write-Queue 'H' Anzeige der Hold-Queue 'A' Anzeige der Write- und Hold-Queue

Funktionsauswahl

Das Feld 'C' steht für die Eingabe einer der folgenden Funktionen zur Verfügung.

S Anzeige des ausgewählten JES Spool Elements

Auswahl dieser Funktion führt zur Anzeige des gewählten Elements. Die Anzeige enthält neben einer komfortablen Suchfunktion die Möglichkeit, das Element auf einem beliebigen PrintEx Drucker auszudrucken.

P Löschen des ausgewählten JES Spool Elements

Auswahl dieser Funktion führt zum Löschen des gewählten Elements.

? Detailanzeige des ausgewählten JES Spool Elements

Auswahl dieser Funktion führt zur Detailanzeige des gewählten Elements unter Verwendung der nachfolgend abgebildeten Maske:

Page 132: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A K T U E L L E D R U C K A U F T R Ä G E

132 Online Verwaltung

Abb. 54: Detailanzeige JES Output-Queue

Funktionstastenbelegung

PF1 Online Hilfe

PF3 Rückkehr zur Ansicht der JES Output-Queue.

PF7 Blättern eine Seite rückwärts im Inhaltsverzeichnis. Am Beginn des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF8 Blättern eine Seite vorwärts im Inhaltsverzeichnis. Am Ende des Inhaltsverzeichnisses bleibt die Anzeige unverändert.

PF10 Einblenden weiterer Informationen.

Funktionsauswahl

Das Feld 'C' steht für die Eingabe einer der folgenden Funktionen zur Verfügung.

S Anzeige des ausgewählten JES Spool Elements

Auswahl dieser Funktion führt zur Anzeige des gewählten Elements. Die Anzeige enthält neben einer komfortablen Suchfunktion die Möglichkeit, das Element auf einem beliebigen PrintEx Drucker auszudrucken.

P Löschen des ausgewählten JES Spool Elements

Page 133: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

Online Verwaltung 133

Auswahl dieser Funktion führt zum Löschen des gewählten Elements.

Beenden des PrintEx Trägersystems XPSDaemon Ein kontrolliertes Beenden des PrintEx Trägersystems XPSDaemon kann mit dem Menüpunkt 'E Shutdown XPSDaemon' erfolgen. Eine Auswahl dieses Menüpunktes bewirkt die Anzeige der folgenden Bildschirmmaske:

Abb. 55: XPSDaemon Shutdown

Das Beenden des XPSDaemon Servers kann ausschließlich durch die Eingabe eines 'Y' und anschließendem Drücken der Datenfreigabetaste geschehen.

Der XPSDaemon Server wird beendet und weiteres Arbeiten mit dem XPSDaemon Server bzw. mit PrintEx ist nicht mehr möglich.

Der XPSDaemon Shutdown wird an der Systemkonsole unter Angabe des auslösenden Terminals und des verursachenden Anwenders protokolliert.

Page 134: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

D E R B A T C H G E N E R A T O R

134 Batch Verwaltung

Batch Verwaltung

Der Batchgenerator Die Online-Funktionen von PrintEx werden durch zahlreiche Funktionen des mitgelieferten Batchgenerators ergänzt. Alle benötigten Tabellen-Einträge, die zur Steuerung der Abläufe innerhalb von PrintEx verwendet werden, können mit dem Batchgenerator angelegt und gepflegt werden. Verschiedene Funktionen sind ausschließlich auf den Batchgenerator begrenzt, wohingegen andere sowohl im Batch- als auch im Online-Teil verwendet werden können.

Wenn Funktionen Verwendung finden, die auf die PrintEx Systemdatei in schreibender Weise zugreifen, ist zu beachten, dass dies nur dann möglich ist, wenn diese für Online-Zugriffe geschlossen ist.

Die Steuerung der Aufrufe verschiedener Batch-Funktionstypen erfolgt über Parameterkarten, die dem Batchprozessor XPSVTMNT zur Verfügung zu stellen sind. Die jeweilige Funktion wird hierbei durch einen Operationscode identifiziert, dem die Angabe der gewünschten Parameter folgen muss.

Sowohl der Operationscode als auch die zugehörigen Parameter werden zwischen den Spalten 1 und 72 erwartet. Einzelne Parameter sind durch Komma oder Leerzeichen voneinander zu trennen, wobei dem Operationscode mindestens ein Leerzeichen folgen muss.

Bei der Auswahl bestimmter Funktionen reicht die Verwendung einer einzigen Karte nicht aus. Um eine Fortsetzung in der folgenden Karte anzuzeigen, muss dem letzten Parameter in einer Zeile ein Komma folgen. Die Fortsetzungskarten sind dann entsprechend der ersten Karte aufzubauen, wobei der Operationscode nicht mehr auftreten darf. Parameter, die Leerstellen beinhalten oder die Angabe von mehreren Optionen erlauben, sind in Hochkommata einzuschließen.

Pro Karte ist nur ein Operationscode erlaubt.

Beispiele für Funktionsaufrufe:

LANG D

Mit dieser Karte ist der Sprachcode festzulegen, der für die Auswahl der zu druckenden Batchnachrichten zugrunde gelegt werden soll. 'LANG D' bewirkt, dass Batchnachrichten aus dem Modul XPSVDHD entnommen werden. Bei 'LANG E' wird auf das Modul XPSVEHD zugegriffen.

DUMP

Diese Karte, die ausschließlich aus einem Operationscode besteht, bewirkt, dass über den Batchgenerator ein formatierter Ausdruck der PrintEx Dump-File erzeugt wird.

Kapitel

5

Page 135: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A D D U - A N L E G E N V O N B E N U T Z E R - E I N T R Ä G E N

Batch Verwaltung 135

//XPSVMNT JOB ,'PRINTEX MAINT',CLASS=A,MSGCLASS=I //MNT EXEC PGM=XPSVTMNT //STEPLIB DD DSN=XPSDAEM.V600.LOADLIB,DISP=SHR //XPSVFIL DD DSN=XPSDAEM.V600.vfil,DISP=SHR //XPSVTRA DD DSN=XPSDAEM.V600.trace,DISP=SHR //XPSVDMP DD DSN=XPSDAEM.V600.dump,DISP=SHR //TAP DD DISP=SHR,UNIT=TAPE,VOL=SER=XPSDAE // LABEL=(1,SL,EXPDT=98000),DSN=XPSDAEM //SYSPRINT DD SYSOUT=* //SYSIN DD * ... PARAMETERKARTEN

Abb. 56: Beispieljob Batchgenerator

ADDU - Anlegen von Benutzer-Einträgen Die Funktion 'ADDU' dient dazu, Benutzer-Einträge anzulegen. Die Funktionskarte hat das folgende Format:

ADDU NAME=name,PSWD=passwort,PROF=prof

'name' Benutzeridentifikation in der maximalen Länge von 20 Zeichen. Der hier ausgewählte Name für einen Benutzer muss eindeutig sein. Der Name kann durch '*' generisch verkürzt angegeben werden.

'passwort' Dieses Passwort wird von einem Benutzer als Eingabe verlangt, falls sich dieser an das PrintEx Administrationssystem anmeldet.

'prof' In diesem Feld ist der Name des Benutzer Profiles anzugeben, das dem Benutzer zugeordnet werden soll. Unter PrintEx muss jedem Benutzer das Profile 'ADMIN' zugeordnet werden.

Die Angaben für 'NAME' und 'PROF' sind in jedem Fall erforderlich.

ADST - Anlegen Ausgabeziel Die Funktion 'ADST' dient dazu, Ausgabeziele anzulegen. PrintEx unterstützt im Moment folgende Ausgabeziele: TCP/IP, JES, SNA, eMail und Datei.

Die Steuerkarte für das Anlegen eines TCP/IP-Ausgabeziels hat das folgende Format:

ADST NAME=name,DESC='desc',TYPE=IP,IPADD=ipaddr, PORT=port,RESTRT=restrt, MODEL='(080,PCLP080),(100,PCLP100),(120,PCLP120),(132,PCLP132)', THINPR=X,PAKSIZ=paksiz,BANDW=bandw

'name' Dieser Parameter dient als Schlüsselfeld für das anzulegende Ausgabeziel. Das Feld darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Dieser Parameter ist zwingend erforderlich.

'TYPE=IP' Mit diesem Parameter ist die Art des Ausgabeziels anzugeben. Für TCP/IP-Ausgabeziele ist der Wert 'IP' einzugeben.

Page 136: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A D S T - A N L E G E N A U S G A B E Z I E L

136 Batch Verwaltung

Dieser Parameter ist zwingend erforderlich.

'desc' Mit diesem Parameter kann eine bis zu 20-stellige Beschreibung des Ausgabeziels angegeben werden.

'ipaddr' Hier wird die TCP/IP-Adresse oder der DNS-Name des Netzwerkdruckers angegeben.

'port' Hier wird der TCP/IP-Port des Netzwerkdruckers angegeben. Für das 'direct socket Protokoll' ist der Port 9100 anzugeben. Für das LPR/LPD-Protokoll ist der Port 515 anzugeben.

'restrt' Bei nicht zustande kommender Verbindung wird der hier angegebene Sekundenwert gewartet, bis ein nächster Verbindungsversuch unternommen wird. Falls dann wieder keine Verbindung möglich ist, wird das 'Print Restart Intervall' aus den System Parametern zum Wiederanlauf verwendet.

'model' PrintEx verwendet für die Konvertierung der Ausgabedaten Modelle. Jedem Ausgabeziel ist mindestens ein Modell zuzuordnen. In den Modelldefinitionen wird u.a. festgelegt, welche EBCDIC nach ASCII Übersetzungstabelle verwendet werden soll, welche Vor- bzw. Abspanndaten zu der Druckausgabe hinzugefügt werden sollen, wie Steuerzeichen (Seitenvorschub, Zeilenvorschub, Wagenrücklauf, Backspace, Kanäle) umgesetzt werden sollen usw.

PrintEx bietet für das Modell verschiedene Vorgaben, die die Druckausgabe in die PCL-Druckersprache, in Postscript sowie in Adobe-PDF umsetzen.

Eine Modell Definition hat zwei Felder, erstens die max. Listenbreite und zweitens den Modellnamen.

Einem Ausgabeziel können bis zu sechs Modelle zugeordnet werden. Das hat den Vorteil, dass unterschiedliche breiten Listen unterschiedliche Modelle, mit z.B. verschiedenen Fontgrößen, zugeordnet werden können.

Der gesamte Ausdruck ist in Hochkomma zu setzen. Jedes der bis zu sechs Modelle ist in Klammern einzuschließen, wobei in der Klammer zunächst die Listenbreite und daran anschließend, durch ein Komma getrennt, der Modellname anzugeben sind.

'thinpr' Bei Angabe von 'THINPR=X' werden die Druckdaten mit dem ThinPrint-Protokoll zu der oben genannten IP-Adresse gesandt.

PrintEx bietet durch eine Kooperation mit der ThinPrint GmbH, Berlin die Möglichkeit, Mainframe Druckausgaben mit Hilfe des ThinPrint-Protokolls komprimiert und bandbreitenoptimiert an TCP/IP-Netzwerkdrucker zu senden.

PrintEx fungiert hierbei als 'ThinPrint Server Engine Host'. Die Ausgabe kann dann an jeden ThinPrint '.print'-Client erfolgen

'paksiz' Falls bei der Druckdatenübertragung das ThinPrint-Protokoll verwendet wird, kann hier eingestellt werden, wie viele Bytes ein Transport-Paket maximal umfassen soll. Falls der ThinPrint-Client eine Paketgröße liefert, wird diese verwendet und der hier angegebene Wert wird ignoriert. Bei Angabe von 0 wird der Wert 64000 verwendet.

Page 137: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A D S T - A N L E G E N A U S G A B E Z I E L

Batch Verwaltung 137

'bandw' Falls bei der Druckdatenübertragung das ThinPrint-Protokoll verwendet wird, kann hier eingestellt werden, wie viele Bits pro Sekunde maximal zum ThinPrint-Client gesendet werden dürfen. Falls der ThinPrint-Client eine Bandbreite liefert, wird diese verwendet und der hier angegebene Wert wird ignoriert. Bei Angabe von 0 wird das gesamte Paket versendet.

Die Steuerkarte für das Anlegen eines JES-Ausgabeziels hat das folgende Format:

ADST NAME=name,DESC='desc',TYPE=JES,DEST=dest, WRIT=writer,CLASS=class,FORM=form,FCB=fcb,DISP=disp, MODEL='(080,PCLP080),(100,PCLP100),(120,PCLP120),(132,PCLP132)'

'name' Dieser Parameter dient als Schlüsselfeld für das anzulegende Ausgabeziel. Das Feld darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Dieser Parameter ist zwingend erforderlich.

'TYPE=JES' Mit diesem Parameter ist die Art des Ausgabeziels anzugeben. Für JES-Ausgabeziele ist der Wert 'JES' einzugeben.

Dieser Parameter ist zwingend erforderlich.

'desc' Mit diesem Parameter kann eine bis zu 20-stellige Beschreibung des Ausgabeziels angegeben werden.

'dest' Hier kann eine Destination für die Ausgabeliste angegeben werden. Falls vorhanden, wird der Wert beim Schreiben des SYSOUT’s für den Parameter 'DEST=' verwendet.

'writer' Hier kann ein External Writer für die Ausgabeliste angegeben werden. Falls vorhanden, wird der Wert beim Schreiben des SYSOUT’s für den Parameter 'WRITER=' verwendet.

'class' Hier kann eine 'output class' für die Ausgabeliste angegeben werden. Falls vorhanden, wird der Wert beim Schreiben des SYSOUT’s für den Parameter 'CLASS=' verwendet.

'form' Hier kann ein Formularname für die Ausgabeliste angegeben werden. Falls vorhanden, wird der Wert beim Schreiben des SYSOUT’s für den Parameter 'FORMS=' verwendet.

'fcb' Hier kann ein 'forms control buffer' (FCB) für die Ausgabeliste angegeben werden. Falls vorhanden, wird der Wert beim Schreiben des SYSOUT’s für den Parameter 'FCB=' verwendet.

'disp' Hier kann eine Disposition für die Ausgabeliste angegeben werden. Falls vorhanden, wird der Wert beim Schreiben des SYSOUT’s für den Parameter 'DISP=' verwendet.

'model' Modell, wie bei TCP/IP-Ziel beschrieben.

Die Steuerkarte für das Anlegen eines SNA-Ausgabeziels hat das folgende Format:

ADST NAME=name,DESC='desc',TYPE=SNA,VAPPL=vappl, MODEL='(080,PCLP080),(100,PCLP100),(120,PCLP120),(132,PCLP132)'

'name' Dieser Parameter dient als Schlüsselfeld für das anzulegende Ausgabeziel. Das Feld darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Page 138: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A D S T - A N L E G E N A U S G A B E Z I E L

138 Batch Verwaltung

Dieser Parameter ist zwingend erforderlich.

'TYPE=SNA' Mit diesem Parameter ist die Art des Ausgabeziels anzugeben. Für SNA-Ausgabeziele ist der Wert 'SNA' einzugeben.

Dieser Parameter ist zwingend erforderlich.

'desc' Mit diesem Parameter kann eine bis zu 20-stellige Beschreibung des Ausgabeziels angegeben werden.

'vappl' Hier kann der Name einer VTAM-Applikation angegeben werden. Die Ausgabeliste wird dann in einen SCS-Datenstrom (LUType 1) umgewandelt und dann an die hier angegebene VTAM-APPL ausgegeben. Falls der VTAM-Drucker an eine andere Anwendung gebunden ist (z.B. CICS), wird versucht, den Drucker automatisch zu akquirieren. Nach Ende des Druckjobs steht der Drucker für andere Anwendungen wieder zur Verfügung.

'model' Modell, wie bei TCP/IP-Ziel beschrieben.

Die Steuerkarte für das Anlegen eines eMail-Ausgabeziels hat das folgende Format:

ADST NAME=name,DESC='desc',TYPE=EMAIL, SERVER=server,ACNT=acnt,PASSW=passw,FROM=from,TO=to,CC=cc, SUBJ='subj',BODY='body', MODEL='(080,PCLP080),(100,PCLP100),(120,PCLP120),(132,PCLP132)' 'name' Dieser Parameter dient als Schlüsselfeld für das anzulegende Ausgabeziel. Das

Feld darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Dieser Parameter ist zwingend erforderlich.

'TYPE=EMAIL' Mit diesem Parameter ist die Art des Ausgabeziels anzugeben. Für eMail-Ausgabeziele ist der Wert 'EMAIL' einzugeben.

Dieser Parameter ist zwingend erforderlich.

'desc' Mit diesem Parameter kann eine bis zu 20-stellige Beschreibung des Ausgabeziels angegeben werden.

'server' Hier kann die TCP/IP-Adresse oder der DNS-Name des eMail-Servers angegeben werden, an den die Ausgabeliste unter Verwendung des SMTP-Protokolls versendet werden soll.

'acnt' Falls der Postausgangsserver Kennwortauthentifizierung verlangt, ist hier ein gültiger Anmeldungsname anzugeben.

'passw' Falls der Postausgangsserver Kennwortauthentifizierung verlangt, ist hier das gültige Kennwort anzugeben.

'from' Hier ist die eMail-Adresse des Mailabsenders einzugeben.

'to' Hier ist die eMail-Adresse des Empfängers einzugeben.

'cc' Soll die Nachricht an mehrere Empfänger versendet werden, dann können hier diese Adressen durch Semikolon getrennt angegeben werden (cc=carbon copy).

'subj' Hier kann der Betreff des eMails eingegeben werden.

'body' Hier kann ein beliebiger Text eingegeben werden, der als Bodytext für die eMail verwendet wird. Die eigentliche Ausgabeliste wird als Adobe PDF-Anhang (Attachment) des eMails versandt.

Page 139: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A J P R - A N L E G E N J E S - D R U C K E R

Batch Verwaltung 139

'model' Modell, wie bei TCP/IP-Ziel beschrieben.

Die Steuerkarte für das Anlegen eines Datei-Ausgabeziels hat das folgende Format:

ADST NAME=name,DESC='desc',TYPE=FILE, FILENM='filenm', MODEL='(080,PCLP080),(100,PCLP100),(120,PCLP120),(132,PCLP132)' 'name' Dieser Parameter dient als Schlüsselfeld für das anzulegende Ausgabeziel. Das

Feld darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Dieser Parameter ist zwingend erforderlich.

'TYPE=FILE' Mit diesem Parameter ist die Art des Ausgabeziels anzugeben. Für Datei-Ausgabeziele ist der Wert 'FILE' einzugeben.

Dieser Parameter ist zwingend erforderlich.

'desc' Mit diesem Parameter kann eine bis zu 20-stellige Beschreibung des Ausgabeziels angegeben werden.

'filenm' Hier kann ein bis zu 128 Stellen langer Dateiname eingegeben werden, unter dem die Ausgabeliste in der XPS Spooldatei gespeichert werden soll.

Die Angabe von Unterverzeichnissen ist durch Eingabe von '/' möglich. Um den Namen variabel gestalten zu können, ist es möglich, folgende Variable

im Namen zu verwenden:

&USERID Der Benutzername der Ausgabeliste (JES)

&JOBNAME Der SYSOUT-Jobname der Ausgabeliste (JES)

&JOBID Die SYSOUT-JobId der Ausgabeliste (JES)

&CLASS Die SYSOUT-Klasse der Ausgabeliste (JES)

&DEST Die SYSOUT-Destination der Ausgabeliste (JES)

&WRITER Der externe Writername der Ausgabeliste (JES)

&DATE Das Datum der Ausgabe (JES/VTAM)

&TIME Die Uhrzeit der Ausgabe (JES/VTAM)

&VAPPL Die VTAM-Applikation der Ausgabe (VTAM)

Das folgende Beispiel zeigt wie PrintEx einen Dateinamen bildet:

Der hier angegebene Dateiname:

&USERID/&CLASS/&JOBNAME/&JOBID/&DATE/&FILE wird in folgenden echten Dateinamen umgesetzt:

XPSSYST/A/JOB0010/STC05998/040901/D0000101.SYSPRINT 'model' Modell, wie bei TCP/IP-Ziel beschrieben.

AJPR - Anlegen JES-Drucker Die Funktion 'AJPR' dient dazu, JES-Drucker anzulegen.

Page 140: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A J P R - A N L E G E N J E S - D R U C K E R

140 Batch Verwaltung

Die Steuerkarte für das Anlegen eines JES-Druckers hat das folgende Format:

AJPR NAME=name,DESC='desc',STATE=state,SDEST=sdest,SWRIT=swriter, SFORM=sform,SCLASS=sclass,DISP=disp,SEPS=seps,SEPE=sepe,DEST='dest'

'name' Dieser Parameter dient als Schlüsselfeld für die anzulegende Druckerdefinition. Das Feld darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Dieser Parameter ist zwingend erforderlich.

'desc' Mit diesem Parameter kann eine bis zu 20-stellige Beschreibung des JES-Druckers angegeben werden.

'state' Hier wird der Status des JES-Druckers bestimmt. Bei Angabe von 'STATE=A' (STD) werden die Selektionskriterien des Druckers bei jedem Neustart von PrintEx bei der Auswahl von JES-Ausgabelisten verwendet.

Bei Angabe von 'STATE=D' wird der Zustand des Druckers auf 'drained' gesetzt. D. h., die Selektionskriterien des Druckers werden bei der Auswahl von JES-Ausgabelisten nicht verwendet.

JES Auswahl Kriterien Die JES-Drucker werden anhand der Selektionskriterien 'Destination', 'Class', 'Writer' und 'Form' gebildet. Sobald vom JES2/JES3 Spool das Vorhandensein einer Ausgabeliste an PrintEx gemeldet wird, vergleicht PrintEx die oben genannten Selektionskriterien der JES-Ausgabeliste mit den hier definierten Druckern. Der Drucker mit den meisten Übereinstimmungen wird dann von PrintEx zum Verarbeiten verwendet und die JES-Ausgabeliste wird an alle Ausgabeziele versendet, die für den selektierten Drucker definiert wurden.

Wenn ein Drucker mit gleichen Selektionskriterien bereits aktiv ist, ist eine Neuanlage nicht möglich.

'sdest' Hier ist die gewünschte SYSOUT-Destination anzugeben.

'sclass' Hier können bis zu acht SYSOUT-Klassen angegeben werden.

'swriter' Hier ist der gewünschte SYSOUT-External-Writer anzugeben.

'sform' Hier ist das gewünschte SYSOUT-Formular anzugeben.

'disp' Hier wird festgelegt, welche Disposition die JES2/JES3 Spooldatei nach Übergabe an PrintEx erhalten soll. Die möglichen Eingaben sind 'DELETE', 'HOLD' und 'KEEP'.

'seps' Hier können zu der JES2/JES3 Spooldatei Separator Anfangs-Seite(n) hinzugefügt werden. Standardmäßig stehen die Separator Anfangsseiten SEP#S01 bis SEP#S05 zur Verfügung. Desweiteren ist es möglich, mit einfachen Befehlen eigene Separator-Pages zu erzeugen. (siehe Kapitel 7 Separatorpages)

'sepe' Hier können zu der JES2/JES3 Spooldatei Separator Ende-Seite(n) hinzugefügt werden. Standardmäßig stehen die Separator Endeseiten SEP#E01 bis SEP#E05 zur Verfügung. Desweiteren ist es möglich, mit einfachen Befehlen eigene Separator-Pages zu Erzeugen. (siehe Kapitel 7 Separatorpages)

'dest' Hier können bis zu 10 Ausgabeziele bzw. Poolnamen, jeweils durch ein Komma getrennt, festgelegt werden.

Page 141: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A T X T - A N L E G E N T E X T E

Batch Verwaltung 141

Die Ausgabeziele sind unter der Administrator-Funktion '3 - Ausgabeziele', die Poolnamen unter der Funktion '4 - Pool Definitionen' zu definieren.

Sobald Daten für diesen Drucker eintreffen, werden diese an jedes Ausgabeziel bzw. an das zuerst erreichbare Ausgabeziel eines Pools versendet.

ATXT - Anlegen Texte Bei der Definition eines Druckermodells besteht die Möglichkeit, Vorspann- bzw. Abspanntexte zu vergeben. Die Auswahl der Funktion 'ATXT' ermöglicht das Anlegen dieser Texte. Vorhandene Texte können beliebig vielen Druckern über die Modell-Schnittstelle zugeordnet werden. Damit wird die Mehrfachdefinition gleichlautender Druckertexte vermieden.

Die Texte sind in der XPSDAEM.V600.MACLIB 80-stellig zu erzeugen.

Die Steuerkarte für das Anlegen eines Textes hat das folgende Format:

ATXT MEMBER=member,DESC='desc'

'member' Dieses Feld dient als Schlüsselfeld für den anzulegenden Druckertext. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Der Textname muss als MACLIB-Member in der XPSDAEM.V600.MACLIB vorhanden sein.

Eine Eingabe in dieses Feld ist erforderlich.

'desc' Mit diesem Parameter kann eine bis zu 20-stellige Beschreibung des Textes angegeben werden.

AVPR - Anlegen VTAM-Drucker Die Funktion 'AVPR' dient dazu, VTAM-Drucker anzulegen.

Die Steuerkarte für das Anlegen eines VTAM-Druckers hat das folgende Format:

AVPR NAME=name,DESC='desc',STATE=state,DEST=’dest’

'name' Dieses Feld dient als Schlüsselfeld für die anzulegende Drucker-Definition. Eingaben in dieses Feld müssen eindeutig sein. Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Der Druckername muss als APPL-Definition im ACF/VTAM-Netzwerk vorhanden sein.

Eine Eingabe in dieses Feld ist erforderlich.

'desc' Mit diesem Parameter kann eine bis zu 20-stellige Beschreibung des VTAM-Druckers angegeben werden.

Page 142: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A C K - E R S T E L L E N E I N E S X P S V F I L B A C K U P S

142 Batch Verwaltung

'state' Hier wird der Status des VTAM-Druckers bestimmt. Bei Angabe von 'STATE=A' (STD) wird der Drucker bei jedem Neustart von PrintEx im ACF/VTAM-Netzwerk eröffnet. Ab diesem Zeitpunkt können Subsysteme wie CICS oder IMS diesen Drucker akquirieren.

Bei Angabe von 'STATE=D' wird der Zustand des Druckers auf 'drained' gesetzt. D. h., bei einem Neustart von PrintEx wird für diesen Drucker keine Aktion durchgeführt.

'dest' Hier können bis zu 10 Ausgabeziele bzw. Poolnamen, jeweils durch ein Komma getrennt, festgelegt werden.

Die Ausgabeziele sind unter der Administrator-Funktion '3 Ausgabeziele', die Poolnamen unter der Funktion '4 Pool Definitionen' zu definieren.

Sobald Daten für diesen Drucker eintreffen, werden diese an jedes Ausgabeziel bzw. an das zuerst erreichbare Ausgabeziel eines Pools versendet.

BACK - Erstellen eines XPSVFIL Backups Es wird empfohlen, den Inhalt der PrintEx Systemdatei 'XPSVFIL' regelmäßig zu sichern. Für diese Funktion steht der Operationscode 'BACK' zur Verfügung, mit Hilfe dessen Band- oder Kassettensicherungen der Datei 'XPSVFIL' erstellt werden können. Die Steuerkarte hat das folgende Format:

BACK

CPAG - Laden Standard Codepages Zur Umsetzung von Ausgabelisten vom Mainframe-Format (EBCDIC) zum Netzwerkdrucker (ASCII) müssen länderspezifische Übersetzungstabellen verwendet werden. PrintEx bietet standardmäßig Übersetzungstabellen für alle westlichen Länder an. Diese Standard Codepages werden beim Installieren von PrintEx geladen. Die Auswahl der Funktion 'CPAG' ermöglicht es, die Standard Codepages wieder herzustellen.

Die Standard Codepages befinden sich in dem MACLIB-Member 'CODEPAGE' auf der XPSDAEM.V600.MACLIB.

Die Steuerkarte für die Anlage der Standard Codepages hat das folgende Format:

CPAG MEMBER=member

'member' Die Eingabe darf maximal 8 Zeichen lang sein und muss aus alphanumerischen Zeichen bestehen.

Der Membername muss als MACLIB-Member in der XPSDAEM.V600.MACLIB vorhanden sein

Eine Eingabe für diesen Parameter ist erforderlich.

Page 143: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

D E L U - L Ö S C H E N V O N B E N U T Z E R - E I N T R Ä G E N

Batch Verwaltung 143

DELU - Löschen von Benutzer-Einträgen Wenn ein Benutzer nicht mehr unter PrintEx definiert sein soll, kann dieser mit der Funktion 'DELU' gelöscht werden. Benutzer-Einträge können auch unter Zuhilfenahme der entsprechenden Online-Funktionen innerhalb der PrintEx Transaktion verwaltet werden.

Die DELU-Karte hat das folgende Format:

DELU NAME=name

'name' Angabe der maximal 20-stelligen Benutzeridentifikation mit der der Benutzer unter PrintEx definiert wurde.

DDST - Löschen von Ausgabezielen Wenn ein Ausgabeziel nicht mehr unter PrintEx definiert sein soll, kann dieser mit der Funktion 'DDST' gelöscht werden. Die DDST-Karte hat das folgende Format:

DDST NAME=name

'name' Angabe der maximal 8-stelligen Identifikation mit der das Ausgabeziel unter PrintEx definiert wurde.

DJPR - Löschen von JES-Druckern Wenn ein JES-Drucker nicht mehr unter PrintEx definiert sein soll, kann dieser mit der Funktion 'DJPR' gelöscht werden. Die DJPR-Karte hat das folgende Format:

DJPR NAME=name

'name' Angabe der maximal 8-stelligen Identifikation mit der der JES-Drucker unter PrintEx definiert wurde.

DUMP - Drucken formatierter PrintEx Dump Die Datei 'XPSVDMP' dient zur Sicherung von Speicherbelegungen zum Zeitpunkt des Auftretens eines Programmabbruches bzw. bei einer Looperkennung. Der Speicherauszug wird erst zum Zeitpunkt des Ausdruckens der Dump-Datei formatiert, um die Belastung des Online-Systems gering zu halten.

Ein formatierter Dump ist mit Hilfe der folgenden Steuerkarte zu erstellen:

DUMP

Damit ein Dump erstellt werden kann ist es erforderlich, dass die Dump-Datei für Online-Zugriffe geschlossen ist.

Page 144: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

D V P R - L Ö S C H E N V O N V T A M - D R U C K E R N

144 Batch Verwaltung

DVPR - Löschen von VTAM-Druckern Wenn ein VTAM-Drucker nicht mehr unter PrintEx definiert sein soll, kann dieser mit der Funktion 'DVPR' gelöscht werden. Die DVPR-Karte hat das folgende Format:

DVPR NAME=name

'name' Angabe der maximal 8-stelligen Identifikation mit der der VTAM-Drucker unter PrintEx definiert wurde.

FREC - Ermitteln der Anzahl freier Blöcke auf XPSVFIL Mit der Funktion 'FREC' kann ein statistischer Wert bezüglich der Belegung der Datei 'XPSVFIL' ermittelt werden. Als Ergebnis wird die Anzahl der freien Blöcke auf 'XPSVFIL' ausgegeben. Ein Block hat die Länge von 1024 Bytes. Die Steuerkarte zur Ermittlung dieses Wertes sieht wie folgt aus:

FREC

IMOD - Laden Standard Modelle PrintEx verwendet für die Konvertierung der Ausgabedaten Modelle. Jedem Ausgabeziel ist dazu mindestens ein Modell zuzuordnen. In den Modelldefinitionen wird u.a. festgelegt, welche EBCDIC nach ASCII Übersetzungstabelle verwendet werden soll, welche Vor- bzw. Abspanndaten zu der Druckausgabe hinzugefügt werden sollen, wie Steuerzeichen (Seitenvorschub, Zeilenvorschub, Wagenrücklauf, Backspace, Kanäle) umgesetzt werden sollen usw.

PrintEx bietet hierbei Vorgaben die die Druckausgabe in die PCL-Druckersprache, in Postscript oder in Adobe-PDF umsetzen. Diese Standard Modelle werden beim Installieren von PrintEx geladen. Die Auswahl der Funktion 'IMOD' ermöglicht es, die Standard Modelle wieder herzustellen.

Die Standard Modelle befinden sich in der XPSDAEM.V600.MACLIB.

Die Steuerkarte für das Laden der Standard Modelle hat das folgende Format:

IMOD

INDU - Drucken Inhaltsverzeichnis Benutzer-Definitionen Die Funktion 'INDU' liefert als Ergebnis eine Auflistung aller für PrintEx definierten Benutzer in aufsteigender, alphabetischer Reihenfolge. Vergebene Passwörter werden nicht aufgelistet. Die Steuerkarte hat das folgende Format:

INDU

Page 145: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

I N I T - I N I T I A L I S I E R U N G D E R S Y S T E M D A T E I X P S V F I L

Batch Verwaltung 145

INIT - Initialisierung der Systemdatei XPSVFIL Mit Hilfe dieser Funktion wird die Datei 'XPSVFIL' initialisiert. Das Initialisieren der Datei 'XPSVFIL' kann nur erfolgen, wenn die Datei zuvor mit IDCAMS neu angelegt wurde. Alle Daten, die sich zum Zeitpunkt der Initialisierung auf der Datei 'XPSVFIL' befinden, gehen während des Initialisierungslaufs verloren.

INIT

Zusätzlich zur Initialisierung der Dateiblöcke wird ein Administratorblock angelegt, der die Standardwerte für die PrintEx System Parameter beinhaltet.

Sonderfall: INIT SYSTEM

Bei Angabe der Option 'SYSTEM' wird lediglich der Administratorblock initialisiert. Die Funktion 'INIT SYSTEM' verlangt, entgegen den sonstigen Forderungen, dass der Operationscode 'INIT' auf Position 1 in der Karte beginnt, und die Option 'SYSTEM' durch genau ein Leerzeichen davon getrennt folgt.

LANG - Bestimmen Sprachmodul für Batchnachrichten Mit Hilfe der Funktion 'LANG' wird bestimmt, auf welches Nachrichtenmodul zugegriffen werden soll, falls Nachrichten vom Batchgenerator gedruckt werden. Dazu wird das Modul 'XPSV?HD' verwendet. Das Fragezeichen wird mit der in der 'LANG'-Steuerkarte angegebenen Eintragung überschrieben. Die Karte hat das folgende Format:

LANG langident

'langident' Einstelliger Sprachcode zur Identifizierung des gewünschten XPSDaemon Batch-Nachrichtenmoduls.

LPAG - Bestimmen der Druckzeilenanzahl pro Seite Mit dieser Funktion kann die Anzahl der Zeilen pro Druckseite festgelegt werden.

LPAG zeilenzahl

'zeilenzahl' Gewünschte Anzahl der Zeilen pro Druckseite. Der Standardwert beträgt 66. Der maximal zu vergebende Wert liegt bei 99.

REST - Restore der XPSVFIL Datei Die Funktion 'REST' erlaubt das Zurückspielen von Dateiinhalten der Datei 'XPSVFIL', die vorher mit der Funktion 'BACK' gesichert wurden. Die Steuerkarte hat das folgende Format:

REST (SL) (REW) (SYSTEM) OPT=option

Page 146: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

S N U P - E R Ö F F N E N D A T E I X P S V F I L R E A D O N L Y

146 Batch Verwaltung

'SYSTEM' Der PrintEx Administratorblock wird auf die Datei zurückgespielt, falls die Option 'REP' für den 'OPT' Parameter ausgewählt wird.

'option' Zugelassene Optionen sind 'MER' und 'REP'. Im ersten Fall werden nur solche Dateiblöcke wiederhergestellt, die zum Zeitpunkt des Restores nicht vorhanden sind. Wird die Option 'REP' angegeben, findet eine Überschreibung eventuell vorhandener Dateiblöcke statt.

SNUP - Eröffnen Datei XPSVFIL READONLY Mit dieser Funktion wird die Datei 'XPSVFIL' nur für Lesezugriffe geöffnet. Dieser Modus der Dateiöffnung ist immer dann zwingend, wenn diese gleichzeitig in einer Online-Region/Partition eröffnet ist. Wenn die Datei mit 'SNUP' eröffnet wird, können lediglich solche Funktionen des Batchgenerators ausgeführt werden, die nur lesend auf 'XPSVFIL' zugreifen. Standardmäßig wird 'XPSVFIL' vom Batchgenerator 'for update' eröffnet. Die Steuerkarte hat das folgende Format:

SNUP

SUPD - Eröffnen der Datei XPSVFIL für Schreibzugriffe Die Datei 'XPSVFIL' wird vom Batchgenerator standardmäßig 'for update' eröffnet. Dasselbe leistet die Funktion 'SUPD'. Eine Steuerkarte mit dieser Funktion wird lediglich dann notwendig, wenn die Datei innerhalb eines Jobs zuvor bereits mit 'SNUP' - nur lesender Zugriff erlaubt - eröffnet wurde. Die Steuerkarte hat das folgende Format:

SUPD

TRAC - Ausdrucken der PrintEx Trace-File Mit Hilfe dieser Funktion kann die PrintEx Trace-Datei ausgedruckt werden. Zur Ausführung dieser Funktion ist es erforderlich, dass die Trace-Datei in der Online-Partition/Region geschlossen ist. Die Steuerkarte hat das folgende Format:

TRAC

TROF - Ausschalten Dateizugriffs Trace Eine Steuerkarte mit dem Eintrag 'TROF' beendet das Mitprotokollieren von Dateizugriffen während der Ausführung einer Batchfunktion durch den PrintEx Batchgenerator. Diese Funktion bildet das Gegenstück zur Funktion 'TRON'. Die Steuerkarte hat das folgende Format:

TROF

Page 147: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

T R O N - E I N S C H A L T E N D A T E I Z U G R I F F S T R A C E

Batch Verwaltung 147

TRON - Einschalten Dateizugriffs Trace Mit der Funktion 'TRON' wird der Batchgenerator angewiesen, alle Dateizugriffe, die im folgenden Job stattfinden, zu protokollieren. Die Funktion 'TROF' bewirkt eine Beendigung des Mitprotokollierens. Die Steuerkarte hat das folgende Format:

TRON

Page 148: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

148 Print-Exit

Print-Exit

Anwendungsmöglichkeit Der Print-Exit kann verwendet werden, um die Druckausgabe vor- sowie nach der Konvertierung durch PrintEx zu verändern. Bei Datei-Ausgabezielen besteht außerdem die Möglichkeit, den Dateinamen zu ändern. Ein weiterer Exitpunkt erlaubt es, das von PrintEx selektierte Ausgabeziel zu verändern.

Ein Exit-Beispiel wird bei der Installation als Member unter dem Namen 'XPSPRTEX' in der PrintEx MACLIB abgestellt.

Definition des Exits

Die Definition des Exits erfolgt unter dem Punkt 'Verwalten System Parameter' im Feld 'Print-Exit'.

Ausführungszeitpunkt

Das Exit-Programm erhält vor sowie nach der Konvertierung der Druckdaten durch PrintEx die Steuerung. Bei Datei-Ausgabezielen wird der Exit nach Bildung des Dateinamens aufgerufen. Vor der Übertragung eines Druckjobs an ein Ausgabeziel ist ein weiterer Exitpunkt verfügbar.

Übergabebereich (Aufbau des Parameterbereichs)

01-01 Ausführungszeitpunkt '1' Nach Einlesen vom JES-Spool bzw. VTAM '2' Vor Konvertierung durch PrintEx '3' Nach Konvertierung durch PrintEx '4' Nach Bildung des Dateinamens durch PrintEx bei Datei-Ausgabezielen '5' Nach Selektion des Ausgabeziels durch PrintEx

02-04 Reserviert

05-12 Druckername

13-20 Sessionname (VTAM-Anwendung) bei VTAM-Druckern PrintEx interner Druckername bei JES-Druckern

21-24 25-28

Datenadresse bei Funktion '1' - '3' Datenlänge bei Funktion '1' - '3'

Kapitel

6

Page 149: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

Print-Exit 149

21-24 25-28

Adresse Originalname bei Funktion '4' Adresse Neuer Dateiname bei Funktion '4'

21-24 25-28

Adresse Ausgabezielname bei Funktion '5' Adresse Neues Ausgabeziel bei Funktion '5'

Beim Exitpunkt '1 - nach Einlesen der Daten vom JES-Spool bzw. VTAM' wird auf den Positionen 21-24 die Adresse der EDCDIC-Hostdaten und auf den Positionen 25-28 die Länge der Daten übergeben.

Falls die Daten verändert werden sollen, ist ein neuer Speicherbereich zu reservieren. In diesem Speicher sind die resultierenden Hostdaten an PrintEx zurückzugeben. Sowohl die Adresse des reservierten Speichers als auch dessen Länge sind auf den Positionen 21-24 bzw. 25-28 an PrintEx zu übergeben. Die Freigabe des an den Exit übergebenen Speicherbereichs, der die Originaldaten enthält, erfolgt durch PrintEx.

Beim Exitpunkt '2 - vor Konvertierung durch PrintEx' ist genauso zu verfahren wie unter Exitpunkt '1'.

Beim Exitpunkt '3 - nach Konvertierung durch PrintEx' ist genauso zu verfahren wie unter Exitpunkt '1'. Abhängig vom Ausgabeziel handelt es sich bei den Daten jedoch um ASCII/OEM/ANSI Daten. Außerdem sind die Daten bereits in die Druckersprache des Ausgabeziels wie z.B. PCL, Postscript oder PDF konvertiert.

Beim Exitpunkt '4 - nach Bildung des Dateinamens', wird auf den Positionen 21-24 die Adresse der Datei-Definition zur Verfügung gestellt. Auf den Positionen 25-28 wird die Adresse des generierten Dateinamens übergeben. Der hier adressierte Speicherbereich kann zur Rückgabe eines veränderten Dateinamens verwendet werden.

Beim Exitpunkt '5 - nach Selektion des Ausgabeziels' wird auf den Positionen 21-24 die Adresse der PrintEx Printer-Instanz zur Verfügung gestellt. Die Struktur der übergebenen Daten ist auf der XPSDAEM.V600.MACLIB im Member 'VTMPRTQ' definiert. Auf den Positionen 25-28 wird die Adresse der PrintEx Destination-Instanz zur Verfügung gestellt. Die Struktur der übergebenen Daten ist auf der XPSDAEM.V600.MACLIB im Member 'VTMDST' definiert. Diese Adresse kann mit einer neuen bzw. veränderten Destination-Instanz versorgt werden, die als Ziel für das Versenden der Druckdaten verwendet werden soll.

Page 150: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

150 Separator Pages

Separator Pages PrintEx ermöglicht das Hinzufügen von Trennseiten vor bzw. nach dem Ausdruck von JES2/JES3 Spooldateien.

Dazu werden im Rahmen der Installation bereits jeweils fünf Standardvorgaben für die Start- bzw. Ende Trennseiten auf der XPSDAEM.V600.DATA Bibliothek abgelegt.

Weiterhin ist es auf einfache Weise möglich, eigene Trennseiten zu erstellen. Selbst erstellte Trennseiten sind ebenfalls in der XPSDAEM.V600.DATA Bibliothek abzulegen.

PrintEx stellt die folgenden Standard Trennseiten zur Verfügung:

Start Separator 'SEP#S01':

**START*****START*****START*****START*****START*****START*****START*****START*****START*****START*** * * * JOBID: STC09530 * * JOB NAME: XPSD600 * * USER ID: XPSDAEM * * SYSOUT CLASS: Y * * OUTPUT GROUP: 2.1.1 * * TITLE: * * * * NAME: * * ROOM: * * BUILDING: * * DEPARTMENT: * * ADDRESS: * * * * * * * * PRINT TIME: 11:39:36 * * PRINT DATE: 2.08.2004 * * PRINTER NAME: U001 * * SYSTEM: SYS1 * * * **START*****START*****START*****START*****START*****START*****START*****START*****START*****START*** X XX PPPPPPPPPPP SSSSSSSSSS DDDDDDDDDD 44 44 00000000 00000000 XX XX PPPPPPPPPPPP SSSSSSSSSSSS DDDDDDDDDDD 44 44 0000000000 0000000000 XX XX PP PP SS SS DD DD 44 44 00 0000 00 0000 XX XX PP PP SS DD DD 44 44 00 00 00 00 00 00 XX XX PP PP SSS DD DD 44 44 00 00 00 00 00 00 XXX PPPPPPPPPPPP SSSSSSSSS DD DD 444444444444 00 00 00 00 00 00 XXX PPPPPPPPPPP SSSSSSSSS DD DD 444444444444 00 00 00 00 00 00 XX XX PP SSS DD DD 44 00 00 00 00 00 00 XX XX PP SS DD DD 44 0000 00 0000 00 XX XX PP SS SS DD DD 44 000 00 000 00 XX XX PP SSSSSSSSSSSS DDDDDDDDDDD 44 0000000000 0000000000 X XX PP SSSSSSSSSS DDDDDDDDDD 44 00000000 00000000 SSSSSSSSSS TTTTTTTTTTTT CCCCCCCCCC 00000000 9999999999 555555555555 3333333333 00000000 SSSSSSSSSSSS TTTTTTTTTTTT CCCCCCCCCCCC 0000000000 999999999999 555555555555 333333333333 0000000000 SS SS TT CC CC 00 0000 99 99 55 33 33 00 0000 SS TT CC CC 00 00 00 99 99 55 33 00 00 00 SSS TT CC 00 00 00 99 99 55 33 00 00 00 SSSSSSSSS TT CC 00 00 00 999999999999 5555555555 3333 00 00 00 SSSSSSSSS TT CC 00 00 00 99999999999 55555555555 3333 00 00 00 SSS TT CC 00 00 00 99 55 33 00 00 00 SS TT CC CC 0000 00 99 55 33 0000 00 SS SS TT CC CC 000 00 99 99 55 55 33 33 000 00 SSSSSSSSSSSS TT CCCCCCCCCCCC 0000000000 999999999999 55555555555 333333333333 0000000000 SSSSSSSSSS TT CCCCCCCCCC 00000000 9999999999 555555555 3333333333 00000000

Kapitel

7

Page 151: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

Separator Pages 151

Start Separator 'SEP#S02':

X XX PPPPPPPPPPP SSSSSSSSSS DDDDDDDDDD 44 44 00000000 00000000 XX XX PPPPPPPPPPPP SSSSSSSSSSSS DDDDDDDDDDD 44 44 0000000000 0000000000 XX XX PP PP SS SS DD DD 44 44 00 0000 00 0000 XX XX PP PP SS DD DD 44 44 00 00 00 00 00 00 XX XX PP PP SSS DD DD 44 44 00 00 00 00 00 00 XXX PPPPPPPPPPPP SSSSSSSSS DD DD 444444444444 00 00 00 00 00 00 XXX PPPPPPPPPPP SSSSSSSSS DD DD 444444444444 00 00 00 00 00 00 XX XX PP SSS DD DD 44 00 00 00 00 00 00 XX XX PP SS DD DD 44 0000 00 0000 00 XX XX PP SS SS DD DD 44 000 00 000 00 XX XX PP SSSSSSSSSSSS DDDDDDDDDDD 44 0000000000 0000000000 X XX PP SSSSSSSSSS DDDDDDDDDD 44 00000000 00000000 SSSSSSSSSS TTTTTTTTTTTT CCCCCCCCCC 00000000 9999999999 555555555555 3333333333 2222222222 SSSSSSSSSSSS TTTTTTTTTTTT CCCCCCCCCCCC 0000000000 999999999999 555555555555 333333333333 222222222222 SS SS TT CC CC 00 0000 99 99 55 33 33 22 22 SS TT CC CC 00 00 00 99 99 55 33 22 SSS TT CC 00 00 00 99 99 55 33 22 SSSSSSSSS TT CC 00 00 00 999999999999 5555555555 3333 22 SSSSSSSSS TT CC 00 00 00 99999999999 55555555555 3333 22 SSS TT CC 00 00 00 99 55 33 22 SS TT CC CC 0000 00 99 55 33 22 SS SS TT CC CC 000 00 99 99 55 55 33 33 22 SSSSSSSSSSSS TT CCCCCCCCCCCC 0000000000 999999999999 55555555555 333333333333 222222222222 SSSSSSSSSS TT CCCCCCCCCC 00000000 9999999999 555555555 3333333333 222222222222 *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y* *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y* *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y* *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y* *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y* *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y* *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y* *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y* *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y* *Y START STC09532 XPSD600 LOCAL XPSDAEM 11:40:24 2.08.2004 U001 START Y*

Start Separator 'SEP#S03':

XX XX PPPPP SSSSS DDDDDD 44 00000 00000 XX XX PPPPPP SSSSSSS DDDDDDD 44 0000000 0000000 XX XX PP PP SS DD DD 44 44 00 000 00 000 XXX PPPPPP SSSS DD DD 4444444 00 0 00 00 0 00 XXX PPPPP SSSS DD DD 4444444 000 00 000 00 XX XX PP S SS DD DD 44 00 00 00 00 XX XX PP SSSSSSS DD DD 44 0000000 0000000 XX XX PP SSSSS DDDDDD 44 00000 00000 SSSSS TTTTTT CCCCC 00000 99999 66666 11 22222 SSSSSSS TTTTTT CCCCCCC 0000000 9999999 6666666 111 2222222 SS TT CC CC 00 000 99 99 66 1111 22 222 SSSS TT CC 00 0 00 999999 666666 11 11 222 SSSS TT CC 000 00 99 6666666 11 22 S SS TT CC CC 00 00 99 66 66 11 22 2 SSSSSSS TT CCCCCCC 0000000 9999999 6666666 1111111 2222222 SSSSS TT CCCCC 00000 9999 66666 1111111 2222222 * START LOCAL XPSDAEM 11:52:51 2.08.2004 * * START LOCAL XPSDAEM 11:52:51 2.08.2004 * * START LOCAL XPSDAEM 11:52:51 2.08.2004 * * START LOCAL XPSDAEM 11:52:51 2.08.2004 * * START LOCAL XPSDAEM 11:52:51 2.08.2004 * * START LOCAL XPSDAEM 11:52:51 2.08.2004 * * START LOCAL XPSDAEM 11:52:51 2.08.2004 * * START LOCAL XPSDAEM 11:52:51 2.08.2004 * * START LOCAL XPSDAEM 11:52:51 2.08.2004 * ******************************************************************************** *Y STC09612 XPSD600 U001 XPSD600 STC09612 Y*

Start Separator 'SEP#S04':

************************************************************************************************************************ * S T A R T P R I N T E X V2.1 STC: XPSD600 S T A R T ************************************************************************************************************************ * ! ! ! * JOB / PRINTER IDENTIFICATION ! ON-PRINTER ! ON-READER ! SELECTION CRITERIA * ! ! ! * JOBNAME: XPSD600 PRINTER NAME: U001 ! DATE: 2.08.2004 ! DATE: 2.08.20 ! DEST: * JOBID: STC09616 TCPIP NAME: TCPIP1A ! ! ! CLASS(ES): Y * ! TIME: 11:43:01 ! TIME: 9:17:57 ! WRITER: * ! ! ! FORM: * ! ! ! ************************************************************************************************************************

Start Separator 'SEP#S05':

Page 152: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

152 Separator Pages

******************************************************************************** * S T A R T P R I N T E X V2.1 STC: XPSD600 S T A R T * ******************************************************************************** * ! ! ! * JOB/PRINTER ID ! ON-PRINTER ! ON-READER ! SELECTION * ! ! ! CRITERIA * ! ! ! * JOBNAME: XPSD600 ! DATE: 2.08.2004 ! 2.08.20 ! DEST: * JOBID: STC09609 ! ! ! CLASS(ES): Y * PRINTER NAME: U001 ! TIME: 11:43:20 ! 8:43:15 ! WRITER: * TCPIP NAME: TCPIP1A ! ! ! FORM: * ! ! ! ********************************************************************************

Ende Separator 'SEP#E01':

***END*******END*******END*******END*******END*******END*******END*******END*******END*******END**** * * * JOBID: STC09530 * * JOB NAME: XPSD600 * * USER ID: XPSDAEM * * SYSOUT CLASS: Y * * OUTPUT GROUP: 2.1.1 * * TITLE: * * * * NAME: * * ROOM: * * BUILDING: * * DEPARTMENT: * * ADDRESS: * * * * * * * * PRINT TIME: 11:39:36 * * PRINT DATE: 2.08.2004 * * PRINTER NAME: U001 * * SYSTEM: SYS1 * * * ***END*******END*******END*******END*******END*******END*******END*******END*******END*******END**** X XX PPPPPPPPPPP SSSSSSSSSS DDDDDDDDDD 44 44 00000000 00000000 XX XX PPPPPPPPPPPP SSSSSSSSSSSS DDDDDDDDDDD 44 44 0000000000 0000000000 XX XX PP PP SS SS DD DD 44 44 00 0000 00 0000 XX XX PP PP SS DD DD 44 44 00 00 00 00 00 00 XX XX PP PP SSS DD DD 44 44 00 00 00 00 00 00 XXX PPPPPPPPPPPP SSSSSSSSS DD DD 444444444444 00 00 00 00 00 00 XXX PPPPPPPPPPP SSSSSSSSS DD DD 444444444444 00 00 00 00 00 00 XX XX PP SSS DD DD 44 00 00 00 00 00 00 XX XX PP SS DD DD 44 0000 00 0000 00 XX XX PP SS SS DD DD 44 000 00 000 00 XX XX PP SSSSSSSSSSSS DDDDDDDDDDD 44 0000000000 0000000000 X XX PP SSSSSSSSSS DDDDDDDDDD 44 00000000 00000000 SSSSSSSSSS TTTTTTTTTTTT CCCCCCCCCC 00000000 9999999999 555555555555 3333333333 00000000 SSSSSSSSSSSS TTTTTTTTTTTT CCCCCCCCCCCC 0000000000 999999999999 555555555555 333333333333 0000000000 SS SS TT CC CC 00 0000 99 99 55 33 33 00 0000 SS TT CC CC 00 00 00 99 99 55 33 00 00 00 SSS TT CC 00 00 00 99 99 55 33 00 00 00 SSSSSSSSS TT CC 00 00 00 999999999999 5555555555 3333 00 00 00 SSSSSSSSS TT CC 00 00 00 99999999999 55555555555 3333 00 00 00 SSS TT CC 00 00 00 99 55 33 00 00 00 SS TT CC CC 0000 00 99 55 33 0000 00 SS SS TT CC CC 000 00 99 99 55 55 33 33 000 00 SSSSSSSSSSSS TT CCCCCCCCCCCC 0000000000 999999999999 55555555555 333333333333 0000000000 SSSSSSSSSS TT CCCCCCCCCC 00000000 9999999999 555555555 3333333333 00000000E

Page 153: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

Separator Pages 153

Ende Separator 'SEP#E02':

X XX PPPPPPPPPPP SSSSSSSSSS DDDDDDDDDD 44 44 00000000 00000000 XX XX PPPPPPPPPPPP SSSSSSSSSSSS DDDDDDDDDDD 44 44 0000000000 0000000000 XX XX PP PP SS SS DD DD 44 44 00 0000 00 0000 XX XX PP PP SS DD DD 44 44 00 00 00 00 00 00 XX XX PP PP SSS DD DD 44 44 00 00 00 00 00 00 XXX PPPPPPPPPPPP SSSSSSSSS DD DD 444444444444 00 00 00 00 00 00 XXX PPPPPPPPPPP SSSSSSSSS DD DD 444444444444 00 00 00 00 00 00 XX XX PP SSS DD DD 44 00 00 00 00 00 00 XX XX PP SS DD DD 44 0000 00 0000 00 XX XX PP SS SS DD DD 44 000 00 000 00 XX XX PP SSSSSSSSSSSS DDDDDDDDDDD 44 0000000000 0000000000 X XX PP SSSSSSSSSS DDDDDDDDDD 44 00000000 00000000 SSSSSSSSSS TTTTTTTTTTTT CCCCCCCCCC 00000000 9999999999 555555555555 3333333333 2222222222 SSSSSSSSSSSS TTTTTTTTTTTT CCCCCCCCCCCC 0000000000 999999999999 555555555555 333333333333 222222222222 SS SS TT CC CC 00 0000 99 99 55 33 33 22 22 SS TT CC CC 00 00 00 99 99 55 33 22 SSS TT CC 00 00 00 99 99 55 33 22 SSSSSSSSS TT CC 00 00 00 999999999999 5555555555 3333 22 SSSSSSSSS TT CC 00 00 00 99999999999 55555555555 3333 22 SSS TT CC 00 00 00 99 55 33 22 SS TT CC CC 0000 00 99 55 33 22 SS SS TT CC CC 000 00 99 99 55 55 33 33 22 SSSSSSSSSSSS TT CCCCCCCCCCCC 0000000000 999999999999 55555555555 333333333333 222222222222 SSSSSSSSSS TT CCCCCCCCCC 00000000 9999999999 555555555 3333333333 222222222222 *Y END STC09532 XPSD600 LOCAL 11:40:24 2.08.2004 U001 *Y END STC09532 XPSD600 LOCAL 11:40:24 2.08.2004 U001 *Y END STC09532 XPSD600 LOCAL 11:40:24 2.08.2004 U001 *Y END STC09532 XPSD600 LOCAL 11:40:24 2.08.2004 U001 ************************************************************************************************************************ * END P R I N T E X V2.1 END * ************************************************************************************************************************

Ende Separator 'SEP#E03':

XX XX PPPPP SSSSS DDDDDD 44 00000 00000 XX XX PPPPPP SSSSSSS DDDDDDD 44 0000000 0000000 XX XX PP PP SS DD DD 44 44 00 000 00 000 XXX PPPPPP SSSS DD DD 4444444 00 0 00 00 0 00 XXX PPPPP SSSS DD DD 4444444 000 00 000 00 XX XX PP S SS DD DD 44 00 00 00 00 XX XX PP SSSSSSS DD DD 44 0000000 0000000 XX XX PP SSSSS DDDDDD 44 00000 00000 SSSSS TTTTTT CCCCC 00000 99999 66666 11 22222 SSSSSSS TTTTTT CCCCCCC 0000000 9999999 6666666 111 2222222 SS TT CC CC 00 000 99 99 66 1111 22 222 SSSS TT CC 00 0 00 999999 666666 11 11 222 SSSS TT CC 000 00 99 6666666 11 22 S SS TT CC CC 00 00 99 66 66 11 22 2 SSSSSSS TT CCCCCCC 0000000 9999999 6666666 1111111 2222222 SSSSS TT CCCCC 00000 9999 66666 1111111 2222222 * END LOCAL XPSDAEM 11:52:51 2.08.2004 * * END LOCAL XPSDAEM 11:52:51 2.08.2004 * * END LOCAL XPSDAEM 11:52:51 2.08.2004 * * END LOCAL XPSDAEM 11:52:51 2.08.2004 * * END LOCAL XPSDAEM 11:52:51 2.08.2004 * * END LOCAL XPSDAEM 11:52:51 2.08.2004 * * END LOCAL XPSDAEM 11:52:51 2.08.2004 * * END LOCAL XPSDAEM 11:52:51 2.08.2004 * * END LOCAL XPSDAEM 11:52:51 2.08.2004 * ******************************************************************************** *Y STC09612 XPSD600 U001 XPSD600 STC09612 Y* ******************************************************************************** * END P R I N T E X V2.1 END * ********************************************************************************

Ende Separator 'SEP#E04':

************************************************************************************************************************ * ! ! * JOB / PRINTER IDENTIFICATION ! OFF-PRINTER ! * ! ! * JOBNAME: XPSD600 PRINTER NAME: U001 ! DATE: 2.08.2004 ! * JOBID: STC09616 TCPIP NAME: TCPIP1A ! ! * ! TIME: 11:43:01 ! * ! ! ************************************************************************************************************************ * E N D P R I N T E X V2.1 STC: XPSD600 E N D ************************************************************************************************************************

Page 154: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

154 Separator Pages

Ende Separator 'SEP#E05':

******************************************************************************** * ! ! * JOB/PRINTER ID ! OFF-PRINTER ! * ! ! * JOBNAME: XPSD600 ! DATE: 2.08.2004 ! * JOBID: STC09609 ! ! * PRINTER NAME: U001 ! TIME: 11:43:20 ! * TCPIP NAME: TCPIP1A ! ! * ! ! ******************************************************************************** * E N D P R I N T E X V2.1 STC: XPSD600 E N D * ********************************************************************************

Die Standard-Trennseiten können vom Systemadministrator verändert und den betriebsinternen Erfordernissen angepasst werden. Darüber hinaus können auch beliebig viele neue Trennseiten erstellt werden. Dazu stehen die folgende Kommandos bzw. Variablen zur Verfügung:

Variable Beschreibung #BIG Großbuchstaben 12-zeilig

#BIGITALIC Großbuchstaben 12-zeilig kursiv

#SMALL Buchstaben 8-zeilig

#SMALLITALIC Buchstaben 8-zeilig kursiv

#HALF Buchstaben 6-zeilig

#HALFITALIC Buchstaben 6-zeilig kursiv

&NP Neue Seite

&NL Neue Zeile

&2L 2 Zeilen Vorschub

&3L 3 Zeilen Vorschub

&JOBID Jobid

&JOBNAME Jobname

&USERID Userid

&CLASS Sysout-Klasse

&GROUP Sysout-Gruppe

&DEST Destination

&WRITER External Writer

&FORM Formular

&FCB FCB

&STEP Stepname

&PROG Programm-Name

&SYSTEM Subsystem Name

&ADDR#1 Adresse des OUTPUT-Statements in folgender Form:

&ADDR#2 ADDRESS=('12345', 'MUSTERSTADT', 'TESTSTR.', '1')

Page 155: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

Separator Pages 155

&ADDR#3

&ADDR#4

&BUILD Building des OUTPUT-Statements: BUILDING='BUILDING #1'

&DEPT Department des OUTPUT-Statements: DEPT='DEPART-#1'

&NAME Name des OUTPUT-Statements: NAME=’HANS MUSTER’

&ROOM Room des OUTPUT-Statements: ROOM='ROOM#4'

&TITLE Title des OUTPUT-Statements: TITLE='MY TITLE'

&UDATA Userdata des OUTPUT-Statements: USERDATA='MY DATA'

&TIME Druck-Zeit

&DATE Druck-Datum

&PRINTER PrintEx Druckername

&SDEST PrintEx Selection-Destination

&SCLASS PrintEx Selection-Class

&SWRITER PrintEx Selection-Writer

&SFORM PrintEx Selection-Form

&STCNAME Started-Class Name

&JOBTIME Job-Zeit

&JOBDATE Job-Datum

&TCPIP TCPIP-Name

&LINES Anzahl Druckzeilen

&PAGES Anzahl Druckseiten

<n> Positionierung auf Spalte n

(n) Wiederholungsfaktor für nachfolgende Zeichenfolgen

Einige Beispiele für die Definition von 'BIG-Character':

#BIG.&JOBNAME

#BIGITALIC.'TEST'

#SMALL.&JOBID

Mit dem Zeichen '*' auf Position 1 können Kommentare eingefügt werden. Definitionen die länger als eine Zeile sind, müssen mit dem Fortsetzungszeichen 'X' auf Spalte 72 gekennzeichnet werden.

Page 156: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

156 Steueranweisungen im Druckdatenstrom

Steueranweisungen im Druckdatenstrom PrintEx bietet die Möglichkeit, unter Verwendung von Steueranweisungen, Ausgabelisten sowohl von JES als auch von VTAM-Anwendungen in mehrere Teillisten aufzusplitten.

Wenn z.B. eine Liste seitenweise an verschiedene eMail-Empfänger versendet werden soll, kann dies durch Einfügen entsprechender Steueranweisungen in den Datenstrom erreicht werden.

Eine weitere Anwendungsmöglichkeit besteht darin, Teile einer Liste unterschiedlichen Formularen zuzuordnen.

PrintEx erkennt den Beginn einer Sequenz von Steueranweisungen anhand der Zeichenfolge '*$PRINTEX-START' im Datenstrom. Der darauf folgende Text wird so lange als Steueranweisungen interpretiert, bis die Zeichenfolge '*$PRINTEX-END' zum Beenden des Bereichs der Steueranweisungen erkannt wird.

Steueranweisungen werden von PrintEx lediglich interpretiert und erscheinen nicht in der Listausgabe.

Beschreibung der Steueranweisungen

*$PRINTEX-START Mit dieser Zeichenfolge wird der Beginn von PrintEx-Steueranweisungen gekennzeichnet.

DEST= Mit dieser Steueranweisung wird bestimmt, an welches Ausgabeziel die Liste gesendet wird. Diese Angabe überschreibt den Eintrag in den Systemdefinitionen.

Mailfrom= Wenn eine Liste als eMail-Anhang versendet werden soll, kann mittels dieser Anweisung der Absender genannt werden.

Mailto= Wenn eine Liste als eMail-Anhang versendet werden soll, kann mittels dieser Anweisung der Empfänger angegeben werden.

Mailcc= Wenn eine Liste als eMail-Anhang versendet werden soll, können mit dieser Anweisung weitere eMail-Empfänger spezifiziert werden.

Prefixdata= Durch diese Anweisung kann der Vorspanntext in der Modell Definition für diesen Drucker überschrieben werden. Dadurch können z.B. für einzelne Listenteile unterschiedliche Formulare verwendet werden.

Suffixdata= Durch diese Anweisung kann der Abspanntext in der Modell Definition für diesen Drucker überschrieben werden.

Kapitel

8

Page 157: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

A N W E N D U N G S M Ö G L I C H K E I T

Steueranweisungen im Druckdatenstrom 157

Formsdata= Hier kann ein zweiter Vorspanntext für diesen Listenteil angegeben werden. PrintEx bietet eröffnet damit die Möglichkeit, zum standardmäßigen Vorspanntext einen weiteren hinzuzufügen. Dadurch kann erreicht werden, dass z. B. im Original-Vorspanntext (s.o.) die Listendefinition enthalten ist und im zweiten die Schachtsteuerung definiert wird.

Codepage= Hierdurch kann einer Liste ein anderer Zeichenumsetzungstabelle zugeordnet werden. Dies kann z. B. sinnvoll sein, wenn eine Ausfertigung einer Liste in einer anderen Sprache gedruckt werden soll.

*$PRINTEX-END Mit dieser Zeichenfolge wird das Ende von PrintEx-Steueranweisungen gekennzeichnet.

Nachfolgend ein Beispiel Datenstrom mit PrintEx-Steueranweisungen:

*$PRINTEX-START [email protected] *$PRINTEX-END list-1 line-1 list-1 line-2 list-1 line-3 list-1 line-4 list-1 line-5 *$PRINTEX-START [email protected] [email protected] *$PRINTEX-END list-2 line-1 list-2 line-2 list-2 line-3 list-2 line-4 list-2 line-5 *$PRINTEX-START [email protected] *$PRINTEX-END list-3 line-1 list-3 line-2 list-3 line-3 list-3 line-4 list-3 line-5

Page 158: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

Ü B E R B L I C K

158 Barcodes

Barcodes

Überblick Die PrintEx-Option Barcodes ermöglicht die Einfügung von Barcodes in PrintEx-Druckausgabedaten. Die Ausgabe der Barcodes kann entweder als HP-PCL-, als PostScript-Datenstrom oder im PDF-Format erfolgen und ist bei der Angabe der Parameter und Barcode-Daten entsprechend der für die PrintEx-Druckausgabe verwendeten Datenform festzulegen. Über Parameterangaben, die sowohl in einer PrintEx-Textdatei und/oder in den vom Anwendungsprogramm erstellten Druckausgabedaten erfolgen können, können Größe, Richtung und Darstellung des jeweiligen Barcodes definiert werden. Die zu verwendenden Prüfziffern können dabei abhängig von der Art des Barcodes vom Anwendungsprogramm oder von der PrintEx-Option Barcode generiert werden. Für den Aufruf eines Barcodes wird ein gültiger PrintEx Lizenz-Code mit der Option 'BARCODE' benötigt.

Einbindung In den vom Anwendungsprogramm erstellten Druckdaten sind für die Ausgabe eines Barcodes eine beliebige Zeichenfolge sowie die Daten für den Barcode anzugeben. Die gewählte Zeichenfolge ist in der Modelldefinition in der Eingabemaske 'Verwalten Drucker Zeichenersetzung' unter 'Hostdaten' einzutragen. Im Feld 'ersetzen durch' ist der Aufruf des BARCODE-Generierungsprogramms mit den für die Ausgabe erforderlichen Parametern einzugeben.

Druckdaten Anwendungsprogramm (Zeile aus JES-Liste, in Klammern Steuerbyte): (+)%%BARCODE:Count 0123456789 !

Kapitel

9

Page 159: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

E I N B I N D U N G

Barcodes 159

Abb. 57: Aufruf BARCODE aus Modelldaten

Da im Feld 'ersetzen durch' nur Platz für maximal 35 Zeichen vorhanden ist, kann anstelle des Programmaufrufes der Verweis auf einen Text, der den Aufruf des BARCODE-Generierungsprogramms enthält, erfolgen:

Abb. 58: Aufruf BARCODE über Text - Modelldaten

Page 160: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

E I N B I N D U N G

160 Barcodes

Abb. 59: Aufruf BARCODE über Text - Textdaten

Die für die Barcode-Ausgabe gewünschten Parameter können auch in den vom Anwendungsprogramm zu erstellenden JES- oder SNA-Druckausgabedaten angegeben werden. Hierzu ist der Parameter 'DPARAMEND=' beim Aufruf des BARCODE-Generierungsprogramms in der Modelldefinition oder im Text anzugeben. Die Parameterangaben für den Barcode müssen in den Anwendungsdaten im Anschluss an die Zeichenkette für den Barcode-Aufruf erfolgen und mit der beim Parameter 'DPARAMEND=' angegebenen Zeichenkette abgeschlossen werden. Im Anschluss daran sind die Daten für den Barcode anzugeben.

Druckdaten Anwendungsprogramm (Zeilen aus JES-Liste, in Klammern Steuerbyte): (x’01’)%%BARCODE:TYPE=Code128,OUTPUT=PS,VPOS=50,HPOS=400,PRINTTEXT,TEXTFONT=/Courier, (X’5A’)!FONTSIZE=10,TEXTPOS=-9.5,INKSPREAD=0.125,%ENDP:Count 0123456789 !

Page 161: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P O S I T I O N I E R U N G U N D R O T A T I O N D E R B A R C O D E - A U S G A B E

Barcodes 161

Abb. 60: Aufruf BARCODE - Parameter in Druckdaten

Hinweis: Die Parameter können sowohl in der Textdatei für den Aufruf des Barcodes als auch in den Druckausgabedaten angegeben werden. Wird ein Parameter in der Textdatei und in den Druckausgabedaten angegeben, wird vorrangig der Parameterwert aus den Druckausgabedaten angewendet.

Erfolgt die Druckausgabe über JES- oder Power-Listen, so ist bei Fortsetzungszeilen für den Barcode-Aufruf das Steuerzeichen mit dem Code X’5A’ (= Zeichen ‚!’) zu verwenden. Bei der Ausgabe von SNA-Daten (z.B. CICS-Ausdruck) ist für die Beendigung der Barcode-Daten ein Steuerzeichen anzugeben (z.B. X’0D’ = Wagenrücklauf oder X’0A’ = Zeilenvorschub).

Positionierung und Rotation der Barcode-Ausgabe Da durch die Ausgabe des Barcodes die aktuelle Textposition sowie der Font verändert werden können, sollte der Aufruf am Ende einer Druckseite erfolgen. Es besteht jedoch auch die Möglichkeit, mit Hilfe des Parameters 'RESET=' die Position und den Font für die weitere Textausgabe auf die gewünschten Werte zu ändern.

Mit Hilfe des Parameters 'ROTATE=' kann die Ausgaberichtung des Barcodes durch die Angabe der Drehung in Grad bestimmt werden. Folgende Werte sind möglich:

Parameterwert Bedeutung

Page 162: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P O S I T I O N I E R U N G U N D R O T A T I O N D E R B A R C O D E - A U S G A B E

162 Barcodes

0 Die Ausgabe des Barcodes erfolgt von links nach rechts (= Standard).

90 Die Ausgabe des Barcodes erfolgt von unten nach oben.

180 Die Ausgabe des Barcodes erfolgt gespiegelt von rechts nach links.

270 Die Ausgabe des Barcodes erfolgt von oben nach unten.

Bei den Angaben für die Positionierung des Barcodes ist stets die linke untere Ecke des ersten Bars des Barcodes maßgeblich. Die unterschiedlichen Koordinatensysteme bzw. die verschiedenen Auswirkungen der Rotation je nach Ausgabeart (Parameter 'OUTPUT=') sind dabei zu berücksichtigen.

PCL:

Der Nullpunkt des Koordinatensystems liegt bei PCL in der oberen linken Ecke der Seite. Die Rotation erfolgt gegen den Uhrzeigersinn wobei sich das Koordinatensystem dabei mit dreht. Es sind lediglich die geänderten Seitenränder zu berücksichtigen. D. h., dass bei 'ROTATION=90' und 'ROTATION=270' die Höhe der Seite der Seitenbreite und die Breite der Seite der Seitenhöhe entspricht. Nach der Ausgabe des Barcodes wird die Rotation auf 0 (= Standard) zurückgesetzt.

Page 163: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P O S I T I O N I E R U N G U N D R O T A T I O N D E R B A R C O D E - A U S G A B E

Barcodes 163

Abb. 61: BARCODE-Rotation bei PCL

PS:

Der Nullpunkt des Koordinatensystems liegt bei PostScript in der linken unteren Ecke der Seite. Die Rotation erfolgt mit Hilfe der Translation-Matrix im Uhrzeigersinn. Das Koordinatensystem ändert sich durch das Verändern der Translation-Matrix nicht. Dies hat zur Folge, dass bei der Drehung um 90° die horizontale Position innerhalb der Seite positiv und die vertikale negativ ist. Bei der Drehung um 180° ist sowohl die horizontale als auch die vertikale Position innerhalb der Seite negativ. Bei der Drehung um 270° ist innerhalb der Seite die horizontale Position negativ und die vertikale Position positiv. Die Änderung der Seitenbegrenzung ist ebenfalls zu beachten. D. h., dass bei 'ROTATION=90' und 'ROTATION=270' die Höhe der Seite der Seitenbreite und die Breite der Seite der Seitenhöhe entspricht.

Page 164: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P O S I T I O N I E R U N G U N D R O T A T I O N D E R B A R C O D E - A U S G A B E

164 Barcodes

Abb. 62: BARCODE-Rotation bei PS

PDF:

Der Nullpunkt des Koordinatensystems liegt bei PDF in der linken unteren Ecke der Seite. Die Rotation erfolgt mit Hilfe des PDF-Kommandos 'rotate'. Das Koordinatensystem bleibt dabei unverändert bestehen. Es ändert sich lediglich die Richtung, in der nachfolgende Textausgaben erfolgen.

Page 165: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

G L O B A L E P A R A M E T E R

Barcodes 165

Abb. 63: BARCODE-Rotation bei PDF

Globale Parameter Die Darstellung und die Größe des Barcode-Symbols kann über Parameter gesteuert werden. Die einzelnen Parameter sind durch ein Komma oder Leerstellen zu trennen. Die folgenden Parameter stehen für alle unterstützten Barcode-Symbole zur Verfügung:

Parameter Standardwert Bedeutung DPARAMEND= Bei Angabe von Parametern in den Druckausgabedaten

ist hier die Zeichenkette anzugeben, die das Ende der Parameter markiert.

TYPE= Bezeichnung des Barcodes. Die nachfolgend aufgelisteten Barcode-Symbole stehen zur Auswahl und müssen exakt in der gezeigten Schreibweise angegeben werden: Code128 EAN-13

Page 166: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

G L O B A L E P A R A M E T E R

166 Barcodes

EAN-8 EAN-5 EAN-2 ISBN UPC-A UPC-E Standard2of5 Interleaved2of5 MSI Code11 Postnet Codabar Code39 Code93 Plessey Royalmail

OUTPUT= PS Form der Ausgabedaten. Dies Angabe sollte mit den für die PrintEx-Ausgabe zu erstellenden Daten übereinstimmen: PS = PostScript PCL = HP Printer Control Language PDF = Adobe PDF Format

HPOS= Horizontale Position des Barcode-Symbols vom linken Rand in Points (= 1/72 inch).

VPOS= Vertikale Position des Barcode-Symbols vom unteren Rand in Points (= 1/72 inch).

ROTATE= Rotation der Ausgabe in Grad. Mögliche Werte sind: 0, 90, 180 und 270.

HEIGHT= 24 Höhe des Barcode-Symbols in Points (= 1/72 inch).

WIDTH= 1 Breite der kleinsten Barcode-Einheit in Points (= 1/72 inch).

INKSPREAD= 0.125 Dieser Wert wird bei der Ausgabe der einzelnen Barcode-Bars von deren Breite subtrahiert um die Streuung von Tintenstrahldruckern zu berücksichtigen.

PRINTTEXT Ausdrucken der druckbaren Barcode-Zeichen.

TEXTFONT= Font-Bezeichnung für den Ausdruck der Barcode-Zeichen (maximal 64 Zeichen). Bei 'OUTPUT=PCL' sind hier auch alle weiteren Informationen für den gewünschten Font wie Größe oder Zeichenabstand anzugeben. Dabei können alle ESCAPE-Zeichen wie sie in Vorspann- bzw. Abspanntexten und REPLACE-Daten Verwendung finden, angegeben werden.

Page 167: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E - S Y M B O L E

Barcodes 167

Beispiele: PCL '\e(s3T\e(s0P\e(s18H\e(s9V' PS '/Courier' PDF '/F1' (Bezeichnung eines definierten Fonts im Vorspanntext).

FONTSIZE= 8 Fontgröße für den Ausdruck der Barcode-Zeichen. Dieser Parameter wird bei 'OUTPUT=PCL' ignoriert.

TEXTPOS= Vertikale Position der auszugebenden Barcode-Zeichen in Relation zum unteren Rand des Barcodes in Points (= 1/72 inch).

Barcode-Symbole Über den Parameter 'TYPE=' kann eines der nachfolgenden Barcode-Symbole ausgewählt werden. Es ist zu beachten, dass die Bezeichnung des Barcode-Symbols exakt in der gezeigten Schreibweise anzugeben ist.

Code128 Barcode-Daten: Code128 besteht aus 3 Zeichensätzen bzw. Zeichenarten (Subset). Der jeweilige

Start-Code legt fest, welcher Zeichensatz (Subset) verwendet wird. Der Zeichensatz (Subset) kann auch innerhalb des Barcodes geändert werden. Die Länge der Daten ist variabel.

Prüfziffer: Modulo 103.

Parameter Standardwert Bedeutung CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode

angefügt.

Zeichentabelle: Wenn eine Subset-Spalte zwei Spalten enthält, stellt der erste Teil die gewünschte Ausgabe dar, die durch Eingabe des zweiten Teils generiert werden kann.

Wert Subset A

Subset B

Subset C

0 SP SP 00 1 ! ! 01 2 “ “ 02 3 # # 03 4 $ $ 04 5 % % 05 6 & & 06 7 ’ ’ 07 8 ( ( 08 9 ) ) 09 10 * * 10

Wert Subset A

Subset B

Subset C

11 + + 11 12 , , 12 13 - - 13 14 . . 14 15 / / 15 16 0 0 16 17 1 1 17 18 2 2 18 19 3 3 19 20 4 4 20 21 5 5 21

Page 168: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

C O D E 1 2 8

168 Barcodes

Wert Subset A

Subset B

Subset C

22 6 6 22 23 7 7 23 24 8 8 24 25 9 9 25 26 : : 26 27 ; ; 27 28 < < 28 29 = = 29 30 > > 30 31 ? ? 31 32 @ @ 32 33 A A 33 34 B B 34 35 C C 35 36 D D 36 37 E E 37 38 F F 38 39 G G 39 40 H H 40 41 I I 41 42 J J 42 43 K K 43 44 L L 44 45 M M 45 46 N N 46 47 O O 47 48 P P 48 49 Q Q 49 50 R R 50 51 S S 51 52 T T 52 53 U U 53 54 V V 54 55 W W 55 56 X X 56 57 Y Y 57 58 Z Z 58 59 [ [ 59 60 \ \ 60 61 ] ] 61 62 ^ ^ 62 63 _ _ 63 64 NUL >SP ‚ >SP 64

Wert Subset A

Subset B

Subset C

65 SOH >! a >! 65 66 STX >“ b >“ 66 67 ETX ># c ># 67 68 EOT >$ d >$ 68 69 ENQ >% e >% 69 70 ACK >& f >& 70 71 BEL >’ g >’ 71 72 BS >( h >( 72 73 HT >) i >) 73 74 LF >* j >* 74 75 VT >+ k >+ 75 76 FF >, l >, 76 77 CR >- m >- 77 78 SO >. n >. 78 79 SI >/ o >/ 79 80 DLE >0 p >0 80 81 DC1 >1 q >1 81 82 DC2 >2 r >2 82 83 DC3 >3 s >3 83 84 DC4 >4 t >4 84 85 NAK >5 u >5 85 86 SYN >6 v >6 86 87 ETB >7 w >7 87 88 CAN >8 x >8 88 89 EM >9 y >9 89 90 SUB >: z >: 90 91 ESC >; { >; 91 92 FS >< | >< 92 93 GS >= } >= 93 94 RS >> ~ >> 94 95 US >? DEL >? 95 96 FNC3 >@ FNC3 >@ 96 97 FNC2 >A FNC2 >A 97 98 SHIFT >B SHIFT >B 98 99 Subset C >C Subset C >C 99 100 Subset B >D FNC4 >D Subset

B >D 101 FNC4 >E Subset A >E Subset

A >E 102 FNC1 >F FNC1 >F FNC1 >F 103 SUBSET A START CODE >G 104 SUBSET B START CODE >H 105 SUBSET C START CODE >I

Beispiel Code128:

Parameter:

TYPE=Code128,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0, PRINTTEXT,TEXTPOS=-9.5,TEXTFONT=/Courier,FONTSIZE=12

Daten:

>HCode 128:>C927147396801

Page 169: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

Barcodes 169

Ergebnis:

EAN-13 Barcode-Daten: 13 Ziffern (0 bis 9). 12 Ziffern, falls die Prüfziffer von BARCODE errechnet werden

soll (Parameter 'CHECKDIGIT').

Prüfziffer: Modulo 10

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung TEXTHEIGHT= 9.0 Höhe der auszugebenden Barcode-Ziffern. Dieser

Parameter ist anzugeben, wenn der Parameter 'PRINTTEXT' verwendet wurde.

GUARDCHAR Ausgabe des 'Guard'-Zeichens ('>') am rechten Rand des Barcodes.

GUARDPOS= TEXTPOS= Vertikale Position des 'Guard'-Zeichens in Relation zur vertikalen Textposition.

CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode angefügt.

Beispiel EAN-13:

Parameter:

TYPE=EAN-13,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,PRINTTEXT, TEXTPOS=-4.5,TEXTFONT=/Courier,FONTSIZE=11,GUARDCHAR,GUARDPOS=4.5

Daten:

9771473968012

Ergebnis:

Page 170: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

170 Barcodes

EAN-8 Barcode-Daten: 8 Ziffern (0 bis 9). 7 Ziffern, falls die Prüfziffer von BARCODE errechnet werden

soll (Parameter 'CHECKDIGIT').

Prüfziffer: Modulo 10

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung TEXTHEIGHT= 9.0 Höhe der auszugebenden Barcode-Ziffern. Dieser

Parameter ist anzugeben, wenn der Parameter 'PRINTTEXT' verwendet wurde.

GUARDCHAR Ausgabe der 'Guard'-Zeichen '<' und '>' am linken bzw. rechten Rand des Barcodes.

GUARDPOS= TEXTPOS= Vertikale Position der 'Guard'-Zeichen in Relation zur vertikalen Barcode-Position.

CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode angefügt.

Beispiel EAN-8:

Parameter:

TYPE=EAN-8,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,PRINTTEXT, TEXTPOS=-5.0,TEXTHEIGHT=10,TEXTFONT=/Courier,FONTSIZE=14,GUARDCHAR,GUARDPOS=4.5

Daten:

01335583

Ergebnis:

EAN-5 Wird als zusätzlicher Barcode für UPC-A, UPC-E, EAN-13 und EAN-8 rechts vom Haupt-Barcode verwendet.

Barcode-Daten: 5 Ziffern (0 bis 9).

Prüfziffer: nein

Zusätzliche Parameterangaben:

Page 171: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

Barcodes 171

Parameter Standardwert Bedeutung GUARDCHAR Ausgabe des 'Guard'-Zeichens ('>') am rechten Rand

des Barcodes.

GUARDPOS= TEXTPOS= Vertikale Position des 'Guard'-Zeichens in Relation zur Barcode-Position.

Beispiel EAN-5:

Parameter:

TYPE=EAN-5,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=24,WIDTH=1.0,PRINTTEXT, TEXTPOS=25,TEXTFONT=/Courier,FONTSIZE=12,GUARDCHAR,GUARDPOS=-13,INKSPREAD=0.125

Daten:

90200

Ergebnis:

EAN-2 Wird als zusätzlicher Barcode für UPC-A, UPC-E, EAN-13 und EAN-8 rechts vom Haupt-Barcode verwendet.

Barcode-Daten: 2 Ziffern (0 bis 9).

Prüfziffer: nein

Zusätzlich verwendbare Parameterangaben:

Parameter Standardwert Bedeutung GUARDCHAR Ausgabe des 'Guard'-Zeichens ('>') am rechten Rand

des Barcodes.

GUARDPOS= TEXTPOS= Vertikale Position des 'Guard'-Zeichens in Relation zur Barcode-Position.

Beispiel EAN-2:

Parameter:

TYPE=EAN-2,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=24,WIDTH=1.0,PRINTTEXT, TEXTPOS=25,TEXTFONT=/Courier,FONTSIZE=12,GUARDCHAR,INKSPREAD=0.125

Daten:

Page 172: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

172 Barcodes

05

Ergebnis:

UPC-A Barcode-Daten: 12 Ziffern (0 bis 9). 11 Ziffern, falls die Prüfziffer von BARCODE errechnet werden

soll (Parameter 'CHECKDIGIT').

Prüfziffer: Modulo 10

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung TEXTHEIGHT= 0 Höhe der auszugebenden Barcode-Ziffern. Dieser

Parameter ist anzugeben, wenn der Parameter 'PRINTTEXT' verwendet wurde.

GUARDCHAR Ausgabe des 'Guard'-Zeichens ('>').

GUARDPOS= TEXTPOS= Vertikale Position des 'Guard'-Zeichens in Relation zur Barcode-Position.

CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode angefügt.

Beispiel UPC-A:

Parameter:

TYPE=UPC-A,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,PRINTTEXT,CHECKDIGIT, TEXTPOS=-4.0,TEXTHEIGHT=9.5,TEXTFONT=/Courier,FONTSIZE=12,INKSPREAD=0.125

Daten:

78858101497

Ergebnis:

Page 173: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

Barcodes 173

UPC-E Barcode-Daten: 8 Ziffern (0 bis 9). 7 Ziffern, falls die Prüfziffer von BARCODE errechnet werden

soll (Parameter 'CHECKDIGIT').

Prüfziffer: Modulo 10

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung TEXTHEIGHT= 0 Höhe der auszugebenden Barcode-Ziffern. Dieser

Parameter ist anzugeben, wenn der Parameter 'PRINTTEXT' verwendet wurde.

GUARDCHAR Ausgabe des 'Guard'-Zeichens ('>').

GUARDPOS= TEXTPOS= Vertikale Position des 'Guard'-Zeichens in Relation zur Barcode-Position.

CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode angefügt.

Beispiel UPC-E:

Parameter:

TYPE=UPC-E,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=24,WIDTH=1.0,PRINTTEXT,CHECKDIGIT, TEXTPOS=-4.0,TEXTHEIGHT=9.5,TEXTFONT=/Courier,FONTSIZE=12,INKSPREAD=0.125

Daten:

0123456

Ergebnis:

ISBN Barcode-Daten: 10 Ziffern (0 bis 9). 9 Ziffern, falls die Prüfziffer von BARCODE errechnet werden

soll (Parameter 'CHECKDIGIT'). Die Ziffern sind beliebig getrennt durch das Zeichen '-' anzugeben.

Prüfziffer: Modulo 11

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung

Page 174: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

174 Barcodes

TEXTHEIGHT= 0 Höhe der auszugebenden Barcode-Ziffern. Dieser Parameter ist anzugeben, wenn der Parameter 'PRINTTEXT' verwendet wurde.

GUARDCHAR Ausgabe des 'Guard'-Zeichens ('>').

GUARDPOS= TEXTPOS= Vertikale Position des 'Guard'-Zeichens in Relation zur Barcode-Position.

CHECKDIGIT Das Prüfzeichen wird errechnet und an den ISBN-Barcode angefügt.

ISBNPOS= Position der ISBN-Bezeichnung (Standard = oberhalb des Barcode-Symbols).

ISBNFONT= Font-Bezeichnung für die Ausgabe des ISBN-Codes (maximal 64 Zeichen). Bei 'OUTPUT=PCL' sind hier auch alle weiteren Informationen für den gewünschten Font wie Größe oder Zeichenabstand anzugeben. Dabei können alle ESCAPE-Zeichen wie sie in Vorspann- bzw. Abspanntexten und REPLACE-Daten Verwendung finden, angegeben werden. Beispiele: PCL '\e(s4118T\e(s1P\e(s10H\e(s12V' PS '/Courier' PDF '/F2' (Bezeichnung eines definierten Fonts im Vorspanntext).

ISBNFONTSZ= 8 Font-Größe für die Ausgabe des ISBN-Codes. Dieser Parameter wird bei 'OUTPUT=PCL' ignoriert.

ISBNPREFIX= 978 Der eigentliche Barcode für ISBN ist der EAN-13 Barcode. Für die Bildung des Barcodes werden die Konstante '978' sowie die Ziffern des ISBN-Codes ohne Prüfziffer verwendet. Durch Angabe dieses Parameters wird der Prefix für den EAN-13 Barcode geändert.

Beispiel ISBN:

Parameter:

TYPE=ISBN,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,PRINTTEXT, TEXTPOS=-5.0,TEXTHEIGHT=9.5,TEXTFONT=/Courier,FONTSIZE=13,INKSPREAD=0.125, ISBNFONT=/Courier,ISBNFONTSZ=8

Daten:

1-86074-271-8

Ergebnis:

Page 175: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

Barcodes 175

Code2of5 Auch als Code 25 Industrial oder Standard2of5 bekannt.

Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9). Maximal werden 127 Zeichen unterstützt.

Prüfziffer: Modulo 10 (optional)

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode

angefügt.

CHECKINTEXT Das Prüfzeichen wird bei der Ausgabe der Barcode-Zeichen mit ausgegeben.

Beispiel Code2of5:

Parameter:

TYPE=Code2of5,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,CHECKDIGIT,CHECKINTEXT, PRINTTEXT,TEXTPOS=-9.0,TEXTFONT=/Courier,FONTSIZE=14,INKSPREAD=0.125

Daten:

0123456789

Ergebnis:

Interleaved2of5 Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9). Maximal werden 127 Zeichen unterstützt.

Achtung: Die Anzahl der Ziffern inklusive einer eventuellen Prüfziffer muss gerade sein!

Prüfziffer: Modulo 10 (optional)

Zusätzliche Parameterangaben:

Page 176: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

176 Barcodes

Parameter Standardwert Bedeutung CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode

angefügt. Die Anzahl der Zeichen muss ungerade sein.

CHECKINTEXT Das Prüfzeichen wird bei der Ausgabe der Barcode-Zeichen mit ausgegeben.

Beispiel Interleaved2of5:

Parameter:

TYPE=Interleaved2of5,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,CHECKDIGIT, CHECKINTEXT,PRINTTEXT,TEXTPOS=-9.0,TEXTFONT=/Courier,FONTSIZE=14,INKSPREAD=0.125

Daten:

00123456789

Ergebnis:

MSI Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9). Maximal werden 127 Zeichen unterstützt.

Prüfziffer: optional: Modulo 10, Modulo 11, 2 Modulo 10 oder Modulo 11/Modulo 10

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode

angefügt.

CHECKINTEXT Das Prüfzeichen wird bei der Ausgabe der Barcode-Zeichen mit ausgegeben.

CHECKMTHD= Kalkulationsmethode für die Prüfziffer(n) Mod10 Mod11 2Mod10 Mod11/10 NO

Page 177: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

Barcodes 177

Beispiel MSI:

Parameter:

TYPE=MSI,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,CHECKDIGIT, CHECKINTEXT,PRINTTEXT,CHECKMTHD=Mod11/10, TEXTPOS=-9.0,TEXTFONT=/Courier,FONTSIZE=14,INKSPREAD=0.125

Daten:

00123456789

Ergebnis:

Plessey Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9). Maximal werden 127 Zeichen unterstützt.

Prüfziffer: CRC (cyclic redundancy check code) – eine oder mehrere Prüfziffern.

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung CHECKDIGIT Die Prüfzeichen (CRC) werden errechnet und an den

Barcode angefügt.

CHECKINTEXT Die Prüfzeichen werden bei der Ausgabe der Barcode-Zeichen mit ausgegeben.

Beispiel Plessey:

Parameter:

TYPE=Plessey,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,CHECKDIGIT, PRINTTEXT,TEXTPOS=-9.0,TEXTFONT=/Courier,FONTSIZE=14,INKSPREAD=0.125

Daten:

1234567890

Ergebnis:

Page 178: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

178 Barcodes

Code11 Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9) Maximal werden 127 Zeichen unterstützt.

Prüfziffer: Type 'C' (Modulo 47) sollte bei weniger als 10 Barcode-Zeichen verwendet werden. Bei 10 und mehr Barcode-Zeichen sollten Type 'C' (Modulo 47) und Type 'K' (Modulo 47) verwendet werden.

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung CHECKDIGIT Die Prüfzeichen werden entsprechend der gewählten

Kalkulationsmethode errechnet und an den Barcode angefügt.

CHECKINTEXT Die Prüfzeichen werden bei der Ausgabe der Barcode-Zeichen mit ausgegeben.

CHECKMTHD= Kalkulationsmethode für die Prüfziffer(n) C Type 'C'-Prüfziffer C/K Type 'C'- und Type 'K'-Prüfziffer (ab 10 Zeichen) NO keine Prüfziffer. Fehlt diese Angabe und wurde der Parameter 'CHECKDIGIT' gesetzt, wird standardmäßig die Methode 'C', bei mehr als 10 Barcode Zeichen die Methode C/K angewendet.

Beispiel Code11:

Parameter:

TYPE=Code11,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0, CHECKDIGIT,CHECKMTHD=C/K,PRINTTEXT,TXTPOS=-9.0, TEXTFONT=/Courier,FONTSIZE=14,INKSPREAD=0.125

Daten:

12345678901

Ergebnis:

Postnet Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9). Maximal werden 127 Zeichen unterstützt.

Prüfziffer: Modulo 10

Page 179: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

Barcodes 179

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode

angefügt.

CHECKINTEXT Das Prüfzeichen wird bei der Ausgabe der Barcode-Zeichen mit ausgegeben.

Beispiel Postnet:

Parameter:

TYPE=Postnet,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=18,WIDTH=1.0,CHECKDIGIT, PRINTTEXT,TEXTFONT=/Courier,FONTSIZE=12,INKSPREAD=0.125

Daten:

12345

Ergebnis:

Codabar Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9). Maximal werden 127 Zeichen unterstützt.

Prüfziffer: nein

Keine zusätzlichen Parameterangaben.

Beispiel Codabar:

Parameter:

TYPE=Codabar,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,PRINTTEXT, TEXTPOS=-0.8,TEXTFONT=/Courier,FONTSIZE=12,INKSPREAD=0.125

Daten:

A40156B

Ergebnis:

Page 180: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

180 Barcodes

Code39 Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9). Maximal werden 127 Zeichen unterstützt.

Prüfziffer: Modulo 43 (optional)

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode

angefügt.

CHECKINTEXT Das Prüfzeichen wird bei der Ausgabe der Barcode-Zeichen mit ausgegeben.

Beispiel Code39:

Parameter:

TYPE=Code39,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,CHECKDIGIT, PRINTTEXT,TEXTPOS=-0.8,TEXTFONT=/Courier,FONTSIZE=12,INKSPREAD=0.125

Daten:

Code39-012345

Ergebnis:

Code93 Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9). Maximal werden 127 Zeichen unterstützt.

Prüfziffer: Type 'C'-Prüfziffer (Modulo 47) und Type 'K'-Prüfziffer (Modulo 47)

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung CHECKDIGIT Die Prüfzeichen werden errechnet und an den Barcode

angefügt.

CHECKINTEXT Die Prüfzeichen werden bei der Ausgabe der Barcode-Zeichen mit ausgegeben.

Beispiel Code93:

Parameter:

Page 181: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

B A R C O D E S

Barcodes 181

TYPE=Code93,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=36,WIDTH=1.0,CHECKDIGIT, PRINTTEXT,TEXTPOS=-0.8,TEXTFONT=/Courier,FONTSIZE=12,INKSPREAD=0.125

Daten:

Code93-Test

Ergebnis:

Royalmail Barcode-Daten: Variable Anzahl von Ziffern (0 bis 9). Maximal werden 127 Zeichen unterstützt.

Prüfziffer: Modulo 6 (Zeile/Spalte)

Zusätzliche Parameterangaben:

Parameter Standardwert Bedeutung CHECKDIGIT Das Prüfzeichen wird errechnet und an den Barcode

angefügt.

CHECKINTEXT Das Prüfzeichen wird bei der Ausgabe der Barcode-Zeichen mit ausgegeben.

Beispiel Royalmail:

Parameter:

TYPE=Royalmail,OUTPUT=PS,HPOS=50,VPOS=600,HEIGHT=24,WIDTH=2.0,CHECKDIGIT, PRINTTEXT,TEXTPOS=-0.8,TEXTFONT=/Courier,FONTSIZE=12,INKSPREAD=0.125

Daten:

LE28HS9Z

Ergebnis:

Page 182: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

P R I N T A U R U S

182 PrinTaurus

PrinTaurus Die AKI GmbH, Würzburg, bietet mit PrinTaurus eine intelligente Lösung für das Output-Management in Netzwerken an. Im Rahmen einer Kooperation zwischen AKI und XPS stellt XPS mit PrintEx die Mainframekomponenten für z/OS und z/VSE zur Komplettierung der PrinTaurus Enterprise Suite zur Verfügung. Damit kann AKI für sämtliche relevante Umgebungen eine PrinTaurus Komponente anbieten.

Die Integration von PrintEx in die PrinTaurus Enterprise Suite bringt für den Administrator eine Reihe von Vorteilen.

Insbesondere ist hier die zentrale Verwaltung der heterogenen Druckgerätelandschaft zu nennen. Die nachfolgende Abbildung zeigt einen Ausschnitt aus der PrinTaurus Verwaltungs GUI:

Abb. 64: PrinTaurus - GUI Administration von PrintEx

Wie der Abbildung zu entnehmen ist, kann die PrintEx Administration remote über die PrinTaurus Verwaltungs GUI erfolgen. Dies hat den Vorteil, dass zur Administration der z/OS Ressourcen kein direkter Zugang zum Host über eine 3270 Terminal erforderlich ist.

Ein weiterer Vorteil liegt darin, dass der Laufzeitstatus der Mainframe Druckerressourcen über die PrinTaurus GUI von zentraler Stelle aus überwacht werden kann. Die unter PrintEx definierten Mainframe Drucker reihen sich damit nahtlos in die Reihe aller anderen Drucker ein, die über die zentrale PrinTaurus GUI einheitlich administriert und überwacht werden können.

Kapitel

10

Page 183: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

Nachrichten 183

Nachrichten BBIE PARAMETERANGABEN UNVOLLSTAENDIG

Beschreibung: Es fehlen Parameterkarten für die aufgerufene Funktion.

Aktion: Korrektur des Steuerkarteninhaltes und Wiederholung des XPSVTMNT-Laufes.

BB01 FUNKTION #### UNBEKANNT

Beschreibung: Eine Steuerkarte beinhaltet eine unbekannte Funktionsauswahl.

Aktion: Korrektur des Steuerkarteninhaltes und Wiederholung des XPSVTMNT-Laufes.

BB02 ANZAHL ZEILEN FEHLT ODER NICHT NUMERISCH

Beschreibung: Die Zahlenangabe zum Parameter LPAG ist fehlerhaft. Deshalb wurde der Standardwert von 66 Zeilen verwendet.

Aktion: Wenn eine andere Zeilenzahl als 66 gewünscht wird, ist die LPAG-Parameterkarte zu ändern und der XPSVTMNT-Lauf zu wiederholen.

BB03 PARAMETER-INFORMATION ZU LANG

Beschreibung: Die angegebene Parameterinformation überschreitet die maximal zulässige Länge.

Aktion: Korrektur der Parameterinformation und Wiederholung des XPSVTMNT-Laufes.

BB04 PARAMETER NICHT BEKANNT

Beschreibung: Ein ausgewählter Parameter ist nicht bekannt.

Aktion: Korrektur des Parameters und Wiederholung des XPSVTMNT-Laufes.

BB10 NUMMERNANGABE MIT MEHR ALS 7 ZIFFERN

Beschreibung: Eine Nummernangabe ist zu lang.

Aktion: Korrektur der Nummernangabe und Wiederholung des XPSVTMNT-Laufes.

BB11 PARAMETERANGABE KEINE ZAHL

Beschreibung: Als Parameter wurde eine Zahl erwartet.

Aktion: Korrektur der Parameterangabe und Wiederholung des XPSVTMNT-Laufes.

BB16 UNGUELTIGE OPTION-ANGABE

Beschreibung: Eine ausgewählte Parameter Option ist unzulässig.

Aktion: Korrektur der Parameterangabe und Wiederholung des XPSVTMNT-Laufes.

Anhang

A

Page 184: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

184 Nachrichten

BI01 DATEI ZU KLEIN (WENIGER ALS 10 RECORDS)

Beschreibung: Die neu anzulegende Datei ist zu klein.

Aktion: Datei vergrößern und XPSVTMNT-Lauf wiederholen.

BI02 DATEI ZU GROSS FUER SPEICHERVERWALTUNG

Beschreibung: Die neu anzulegende Datei ist zu groß.

Aktion: Datei verkleinern und XPSVTMNT-Lauf wiederholen.

BK01 BAND HAT KEIN GUELTIGES BACKUP-FORMAT

Beschreibung: Das eingelegte Backup-Band bzw. Kassette weist ein ungültiges Format auf.

Aktion: Gültiges PrintEx Backup-Band zuordnen und Restore-Lauf wiederholen.

H999 INFORMATION #### NICHT IN BATCH-NACHRICHTENTABELLE

Beschreibung: Es trat ein Fehler auf, der nicht in der PrintEx Nachrichtentabelle gefunden werden konnte.

Aktion: Fehlernummer notieren und XPS Vertriebspartner benachrichtigen.

MA01 Feld nicht numerisch

Beschreibung: Es wird eine numerische Eingabe erwartet.

Aktion: Wiederholung der Funktion mit korrigierter Eingabe.

MA02 Feld nicht hexadezimal

Beschreibung: Es wird eine hexadezimale Eingabe erwartet.

Aktion: Wiederholung der Funktion mit korrigierter Eingabe.

MA03 Sprache nicht vorhanden

Beschreibung: Es existiert kein Nachrichtenmodul zum eingegebenen Sprachkennzeichen.

Aktion: Wiederholung der Funktion mit korrigierter Eingabe. Standardmäßig ist das Nachrichtenmodul XPSVDSG installiert.

MS01 Anmeldedaten sind fehlerhaft => Signon abgelehnt!

Beschreibung: Die Benutzereingaben in die PrintEx Anmeldemaske sind fehlerhaft. Falls PrintEx Security mit Hilfe eines externen Systems verwaltet wird, wird das Nachrichtenpaar BVS1/BVS2 an die Systemkonsole geschrieben.

Aktion: Wiederholung der Anmeldung mit korrekten Eingaben.

MS03 Neues und altes Passwort sind gleich!

Beschreibung: Die Eingaben für das alte und das neue Passwort sind identisch.

Aktion: Wiederholung der Anmeldung an PrintEx.

MS04 Bestaetigung fuer neues Passwort fehlt!

Beschreibung: Die Bestätigung für ein neu vergebenes Passwort durch den Anwender fehlt.

Aktion: Wiederholung der Anmeldung an PrintEx.

MS05 Neues Passwort und Bestaetigung ungleich!

Beschreibung: Das neu ausgewählte Passwort und die Bestätigung sind ungleich.

Page 185: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

Nachrichten 185

Aktion: Wiederholung der Anmeldung an PrintEx.

MS07 Anmeldung erfordert Passwort

Beschreibung: Die Anmeldung eines Benutzers an PrintEx erfordert ein Passwort. Diese Meldung erscheint, wenn die Anmeldung mit Hilfe der Option 'USERID' zum Logon-Parameter 'DATA' durchgeführt worden ist. Bei Anmeldung mittels der Option 'USERID' kann kein Passwort übergeben werden.

Aktion: Wiederholung der Anmeldung mit Hilfe der PrintEx Anmeldemaske. Falls die Anmeldung mit Hilfe der Option 'USERID' durchgeführt werden soll, ist der Benutzer-Eintrag dahingehend zu verändern, dass bei der Anmeldung kein Passwort erforderlich ist.

MS10 Angabe fuer neues Passwort fehlt

Beschreibung: Bei der Anmeldung eines Benutzers an PrintEx wurde keine Angabe für ein neues Benutzer Passwort gemacht, obwohl angezeigt worden ist, dass das aktuelle Passwort nicht länger gültig ist.

Aktion: Angabe eines neuen Passwortes und dessen Bestätigung in die PrintEx Anmeldemaske oder Abbruch der Anmeldung mit der 'LOESCH'-Taste.

MS12 Passwort ist nicht mehr gueltig

Beschreibung: Bei der Anmeldung eines Benutzers wurde festgestellt, dass die Gültigkeitsdauer des Passwortes abgelaufen ist.

Aktion: Angabe eines neuen Passwortes und dessen Bestätigung in die PrintEx Anmeldemaske oder Abbruch der Anmeldung mit der 'LÖSCH'-Taste.

MS13 Neues Passwort ist ungueltig

Beschreibung: Das während einer Anmeldung an PrintEx von einem Benutzer neu angegebene Passwort wurde von einem externen Securitysystem als ungültig zurückgewiesen.

Aktion: Wiederholung der Anmeldung mit Angabe eines Passwortes, das den installationsabhängigen Passwortregeln entspricht.

M602 Bitte geben Sie den neuen Namen ein

Beschreibung: PrintEx erwartet die Eingabe eines neuen Namens für einen umzubenennenden Verzeichnis-Eintrag.

Aktion: Neuen Namen eingeben.

M603 Loesch-Bestaetigung mit ENTER

Beschreibung: Es wurde versucht, einen Verzeichnis-Eintrag zu löschen.

Aktion: Bestätigung des Löschens mit der Datenfreigabetaste oder Abbruch mit jeder anderen Funktionstaste.

M606 Vorwaertsblaettern nicht mehr moeglich

Beschreibung: Das Ende des Inhaltsverzeichnisses wurde erreicht.

Aktion: Keine Aktion erforderlich.

M607 Rueckwaertsblaettern nicht mehr moeglich

Beschreibung: Der Anfang des Inhaltsverzeichnisses wurde erreicht.

Aktion: Keine Aktion erforderlich.

M702 Benutzernamen Eingabe ist fehlerhaft

Beschreibung: Es wurde versucht, einen neuen PrintEx Benutzer-Eintrag anzulegen. Der neu vergebene Benutzername ist fehlerhaft.

Aktion: Wiederholung der Funktion mit gültigem Benutzernamen.

M703 Passwort Eingabe ist fehlerhaft

Page 186: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

186 Nachrichten

Beschreibung: Die Passwort Eingabe ist fehlerhaft.

Aktion: Wiederholung der Funktion mit korrigierter Passwort Eingabe.

M705 Nachrichtenmodul zum Sprachcode nicht vorhanden

Beschreibung: Zum vergebenen Sprachkennzeichen konnte kein Nachrichtenmodul gefunden werden.

Aktion: Wiederholung der Funktion mit korrigierter Sprachkennzeichen Eingabe.

M710 Fehlerhafter Eintrag

Beschreibung: Ein Eintrag ist fehlerhaft.

Aktion: Wiederholung der Funktion mit korrigiertem Eintrag.

M713 Passwortbestaetigung fehlt

Beschreibung: Im Feld 'Bestaetigung' wurde das eingegebene Passwort nicht wiederholt.

Aktion: Wiederholung der Funktion mit einer Eingabe in beide Passwortfelder.

M714 Passwort und Bestaetigung sind ungleich

Beschreibung: Das eingegebene Passwort und die Bestätigung stimmen nicht überein.

Aktion: Wiederholung der Funktion mit einer gleichlautenden Eingabe in beide Passwortfelder.

M785 Fehlerhafte Eingabe; nur 'X' zulaessig

Beschreibung: In ein Schalterfeld wurde eine Angabe gemacht, die nicht gleich 'X' ist. 'X' ist die einzig zulässige Angabe.

Aktion: Korrektur der Angabe und Wiederholung der Funktion.

M862 Angabe enthaelt Leerzeichen

Beschreibung: Eine Angabe enthält Leerzeichen.

Aktion: Leerzeichen entfernen und Funktion wiederholen.

M870 Slotlaenge bereits definiert

Beschreibung: Bei der Definition von Slotlängen für den PrintEx Arbeitsspeicher wurde ein Wert (aufgerundet auf einen durch 8 teilbaren) mehrfach angegeben.

Aktion: Korrektur der fehlerhaften Angabe.

M871 Slotlaenge nicht in aufsteigender Sortierung

Beschreibung: Bei der Definition von Slotlängen für den PrintEx Arbeitsspeicher wurde ein Wert angegeben, der kleiner ist als mindestens eine Slotlänge eines Subpools mit kleinerer Nummer.

Aktion: Korrektur der fehlerhaften Angabe.

M872 Slotlaenge 0 ist nicht zulaessig

Beschreibung: Bei der Definition von Slotlängen für den PrintEx Arbeitsspeicher wurde ein Wert von 0 angegeben.

Aktion: Korrektur der fehlerhaften Angabe.

M873 Kumulierte Prozente uebersteigen 100

Beschreibung: Die gewählten Prozentangaben für einzelne Subpools des PrintEx Arbeitsspeichers addieren sich zu einem Wert größer als 100.

Page 187: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

Nachrichten 187

Aktion: Korrektur des Prozentangaben dahingehend, dass sich eine Summe von 100 ergibt.

M874 Angabe zu groß: Maximalwert = 101376

Beschreibung: Bei der Definition der Workspeicher-Groesse wurde für die Größe in Kilobyte eine Angabe gemacht, die den Maximalwert von 101376K (99M) übersteigt.

Aktion: Korrektur der fehlerhaften Angabe.

M875 Angabe zu groß: Maximalwert = 32760

Beschreibung: Bei der Definition der Slotlängen des PrintEx Arbeitsspeichers wurde für die Größe eines Slots eine Angabe gemacht, die den Maximalwert von 65528 übersteigt.

Aktion: Korrektur der fehlerhaften Angabe.

M876 Prozentangaben summieren sich nicht zu 100

Beschreibung: Die gewählten Prozentangaben für einzelne Subpools des PrintEx Arbeitsspeichers addieren sich zu einem Wert kleiner als 100.

Aktion: Korrektur der Prozentangaben dahingehend, dass sich eine Summe von 100 ergibt.

M878 Speicherdefinitionen gesichert

Beschreibung: Die aktuellen Einstellungen für die interne Speicherverwaltung durch PrintEx wurden auf die Systemdatei XPSVFIL gesichert. Die aktuellen Einstellungen werden beim nächsten Startup des Systems zur Initialisierung der Speicherverwaltung verwendet.

Aktion: Keine Aktion erforderlich.

NODC Fehlerhafte Eingabe fuer dezimale Zeichen

Beschreibung: Es wurde eine Eingabe in ein dezimales Feld gemacht, die nicht aus dezimalen Zeichen besteht.

Aktion: Wiederholung der Aktion mit der Eingabe von dezimalen Zeichen.

NOHX Fehlerhafte Eingabe fuer hexadezimale Zeichen

Beschreibung: Es wurde eine Eingabe in ein hexadezimales Feld gemacht, die nicht aus hexadezimalen Zeichen besteht.

Aktion: Wiederholung der Aktion mit der Eingabe von hexadezimalen Zeichen.

VREA Fehler beim Lesen der Datei

Beschreibung: Beim Lesen einer Datei trat ein Fehler auf.

Aktion: Eröffnen der entsprechenden Datei.

VREU Fehler beim Lesen fuer update

Beschreibung: Beim Lesen einer Datei trat ein Fehler auf.

Aktion: Eröffnen der entsprechenden Datei.

VRWR Fehler beim Zurueckschreiben

Beschreibung: Beim Beschreiben einer Datei trat ein Fehler auf.

Aktion: Eröffnen der entsprechenden Datei.

VUPD Fehler beim Update

Beschreibung: Beim Update einer Datei trat ein Fehler auf.

Page 188: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

188 Nachrichten

Aktion: Eröffnen der entsprechenden Datei.

V001 PARAMETER-INFORMATION '####' UNGUELTIG

Beschreibung: PrintEx Startup-Parameter Angabe ist ungültig.

Aktion: Wiederholung des PrintEx Startups mit korrigiertem Parameter.

V002 OPTION '####' BEI PARAMETER '####' UNBEKANNT

Beschreibung: PrintEx Startup-Option Angabe ist ungültig.

Aktion: Wiederholung des PrintEx Startups mit korrigierter Option.

V003 PARAMETER '####' UNBEKANNT

Beschreibung: PrintEx Startup-Parameter Angabe ist unbekannt.

Aktion: Wiederholung des PrintEx Startups mit korrigiertem Parameter.

V004 XPSDaemon OPEN-FEHLER: '########' RC=####

Beschreibung: Die XPSDaemon Applikation kann nicht eröffnet werden.

Aktion: Die XPSDaemon Applikation aktivieren (V NET,ACT,ID=XPSDaemon).

V006 XPSDaemon START-FEHLER: R15=## FB=######

Beschreibung: Ein Start des XPSDaemon Servers ist nicht möglich.

Aktion: Interner Fehler. XPS Vertriebspartner benachrichtigen.

V007 XPSDaemon RC00 RPL-FEHLER: FB=###### SNS=########

Beschreibung: Während der Ausführung eines VTAM-Kommandos trat ein Fehler auf.

Aktion: Interner Fehler. XPS Vertriebspartner benachrichtigen.

V008 XPSDaemon GENCB-FEHLER: R15=## R0=##

Beschreibung: Bei der Erstellung eines Kontrollblockes trat ein Fehler auf.

Aktion: Interner Fehler. XPS Vertriebspartner benachrichtigen.

V009 GETMAIN-FEHLER: R15=## RTE=########

Beschreibung: Bei der Anforderung eines dynamischen Speicherbereiches trat ein Fehler auf.

Aktion: PrintEx Region/Partition vergrößern.

V010 FREEMAIN-FEHLER: R15=##

Beschreibung: Bei der Freigabe eines dynamischen Speicherbereiches trat ein Fehler auf.

Aktion: Interner Fehler. XPS Vertriebspartner benachrichtigen.

V011 XPSDaemon VSAM-FEHLER RC=###### DATEI=########

Beschreibung: Während der Ausführung eines VSAM Kommandos trat ein Fehler auf.

Aktion: Interner Fehler. XPS Vertriebspartner benachrichtigen.

V029 XPSDaemon STORAGE PARAMETER = 0

Page 189: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

Nachrichten 189

Beschreibung: Ein PrintEx Storage Control Programm Aufruf fand ohne Parameterliste statt.

Aktion: Interner Fehler. XPS Vertriebspartner benachrichtigen

V035 XPSDaemon DUMPFILE VOLL ==> DUMP ABGEBROCHEN

Beschreibung: Während des Schreibens eines PrintEx Dumps wurde das Ende der Dump-File erreicht.

Aktion: PrintEx Dump-File schließen und ausdrucken, falls die vorhandenen Dumps gesichert werden sollen. Danach Dump-File wieder öffnen. Wird der abgebrochene Dump benötigt, muss dieser, falls möglich, noch einmal erzeugt werden.

V057 XPSDaemon NICHT APF-AUTORISIERT

Beschreibung: Bei einem XPSDaemon Startup wurde festgestellt, dass XPSDaemon als eine APF-autorisierte Anwendung laufen sollte. Der XPSDaemon Startup wurde jedoch nicht von einer APF-autorisierten Loadlib durchgeführt.

Aktion: Die XPSDaemon Loadlib APF-autorisieren und Startup wiederholen.

V060 XPSDaemon KCPENQ: RESSOURCE BEREITS GESPERRT

Beschreibung: Es wurde versucht, eine bereits gesperrte Ressource noch einmal zu sperren.

Aktion: Interner Fehler. XPS Vertriebspartner benachrichtigen.

V061 XPSDaemon KCPDEQ: TASK NICHT IN BESITZ DER RESSOURCE

Beschreibung: Eine Task versuchte, eine Ressource freizugeben, ohne dass diese zuvor von ihr gesperrt worden ist.

Aktion: Interner Fehler. XPS Vertriebspartner benachrichtigen.

V062 XPSDaemon KCPDEQ: RESSOURCE NICHT GESPERRT

Beschreibung: Es wurde versucht, eine Ressource freizugeben, die nicht gesperrt ist.

Aktion: Interner Fehler. XPS Vertriebspartner benachrichtigen.

V092 XPSDaemon Freigabe-Datum in ## Tagen abgelaufen

Beschreibung: Das Verfalldatum von XPSDaemon ist in .. Tagen abgelaufen. Das System kann ab diesem Zeitpunkt nicht mehr gestartet werden.

Aktion: Die Verfalldatums-Information ist beim zuständigen XPS Vertriebspartner zu erfragen

V093 XPSDaemon Freigabe-Datum abgelaufen

Beschreibung: XPSDaemon kann nicht mehr gestartet werden, da das Verfalldatum überschritten wurde.

Aktion: Die Verfalldatums-Information ist beim zuständigen XPS Vertriebspartner zu erfragen

V094 XPSDaemon Verfalldatums-Information nicht korrekt

Beschreibung: Die bei Installation angegebene Verfalldatums-Information ist ungültig, das System kann nicht gestartet werden.

Aktion: Verfalldatums-Information überprüfen. Wenn nötig, gültige Information beim zuständigen XPS Vertriebspartner erfragen.

X001 KEINE SUBTASK VERFUEGBAR

Beschreibung: Beim Versuch eine neue Subtask aufzubauen ist ein Fehler aufgetreten

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen

X015 KEINE INSTANZDATEN FUER BENUTZER VORHANDEN

Beschreibung: Die vom XPSDaemon-Client übermittelte Instanzdaten sind ungültig

Page 190: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

190 Nachrichten

Aktion: Verbindung wird abgebrochen, eventuell wurden die Daten verändert

X016 TCPIP WURDE BEENDET

Beschreibung: Das TCP/IP-System am Host wurde beendet

Aktion: XPSDaemon neu starten

X020 TCPIP-Fehler: R15=## RTE=########

Beschreibung: Bei einem TCP/IP-Aufruf ist ein Fehler aufgetreten.

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen

X023 SPEICHER-FEHLER: R15=## RTE=########

Beschreibung: Bei der Anforderung eines dynamischen Speicherbereiches trat ein Fehler auf.

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen

X030 STARTAPPLIKATION ######## NICHT VERFÜGBAR

Beschreibung: Die Startapplikation ######## ist zur Zeit nicht verfügbar.

Aktion: Die Verbindung wird getrennt, die VTAM-Fehlernachricht wird im XPSDaemon Log hinterlegt.

X045 UNGUELTIGER EVENT: ########## IP=###############

Beschreibung: Es ist ein nicht erwartetes Ereignis aufgetreten

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen

X046 KEIN VERBINDUNGSAUFBAU MOEGLICH SERVICE=########

Beschreibung: Es wurde versucht einen Verbindungsaufbau zum Netzwerkdrucker ######## herzustellen. Die bei den Ausgabezielen definierte Verbindung ist jedoch zur Zeit nicht verfügbar. Mögliche Ursache wären z.B. der Drucker ist ausgeschaltet oder eine andere Applikation benutzt gerade diesen Drucker.

Aktion: Nach Ablauf der Wiederanlaufzeit (A-System Parameter) versucht PrintEx erneut diesen Drucker zu Erreichen.

X053 ANZAHL ERLAUBTER DRUCKER UEBERSCHRITTEN

Beschreibung: Die maximale Anzahl der erlaubten Druckern wurde überschritten.

Aktion: Neue Lizenz beim XPS-Vertriebspartner beantragen.

X056 LIZENZ UNGUELTIG

Beschreibung: Es wurde versucht XPSDaemon mit einer nicht gültigen oder abgelaufenen Lizenz zu starten.

Aktion: Neue Lizenz beim XPS-Vertriebspartner beantragen.

Y001 Bei Drucker ######## Modell ######## nicht vorhanden

Beschreibung: Es wurde versucht einen Druckauftrag zu konvertieren. Das beim Ausgabeziel definierte Modell ist jedoch nicht vorhanden.

Aktion: Modell wieder anlegen.

Y001 Bei Drucker ######## Codepage ######## nicht vorhanden

Beschreibung: Es wurde versucht einen Druckauftrag zu konvertieren. Die beim Modell definierte Codepage ist jedoch nicht vorhanden.

Aktion: Codepage wieder anlegen.

Y003 Bei Drucker ######## Vorspann-Text ######## nicht vorhanden

Page 191: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

Nachrichten 191

Beschreibung: Es wurde versucht einen Druckauftrag zu konvertieren. Der beim Modell definierte Vorspann-Text ist jedoch nicht vorhanden.

Aktion: Text wieder anlegen.

Y004 Bei Drucker ######## Abspann-Text ######## nicht vorhanden

Beschreibung: Es wurde versucht einen Druckauftrag zu konvertieren. Der beim Modell definierte Abspann-Text ist jedoch nicht vorhanden.

Aktion: Text wieder anlegen.

Y006 JES Druckerauswahl bereits vorhanden.

Beschreibung: Es wurde versucht eine JES Druckerdefinition anzulegen. Die dabei verwendeten Selektionskriterien sind jedoch bereits bei einem anderen Drucker definiert.

Aktion: Andere Selektionskriterien verwenden.

Y007 ThinPrint: keine Daten vorhanden.

Beschreibung: Es wurde versucht Druckdaten über ein ThinPrint-Ausgabeziel zu versenden. Der .print-Client meldet jedoch einen Fehler.

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen

Y008 ThinPrint: Fehler RC=##.

Beschreibung: Es wurde versucht Druckdaten über ein ThinPrint-Ausgabeziel zu versenden. Der .print-Client meldet jedoch einen Fehler.

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen

Y010 SMTP-RETURNCODE ### NICHT UNTERSTUETZT.

Beschreibung: Es wurde versucht Druckdaten über SMTP zu mailen. Der SMNT-Server meldet jedoch einen Fehler.

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen

Y011 SMTP: UNBEKANNTER AUTH-PARAMETER.

Beschreibung: Beim Anmeldungs-Versuch .von PrintEx zum SMTP-Server wurde ein nicht unterstützer AUTH-Parameter festgestellt.

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen

Y012 SMTP: KEIN PASSWORD VORHANDEN.

Beschreibung: Beim Anmeldungs-Versuch .von PrintEx zum SMTP-Server wurde vom Server ein Kennwort verlangt. Beim PrintEx-EMAIL-Ausgabeziel wurde jedoch kein Password definiert..

Aktion: Beim EMAIL-Ausgabeziel Kennwort definieren.

Y013 Ausgabeziel ######## nicht vorhanden.

Beschreibung: Es wurde versucht einen Druckauftrag zu konvertieren. Das beim Drucker definierte Ausgabeziel ist jedoch nicht vorhanden.

Aktion: Ausgabeziel anlegen..

Y014 Separatorpage ######## nicht vorhanden.

Beschreibung: Es wurde versucht einen Druckauftrag zu konvertieren. Die beim Drucker definierte Separatorpage ist jedoch nicht vorhanden.

Aktion: Separatorpage auf der XPSDAEM.V600.DATA anlegen.

Y024 Fuer Drucker ######## kein Ausgabeziel definiert.

Page 192: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

192 Nachrichten

Beschreibung: Nach dem Konvertieren eines Druckauftrags ist kein Ausgabeziel mehr vorhanden.

Aktion: Ausgabeziel wieder anlegen..

Y025 Fehler beim Anlegen von JES-Drucker ######## .

Beschreibung: Beim Anlegen eines JES-Druckers ist ein Fehler aufgetreten..

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen.

Y026 Fehler Spooldatei - RC######## .

Beschreibung: Beim Verarbeiten von Spooldaten ist ein Fehler aufgetreten..

Aktion: Interner Fehler XPS Vertriebspartner benachrichtigen.

CV01 INVALID PARTITION ID POS=########

Beschreibung: Der Datenstrom enthält eine ungültige Angabe für die implizite Partition-Identifikation.

Aktion: Überprüfen des ausgegebenen Datenstroms bei der angegebenen Position auf Gültigkeit, Korrektur der Druckdaten.

CV02 WSF SCS DATA: INV. READ PARTITION OPER. POS=########

Beschreibung: Der Datenstrom enthält einen ungültigen Operations-Code.

Aktion: Überprüfen des ausgegebenen Datenstroms bei der angegebenen Position auf Gültigkeit, Korrektur der Druckdaten.

CV03 WSF SCS DATA: INV. BEGIN EOF FLAG POS=########

Beschreibung: Der Datenstrom enthält das Kommando 'Begin EOF' mit einem unbekannten Flag.

Aktion: Überprüfen des ausgegebenen Datenstroms bei der angegebenen Position auf Gültigkeit, Korrektur der Druckdaten.

CV04 WSF: INVALID STRUCTURED FIELD ID POS=########

Beschreibung: Der Datenstrom enthält innerhalb eines ‚WRITE STRUCTURED FIELD’-Kommandos eine falsche Kennung.

Aktion: Überprüfen des ausgegebenen Datenstroms bei der angegebenen Position auf Gültigkeit, Korrektur der Druckdaten.

CV05 SCS COMMAND: INVALID DATA LENGTH POS=########

Beschreibung: Der Datenstrom enthält ein falsches Längenfeld. Die angegebene Länge ist größer als die Länge der verfügbaren Daten.

Aktion: Überprüfen des ausgegebenen Datenstroms bei der angegebenen Position auf Gültigkeit, Korrektur der Druckdaten.

CV06 SCS COMMAND: INVALID CHARACTER DISTANCE POS=########

Beschreibung: Der Datenstrom enthält beim SCS-Kommando ‚SCD - Set Character Distance’ eine ungültige Angabe für den Zeichenabstand.

Aktion: Überprüfen des ausgegebenen Datenstroms bei der angegebenen Position auf Gültigkeit, Korrektur der Druckdaten.

CV07 SCS COMMAND: INVALID LINE DISTANCE POS=########

Beschreibung: Der Datenstrom enthält beim SCS-Kommando ‚SLD - Set Line Distance’ eine ungültige Angabe für den Zeilenabstand.

Aktion: Überprüfen des ausgegebenen Datenstroms bei der angegebenen Position auf Gültigkeit, Korrektur der Druckdaten.

CV08 DATA DECOMPRESSION ERROR POS=########

Beschreibung: Beim Dekomprimieren der von JES komprimierten Druckdaten wurde ein Fehler festgestellt.

Aktion: Überprüfen des ausgegebenen Datenstroms auf gültige Komprimierung. Evtl. Korrektur der Druckdaten.

Page 193: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

N A C H R I C H T E N

Nachrichten 193

CV11 JES OUTPUT: INVALID CTL CHARACTER POS=######## CC=##

Beschreibung: Die von JES übergebene Druckzeile enthält ein unbekanntes Vorschubsteuerzeichen.

Aktion: Korrektur der auszugebenden Druckdaten.

CV20 INVALID INPUT TYPE

Beschreibung: Es wurde ein ungültiger Datentyp für die zu konvertierenden Daten übergeben.

Aktion: Interner Fehler, XPS Vertriebspartner benachrichtigen.

CV21 INVALID OUTPUT TYPE

Beschreibung: Es wurde ein ungültiger Datentyp für die konvertierten Daten übergeben.

Aktion: Interner Fehler, XPS Vertriebspartner benachrichtigen.

CV22 INVALID PDF VARIABLE

Beschreibung: Bei den Angaben für die Steuerung der auszugebenden PDF-Daten wurde eine unbekannte Variablen-Kennung verwendet.

Aktion: Überprüfen der Model-Daten und des Abspanntextes.

CV23 INVALID PDF OBJECT NR

Beschreibung: Bei der Definition der PDF-Objekte im Vorspanntext wurde eine ungültige Objekt-Nummer angegeben (nicht numerisch).

Aktion: Überprüfen des Vorspanntextes.

CV24 INVALID PDF DEFINITON

Beschreibung: Bei der Definition von PDF-Objekten wurde ein Objekt nicht korrekt abgeschlossen: ‘endobj’ wurde nicht gefunden.

Aktion: Korrektur des fehlerhaften Vorspanntextes.

CV25 INVALID PDF OBJECT ENTRY

Beschreibung: Bei der Definition von PDF-Objekten wurde ein Fehler festgestellt (z.B. Beginn eines Datenstroms 'stream' ohne Ende 'endstream').

Aktion: Korrektur des fehlerhaften Vorspanntextes.

CV26 OBLIGATE OBJECT MISSING

Beschreibung: Im Vorspanntext für die Ausgabe einer PDF-Datei fehlen Angaben für obligatorische PDF-Objekte. Diese sind die Objekt-Typen ‚/Catalog’, ‚/Page’ und ‚/Pages’.

Aktion: Überprüfen und ergänzen des Vorspanntextes mit den Angaben für das fehlende PDF-Objekt.

9999 KEIN TEXT FUER FEHLER-CODE VORHANDEN

Beschreibung: Zu einem Fehlercode wurde keine Nachricht gefunden.

Aktion: XPS Vertriebspartner benachrichtigen.

Page 194: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

I N D E X

194 Index

Index

%AFP.................................................................... 46 %AFP2PDF .......................................................... 46 %AFP2PS ............................................................. 46

&ADDR ............................................................... 53 &DEST ................................................................ 37 &FCB ............................................... 45,51,54,58,109 &FCBFORM ................................... 45,51,54,58,109 &PATH .......................................................... 91,110 &TITLE ............................................................... 53 &UDATA ........................................................ 53,54 &WRITER ........................................................... 37

Adobe PDF............... 26,32,45,48,51,52,54,58,68,144 AFP ......................................................... 9,19,46,105

Verwalten AFP Definitionen...................................................................... 105 AFP Definitionen

AFP2ANY Pfad ............................................................................................ 106 Codepage ......................................................................................................... 105 Font Libs ......................................................................................................... 106 Formdef Libs .................................................................................................. 106 Formdef Prefix............................................................................................... 105 Overlay Libs.................................................................................................... 106 Pagedef Libs ................................................................................................... 106 Pagedef Prefix ................................................................................................ 106 Pageseg Libs.................................................................................................... 106 Standard Chars ............................................................................................... 106 Standard Formdef ......................................................................................... 105 Standard Pagedef ........................................................................................... 106 Temp DD Name........................................................................................... 106 Temp Tracks .................................................................................................. 106 Temp Volume ................................................................................................ 106

AFP Installation ................................................... 16 Aktuelle Druckaufträge ..................................... 126

Filter .................................................................................................................. 127 Ändern

Benutzer-Eintrag ........................................................................................... 117 Codepages ....................................................................................................... 103 JES Definitionen .............................................................................................. 37 Modell Definitionen ........................................................................................ 75 Pool Definitionen ............................................................................................. 67 Text ...................................................................................................................... 95 VTAM Definitionen ........................................................................................ 30

Anhalten Ausgabeliste .................................................................................................... 127

Anlegen Ausgabeziel .................................................................................................. 52,56 Ausgabeziel Batch ......................................................................................... 135 Ausgabeziel Datei ............................................................................................. 60 Ausgabeziel JES ................................................................................................ 47

Ausgabeziel RAW ............................................................................................62 Ausgabeziel SNA ..............................................................................................50 Ausgabeziel TCP/IP........................................................................................43 Benutzer-Eintrag............................................................................................ 116

Batch.................................................................................................... 135 Codepages Batch ........................................................................................... 142 JES Definitionen...............................................................................................35 JES Definitionen Batch ................................................................................ 139 Modell Definitionen.........................................................................................68 Text ......................................................................................................................95 Text Definitionen .............................................................................................94 Text Definitionen Batch .............................................................................. 141 VTAM Definitionen ........................................................................................29 VTAM Definitionen Batch ......................................................................... 141

ANMELDUNG Anmeldung an PrintEx ...................................................................................20 Online Verwaltung ...........................................................................................22

Anzahl Zeilen LOG Puffer................................. 112 Anzeige

Ausgabeliste .................................................................................................... 128 Spool Verwaltung .......................................................................................... 124

Anzeigen Benutzer-Eintrag............................................................................................ 117 Codepages ....................................................................................................... 104

APF Authorisierung ............................................. 18 APF2ANY .......................................................... 106 Aufklappen

Spool Verwaltung .......................................................................................... 122 Ausgabeliste

Anhalten .......................................................................................................... 127 Anzeige............................................................................................................. 128 Drucker freigeben.......................................................................................... 128 Drucker starten .............................................................................................. 128 Drucker stoppen ............................................................................................ 128 Löschen............................................................................................................ 127 Starten............................................................................................................... 128 Ziel nach Ausdruck stoppen ....................................................................... 128

Ausgabeziel .......................................................... 10 Anlegen ......................................................................................................... 52,56 Anlegen Batch ................................................................................................ 135 Beschreibung .....................................................................................................52 Kennwort ........................................................................................................ 138 Löschen...............................................................................................................41 Löschen Batch ................................................................................................ 143 Modelle Adobe PDF ................................................... 45,48,51,54,58,68,144 Modelle PCL.................................................................. 45,48,51,54,58,68,144 Modelle Postscript ........................................................ 45,48,51,54,58,68,144 TCP/IP direct socket .............................................................................. 44,136 TCP/IP LPR/LPD ................................................................................. 44,136 Text ................................................................................................................... 138 Umbenennen .....................................................................................................41 Verwalten............................................................................................................39

Ausgabeziel Datei Anlegen ...............................................................................................................60

Page 195: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

I N D E X

Index 195

Autodelete ......................................................................................................... 60 Beschreibung .............................................................................................60,139 Dateiname ..................................................................................................60,139 LOG ................................................................................................................... 60 LPD Code Page ............................................................................................... 61 Name ...........................................................................................................60,139 Type .................................................................................................................. 139

Ausgabeziel eMail Anhänge komprimieren ................................................................................. 55 Anmeldename ...........................................................................................53,138 Beschreibung .................................................................................................. 138 Bestätigung ........................................................................................................ 53 Betreff ..........................................................................................................53,138 cc ...................................................................................................................53,138 Dateiname Anhang ......................................................................................... 53 Kennwort .......................................................................................................... 53 LOG ................................................................................................................... 52 mailfrom......................................................................................................53,138 mailto ...........................................................................................................53,138 Modelle............................................................................................................... 54 Name ...........................................................................................................52,138 Postausgangsserver ...................................................................................53,138 Text ..................................................................................................................... 54 Type .................................................................................................................. 138

Ausgabeziel FTP Anmeldename .................................................................................................. 57 Beschreibung .................................................................................................... 56 Bestätigung ........................................................................................................ 57 Dateien komprimieren ................................................................................... 58 Dateiname Anhang ......................................................................................... 57 Kennwort .......................................................................................................... 57 LOG ................................................................................................................... 56 Modelle............................................................................................................... 58 Name .................................................................................................................. 56 Postausgangsserver .......................................................................................... 57

Ausgabeziel JES Anlegen .............................................................................................................. 47 Beschreibung .............................................................................................47,137 Chars ................................................................................................................... 48 Class .............................................................................................................48,137 Destination .................................................................................................47,137 Disp ................................................................................................................... 137 Disposition ........................................................................................................ 48 FCB ..............................................................................................................48,137 Form ............................................................................................................48,137 Formdef ............................................................................................................. 48 INTRDR Jobname ......................................................................................... 48 LOG ................................................................................................................... 47 LPD Code Page ............................................................................................... 48 Modelle............................................................................................................... 48 Name ...........................................................................................................47,137 Pagedef ............................................................................................................... 48 Type .................................................................................................................. 137 Writer ...........................................................................................................47,137

Ausgabeziel RAW Anlegen .............................................................................................................. 62 Beschreibung .................................................................................................... 62 IP-Adresse ......................................................................................................... 62

LOG ................................................................................................................... 62 Name .................................................................................................................. 62 Port ...................................................................................................................... 62 Wiederanlaufzeit ............................................................................................... 63

Ausgabeziel SNA Anlegen .............................................................................................................. 50 Beschreibung............................................................................................. 50,138 LOG ................................................................................................................... 50 Modelle ............................................................................................................... 51 Name .......................................................................................................... 50,137 Ruhezeit bei Fehler .......................................................................................... 51 Type .................................................................................................................. 138 VTAM APPL Name .............................................................................. 51,138

Ausgabeziel TCP/IP Anlegen .............................................................................................................. 43 Beschreibung............................................................................................. 43,136 Doppelpufferung ............................................................................................. 44 Druckername .................................................................................................... 44 Hostdrive-Protokoll ........................................................................................ 44 IP-Adresse ................................................................................................. 44,136 LOG ................................................................................................................... 44 LPD-Protokoll.................................................................................................. 44 Modelle ....................................................................................................... 45,136 Name .......................................................................................................... 43,135 Port .............................................................................................................. 44,136 PrinTaurus-Protokoll ...................................................................................... 44 Route................................................................................................................... 44 Ruhezeit.............................................................................................................. 45 Spoolende .......................................................................................................... 44 STOP bei Fehler .............................................................................................. 45 TCP/IP Puffergröße ....................................................................................... 45 ThinPrint .......................................................................................................... 136 ThinPrint Bandbreite .................................................................................... 137 ThinPrint Paketgrösse................................................................................... 136 Type .................................................................................................................. 135 Wiederanlaufzeit ....................................................................................... 45,136

Backup XPSVFIL .............................................. 142 Barcodes ............................................................. 158

Codabar ............................................................................................................ 179 Code11 ............................................................................................................. 178 Code128 ........................................................................................................... 167 Code2of5 ......................................................................................................... 175 Code39 ............................................................................................................. 180 Code93 ............................................................................................................. 180 EAN-13 ........................................................................................................... 169 EAN-2 .............................................................................................................. 171 EAN-5 .............................................................................................................. 170 EAN-8 .............................................................................................................. 170 Einbindung ...................................................................................................... 158 Interleaved2of5 ............................................................................................... 175 ISBN ................................................................................................................. 173 MSI .................................................................................................................... 176 Parameter ......................................................................................................... 165 PCL ................................................................................................................... 162 PDF................................................................................................................... 164 Plessey ............................................................................................................... 177

Page 196: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

I N D E X

196 Index

Positionierung................................................................................................. 161 Postnet ............................................................................................................. 178 PostScript ........................................................................................................ 163 Rotation ........................................................................................................... 161 Royalmail ......................................................................................................... 181 Überblick ......................................................................................................... 158 UPC-A ............................................................................................................. 172 UPC-E ............................................................................................................. 173

Batchgenerator ................................................... 134 Funktionskartenformat ................................................................................ 134

Beenden von PrintEx......................................... 133 Benutzer-Eintrag

Administrator ................................................................................................. 117 Ändern ............................................................................................................. 117 Anlegen ............................................................................................................ 116

Batch ................................................................................................... 135 Anzeigen .......................................................................................................... 117 Dateien löschen ............................................................................................. 117 Kopieren .......................................................................................................... 117 Löschen ........................................................................................................... 115

Batch ................................................................................................... 143 Name ................................................................................................................ 116 Opident ............................................................................................................ 116 Profile ............................................................................................................... 135 Umbenennen.................................................................................................. 115 Verwalten ........................................................................................................ 114

Bilddateien ........................................................... 91

Codabar .............................................................. 179 Code11................................................................. 178 Code128 .............................................................. 167 Code2of5 ............................................................. 175 Code39 ................................................................ 180 Code93 ................................................................ 180 Codepage............................................................ 108 Codepages

00-FF ................................................................................................................ 103 Ändern ............................................................................................................. 103 Anlegen Batch ................................................................................................ 142 Anzeigen .......................................................................................................... 104 Beschreibung .................................................................................................. 103 Kopieren .......................................................................................................... 103 Löschen ........................................................................................................... 102 Member ........................................................................................................... 142 Name ................................................................................................................ 103 Umbenennen.................................................................................................. 102 Verwalten ........................................................................................................ 101

Datumsformat .................................................... 108 direct socket ............................................... 26,32,43 Druck Historie anzeigen ................................... 113 Drucken

Benutzer-Einträge-Verzeichnis .................................................................. 144 PrintEx Trace ................................................................................................. 146 Spool Verwaltung .......................................................................................... 123 XPSDaemon Dump..................................................................................... 143

Drucker freigeben Ausgabeliste .................................................................................................... 128

Drucker starten Ausgabeliste .................................................................................................... 128

Drucker Steuerzeichen 10 Zeichen pro Inch ........................................................................................74 15 Zeichen pro Inch ........................................................................................74 3 Zeilen pro Inch ..............................................................................................74 4 Zeilen pro Inch ..............................................................................................74 6 Zeilen pro Inch ..............................................................................................74 8 Zeilen pro Inch ..............................................................................................74 Backspace ...........................................................................................................73 Fettdruck Beginn ..............................................................................................74 Fettdruck Ende .................................................................................................74 Unterstrich Beginn ...........................................................................................74 Unterstrich Ende ..............................................................................................74 Wagenrücklauf...................................................................................................73 Zeichendichte ....................................................................................................73 Zeilenvorschub .................................................................................................73

Drucker Steuerzeichen Seitenvorschub ..................................................................................................73

Drucker stoppen Ausgabeliste .................................................................................................... 128

Drucker Zeichenersetzung ersetzen durch ...................................................................................................75

Drucker Zeichenersetzung Hostdaten ...........................................................................................................75

EAN-13 ............................................................... 169 EAN-2................................................................. 171 EAN-5................................................................. 170 EAN-8................................................................. 170 ESCAPE-Zeichen

Modell Definitionen.........................................................................................90 Extended Options .............................................. 113 Externe Security ................................................. 108

FCB-Prefix.............................. 45,48,49,51,54,58,109 Filter ................................................................. 27,40 Forms-Prefix................................ 45,49,51,54,58,109 Formulare ............................................................. 91 Freigeben

Text ......................................................................................................................95 Funktionskartenformat Batch ........................... 134

HFS Datei Stop .................................................. 113 HFS Datei Warnung .......................................... 113 Hostdrive ..............................................................44 HostDrive ........................................................... 113

Initialisierung XPSDaemon Datei .................... 145 Installation .......................................................... 107 Interleaved2of5 ................................................... 175 Internet Print Protokoll ........................................44

Page 197: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

I N D E X

Index 197

IPP ....................................................................... 44 ISBN ................................................................... 173

JES ........................................................................ 10

Modell Definitionen ........................................................................................ 87 JES Definitionen

Ändern ............................................................................................................... 37 Anlegen .............................................................................................................. 35 Anlegen Batch ................................................................................................ 139 Ausgabeziel.................................................................................................36,140 Beschreibung .............................................................................................35,140 Class .............................................................................................................36,140 Destination .................................................................................................36,140 Disposition nach Drucken .....................................................................36,140 Form ............................................................................................................36,140 JES Auswahl Kriterien:............................................................................36,140 Kopieren ............................................................................................................ 37 Löschen .............................................................................................................. 34 Löschen Batch ................................................................................................ 143 Name ...........................................................................................................35,140 Pool ..............................................................................................................36,140 Selektionskriterien ............................................................................................ 32 Separator Seite ...........................................................................................36,140 Starten ................................................................................................................. 37 Status ............................................................................................................36,140 Stoppen .............................................................................................................. 37 Umbenennen .................................................................................................... 34 Verwalten ........................................................................................................... 32 Writer ...........................................................................................................36,140

JES Output-Queue Class .................................................................................................................. 131 Dest. .................................................................................................................. 131 Detailanzeige ................................................................................................... 131 Element anzeigen........................................................................................... 131 Element löschen............................................................................................. 131 Forms ............................................................................................................... 131 JobID ................................................................................................................ 130 Jobname ........................................................................................................... 130 Owner............................................................................................................... 131 Queue ............................................................................................................... 131 Writer ................................................................................................................ 131

JES Preselektion ................................................. 110 Classes .............................................................................................................. 110 Destination ...................................................................................................... 110 External Writer ............................................................................................... 110 Form ................................................................................................................. 110

JPEG ..................................................................... 91

Kommandos

Text Editor ........................................................................................................ 97 Konfigurations-Job MVS ..................................... 15 Konvertierungswartezeit .................................... 109 Kopieren

Benutzer-Eintrag ............................................................................................ 117 Codepages ....................................................................................................... 103 JES Definitionen .............................................................................................. 37

Modell Definitionen ........................................................................................ 76 Pool Definitionen ............................................................................................ 67 Spool Verwaltung .......................................................................................... 122 Text ..................................................................................................................... 95 VTAM Definitionen ....................................................................................... 30

Liste umleiten

Spool Verwaltung .......................................................................................... 128 LOG .................................................................... 109 Logoff-Taste ....................................................... 109 Löschen

Ausgabeliste ..................................................................................................... 127 Ausgabeziel ........................................................................................................ 41 Ausgabeziel Batch .......................................................................................... 143 Benutzer-Eintrag ............................................................................................ 115

Batch ....................................................................................................143 Codepages........................................................................................................ 102 JES Definitionen .............................................................................................. 34 JES Definitionen Batch ................................................................................ 143 Modell Definitionen ........................................................................................ 69 Pool Definitionen ............................................................................................ 65 Spool Verwaltung .......................................................................................... 122 Text ..................................................................................................................... 95 VTAM Definitionen ....................................................................................... 28 VTAM Definitionen Batch ......................................................................... 144

LPR/LPD ................................................... 26,32,43

max Ausgabetasks.............................................. 109 max Konvertierungstasks .................................. 109 MIME .................................................................. 52 Modell ................................................................... 10 Modell Definitionen

%AFP ................................................................................................................. 46 %AFP2PDF ..................................................................................................... 46 %AFP2PS.......................................................................................................... 46 &FCB ........................................................................................... 45,48,51,54,58 &FCBFORM ............................................................................. 45,49,51,54,58 Abspanndaten ................................................................................................... 71 Ändern................................................................................................................ 75 Anlegen .............................................................................................................. 68 Auto Zeilen-/Seitenvorschub ....................................................................... 71 Batch ................................................................................................................. 144 Beschreibung..................................................................................................... 70 Code Max Zeichen pro Zeile ........................................................................ 71 Code Max Zeilen pro Seite ............................................................................ 71 Code Page .......................................................................................................... 71 Code Page Daten ............................................................................................. 71 Daten als 2 Byte Hexa EBCDIC interpretieren ....................................... 72 Druckerspezifische Hexadaten ..................................................................... 72 Endekennung.................................................................................................... 72 ersetzen durch ................................................................................................... 72 ESCAPE-Zeichen ........................................................................................... 90 ESC-Zeichen..................................................................................................... 71 JES ....................................................................................................................... 87 Kanäle ................................................................................................................. 72 Kopieren ............................................................................................................ 76

Page 198: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

I N D E X

198 Index

Löschen .............................................................................................................. 69 Name ................................................................................................................... 70 PCL ...................................................................................................................... 76 PDF ..................................................................................................................... 82 PDF-Ausgabe.................................................................................................... 71 Postscript ............................................................................................................ 77 SCS....................................................................................................................... 89 Startkennung...................................................................................................... 72 Umbenennen..................................................................................................... 69 Vorspanndaten .................................................................................................. 70

MSI ..................................................................... 176

Observer IP Adresse .......................................... 113 Observer IP Port ................................................ 113

Parameter

Barcodes .......................................................................................................... 165 PARM

Option APPL .................................................................................................... 19 Option AUTH .................................................................................................. 19 Option LPDP ................................................................................................... 19 Option PREX ................................................................................................... 19 Option RDON ................................................................................................. 19 Option TCPN ................................................................................................... 19 Option WLMG ................................................................................................ 19

PCL Modell Definitionen ........................................................................................ 76

PCL-Druckersprache26,32,43,45,48,51,54,58,68,144 PDF ............................................................ 26,32,52

Modell Definitionen ........................................................................................ 82 Pfad für Imagedateien ....................................... 110 Plessey ................................................................ 177 Pool ....................................................................... 39 Pool Definitionen

Ändern ................................................................................................................ 67 Ausgabeziel ........................................................................................................ 66 Beschreibung ..................................................................................................... 66 Kopieren ............................................................................................................. 67 Löschen .............................................................................................................. 65 Name ................................................................................................................... 66 Umbenennen..................................................................................................... 65 Verwalten ........................................................................................................... 64

Postnet ................................................................ 178 Postscript .................. 26,32,43,45,48,51,54,58,68,144

Modell Definitionen ........................................................................................ 77 POWER Definitionen

Ausgabeziel ........................................................................................................ 37 Pool ...................................................................................................................... 37

PREX.................................................................... 24 Print Restart Intervall ..................... 41,45,63,108,136 PrinTaurus ......................................................... 182 PrinTaurus SAF Class........................................ 112 PrinTaurus Schleifenzeit ................................... 112 PrintEx ................................................................. 24

Beenden ........................................................................................................... 133 Print-Exit ...................................................... 108,148

RACF .................................................................... 18 Restore XPSVFIL .............................................. 145 Royalmail ............................................................ 181

SAF-Security ....................................................... 108 SAPI ...................................................................... 10 SAPI Subtasks .................................................... 108 SCS

Modell Definitionen.........................................................................................89 Selektionskriterien..................................... 32,36,140 Server Beschreibung .......................................... 112 SMF-6 Record .................................................... 113 SMTP......................................................52,53,56,57 Speicherverwaltung

Anzahl Terminals........................................................................................... 118 Prozent ............................................................................................................. 119 Slot-Laenge...................................................................................................... 119 Workspeicher-Groesse ................................................................................. 118

Spool ..................................................................... 10 Spool Druck

Ausgabeziel ..................................................................................................... 123 Spool Verwaltung ............................................... 121

Anzeige............................................................................................................. 124 Aufklappen ...................................................................................................... 122 Drucken ........................................................................................................... 123 Kopieren .......................................................................................................... 122 Liste umleiten ................................................................................................. 128 Löschen............................................................................................................ 122 Status................................................................................................................. 123 Umbenennen .................................................................................................. 122

Sprache ............................................................... 107 Sprachkennzeichen ............................................ 107 Starten

Ausgabeliste .................................................................................................... 128 JES Definitionen...............................................................................................37 VTAM Definitionen ........................................................................................30

Startup-Job MVS .................................................. 19 Status

Spool Verwaltung .......................................................................................... 123 Steueranweisung Druckdatenstrom.................. 156

Abspanndaten ................................................................................................ 156 Ausgabeziel ..................................................................................................... 156 Codepage ......................................................................................................... 157 Ende ................................................................................................................. 157 Mailcc ............................................................................................................... 156 Mailfrom .......................................................................................................... 156 Mailto................................................................................................................ 156 Start ................................................................................................................... 156 Vorspanndaten ............................................................................................... 156 zweiter Vorspanntext .................................................................................... 157

Stoppen JES Definitionen...............................................................................................37 VTAM Definitionen ........................................................................................30

System Parameter Print Restart Intervall .................................................................... 41,45,63,136

Page 199: IBM z/OS Mainframe Print Services Extender - xps … · DDST - Löschen von Ausgabezielen ... Die Bibliotheken sowie ein Backup der Hilfedatei stehen im TSO-Transmit-Format auf der

I N D E X

Index 199

Verwalten ......................................................................................................... 107 Systemtabellen.................................................... 134

TCP/IP Name ................................................... 108 TCP/IP Puffergrösse ......................................... 108 TCP/IP-Wartezeit ............................................. 109 Text

Ändern ............................................................................................................... 95 Anlegen .............................................................................................................. 95 Freigeben ........................................................................................................... 95 Kopieren ............................................................................................................ 95 Löschen .............................................................................................................. 95 Umbenennen .................................................................................................... 95

Text Definitionen Anlegen .............................................................................................................. 94 Anlegen Batch ................................................................................................ 141 Beschreibung .................................................................................................. 141 Member ............................................................................................................ 141

Text Editor .......................................................... 96 Kommandos ..................................................................................................... 97 Kommandozeilen ............................................................................................ 99 Status ................................................................................................................... 97

Textspeicher in MB ........................................... 109 Textvariable ......................................................... 99 ThinPrint Server Engine Host ............... 43,136,137 TIFF ..................................................................... 91 Transaktionscode

PREX ................................................................................................................. 24

Umbenennen

Ausgabeziel........................................................................................................ 41 Benutzer-Eintrag ............................................................................................ 115 Codepages ....................................................................................................... 102 JES Definitionen .............................................................................................. 34 Modell Definitionen ........................................................................................ 69 Pool Definitionen ............................................................................................ 65 Spool Verwaltung .......................................................................................... 122 Text ..................................................................................................................... 95 VTAM Definitionen ....................................................................................... 28

UPC-A ................................................................ 172 UPC-E ................................................................ 173

Verwalten

AFP Definitionen .......................................................................................... 105 Ausgabeziel........................................................................................................ 39 Benutzer-Eintrag ............................................................................................ 114 Codepages ....................................................................................................... 101 JES Definitionen .............................................................................................. 32 Pool Definitionen ............................................................................................ 64 System Parameter .......................................................................................... 107 VTAM Definitionen ....................................................................................... 26

VIPA ................................................................... 113 Virt. IP Adresse .................................................. 113 VTAM ................................................................... 10 VTAM Definitionen

Ändern................................................................................................................ 30 Anlegen .............................................................................................................. 29 Anlegen Batch................................................................................................. 141 Ausgabeziel ................................................................................................ 30,142 Beschreibung............................................................................................. 29,141 Kopieren ............................................................................................................ 30 Löschen .............................................................................................................. 28 Löschen Batch ................................................................................................ 144 Name .......................................................................................................... 29,141 Pool ............................................................................................................. 30,142 Starten ................................................................................................................. 30 Status ........................................................................................................... 29,142 Stoppen .............................................................................................................. 30 Umbenennen .................................................................................................... 28 Verwalten ........................................................................................................... 26

Wasserzeichen Text PCL................................... 111 Wasserzeichen Text PDF .................................. 112 Wasserzeichen Text PS ...................................... 111 WLM ..................................................................... 19

XPSDaemon

Shutdown ......................................................................................................... 133 XPSDaemon ACB-Name .................................. 109 XPSVTMNT ...................................................... 134

Ziel nach Ausdruck stoppen

Ausgabeliste ..................................................................................................... 128 ZIIP Processor ................................................... 113