Introduction to Printing from z/os



Similar documents
Output Management. VPS Solutions for Document Delivery Throughout the Enterprise

LES LOGICIELS MAINFRAME

Print Stream Shootout AFP. Don Maxwell

ERserver. iseries. Printing

Variable Data Printing

Implementing the Intelligent Mail Barcode

Efficient and Cost Effective Enterprise Printing. Solutions for Enterprise Printing

PageCenter Architectural Overview

MPI Tech Status & AFPC Update

2014 IPDS Trends New Techniques for Supporting Intelligent Printer Data Stream (IPDS) Workflows

CA Dispatch. Best Practices Guide. Release 11.7

ISIS Papyrus. Unified print, Web and mobile Output Management. Karsten Fischer-Vig

RJS Software Systems Inc AS/400 Report Delivery System

Solimar Print Director Enterprise

21 Things You Didn t Used to Know About RACF

CA Deliver r11.7. Business value. Product overview. Delivery approach. agility made possible

DesignPro Tools Professional Transformation Suite PageMiner

DocuSP IPS Gateway User s Guide. Version 1.0 May P16890

Barr Enterprise. Print Server. Solutions for Enterprise Output Management. Documentation Edition 24 Software Version 5.0.

PRO Archiver for Microsoft SharePoint

Deploying Print and Fax Services Lesson 4

Enterprise Output Management

WINDOWS LPR SPOOLER FOR WIN95

AnyQueue. Multi-Platform Output Management

Fiery EX4112/4127. Printing from Windows

Xerox EX Print Server, Powered by Fiery, for the Xerox 700 Digital Color Press. Printing from Windows

TOSHIBA GA Printing from Windows

Océ PRISMA archive software. Archiving made easy. Powerful, high-volume. archiving software

Critical Communications Solution Suite

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

Printer Performance and Troubleshooting Printers

PRINT CONFIGURATION. 1. Printer Configuration

FOCUS ON: APPLICATION OUTPUT MODERNIZATION

Enterprise Output Management Market Study

Software Product Description

Papyrus for AS/400. and iseries. The Papyrus Document System. Banca BSI, Italy. Chaucer Insurance, England. Your Document Switchboard

InfoPrint Print On-Demand Workflow Solutions

BIRT Document Transform

Protect, License and Sell Xojo Apps

Xerox 700 Digital Color Press with Integrated Fiery Color Server. Utilities

CICS Transactions Measurement with no Pain

z/os Curriculum Job Control Language (JCL) Curriculum JES Curriculum WebSphere Curriculum TSO/ISPF for z/os Curriculum

Xerox Secure Access Unified ID System 5.4 Administration Guide

Output Links: Tell us about your company s history in the output industry.

Xerox 700 Digital Color Press with Integrated Fiery Color Server. Printing from Mac OS

Real Vision Software, Inc. Create a Spool File Capture

Securing Network Print Jobs

Chapter 5 - Ethernet Setup

Print Server Upgrade, Migration, and Interoperability

White Paper Best Practices in ECM Document Archive Migration. a division of. Xenos White Paper. Best Practices in ECM Document Archive Migration

Chapter 5: System Software: Operating Systems and Utility Programs

Enterprise Report Management CA View, CA Deliver, CA Dispatch, CA Bundl, CA Spool, CA Output Management Web Viewer

TRENDnet. <a trendnet.com"> Quick Installation Guide. Product Warranty Registration

DocForm merges variable and static data and content to create powerful personalized print and electronic documents. For all types of communications.

PostScript 3 Supplement

Native AS/400 - iseries Report Converters

Centralized Output Management

Levi, Ray & Shoup. Enterprise Output Management. Juni 2003

CA Workload Automation Agents Operating System, ERP, Database, Application Services and Web Services

Gothenburg Mainframe and Continuous Integration. Jan Marek com. CA Technologies. Session S610

AS/400 Network Printing with TCP/IP

Large Format Print Submission Made Easy

Xplor International What s The Buzz About Archive Strategies

Océ PRISMA access BUSINESS CONTROL. Order submission and workflow management made easy

DocOut for Windows Installation and Operator s Guide

Virtual Machines.

Output Management Software > ELECTRONIC FORMS DESIGN TOOLS FOR IBM AS/400 MAINFRAME. Document Management

EFI Fiery Central. User Guide

October, Install/Uninstall Xerox Print Drivers & Apps Best Practices for Windows 8, 8.1, and 10 Customer Tip

Documentation for data centre migrations

Installing TCP/IP (Network) Printers

Office Printers. System. Administrator. Guide.

