z/OS Communications Server: IP Network Print Facility
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
z/OS Communications Server: IP Network Print Facility
SC27-3658-00
Abstract for IP Network Print Facility
Summary of changes
Introduction
Software requirements
Overview
Flow of Network Print Facility Processing
Print Data Processing
Network Print Facility interfaces with JES
Network Print Facility interfaces with VTAM
Specific concepts for processing VTAM output
BIND parameters
Restrictions on data stream support
Differences between SNA and TCP/IP print processing
User-modifiable tables
Notes for IMS/CICS users of telnet
Planning for the Network Print Facility
Required skills
Required environment
Overall planning activities
JES planning considerations
VTAM Planning Considerations
Customizing the Network Print Facility
Overall customization information
Configuring NPF using TCPIP.DATA and NPF.DATA statements
TCPIP.DATA configuration
TCPIP.DATA statements
TCPIP.DATA search order
NPF.DATA configuration
NPF.DATA statements
NPF.DATA sample
NPF.DATA search order
NPFPRINTPREFIX statement
Syntax
Parameters
Usage notes
Related topics
NPFxxxxALLOCATION statement
Syntax
Parameters
Examples
Usage notes
NPFQMGRTHREAD statement
Syntax
Parameters
Usage notes
NPFUNIT statement
Syntax
Parameters
Examples
Usage notes
Customization for JES output processing
Customizing JESNEWS
Defining the NPF FSS writer
Authorizing the NPF FSS writer load module
Determining where to print JES output
Defaults for JES output data
Customization for VTAM output processing
Creating a startup procedure
Defining consistent resources
Modifying the program properties table
File definition for VTAM output
End-of-File definition
Installing the end-of-file table
References to the end-of-file table from the routing file
The structure of the end-of-file rules table (EZAPPEFT)
Defining end-of-file rules
EZAPPEFM TYPE=ENTRY
Syntax
Parameters
Usage notes
EZAPPEFM TYPE=PLU
Syntax
Parameters
Usage notes
Examples
EZAPPEFM TYPE=SYSDFLT
Syntax
Parameters
EZAPPEFM TYPE=END
Syntax
Parameters
End-of-file table example
Example notes
Page format definition
Installing the page format table
References to the page format table from the routing file
Determining the default page format
The structure of the page format table (EZAPPPFT)
EZAPPDPF
Syntax
Parameters
Usage notes
Page format table examples
Understanding the Network Print Facility files
The options file
Working with the options file
Options file input fields
The routing file
Working with the routing file
Routing file input fields
The queue file
Working with the queue file
The log file
The SNAP File for the VTAM capture point
The trace file
Creating the Network Print Facility files
Generally initializing and loading procedures
Running the EZAPPFL macro
EZAPPFL TYPE=INITIAL
Syntax
Parameters
Examples
EZAPPFL TYPE=ROUTING
Syntax
Parameters
Usage notes
Examples
EZAPPFL TYPE=NXTDEST
Syntax
Parameters
Usage notes
Examples
EZAPPFL TYPE=OPTIONS
Syntax
Parameters
Usage notes
Examples
EZAPPFL TYPE=FINAL
Syntax
Parameters
Required parameters and default values for EZAPPFL
Sample NPF initialization jobs
Joint allocation of NPF VSAM files
Initialization of the NPF VSAM files
Adding records to the NPF VSAM files
Maintaining the Network Print Facility files with ISPF
Enabling the Network Print Facility ISPF interface
Providing library access
Network Print Facility ISPF data sets
SEZAPENU (Panel Library)
SEZAMENU (Message Library)
Using the TSO logon procedure
Using a CLIST
Defining default data set names
Adding NPF to the ISPF primary option menu
Updating ISR@PRIM menu section
Updating ISR@PRIM processing section
Starting an NPF ISPF interface session
Helpful reminders
Setting the NPF ISPF defaults
Setting trace options
Maintaining the options file
Adding records to the options file
Copying records in the options file
Updating records in the options file
Deleting records from the options file
Maintaining the routing file
Adding records to the routing file
Adding specific broadcast destinations
Copying records in the routing file
Copying specific broadcast destinations
Updating records in the routing file
Updating specific broadcast destinations
Deleting records from the routing file
Deleting specific broadcast destinations
Managing the print queues
Working with the queue file
Queue file record data
Displaying the queue file
Selecting a queue record
Helpful hints
Changing values in a queue record
Helpful hints
Deleting queue records
Writing exit routines to tailor the Network Print Facility
Two routing exits and one input record exit
Writing the general routing exit
Environment
Processing
Installing the exit
Input
Registers at entry
Parameter list contents
Return codes for the general routing exit
Output
Registers at exit
Writing the specific routing exit
Environment
Processing
Installing the exit
Input
Registers at entry
Parameter list contents
Return codes for the specific routing exit
Output
Registers at exit
Writing the input record exit
Environment
Processing
Special considerations for handling JES data
Installing the exit
Input
Registers at entry
Parameter list contents
Return codes for the input record exit
Output
Registers at exit
SPIN=GROUP restrictions
Input record exit to delete leading blank pages
The Routing Data Area (RDA)
Using the EZAPPFCD macro
Syntax
Parameters
Example
Operating the Network Print Facility
Operating the NPF FSS writer
Creating the NPF FSS writer start procedure
Modifying the NPF FSS writer start procedure
Using the PARM field to specify options
Using a PARMLIB DD statement to specify options
Using the MVS modify command to change options
Defining, starting, and stopping the NPF FSS writer
Helpful reminders
Operating the NPF VTAM capture point
Starting the NPF VTAM capture point
Specifying VTAM capture point parameters
Syntax
Parameters
Modifying the NPF VTAM capture point
TRACE: Turn debug tracing on or off
Syntax
Parameters
LUNAME: Adding or deleting logical printers
Syntax
Parameters
Usage notes
Examples
RELOAD: Dynamically replacing a table
Syntax
Parameters
Examples
Stopping the NPF VTAM capture point
QUIT: Normal termination
Syntax
Examples
KILL: Immediate Termination
Syntax
Examples
Effects of VTAM HALT commands on the NPF VTAM capture point
Operating the queue manager
Starting the NPF queue manager
Specifying NPF queue manager parameters
Syntax
Parameters
Modifying the NPF queue manager
INTERVAL: Change scan time
Syntax
Examples
TRACE: Turn on console trace
Syntax
Examples
NOTRACE: Turn off console trace
Syntax
Examples
Stopping the NPF queue manager
Stopping the Network Print Facility
Diagnosing Network Print Facility Problems
NPF FSS writer return codes
List of common problems and suggested solutions
Network Print Facility tracing
Using the NPF ISPF trace facility
Using the queue manager trace
Using the VTAM capture point trace
Network Print Facility logging
Generation of the print data set names
SNA sense codes used by the NPF VTAM capture point
Checklists for using the Network Print Facility
Checklist of the NPF tasks for all users (JES or VTAM)
Checklist of the NPF tasks for VTAM users
Checklist of the NPF tasks for JES users
Network Print Facility's Routing Data Area (RDA)
DSECT for routing data area
Sample NPF FSS writer definitions
The SCS printer emulator
Related protocol specifications
Accessibility
Bibliography
Index for IP Network Print Facility
Copyright IBM Corporation 1990, 2014