access to the application program source code or no programming skills exist
in-house to implement changes to output pages or documents.
Printing with APU
Using APU requires no programmingskills, enabling individuals with graphics
and layout ability to design the appearance of the printed page and to easily make
changes to printout appearance.
Note: Exact print results depend on the type of printer you have. Refer to IBM
Printing Systems: Printer Information, S544-5750, for the specific capabilities of
your printer.
WithoutAFP and APU, the application programmer codes all of the formatting
information in the application program or printer file and runs the program to
generate an output file. The output file is placed on a system spool and directed to
a printer.
Figure1 illustrates the processing flow of APU. There is a design phase and a
production phase.

The Design Phase

The new output application is defined in the design phase, which is done once (or
when changes are required). Youdo this interactively. The spooled output file from
the existing application is retrieved and used in the design process. The output of
this design phase is a set of formatting rules that are stored in an APU print
definition.
Application Print
Program
OutputQueues
Create
Print
Definition
Print
Definition Print
Engine
Monitor
OutputQueues
PSF/400
AFP
Resources
AFP
Printer
Spool
Spool
Figure 1. Flow of Data ThroughAPU and OS/400
Chapter1. Introducing Advanced Print Utility 5