Version Overview. Business value

Ricoh Dataworks 3. Variable Data Printing Solution Create, Distribute and Save. direct mail. transactional. ranspromo

Status Monitoring. Using Drivers by Seagull to Display Printer Status Information WHITE PAPER

1. User Guide Logging On to OnDemand Managing Your Files Saving Files from OnDemand Transferring Files

Managed File Transfer

Using High Availability Technologies Lesson 12

CLASS SPECIFICATION Systems Support Analyst II

Comparison of FTP and Signiant

Software: Systems and Application Software

business communications

RightFax Universal Information Exchange

Getting Started With. Mac OS X Server. Includes installation and setup information for Mac OS X Server version 10.2

XPrint UNIX System Printer Driver Installation SOLARIS 1.X (SUN OS) / SOLARIS 2.X

iseries-as/400 MICR Printing: JD Edwards World

Introduction to the new mainframe Chapter 7: Batch processing and the Job Entry Subsystem (JES)

Why is CICS Still Alive? Dr Geoff Sharman Visiting Professor in Computer Science Birkbeck College

CentreWare Internet Services Setup and User Guide. Version 2.0

CA Chorus Software Manager

Field Developed Solution Catalog. Version 7.0

Implementing Network Attached Storage. Ken Fallon Bill Bullers Impactdata

Network Printing In Windows 95/98/ME

Transcription:

Introduction to Printing from z/os Session 17097 March 5, 2015 Seattle Howard Turetzky Advanced Technical Support Ricoh Production Print Solutions Howard.Turetzky@ricoh-usa.com Insert Custom Session QR if Desired.

Course Syllabus A fine mess you ve gotten us into A very brief history of digital printing What s in a print file Where does print come from? Why is all this important to me? z/os as a Big Print Server The Life of a Print Job What a Systems Programmer needs to know How do I find out more? 2

Classes of Print Casual printing An email, some pages of a PDF, a web page To a desktop printer Commercial Print Books, magazines, junk mail, catalogs, flyers Production Print Business documents, statements, checks, reports (landfill) Most of the printing we do from z/os, what we re going to discuss here today 3

History of Printing from Mainframes In the beginning, every computer was a mainframe From the first, it was necessary to show the results of computation Electro-mechanical printers were first made for accounting machines like the IBM 407 Impact printers mechanical or solenoid hammer, inked ribbon and moveable die with character shapes Later printers were also impact printers Dot-matrix print head Connected by coaxial cable using SNA/SCS or serial / parallel ports High-speed impact using print train or chain Channel attached First laser printers From IBM 3800 continuous-form, 1976 From Xerox 9700 cut-sheet, 1977 Required mainframe computers to drive 4

History of Printing from Mainframes Advanced Function Printing Introduced in 1984 First architected print file format Can format line data into full-page documents with images, graphics, fonts In 2004 IBM released the AFP standard to an industry consortium, which developed the new color management architecture (afpcolor.org) Used today for most high-speed business transaction printing Network-attached printers Connected to workstation (PCs, Unix/Linux) Or later by TCP/IP Low-cost desktop laser printers from Canon, HP, and Apple introduced around 1992 Postscript printers such as the Apple Laserwriter often had more powerful processors than the computers that used them Today s high-speed color printers (900 pages per minute and up) still require high bandwidth and multiple processors 5

What's in a print file? Most common on System z: Line data lines of text, usually with 1 or 2 control bytes AFP (alias MO:DCA) (IBM / AFP Consortium) structured fields (binary datastream) with text, graphics, images, fonts and control structures LCDS & Metacode (Xerox) Lines of text with text based (not binary) control commands Metacode is binary controls with text, image and graphics Sometimes used on z: Postscript, PDF (Adobe) Graphic data programming language and its descendant PCL (HP) Escape sequences and text 6

Where does print come from on z? Batch jobs Production runs, sometime tens to hundreds of thousands of pages, gigabyte-sized files Transaction printing Usually less than a hundred pages From CICS / IMS or other VTAM applications Originally intended for coax-attached printers LU1 (SCS) LU3 (3270) From another system z/os / VM / VSE NJE, with print attributes Windows SMB, IPP or LPR Unix LPR 7

Where does print come from on z? Most formatted print files are created by Document Composition Systems Usually have a document designer Typically runs on Windows for graphical placement of page and document elements Creates some print resources, includes others Fonts, images, graphics And a print formatter or generator program May run on multiple platforms, including z/os Uses the designer template to read data from a file or database and create a print file May be able to generate multiple print languages Usually additional functions such as indexing or web presentment Exstream Dialog, FIS Custom Statement Formatter, GMC PrintNet, ISIS Papyrus, Group1 DOC1 8

Where does print come from on z? Still many user-written programs that make print files Application programs, often in COBOL May use print APIs, home-grown generator code, or external formatter Like PPFA for AFP or AFP Toolbox or Xerox JDL compiler WYSIWYG tools like Elixir DesignPro Tools or ISIS Papyrus Designer Wide variety of print file transforms Typically from or to AFP, PDF, PostScript, PCL Often part of a print distribution system like VPS or Infoprint Server And print we don t print Print is often printed and archived, or just archived Retrieve documents for reprint, customer service, or legal requirements 9

Why Is All This Important? The things we print Internal reports Your users need them to manage the business Production print Prints and mails the bills that your customers pay so your paycheck won t bounce! Mission critical" print: bills, invoices, checks, legal documents needed to keep the business operating Produced to deadlines: missing a schedule costs $$$ High cost of mailing Web presentment for some customers Mail cost reduction for others Postal sortation, Weight calculations Profit centered printing Sell white space on customer documents for advertisements 10

z/os As A Big Print Server Printer Drivers for AFP (IPDS) High-volume Production print Automated recovery Mission-critical print requires guaranteed printing of each page and no duplicates (how many copies of that check do you want?) Connected channel (ESCON or Fibre) or, mostly, TCP/IP Common print server software IBM PSF, Océ SPS, LRS VPS/IPDS Non-AFP printing connected over TCP/IP or coax IBM Infoprint Server LRS VPS MacKinney JES Queue for Printers CA Spool 11

The Life of a Print Job Most production transaction print is created on System z Even if it isn t printed there In most cases, print is sent to the JES spool from Batch jobs VTAM virtual printer From another system JES schedules the job to print Based on work selection Sends it to a print driver Process SYSOUT (PSO) writer or older channel-attached printers After the file is printed: Normally, if there are no print errors, the job is purged Print servers usually re-queue failed jobs 12

The Life of a Print Job JES functional subsystem Intelligent print driver such as PSF or SPS Converts and manages output and printers Print file transfer programs from JES to remote server Download for z/os, AFP Download Plus, PRISMAproduction Host ROUTER Print file is taken from the spool by a de-spooler For printers not managed by JES Email, ftp server Usually use JES SAPI (SYSOUT API) to select jobs VPS, Infoprint Server Remote print servers Ricoh, LRS, Oce, Pitney-Bowes and others have print servers that run on workstation platforms 13

Getting the Print to the Printer VTAM transaction applications Batch applications VTAM Intercept JES Spool De- Spooler Print file transfer Print Services IPDS (AFP) Printer Network Printer Remote Print Server 14

What A Systems Programmer Needs To Know JES How it works How output is scheduled and managed Operator commands How to configure it How to manage it What it doesn't do Format print Drive most modern printers JES only knows how to talk to channel-attached and NJE printers Doesn t directly speak to TCP/IP-attached printers Knows little or nothing about AFP/IPDS, Xerox, PostScript /PDF/PCL 15

What A Systems Programmer Needs To Know Something about your printers Basic print formatting education Enough to know the basics of what you use Printer characteristics» How they connect» What Page Description Languages they speak» How to administer them AFP (MO:DCA) Xerox LCDS/metacode PCL/postscript/PDF remote printing 16

What a Systems Programmer needs to know Communications Most modern printers driven over TCP/IP Older remote printers are SNA Your shop probably plans to migrate to TCP/IP Your print software: configuration and management Resource libraries Online management tools Console / SDSF or equivalent Infoprint central, VMCF Printer web page Extra credit Many companies expect the systems programmer to also manage resources or even do print formatting Learn your company s printing strategy and direction Know where you fit Defend yourself 17

When It Doesn't Print, Who Are They Gonna Call? Print operations Help desk Who will help the help desk? You 18

How Do I Find Out More? Product manuals People put a lot of time and effort into producing good manuals use them! AFP Consortium: http://afpcinc.org/afp-publications/ IBM Pubs: http://www-01.ibm.com/support/knowledgecenter/#!/ssltbw_2.1.0/ com.ibm.zos.v2r1.aps/aps.htm?cp=ssltbw_2.1.0%2f20 Vendor support Most hardware and software vendors have extensive support organizations Online forums MVS main afp-l mailing list https://www.listserv.uga.edu/cgi-bin/wa?a0=afp-l Share For z-based print software Xplor For printing technology: http://xplor.org Print operations management As Mulder observed, We are not alone 19

Questions? 20