SCRIPT/VS 4.0.0: DEVICE 1403N6 CHARS MONO ¤     Program Directory for  IBM Page Printer Formatting Aid/370   Release 1.0   Program Number 5688-190   FMID HPGP100   for Use with  MVS   CBPDO Level SMC9517   Document Date: May 1995        PRGDIR25F3 ¤   ÚÄÄÄ NOTE! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | Before using this information and the product it supports, be sure |  | to read the general information under "Notices" on page v. |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ            This program directory, dated May 1995, applies to IBM Page Printer  Formatting Aid/370 (PPFA/370) Release 1.0 Service Level 9517, Program  Number 5688-190 for the following:  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  ¿ ¿  | FMIDS | FEATURE NUMBERS| SYSTEM NAME |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | HPGP100 | 5860 | MVS |  | | 5861 | |  | | 5862 | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À  A form for reader's comments appears at the back of this publication.  When you send information to IBM, you grant IBM a nonexclusive right  to use or distribute the information in any way it believes  appropriate without incurring any obligation to you.  (C) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1984, 1994.  ALL RIGHTS RESERVED.  Note to U.S. Government Users ÄÄ Documentation related to restricted  rights ÄÄ Use, duplication or disclosure is subject to restrictions  set forth in GSA ADP Schedule Contract with IBM Corp. ¤   CONTENTS    NOTICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V  Trademarks and Service Marks . . . . . . . . . . . . . . . . . . v  1.0 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . 1  1.1 PPFA/370 Description . . . . . . . . . . . . . . . . . . . . 2  2.0 PROGRAM MATERIALS . . . . . . . . . . . . . . . . . . . . . . 3  2.1 Basic Machine-Readable Material . . . . . . . . . . . . . . 3  2.2 Optional Machine-Readable Material . . . . . . . . . . . . . 4  2.3 Program Publications . . . . . . . . . . . . . . . . . . . . 4  2.3.1 Basic Program Publications . . . . . . . . . . . . . . . 4  2.3.2 Licensed Program Publications . . . . . . . . . . . . . 4  2.3.3 Optional Program Publications . . . . . . . . . . . . . 5  2.4 Microfiche Support . . . . . . . . . . . . . . . . . . . . . 5  2.5 Publications Useful During Installation . . . . . . . . . . 5  3.0 PROGRAM SUPPORT . . . . . . . . . . . . . . . . . . . . . . . 6  3.1 Service Instructions . . . . . . . . . . . . . . . . . . . . 6  3.2 Preventive Service Planning . . . . . . . . . . . . . . . . 6  3.3 Statement of Support Procedures . . . . . . . . . . . . . . 6  4.0 PROGRAM AND SERVICE LEVEL INFORMATION . . . . . . . . . . . . 8  4.1 Program Level Information . . . . . . . . . . . . . . . . . 8  4.2 Service Level Information . . . . . . . . . . . . . . . . . 8  4.3 Cumulative Service Tape . . . . . . . . . . . . . . . . . . 9  5.0 INSTALLATION REQUIREMENTS AND CONSIDERATIONS . . . . . . . . 10  5.1 Driving System Requirements . . . . . . . . . . . . . . . . 10  5.1.1 Programming Requirements . . . . . . . . . . . . . . . . 10  5.1.2 DASD Storage Requirements . . . . . . . . . . . . . . . 10  5.2 Target System Requirements . . . . . . . . . . . . . . . . . 10  5.2.1 Operating System Requirements . . . . . . . . . . . . . 10  5.2.2 Machine Requirements . . . . . . . . . . . . . . . . . . 11  5.2.3 Programming Requirements and Considerations . . . . . . 11  5.2.4 Special Considerations . . . . . . . . . . . . . . . . . 12  5.2.5 DASD Storage Requirements . . . . . . . . . . . . . . . 12  5.2.6 SMP/E Procedures and Data Sets . . . . . . . . . . . . . 15  6.0 INSTALLATION INSTRUCTIONS . . . . . . . . . . . . . . . . . . 16  6.1 Installing PPFA/370 . . . . . . . . . . . . . . . . . . . . 16  6.1.1 Unload Sample JCL . . . . . . . . . . . . . . . . . . . 17  6.1.2 Allocate/Reallocate Distribution Data Set . . . . . . . 18  6.1.3 Receive PPFA/370 . . . . . . . . . . . . . . . . . . . . 19  6.1.4 RECEIVE Cumulative Service Tape(s) if Applicable . . . . 20  6.1.5 Perform SMP/E APPLY CHECK . . . . . . . . . . . . . . . 20  6.1.6 Perform SMP/E APPLY . . . . . . . . . . . . . . . . . . 21  6.1.7 Perform SMP/E ACCEPT CHECK . . . . . . . . . . . . . . . 22  6.1.8 Perform SMP/E ACCEPT . . . . . . . . . . . . . . . . . . 23   (C) Copyright IBM Corp. 1984, 1994 iii ¤   6.2 Installation Verification Procedure . . . . . . . . . . . . 24  6.2.1 Allocate Page Definition and Form Definition Data Sets 24  6.2.2 IVP Job to Create Page Definition and Form Definition 24  6.3 Post IVP Procedure . . . . . . . . . . . . . . . . . . . . . 24  6.3.1 Post IVP Job to Print Sample Output . . . . . . . . . . 25  APPENDIX A. PPFA/370 INSTALL LOGIC . . . . . . . . . . . . . . . 26  APPENDIX B. JCLIN FOR PPFA/370 . . . . . . . . . . . . . . . . . 27  APPENDIX C. INSTALLATION VERIFICATION PROCEDURE JOBS . . . . . . 30  C.1 AKQALLOC Job . . . . . . . . . . . . . . . . . . . . . . . . 30  C.2 AKQIV82E IVP Job . . . . . . . . . . . . . . . . . . . . . . 31  C.3 AKQIV82P Post IVP Job . . . . . . . . . . . . . . . . . . . 37  APPENDIX D. PRINTED RESULTS OF VERIFICATION PROGRAMS . . . . . . 39  APPENDIX E. PPFA/370 PTF COVER LETTER DATA . . . . . . . . . . . 41  E.1 Cover Letter for PTF UN29597 . . . . . . . . . . . . . . . . 41  E.2 Cover Letter for PTF UN66491 . . . . . . . . . . . . . . . . 44  CHECKLIST FOR THE PPFA/370 INSTALLATION . . . . . . . . . . . . . 48  READER'S COMMENTS . . . . . . . . . . . . . . . . . . . . . . . . 49             Contents iv ¤   NOTICES    References in this document to IBM products, programs, or services do  not imply that IBM intends to make these available in all countries in  which IBM operates. Any reference to an IBM product, program, or  service is not intended to state or imply that only IBM's product,  program, or service may be used. Any functionally equivalent product,  program, or service that does not infringe on any of IBM's  intellectual property rights may be used instead of the IBM product,  program, or service. Evaluation and verification of operation in  conjunction with other products, except those expressly designated by  IBM, is the user's responsibility.  IBM may have patents or pending patent applications covering subject  matter in this document. The furnishing of this document does not  give you any license to these patents. You can send license  inquiries, in writing, to the  International Business Machines Corporation  IBM Director of Licensing  500 Columbus Avenue  Thornwood, New York 10594  USA   TRADEMARKS AND SERVICE MARKS  The following terms used in this document are trademarks or service  marks of IBM Corporation in the United States or other countries:  Advanced Function Presentation IPDS  Advanced Function Printing MVS/ESA  AFP MVS/SP  CBIPO MVS/XA  CBPDO Print Services Facility  IBM(R) PSF  IBMLink RETAIN  Intelligent Printer Data Stream       (C) Copyright IBM Corp. 1984, 1994 v ¤   1.0 INTRODUCTION    This program directory is intended for the system programmer  responsible for program installation and maintenance. It contains  information concerning the material and procedures associated with the  installation of PPFA/370. You should read all of this program  directory before installing the program and then keep it for future  reference.  The program directory contains the following sections:  ù 2.0, "Program Materials" on page 3 identifies the basic and  optional program materials and documentation for PPFA/370.  ù 3.0, "Program Support" on page 6 describes the IBM support  available for PPFA/370.  ù 4.0, "Program and Service Level Information" on page 8 lists the  APARs (program level) and PTFs (service level) incorporated into  PPFA/370.  ù 5.0, "Installation Requirements and Considerations" on page 10  identifies the resources and considerations for installing and  using PPFA/370.  ù 6.0, "Installation Instructions" on page 16 provides detailed  installation instructions for PPFA/370.  ù Appendix A, "PPFA/370 Install Logic" on page 26 provides the  install logic for PPFA/370.  ù Appendix B, "JCLIN for PPFA/370" on page 27 contains a listing of  the JCLIN for PPFA/370.  ù Appendix C, "Installation Verification Procedure Jobs" on page 30  contains the JCL for running the IVP jobs.  ù Appendix D, "Printed Results of Verification Programs" on page 39  contains sample output from the IVP jobs for PPFA/370.  ù Appendix E, "PPFA/370 PTF Cover Letter Data" on page 41 contains  information from PTF cover letters for selected PTFs that are  included in this service level of PPFA/370.  ù "Checklist for the PPFA/370 Installation" on page 48 provides a  fast path installation for the experienced user.  Before installing PPFA/370, read 3.2, "Preventive Service Planning" on  page 6. This section tells you how to find any updates to the  information and procedures in this program directory.   (C) Copyright IBM Corp. 1984, 1994 1 ¤   Do not use this program directory if you are installing PPFA/370 with  an MVS Custom-Built Installation Process Offering (CBIPO) (5751-CS1).  Instead, use the CBIPO Related Installation Materials (RIMs) provided  with the CBIPO. The CBIPO RIMs will point you to specific sections of  the program directory as required.  If you are installing PPFA/370 using the MVS Custom-Built Product  Delivery Offering (CBPDO) (5751-CS3), use the softcopy program  directory provided on the CBPDO tape. Your CBPDO contains a softcopy  preventive service planning (PSP) upgrade for this product. All  service and HOLDDATA for PPFA/370 are included on the CBPDO tape.   1.1 PPFA/370 DESCRIPTION  IBM Page Printer Formatting Aid/370 (PPFA/370) is part of IBM's  Advanced Function Presentation software and supports the requirements  for defining page definitions and form definitions.  PPFA/370 is executed as a batch program, with the job control language  (JCL) to execute PPFA/370. The commands defining form definitions and  page definitions are submitted as a simple job. The form definition  and page definition objects defined by the commands are written to a  defined library and the job is terminated.  Print Services Facility (PSF), an IBM licensed program, is required to  use stored form definitions and page definitions in print jobs that  can merge stored objects with user data files. See 5.0, "Installation  Requirements and Considerations" on page 10 for the versions of PSF  that can be used. PSF creates a data stream acceptable to IBM page  printers.          Introduction 2 ¤   2.0 PROGRAM MATERIALS    An IBM program is identified by a program number and a feature code.  The program number for PPFA/370 is 5688-190.  The program announcement material describes the features supported by  PPFA/370. Ask your IBM marketing representative for this information  if you have not already received a copy.  The following sections identify the basic and optional program  materials available with this program.   2.1 BASIC MACHINE-READABLE MATERIAL  The distribution medium for this program is 9-track magnetic tape  (written at either 1600 or 6250 BPI), or 3480 cartridge. The tape or  cartridge contains all the programs and data needed for installation.  It is installed using SMP/E. See 6.0, "Installation Instructions" on  page 16 for more information about how to install the program.  Figure 1 describes the tape or cartridge. Figure 2 describes the file  content of the program tape or cartridge.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 1. Basic Material: Program Tape |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ ¿ |  | | FEATURE | PHYSICAL | EXTERNAL LABEL | |  | MEDIUM | NUMBER | VOLUME | IDENTIFICATION | VOLSER |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | |  | 1600 tape | 5860 | 1 | PPFA370 MVS BASE | PGP100 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | |  | 6250 tape | 5861 | 1 | PPFA370 MVS BASE | PGP100 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | |  | 3480 cart. | 5862 | 1 | PPFA370 MVS BASE | PGP100 |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 2. Program Tape: File Content |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | VOLSER | FILE | DATA SET NAME | DISTLIB |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | PGP100 | 1 | SMPMCS | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | 2 | IBM.HPGP100.F1 | JCLIN |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | 3 | IBM.HPGP100.F2 | AAKQMOD0 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | 4 | IBM.HPGP100.F3 | ASAMPLIB |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À   (C) Copyright IBM Corp. 1984, 1994 3 ¤   2.2 OPTIONAL MACHINE-READABLE MATERIAL  There are no optional machine-readable materials for PPFA/370.   2.3 PROGRAM PUBLICATIONS  The following sections identify the basic and optional publications  for PPFA/370.   2.3.1 BASIC PROGRAM PUBLICATIONS  Figure 3 identifies the basic program publications for PPFA/370. One  copy of each of these publications is included when you order the  basic materials for PPFA/370. For additional copies, contact your IBM  representative.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 3. Basic Material: Unlicensed Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | PUBLICATION TITLE | FORM NUMBER |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Page Printer Formatting Aid/370: Licensed Program | G544-3696 |  | Specifications | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Page Printer Formatting Aid/370: User's Guide and | S544-3700 |  | Reference | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Page Printer Formatting Aid/370: Command Quick | G544-3701 |  | Reference Summary | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À   2.3.2 LICENSED PROGRAM PUBLICATIONS  Figure 4 identifies the licensed program publications for PPFA/370.  The first copy is available at no charge to licensers of the base  material. Additional copies can be ordered by using feature number  8050; a fee is charged for additional copies.  An asterisk (*) beside the Form Number indicates it contains  "Restricted Materials of IBM."  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 4. Basic Material: Licensed Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ |  | PUBLICATION TITLE | FORM NUMBER | FEATURE NUMBER |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | Page Printer Formatting Aid/370: | *LH40-0207 | 8050 |  | Diagnosis Guide and Reference | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À   Program Materials 4 ¤   2.3.3 OPTIONAL PROGRAM PUBLICATIONS  There are no optional publications for PPFA/370.   2.4 MICROFICHE SUPPORT  Microfiche program listings are not provided with PPFA/370. Customers  with access to View Program Listings (VPL), such as through  SoftwareXcel Extended, can access program listings formerly provided  through microfiche.  Those customers without access to VPL can contact their IBM  representative.  The VPL facility provides online viewing of program listings that are  available to customers.   2.5 PUBLICATIONS USEFUL DURING INSTALLATION  The publications listed in Figure 5 may be useful during the  installation of PPFA/370. To order copies, contact your IBM  representative.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 5. Publications Useful During Installation |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | PUBLICATION TITLE | FORM NUMBER |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | System Modification Program Extended (SMP/E) User's | SC28-1302 |  | Guide | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | System Modification Program Extended (SMP/E) | SC28-1107 |  | Reference | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | MVS/ESA SP V4 JCL User's Guide | GC28-1653 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | MVS/ESA SP V4 JCL Reference | GC28-1654 |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À       Program Materials 5 ¤   3.0 PROGRAM SUPPORT    This section describes the IBM support available for PPFA/370.   3.1 SERVICE INSTRUCTIONS  Contact your IBM marketing representative or systems engineer (SE) for  specific information about available service instructions.   3.2 PREVENTIVE SERVICE PLANNING  If you obtained PPFA/370 as part of a CBPDO, there is HOLDDATA and  Preventive Service Planning (PSP) information for PPFA/370 on the  CBPDO tape. However, before installing PPFA/370, you should also  check with your IBM Support Center or use either Information/Access or  IBMLink(ServiceLink) to see whether there is any additional Preventive  Service Planning (PSP) information which you should be aware of. To  obtain this information, specify the following UPGRADE and SUBSET  values:  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 6. PSP Upgrade and Subset ID |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ |  | UPGRADE | SUBSET | RETAIN RELEASE |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | PPFA370 | HPGP100/9517 | 100 |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À  NOTE: The PSP SUBSET name reflects the Function Module Identifier  (FMID) that was updated and the corresponding CBPDO weekly service  tape that was used to supply the integrated PTFs. (Example;  FMID/YYWW, where YY is the year and WW is the week of the CBPDO weekly  service tape.).  The CBPDO weekly Service tape is the Service Level Indicator for any  products updated by the Software Manufacturing Center (SMC) processes.  If you wish to determine the latest level of PUT maintenance installed  in this product, refer to 4.0, "Program and Service Level Information"  on page 8.   3.3 STATEMENT OF SUPPORT PROCEDURES  Report any difficulties you have using this program to your IBM  Support Center. If an APAR is required, the Support Center will  provide the address to which any needed documentation can be sent.  Figure 7 identifies the component IDs (COMPID) for PPFA/370.   (C) Copyright IBM Corp. 1984, 1994 6 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 7. Component IDs |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FMID | COMPID | COMPONENT NAME | REL |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | HPGP100 | 568819001 | PPFA370 MVS BASE | 100 |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À                  Program Support 7 ¤   4.0 PROGRAM AND SERVICE LEVEL INFORMATION    This section identifies the program and any relevant service levels of  PPFA/370. The program level refers to the APAR fixes incorporated  into the program. The service level refers to the PTFs integrated.  Information about the cumulative service tape is also provided.  PPFA/370 has been updated to a new service level, 9517, by Software  Manufacturing. The program FMID, HPGP100, has been updated to this  service level and has been assigned a new SOURCEID, SMC9517.   4.1 PROGRAM LEVEL INFORMATION  This is the first release of PPFA/370, and no APAR fixes against  previous releases of PPFA/370 have been incorporated into this  release.  PTFs containing the APAR fixes against this release of PPFA/370 have  been integrated into this service update. These PTFs are listed in  4.2, "Service Level Information."   4.2 SERVICE LEVEL INFORMATION  The following PTFs containing APAR fixes against this release of  PPFA/370 have been integrated into this service update.  NOTE: COR-CLOSED PTFs are available for 'Corrective Service' and will  be placed on the next available ESO Tape. The following  sub-categories for COR-CLOSED PTFs have been provided by the IBM  Software Manufacturing Center (SMC):  SMCREC COR-CLOSED PTFs that have been researched and recommended  for installation by the IBM Software Manufacturing Center  (SMC).  SMCCOR COR-CLOSED PTFs that have no special recommendations for  installation.  ù FMID HPGP100  UN05621-PUT9107 UN17749-PUT9204 UN66491-PUT9408  UN05672-PUT9107 UN18328-PUT9204 UN71310-PUT9501  UN09014-PUT9107 UN18810-PUT9204 UN72162-PUT9502  UN09566-PUT9201 UN29597-PUT9208 UN73147-PUT9502  UN14585-PUT9204 UN61994-PUT9407 UN75961-SMCCOR  UN16078-PUT9204   (C) Copyright IBM Corp. 1984, 1994 8 ¤   4.3 CUMULATIVE SERVICE TAPE  A cumulative service tape, containing PTFs not incorporated into this  release, might be included with this program. If you received this  product as part of a CBPDO, then there is no cumulative service tape.                   Program and Service Level Information 9 ¤   5.0 INSTALLATION REQUIREMENTS AND CONSIDERATIONS    The following sections identify the system requirements for installing  and activating PPFA/370. In most cases, you can install PPFA/370 on a  running system (target system). However, sometimes two systems may be  required. If two systems are required, then the following terminology  is used:  1. The system used to install the program (driving system)  2. The system on which the program is installed (target system).   5.1 DRIVING SYSTEM REQUIREMENTS  This section describes the environment of the driving system required  to install PPFA/370.   5.1.1 PROGRAMMING REQUIREMENTS  The minimum SMP/E release required to install PPFA/370 is System  Modification Program Extended (5668-949), Version 1, Release 7.0 with  PTF UR40251 or later.   5.1.2 DASD STORAGE REQUIREMENTS  PPFA/370 will use any storage device that is supported by the  environment in which it is operating. See 5.2.5, "DASD Storage  Requirements" on page 12 for additional information concerning the  amount of storage required to install PPFA/370.   5.2 TARGET SYSTEM REQUIREMENTS  This section describes the environment of the target system required  to install and use PPFA/370.   5.2.1 OPERATING SYSTEM REQUIREMENTS  Before installing PPFA/370, the target operating system must be at, or  above the following levels:  ù MVS/SP Version 1 Release 3.5  Ä MVS/SP JES2 Version 1 Release 3.6  Ä MVS/SP JES3 Version 1 Release 3.5   (C) Copyright IBM Corp. 1984, 1994 10 ¤   ù MVS/SP Version 2 Release 2.0  Ä MVS/SP JES2 Version 2 Release 2.0  Ä MVS/SP JES3 Version 2 Release 2.1  ù MVS/SP Version 3 Release 1.0  Ä MVS/SP JES2 Version 3 Release 1.0  Ä MVS/SP JES3 Version 3 Release 1.0  ù MVS/ESA Version 4 Release 1.0  Ä MVS/SP JES2 Version 4 Release 1.0  Ä MVS/SP JES3 Version 4 Release 1.0   5.2.2 MACHINE REQUIREMENTS  PPFA/370 operates in a background environment on any IBM processor  that is supported by MVS at the release level shown in 5.2.1,  "Operating System Requirements" on page 10.  PPFA/370 output can be used with IBM Advanced Function Printers which  use the Intelligent Printer Data Stream (IPDS), such as:  ù IBM 3800 Models 3, 6, and 8  ù IBM 3812 Model 002  ù IBM 3816 Model 01S and 01D  ù IBM 3820  ù IBM 3825  ù IBM 3827  ù IBM 3828  ù IBM 3835  ù IBM 3900  ù LaserPrinter 4028 Model NS1  ù 4224 Models 201, 202, 2C2, 2E2, and 2E3 Serial No. AA001 or later  for all models  ù 4234 Model 011   5.2.3 PROGRAMMING REQUIREMENTS AND CONSIDERATIONS  To use the form definitions and the page definitions generated by  PPFA/370, one of the following Versions of Print Services Facility  (PSF) must be available. Later Versions, Releases or Modification  Levels are also supported.  ù PSF/MVS Version 1 Release 3.0 (5665-275)  ù PSF/MVS Version 2 Release 1.0 (5695-040)  ù PSF/MVS Version 2 Release 2.0 (5695-040)  ù PSF/VM Version 1 Release 2.0 (5664-198)  ù PSF/VM Version 2 Release 1.1 (5684-141)  ù PSF/VSE Version 1 Release 2.0 (5666-319)  ù PSF/VSE Version 2 Release 1.0 (5686-040)   Installation Requirements and Considerations 11 ¤   ù PSF/VSE Version 2 Release 2.1 (5686-040)  The total amount of working storage required by PPFA/370 depends on  the size and complexity of the form definitions and page definitions  being produced. The minimum amount of working storage required by  PPFA/370 is 384 kbytes. Most page definitions and form definitions  will run in a 512K region.   5.2.4 SPECIAL CONSIDERATIONS  Messages produced by PPFA/370 are issued only in English.   5.2.5 DASD STORAGE REQUIREMENTS  Abbreviations describing the data set type are listed in Figure 8.  These abbreviations are for the following figures.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 8. Abbreviations used for the data set type |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | ABBREVIATION | DATA SET TYPE |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | NU | New data set used by only the FMIDs listed. In |  | | order to determine the correct storage needed for |  | | this data set, only the storage size given in the |  | | one table needs to be used. No other tables (or |  | | program directories) need to be referenced for the |  | | data set size. |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | NM | New data set used by more than the FMIDs listed. |  | | In order to determine the correct storage needed |  | | for this data set, the storage size given in the |  | | one table needs to be added to other tables |  | | (perhaps in other program directories). |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | EU | Existing data set used by only the FMIDs listed. |  | | In order to determine the correct storage needed |  | | for this data set, only the storage size given in |  | | the one table needs to be used. No other tables |  | | (or program directories) need to be referenced for |  | | the data set size. |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | EM | Existing data set used by more than the FMIDs |  | | listed. In order to determine the correct storage |  | | needed for this data set, the storage size given in |  | | the one table needs to be added to other tables |  | | (perhaps in other program directories). |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À  The following figures list the target and distribution libraries (data  sets) and their attributes required to install PPFA/370.   Installation Requirements and Considerations 12 ¤   The storage requirements of PPFA/370 must be added to the storage  required by other programs having data in the same data set (library).  An estimate of required space is the data set's current allocation  plus the storage required by PPFA/370. Check the existing space  allocation for the data sets identified as EM or EU to verify that  enough free space is available for the installation of PPFA/370.  Refer to 6.1.2, "Allocate/Reallocate Distribution Data Set" on page 18  for information on allocating the new distribution library needed for  PPFA/370.                  Installation Requirements and Considerations 13 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 9. Storage Requirements for Target Libraries |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ ¿ ¿ ¿ ¿ |  | | | D | R | L | | | |  | | T | S | E | R | | | NO. |  | DATA SET NAME | Y | O | C | E | | NO. | OF |  | OR | P | R | F | C | BLK | OF | DIR |  | LIBRARY NAME | E | G | M | L | SIZE | BLKS | BLKS |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | |  | SYS1.LINKLIB | EM | PO | U | 0 | 6144 | 42 | 2 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | |  | SYS1.SAMPLIB | EM | PO | FB | 80 | 6160 | 10 | 2 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À À À À À À À |  | NOTES: |  | |  | 1. The number of blocks and directory blocks specified is 20% |  | larger than the actual minimum storage required by PPFA/370 |  | after the program is installed and the data sets are |  | compressed. The extra space is an allowance for maintenance. |  | |  | 2. If required, data sets may be reblocked to a larger size. |  | |  | 3. Abbreviations used for the data set type are listed in |  | Figure 8 on page 12. |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 10. Storage Requirements for Distribution Libraries |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ ¿ ¿ ¿ ¿ |  | | | D | R | L | | | |  | | T | S | E | R | | | NO. |  | DATA SET NAME | Y | O | C | E | | NO. | OF |  | OR | P | R | F | C | BLK | OF | DIR |  | LIBRARY NAME | E | G | M | L | SIZE | BLKS | BLKS |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | |  | SYS1.AAKQMOD0 | EU/NU | PO | U | 0 | 6144 | 130 | 23 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | |  | SYS1.ASAMPLIB | EM | PO | FB | 80 | 6160 | 10 | 2 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À À À À À À À |  | NOTE: |  | |  | 1. The number of blocks and directory blocks specified is 20% |  | larger than the actual minimum storage required by PPFA/370 |  | after the program is installed and the data sets are |  | compressed. The extra space is an allowance for maintenance. |  | |  | 2. Abbreviations used for the data set type are listed in |  | Figure 8 on page 12. |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ    Installation Requirements and Considerations 14 ¤   5.2.6 SMP/E PROCEDURES AND DATA SETS  All SMP/E installation jobs provided, assume the existence of a  cataloged procedure called SMPPROC containing all necessary DD  statements for the execution of SMP/E. If your SMP/E procedure is not  named "SMPPROC", substitute your procedure name for "SMPPROC" where  appropriate. If you do not have an SMP/E procedure, you can find  instructions for building one the SMP/E User's Guide or in the SMP/E  Reference.  The SMPPROC procedure is not required when using the SMP/E dialogs.  The equivalent function is performed in the SMP/E dialogs.  The default values for PEMAX and DSSPACE on the SMP/E global zone  OPTIONS entry are adequate for the installation of PPFA/370. See the  SMP/E Reference for instructions on updating the global zone.  SMP/E DDDEF entries for each data set listed in 5.2.5, "DASD Storage  Requirements" on page 12 should be created at this time, if not  already done. You can use the SMP/E dialog panels to define the DDDEF  entries. DDDEF entries for each distribution library should be  defined in the target zone as well as in the DLIB zone, in order to  facilitate SMP/E RESTORE processing.             Installation Requirements and Considerations 15 ¤   6.0 INSTALLATION INSTRUCTIONS    This chapter describes the installation method and the step-by-step  procedures to install and to activate the functions of PPFA/370.  If you obtained PPFA/370 as part of a CBPDO, you can use the RCVPDO  job found in the CBPDO RIMLIB data set as well as any service,  HOLDDATA, or preventive service planning (PSP) information included on  the CBPDO tape. For more information, refer to the MVS CBPDO Memo to  User Extension included with the CBPDO.  This release of PPFA/370 is installed using the SMP/E RECEIVE, APPLY,  and ACCEPT commands.  Many of the installation steps may be performed using the SMP/E dialog  panels instead of the supplied sample JCL. If you choose not to use  the SMP/E dialog panels, sample JCL is provided for the installation  of PPFA/370.  In the sample SMP/E JCL provided, the global zone name in the SMP/E  Consolidated Software Inventory (CSI) is "GLOBAL". The distribution  zone name is dlibzone. The target zone name is tgtzone. If your  installation does not use these zone names, the sample JCL should be  updated to reflect the zone names used at your installation. All  samples use the word "tape" or "uuuu" for the UNIT parameter, and  "vvvvvv" for the VOLSER parameter. These names must be updated to  reflect the valid TAPE and VOLSER parameters for your installation.  NOTE: Installation of PPFA/370 (FMID HPGP100) replaces and  supersedes PPFA (FMID HFF1102).   6.1 INSTALLING PPFA/370  Before installing PPFA/370, check the following:  ù Ensure that all required target and distribution library data sets  have been allocated. See 5.2.5, "DASD Storage Requirements" on  page 12 for data set space requirements, and 6.1.2,  "Allocate/Reallocate Distribution Data Set" on page 18 for a  sample job to allocate the distribution library.  ù Ensure that the SMP/E environment has been initialized and that  SMP/E DD definitions (DDDEFs) have been defined. See 5.2.6,  "SMP/E Procedures and Data Sets" on page 15 for information on  SMP/E requirements.  The following steps will be performed to install PPFA/370:  1. Unload the sample JCL   (C) Copyright IBM Corp. 1984, 1994 16 ¤   2. Allocate/Reallocate distribution library data set  3. RECEIVE PPFA/370  4. RECEIVE cumulative service tape(s) if applicable  5. Perform SMP/E APPLY CHECK  6. Perform SMP/E APPLY  7. Perform SMP/E ACCEPT CHECK  8. Perform SMP/E ACCEPT  9. Perform all activities in 6.2, "Installation Verification  Procedure" on page 24 to run the Installation Verification  Procedures for PPFA/370.   6.1.1 UNLOAD SAMPLE JCL  Sample JCL is provided on the product tape to help install PPFA/370.  A job is supplied to help to allocate the necessary SMP/E distribution  library data set. Other jobs are supplied to assist in the SMP/E  install steps (RECEIVE, APPLY CHECK, APPLY, ACCEPT CHECK and ACCEPT).  SMP/E dialog panels can be used for the installation of PPFA/370  instead of the supplied JCL.  Use the JCL shown in Figure 11 on page 18 to unload the sample JCL  from the PPFA/370 tape.  If the sample JCL is unloaded into a data set with a different name  than "ppfa.jcllib", all future references in this directory to the  data set ppfa.jcllib should be replaced with that new name.         Installation Instructions 17 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //PPFASAMP JOB 'account #','name',MSGLEVEL=(1,1) |  | //*---------------------------------------------------------- |  | //* INSTALL SAMPLE DATA SET |  | //*---------------------------------------------------------- |  | //STEP1 EXEC PGM=IEBCOPY |  | //SYSPRINT DD SYSOUT=* |  | //SYSUT3 DD SPACE=(CYL,(1,1)),UNIT=SYSDA |  | //SYSUT4 DD SPACE=(CYL,(1,1)),UNIT=SYSDA |  | //INFILE DD DSN=IBM.HPGP100.F3,UNIT=tape, |  | // VOL=SER=PGP100,LABEL=(4,SL),DISP=OLD |  | //OUTFILE DD DSN=ppfa.jcllib,UNIT=SYSDA, |  | // VOL=SER=vvvvvv,DISP=(NEW,CATLG), |  | // DCB=(RECFM=FB,BLKSIZE=8800,LRECL=80,DSORG=PO), |  | // SPACE=(TRK,(5,1,2)) |  | //SYSIN DD * |  | COPY INDD=INFILE,OUTDD=OUTFILE |  | SELECT M=(AKQALLOM,AKQREC,AKQAPPCK,AKQAPP,AKQACCCK,AKQACC) |  | /* |  | // |  | |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 11. Job to Unload Sample JCL  The following sample JCL jobs will be placed in the data set  ppfa.jcllib:  AKQALLOM Sample JCL to allocate distribution data set  AKQREC Sample Receive job  AKQAPPCK Sample APPLY CHECK job  AKQAPP Sample APPLY job  AKQACCCK Sample ACCEPT CHECK job  AKQACC Sample ACCEPT job   6.1.2 ALLOCATE/REALLOCATE DISTRIBUTION DATA SET  If the new distribution data set needed for installation of PPFA/370  has not already been allocated, it must be allocated at this time.  The AKQALLOM job shown in Figure 12 on page 19 allocates the new data  set. This job exists in the data set ppfa.jcllib(AKQALLOM). Make the  appropriate changes to the job before execution.    Installation Instructions 18 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //AKQALLOM JOB (account# info),name,MSGLEVEL=(1,1) |  | //STEP EXEC PGM=IEFBR14 |  | //AAKQMOD0 DD DSN=SYS1.AAKQMOD0,DISP=(NEW,CATLG), |  | // SPACE=(6144,(130,1,23)), |  | // DCB=(RECFM=U,BLKSIZE=6144,LRECL=0), |  | // VOL=SER=vvvvvv,UNIT=uuuu |  | /* |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 12. AKQALLOM Job to Allocate Distribution Library AAKQMOD0  A return code of "0" is expected from this job.   6.1.3 RECEIVE PPFA/370  The SMP/E RECEIVE step will read the product into SMP/E temporary data  sets for further processing.  The JCL in Figure 13 shows the job supplied in the data set  ppfa.jcllib(AKQREC) that may be used to receive HPGP100.  SMP/E dialog panels may be used for the RECEIVE step instead of the  supplied JCL.  NOTE: This step is bypassed if receiving the product from a CBPDO.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //RECEIVE JOB (account# info),name,MSGLEVEL=(1,1) |  | //STEP EXEC SMPPROC |  | //SMPPTFIN DD DSN=SMPMCS,DISP=(OLD,PASS), |  | // VOL=SER=PGP100,LABEL=(1,SL), |  | // UNIT=(tape,,DEFER) |  | //SMPTLIB DD UNIT=uuuu,DISP=OLD,VOL=SER=vvvvvv |  | //SMPCNTL DD * |  | SET BDY(GLOBAL) . |  | RECEIVE SELECT(HPGP100) SYSMODS LIST . |  | /* |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 13. RECEIVE Job  A return code of "0" is expected from the RECEIVE job.     Installation Instructions 19 ¤   6.1.4 RECEIVE CUMULATIVE SERVICE TAPE(S) IF APPLICABLE  A cumulative service tape may be shipped with the product package. If  no cumulative service tape was shipped, or if the product was received  by CBPDO, disregard this section.  The JCL in Figure 14 on page 20 is a sample job to RECEIVE the PTFs  and HOLDDATA from the cumulative service tape.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //RECEIVEC JOB 'account #','name',MSGLEVEL=(1,1) |  | //********************************************************* |  | //* Receive cumulative service data. The "UNIT", |  | //* "VOL=SER" and "SOURCEID" fields must be |  | //* filled in. SOURCEID is a unique name which will |  | //* assign a common identifier to the SYSMODS received |  | //********************************************************* |  | //RECEIVEC EXEC SMPPROC |  | //SMPHOLD DD UNIT=tape,LABEL=(4,NL),DISP=SHR, |  | // VOL=SER=CUMTAP, |  | // DCB=(RECFM=FB,LRECL=80,BLKSIZE=7200) |  | //SMPPTFIN DD UNIT=tape,LABEL=(1,NL),DISP=SHR, |  | // VOL=SER=CUMTAP, |  | // DCB=(RECFM=FB,LRECL=80,BLKSIZE=7200) |  | //SMP.SMPCNTL DD * |  | SET BDY(GLOBAL). |  | RECEIVE SYSMODS HOLDDATA SOURCEID(sssssss). |  | /* |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 14. RECEIVE Job for Cumulative Service Tape  A return code of "0" is expected from this job.  If any of the PTFs on the tape have a system hold via the ++HOLD  SYSTEM modification control statement with a reason ID equal to UCLIN,  file 6 of the cumulative service tape will contain the UCLIN for that  PTF. The instructions for the UCLIN are contained in the cover letter  of the PTF.   6.1.5 PERFORM SMP/E APPLY CHECK  The SMP/E APPLY CHECK should be performed to determine if any required  SYSMODs are missing. Any errors reported by APPLY CHECK should be  resolved before continuing with the installation.  The JCL in Figure 15 on page 21 shows the job supplied in the data set  ppfa.jcllib(AKQAPPCK) that may be used for the APPLY CHECK.  SMP/E dialog panels may be used for the APPLY CHECK step instead of  the supplied JCL.   Installation Instructions 20 ¤   In order to receive the full benefit of the SMP/E Causer SYSMOD  Summary Report, the following should not be bypassed on the APPLY  CHECK: ID, IFREQ, PRE, and REQ. This is because the SMP/E root cause  analysis identifies the cause only of ERRORS and not of WARNINGS  (SMP/E considers SYSMODs that are bypassed to be warnings not errors).  The GROUPEXTEND operand indicates that SMP/E apply all requisite  SYSMODs. The requisite SYSMODS might be applicable to other  functions.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //APPLYCK JOB (account# info),name,MSGLEVEL=(1,1) |  | //STEP EXEC SMPPROC |  | //SMPTLIB DD UNIT=uuuu,DISP=OLD,VOL=SER=vvvvvv |  | //SMPCNTL DD * |  | SET BDY(tgtzone) . |  | APPLY CHECK SELECT(HPGP100) |  | BYPASS(HOLDSYS,HOLDUSER,HOLDCLASS(UCLREL,ERREL)) |  | GROUPEXTEND. |  | /* |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 15. APPLY CHECK Job  If this is the first time that PPFA/370 is being installed, a return  code of "4" will be received from the APPLY CHECK job, along with the  following message:  GIM61903W LMOD AKQPPFA WAS NOT DELETED BY SYSMOD HPGP100  BECAUSE AKQPPFA IS NOT IN THE TARGET ZONE.  If PPFA/370 is being reinstalled in the same zone, a return code of  "0" will be received from the APPLY CHECK job.   6.1.6 PERFORM SMP/E APPLY  The SMP/E APPLY job loads the SMP/E target libraries from SMP/E  temporary data sets.  The JCL in Figure 16 on page 22 shows the job supplied in the data set  ppfa.jcllib(AKQAPP) that may be used for the APPLY.  SMP/E dialog panels may be used for the APPLY step instead of the  supplied JCL.     Installation Instructions 21 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //APPLY JOB (account# info),name,MSGLEVEL=(1,1) |  | //STEP EXEC SMPPROC |  | //SMPTLIB DD UNIT=uuuu,DISP=OLD,VOL=SER=vvvvvv |  | //SMPCNTL DD * |  | SET BDY(tgtzone) . |  | APPLY SELECT(HPGP100) . |  | BYPASS(HOLDCLASS(UCLREL,ERREL)) |  | GROUPEXTEND. |  | /* |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 16. APPLY Job  If this is the first time that PPFA/370 is being installed, a return  code of "4" will be received from the APPLY job, along with the  following message:  GIM61903W LMOD AKQPPFA WAS NOT DELETED BY SYSMOD HPGP100  BECAUSE AKQPPFA IS NOT IN THE TARGET ZONE.  If PPFA/370 is being reinstalled in the same zone, a return code of  "0" will be received from the APPLY job.   6.1.7 PERFORM SMP/E ACCEPT CHECK  The SMP/E ACCEPT CHECK should be performed to determine if any  required SYSMODs are missing. Any errors reported by ACCEPT CHECK  should be resolved before continuing with the installation.  The JCL in Figure 17 on page 23 shows the job supplied in the data set  ppfa.jcllib(AKQACCCK) that may be used for the ACCEPT CHECK.  SMP/E dialog panels may be used for the ACCEPT CHECK step instead of  the supplied JCL.  In order to receive the full benefit of the SMP/E Causer SYSMOD  Summary Report, the following should not be bypassed on the ACCEPT  CHECK: ID, IFREQ, PRE, and REQ. This is because the SMP/E root cause  analysis identifies the cause only of ERRORS and not of WARNINGS  (SMP/E considers SYSMODs that are bypassed to be warnings not errors).  The GROUPEXTEND operand indicates that SMP/E apply all requisite  SYSMODs. The requisite SYSMODS might be applicable to other  functions.     Installation Instructions 22 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //ACCEPTCK JOB (account# info),name,MSGLEVEL=(1,1) |  | //STEP EXEC SMPPROC |  | //SMPTLIB DD UNIT=uuuu,VOL=SER=vvvvvv,DISP=OLD |  | //SMPCNTL DD * |  | SET BDY(dlibzone) . |  | ACCEPT CHECK SELECT(HPGP100) |  | BYPASS(HOLDSYS,HOLDUSER,HOLDCLASS(UCLREL,ERREL)) |  | GROUPEXTEND. |  | /* |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 17. ACCEPT CHECK Job  For both a new install and a reinstall of PPFA/370, a return code of  "4" will be received from the ACCEPT CHECK job, along with the  following message:  GIM61903W LMOD AKQPPFA WAS NOT DELETED BY SYSMOD HPGP100  BECAUSE AKQPPFA IS NOT IN THE TARGET ZONE.   6.1.8 PERFORM SMP/E ACCEPT  The SMP/E ACCEPT job loads the SMP/E distribution libraries from SMP/E  temporary data sets.  The JCL in Figure 18 shows the job supplied in the data set  ppfa.jcllib(AKQACC) that may be used for the ACCEPT.  SMP/E dialog panels may be used for the ACCEPT step instead of the  supplied JCL.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //ACCEPT JOB (account# info),name,MSGLEVEL=(1,1) |  | //STEP EXEC SMPPROC |  | //SMPTLIB DD UNIT=uuuu,VOL=SER=vvvvvv,DISP=OLD |  | //SMPCNTL DD * |  | SET BDY(dlibzone) . |  | ACCEPT SELECT(HPGP100) |  | BYPASS(HOLDCLASS(UCLREL,ERREL)) |  | GROUPEXTEND COMPRESS(ALL). |  | /* |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 18. ACCEPT job  For both a new install and a reinstall of PPFA/370, a return code of  "4" will be received from the ACCEPT job, along with the following  message:   Installation Instructions 23 ¤   GIM61903W LMOD AKQPPFA WAS NOT DELETED BY SYSMOD HPGP100  BECAUSE AKQPPFA IS NOT IN THE TARGET ZONE.   6.2 INSTALLATION VERIFICATION PROCEDURE  Use the PPFA/370 Installation Verification Procedure (IVP) to ensure  that PPFA/370 has been correctly installed. Two jobs have been placed  in the data set SYS1.SAMPLIB that can be used for the IVP:  ù AKQALLOC - Allocate page definition and form definition data sets  ù AKQIV82E - IVP job that creates a page definition and form  definition   6.2.1 ALLOCATE PAGE DEFINITION AND FORM DEFINITION DATA SETS  The AKQALLOC job can be used to allocate page definition and form  definition data sets.  The AKQALLOC job resides in data set SYS1.SAMPLIB(AKQALLOC). This job  is shown in C.1, "AKQALLOC Job" on page 30.  A return code of "0" is expected from this job.   6.2.2 IVP JOB TO CREATE PAGE DEFINITION AND FORM DEFINITION  The AKQIV82E job generates a page definition and a form definition  designed for all PPFA supported printers. The job then stores the  page definition and form definition into the ppfa.pagelib and  ppfa.formlib data sets created from the AKQALLOC job.  The AKQIV82E job resides in the data set SYS1.SAMPLIB(AKQIV82E). This  job is shown in C.2, "AKQIV82E IVP Job" on page 31.  If a return code of "0" is received from this job, the IVP has  completed successfully.   6.3 POST IVP PROCEDURE  PPFA can be used in conjunction with PSF to show how the page  definition and form definition created during the IVP is used to  format your data. The following section describes the procedure for  printing this sample. If you would like to print this sample, a  currently supported release of PSF must be installed on your system,  and the ppfa.pagelib and ppfa.formlib data sets generated with the  AKQALLOC job must be made available to PSF. A job resides in the data  set SYS1.SAMPLIB that can be used for the Post IVP:  ù AKQIV82P - Post IVP job to print sample output   Installation Instructions 24 ¤   6.3.1 POST IVP JOB TO PRINT SAMPLE OUTPUT  The AKQIV82P job uses PSF in conjunction with the sample page  definition and form definition generated with the AKQIV82E job to  create sample output for any PPFA supported printer.  The AKQIV82P job resides in the data set SYS1.SAMPLIB(AKQIV82P). This  job is shown in C.3, "AKQIV82P Post IVP Job" on page 37.  A return code of "0" is expected from this job.  See Appendix D, "Printed Results of Verification Programs" on page 39  for an example of the printed output from this job.                Installation Instructions 25 ¤   APPENDIX A. PPFA/370 INSTALL LOGIC    This is the System Modification Program install logic for PPFA/370:  ++FUNCTION(HPGP100 ) REWORK(1995130 )  RFDSNPFX(IBM ) FILES(3)  /***********************************************************/  /*LICENSED MATERIALS - PROPERTY OF IBM */  /*5688-190 (C) COPYRIGHT IBM CORP 1984, 1994 */  /*ALL RIGHTS RESERVED */  /*NOTE TO U.S. GOVERNMENT USERS - DOCUMENTATION RELATED */  /*TO RESTRICTED RIGHTS - USE, DUPLICATION, OR DISCLOSURE */  /*IS SUBJECT TO RESTRICTIONS SET FORTH IN GSA ADP SCHEDULE */  /*CONTRACT WITH IBM CORP. */  /***********************************************************/  .  ++VER(Z038 ) DELETE(HFF1102 )  SUP(AL85134 AN02399 AN03422 AN06848 AN07869  AN11555 AN11963 AN13854 AN16645 AN27884  AN54401 AN55431 AN56043 AN62333 AN64544  AN66697 AN70511 HFF1102 UN05621 UN05672  UN09014 UN09566 UN14585 UN16078 UN17749  UN18328 UN18810 UN29597 UN61994 UN66491  UN71310 UN72162 UN73147 UN75961 ) .  ++DELETE(AKQPPFA ) SYSLIB(ALL ) .  ++JCLIN RELFILE(1) .  If you ordered PPFA/370 as an individual product (not in CBIPO or  CBPDO), then the entire set of SMP/E modification control statements  for the installation can be obtained by printing the first file of the  PPFA/370 program tape.         (C) Copyright IBM Corp. 1984, 1994 26 ¤   APPENDIX B. JCLIN FOR PPFA/370    The JCLIN for PPFA/370 can be obtained by printing the second file of  the PPFA/370 tape. The JCLIN is included in this section only for  information purposes.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //LKEDPPFA JOB 1,'LKED HPGP100',MSGLEVEL=(1,1) |  | //LKED EXEC PGM=IEWL, |  | // PARM='AMODE=24,LIST,RENT,MAP,REFR' |  | //SYSPRINT DD SYSOUT=* |  | //SYSUT1 DD UNIT=SYSDA,SPACE=(CYL,(2,2)) |  | //SYSLMOD DD DSN=SYS1.LINKLIB,DISP=SHR |  | //AAKQMOD0 DD DSN=SYS1.AAKQMOD0,DISP=SHR |  | //SYSLIN DD * |  | INCLUDE AAKQMOD0(AKQCFC ) |  | INCLUDE AAKQMOD0(AKQOVR ) |  | INCLUDE AAKQMOD0(AKQBFD ) |  | INCLUDE AAKQMOD0(AKQBPD ) |  | INCLUDE AAKQMOD0(AKQCBINZ) |  | INCLUDE AAKQMOD0(AKQCCO ) |  | INCLUDE AAKQMOD0(AKQCES ) |  | INCLUDE AAKQMOD0(AKQCFL ) |  | INCLUDE AAKQMOD0(AKQCFN ) |  | INCLUDE AAKQMOD0(AKQCHEXM) |  | INCLUDE AAKQMOD0(AKQCHEXV) |  | INCLUDE AAKQMOD0(AKQCHEXD) |  | INCLUDE AAKQMOD0(AKQCHLT ) |  | INCLUDE AAKQMOD0(AKQCMFD ) |  | INCLUDE AAKQMOD0(AKQCPD ) |  | INCLUDE AAKQMOD0(AKQCPR ) |  | INCLUDE AAKQMOD0(AKQCPT ) |  | INCLUDE AAKQMOD0(AKQCRFD ) |  | INCLUDE AAKQMOD0(AKQCRPD ) |  | INCLUDE AAKQMOD0(AKQCSG ) |  | INCLUDE AAKQMOD0(AKQCTR ) |  | INCLUDE AAKQMOD0(AKQCUN ) |  | INCLUDE AAKQMOD0(AKQCVBN ) |  | INCLUDE AAKQMOD0(AKQCVPD ) |  | INCLUDE AAKQMOD0(AKQCVPL ) |  | INCLUDE AAKQMOD0(AKQDMY1 ) |  | INCLUDE AAKQMOD0(AKQDMY2 ) |  | INCLUDE AAKQMOD0(AKQERRD ) |  | INCLUDE AAKQMOD0(AKQERRM ) |  | INCLUDE AAKQMOD0(AKQERRV ) |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 19 (Part 1 of 3). JCLIN for HPGP100   (C) Copyright IBM Corp. 1984, 1994 27 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | INCLUDE AAKQMOD0(AKQFMN ) |  | INCLUDE AAKQMOD0(AKQFRTB ) |  | INCLUDE AAKQMOD0(AKQGETP ) |  | INCLUDE AAKQMOD0(AKQGJNM ) |  | INCLUDE AAKQMOD0(AKQGMN ) |  | INCLUDE AAKQMOD0(AKQGNAG ) |  | INCLUDE AAKQMOD0(AKQGNCC ) |  | INCLUDE AAKQMOD0(AKQGNCO ) |  | INCLUDE AAKQMOD0(AKQGNDG ) |  | INCLUDE AAKQMOD0(AKQGNDM ) |  | INCLUDE AAKQMOD0(AKQGNDX ) |  | INCLUDE AAKQMOD0(AKQGNFD ) |  | INCLUDE AAKQMOD0(AKQGNFL ) |  | INCLUDE AAKQMOD0(AKQGNFX ) |  | INCLUDE AAKQMOD0(AKQGNMM ) |  | INCLUDE AAKQMOD0(AKQGNMS ) |  | INCLUDE AAKQMOD0(AKQGNPD ) |  | INCLUDE AAKQMOD0(AKQGNPR ) |  | INCLUDE AAKQMOD0(AKQGTCM ) |  | INCLUDE AAKQMOD0(AKQGTEX ) |  | INCLUDE AAKQMOD0(AKQGTTB ) |  | INCLUDE AAKQMOD0(AKQGTTK ) |  | INCLUDE AAKQMOD0(AKQGTTM ) |  | INCLUDE AAKQMOD0(AKQINIO ) |  | INCLUDE AAKQMOD0(AKQINIT ) |  | INCLUDE AAKQMOD0(AKQINVK ) |  | INCLUDE AAKQMOD0(AKQLBINT) |  | INCLUDE AAKQMOD0(AKQLBIO ) |  | INCLUDE AAKQMOD0(AKQLBTRM) |  | INCLUDE AAKQMOD0(AKQMSG ) |  | INCLUDE AAKQMOD0(AKQMTBX ) |  | INCLUDE AAKQMOD0(AKQNUP ) |  | INCLUDE AAKQMOD0(AKQPPFA ) |  | INCLUDE AAKQMOD0(AKQPRDM ) |  | INCLUDE AAKQMOD0(AKQPRDT ) |  | INCLUDE AAKQMOD0(AKQPRIO ) |  | INCLUDE AAKQMOD0(AKQPROC ) |  | INCLUDE AAKQMOD0(AKQRDDT ) |  | INCLUDE AAKQMOD0(AKQSAD ) |  | INCLUDE AAKQMOD0(AKQSAL ) |  | INCLUDE AAKQMOD0(AKQSBN ) |  | INCLUDE AAKQMOD0(AKQSCAN ) |  | INCLUDE AAKQMOD0(AKQSCH ) |  | INCLUDE AAKQMOD0(AKQSCL ) |  | INCLUDE AAKQMOD0(AKQSCP ) |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 19 (Part 2 of 3). JCLIN for HPGP100    Appendix B. JCLIN for PPFA/370 28 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | INCLUDE AAKQMOD0(AKQSCS ) |  | INCLUDE AAKQMOD0(AKQSDIR ) |  | INCLUDE AAKQMOD0(AKQSDL ) |  | INCLUDE AAKQMOD0(AKQSDP ) |  | INCLUDE AAKQMOD0(AKQSDR ) |  | INCLUDE AAKQMOD0(AKQSFL ) |  | INCLUDE AAKQMOD0(AKQSFN ) |  | INCLUDE AAKQMOD0(AKQSHG ) |  | INCLUDE AAKQMOD0(AKQSJG ) |  | INCLUDE AAKQMOD0(AKQSKCM ) |  | INCLUDE AAKQMOD0(AKQSKSB ) |  | INCLUDE AAKQMOD0(AKQSLN ) |  | INCLUDE AAKQMOD0(AKQSLO ) |  | INCLUDE AAKQMOD0(AKQSLS ) |  | INCLUDE AAKQMOD0(AKQSNM ) |  | INCLUDE AAKQMOD0(AKQSOF ) |  | INCLUDE AAKQMOD0(AKQSOL ) |  | INCLUDE AAKQMOD0(AKQSOV ) |  | INCLUDE AAKQMOD0(AKQSPAN ) |  | INCLUDE AAKQMOD0(AKQSPC ) |  | INCLUDE AAKQMOD0(AKQSPRES) |  | INCLUDE AAKQMOD0(AKQSPS ) |  | INCLUDE AAKQMOD0(AKQSQUAL) |  | INCLUDE AAKQMOD0(AKQSRL ) |  | INCLUDE AAKQMOD0(AKQSRP ) |  | INCLUDE AAKQMOD0(AKQSRS ) |  | INCLUDE AAKQMOD0(AKQSRT ) |  | INCLUDE AAKQMOD0(AKQSSG ) |  | INCLUDE AAKQMOD0(AKQSSP ) |  | INCLUDE AAKQMOD0(AKQSSR ) |  | INCLUDE AAKQMOD0(AKQSST ) |  | INCLUDE AAKQMOD0(AKQSTX ) |  | INCLUDE AAKQMOD0(AKQSUN ) |  | INCLUDE AAKQMOD0(AKQSWD ) |  | INCLUDE AAKQMOD0(AKQSWO ) |  | INCLUDE AAKQMOD0(AKQTERM ) |  | INCLUDE AAKQMOD0(AKQTXPD ) |  | ENTRY AKQPPFA |  | NAME AKQPPFA(R) |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 19 (Part 3 of 3). JCLIN for HPGP100      Appendix B. JCLIN for PPFA/370 29 ¤   APPENDIX C. INSTALLATION VERIFICATION PROCEDURE JOBS    This section lists the Installation Verification Procedures jobs used  to verify that PPFA/370 has been correctly installed.   C.1 AKQALLOC JOB  The job in Figure 20 allocates sample page definition and form  definition data sets for the Installation Verification Procedure.  This job resides in the data set SYS1.SAMPLIB(AKQALLOC).  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //AKQALLOC JOB (account# info),name,MSGLEVEL=(1,1) |  | //STEP EXEC PGM=IEFBR14 |  | //FORMLIB DD DSN=ppfa.formlib,DISP=(NEW,CATLG), |  | // SPACE=(TRK,(2,1,2)), |  | // DCB=(RECFM=VBM,BLKSIZE=8209,LRECL=8205,DSORG=PO), |  | // VOL=SER=vvvvvv,UNIT=uuuu |  | //PAGELIB DD DSN=ppfa.pagelib,DISP=(NEW,CATLG), |  | // SPACE=(TRK,(2,1,2)), |  | // DCB=(RECFM=VBM,BLKSIZE=8209,LRECL=8205,DSORG=PO), |  | // VOL=SER=vvvvvv,UNIT=uuuu |  | /* |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 20. AKQALLOC IVP Job  A return code of "0" is expected from this job.         (C) Copyright IBM Corp. 1984, 1994 30 ¤   C.2 AKQIV82E IVP JOB  The IVP job in Figure 21 generates a page definition and form  definition designed for any PPFA supported printer. This job resides  in the data set SYS1.SAMPLIB(AKQIV82E).  A return code of "0" is expected from this job.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //AKQIV82E JOB (account# info),name,MSGLEVEL=(1,1) |  | //STEP EXEC PGM=AKQPPFA |  | //FORMLIB DD DSN=ppfa.formlib,DISP=SHR |  | //PAGELIB DD DSN=ppfa.pagelib,DISP=SHR |  | //SYSPRINT DD SYSOUT=* |  | //SYSIN DD * |  | /*--------------------------------------------------------*/ |  | /* PAGE PRINTER FORMATTING AID / 370 (5688-190) */ |  | /* */ |  | /* EXAMPLE NAME : FORM DEFINITION FOR PRINTING ON ALL */ |  | /* PPFA SUPPORTED PRINTERS */ |  | /* */ |  | /* (C) COPYRIGHT BY IBM 1990 */ |  | /*--------------------------------------------------------*/ |  | FORMDEF AKQF82 |  | REPLACE YES ; |  | SUPPRESSION SALARY ; |  | SUPPRESSION BIRTH ; |  | COPYGROUP FORM1 ; |  | SUBGROUP COPIES 1 ; |  | SUBGROUP COPIES 2 |  | SUPPRESSION SALARY BIRTH ; |  | |  | /*--------------------------------------------------------*/ |  | /* PAGE PRINTER FORMATTING AID / 370 (5688-190) */ |  | /* */ |  | /* EXAMPLE NAME : PAGE DEFINITION FOR PRINTING ON ALL */ |  | /* PPFA SUPPORTED PRINTERS */ |  | /* */ |  | /* (C) COPYRIGHT BY IBM 1990 */ |  | /*--------------------------------------------------------*/ |  | PAGEDEF AKQP82 |  | REPLACE YES ; |  | FONT NORMALFONT GT10 ; |  | |  | FONT NAMEFONT CI10; |  | |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 21 (Part 1 of 7). AKQIV82E IVP Job    Appendix C. Installation Verification Procedure Jobs 31 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | FONT BIGFONT GB10 ; |  | FONT BIGFONT270 GB10 |  | ROTATION 270 ; |  | PAGEFORMAT PAGE1 ; |  | PRINTLINE CHANNEL 1 |  | POSITION .5 .5 ; |  | FIELD TEXT 'NAME ' |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 15 |  | FONT NAMEFONT ; |  | FIELD TEXT 'EMPLOYEE ' |  | POSITION 0 100 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'DEPARTMENT ' |  | POSITION 0 200 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 5 |  | FONT NORMALFONT ; |  | FIELD TEXT 'SALARY ' |  | POSITION 0 300 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT |  | SUPPRESSION SALARY ; |  | FIELD TEXT 'SEX ' |  | POSITION 0 400 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'BIRTHDAY ' |  | POSITION 0 500 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 10 |  | FONT NORMALFONT |  | SUPPRESSION BIRTH ; |  | FIELD TEXT 'ADDRESS ' |  | POSITION 0 600 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT ; |  | |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 21 (Part 2 of 7). AKQIV82E IVP Job     Appendix C. Installation Verification Procedure Jobs 32 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | PRINTLINE CHANNEL 1 |  | POSITION 744 PELS .5 IN ; |  | FIELD TEXT 'NAME ' |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 15 |  | FONT NAMEFONT ; |  | FIELD TEXT 'EMPLOYEE ' |  | POSITION 0 100 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'DEPARTMENT ' |  | POSITION 0 200 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 5 |  | FONT NORMALFONT ; |  | FIELD TEXT 'SALARY ' |  | POSITION 0 300 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT |  | SUPPRESSION SALARY ; |  | FIELD TEXT 'SEX ' |  | POSITION 0 400 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'BIRTHDAY ' |  | POSITION 0 500 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 10 |  | FONT NORMALFONT |  | SUPPRESSION BIRTH ; |  | FIELD TEXT 'ADDRESS ' |  | POSITION 0 600 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT ; |  | |  | PRINTLINE CHANNEL 1 |  | POSITION 1368 PELS .5 IN ; |  | FIELD TEXT 'NAME ' |  | FONT NORMALFONT ; |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 21 (Part 3 of 7). AKQIV82E IVP Job     Appendix C. Installation Verification Procedure Jobs 33 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | FIELD START * LENGTH 15 |  | FONT NAMEFONT ; |  | FIELD TEXT 'EMPLOYEE ' |  | POSITION 0 100 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'DEPARTMENT ' |  | POSITION 0 200 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 5 |  | FONT NORMALFONT ; |  | FIELD TEXT 'SALARY ' |  | POSITION 0 300 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT |  | SUPPRESSION SALARY ; |  | FIELD TEXT 'SEX ' |  | POSITION 0 400 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'BIRTHDAY ' |  | POSITION 0 500 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 10 |  | FONT NORMALFONT |  | SUPPRESSION BIRTH ; |  | FIELD TEXT 'ADDRESS ' |  | POSITION 0 600 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT ; |  | |  | PRINTLINE CHANNEL 1 |  | POSITION .5 4 ; |  | FIELD TEXT 'NAME ' |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 15 |  | FONT NAMEFONT ; |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 21 (Part 4 of 7). AKQIV82E IVP Job     Appendix C. Installation Verification Procedure Jobs 34 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | FIELD TEXT 'EMPLOYEE ' |  | POSITION 0 100 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'DEPARTMENT ' |  | POSITION 0 200 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 5 |  | FONT NORMALFONT ; |  | FIELD TEXT 'SALARY ' |  | POSITION 0 300 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT |  | SUPPRESSION SALARY ; |  | FIELD TEXT 'SEX ' |  | POSITION 0 400 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'BIRTHDAY ' |  | POSITION 0 500 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 10 |  | FONT NORMALFONT |  | SUPPRESSION BIRTH ; |  | FIELD TEXT 'ADDRESS ' |  | POSITION 0 600 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT ; |  | |  | PRINTLINE CHANNEL 1 |  | POSITION 744 PELS 4 IN ; |  | FIELD TEXT 'NAME ' |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 15 |  | FONT NAMEFONT ; |  | FIELD TEXT 'EMPLOYEE ' |  | POSITION 0 100 PELS |  | FONT NORMALFONT ; |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 21 (Part 5 of 7). AKQIV82E IVP Job     Appendix C. Installation Verification Procedure Jobs 35 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'DEPARTMENT ' |  | POSITION 0 200 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 5 |  | FONT NORMALFONT ; |  | FIELD TEXT 'SALARY ' |  | POSITION 0 300 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT |  | SUPPRESSION SALARY ; |  | FIELD TEXT 'SEX ' |  | POSITION 0 400 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'BIRTHDAY ' |  | POSITION 0 500 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 10 |  | FONT NORMALFONT |  | SUPPRESSION BIRTH ; |  | FIELD TEXT 'ADDRESS ' |  | POSITION 0 600 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT ; |  | |  | PRINTLINE CHANNEL 1 |  | POSITION 1368 PELS 4 IN ; |  | FIELD TEXT 'NAME ' |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 15 |  | FONT NAMEFONT ; |  | FIELD TEXT 'EMPLOYEE ' |  | POSITION 0 100 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'DEPARTMENT ' |  | POSITION 0 200 PELS |  | FONT NORMALFONT ; |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 21 (Part 6 of 7). AKQIV82E IVP Job    Appendix C. Installation Verification Procedure Jobs 36 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | FIELD START * LENGTH 5 |  | FONT NORMALFONT ; |  | FIELD TEXT 'SALARY ' |  | POSITION 0 300 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT |  | SUPPRESSION SALARY ; |  | FIELD TEXT 'SEX ' |  | POSITION 0 400 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 6 |  | FONT NORMALFONT ; |  | FIELD TEXT 'BIRTHDAY ' |  | POSITION 0 500 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 10 |  | FONT NORMALFONT |  | SUPPRESSION BIRTH ; |  | FIELD TEXT 'ADDRESS ' |  | POSITION 0 600 PELS |  | FONT NORMALFONT ; |  | FIELD START * LENGTH 8 |  | FONT NORMALFONT ; |  | |  | /* |  | // |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 21 (Part 7 of 7). AKQIV82E IVP Job   C.3 AKQIV82P POST IVP JOB  The Post IVP job in Figure 22 on page 38 uses PSF in conjunction with  the sample page definition and form definition generated with the  AKQIV82E job to create sample output for any PPFA supported printer.  This job resides in the data set SYS1.SAMPLIB(AKQIV82P).  A return code of "0" is expected from this job.       Appendix C. Installation Verification Procedure Jobs 37 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | //AKQIV82P JOB (account# info),name,MSGLEVEL=(1,1) |  | //************************************************* |  | //* JCL FOR PRINTING ON PPFA SUPPORTED PRINTERS |  | //************************************************* |  | //STEP EXEC PGM=IEBGENER |  | //OUT1 OUTPUT PRMODE=PAGE, |  | // FORMDEF=AKQF82,PAGEDEF=AKQP82 |  | //SYSPRINT DD SYSOUT=A |  | //SYSIN DD DUMMY |  | //SYSUT2 DD SYSOUT=A,OUTPUT=*.OUT1 |  | //SYSUT1 DD * |  | Paul Anderson 49202746390116000 MALE 08/05/1935New York |  | Diana Lowery 69326710677149000 FEMALE03/24/1961Dallas |  | Michael Johnson75930375969109940 MALE 05/11/1959Denver |  | Irene Harris 22405054310182300 FEMALE07/21/1962Seattle |  | Frank Simpson 92847393678140000 MALE 11/30/1913Chicago |  | Jane Farwell 37859604410110000 FEMALE12/24/1945Phoenix |  | /* |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 22. AKQIV82P Post IVP Job             Appendix C. Installation Verification Procedure Jobs 38 ¤   APPENDIX D. PRINTED RESULTS OF VERIFICATION PROGRAMS    The printed output of the IVP is a series of three pages. The first  page should look similar to the example in Figure 23, the second and  third pages should look similar to the example in Figure 24 on  page 40. The fonts and spacing in your output may be different than  the examples in this program directory.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | NAME Paul Anderson NAME Diana Lowery NAME Michael Johnson |  | |  | EMPLOYEE 492027 EMPLOYEE 693267 EMPLOYEE 759303 |  | |  | DEPARTMENT 46390 DEPARTMENT 10677 DEPARTMENT 75969 |  | |  | SALARY 116000 SALARY 149000 SALARY 109940 |  | |  | SEX MALE SEX FEMALE SEX MALE |  | |  | BIRTHDAY 08/05/1935 BIRTHDAY 03/24/1961 BIRTHDAY 05/11/1959|  | |  | ADDRESS New York ADDRESS Dallas ADDRESS Denver |  | |  | |  | |  | NAME Irene Harris NAME Frank Simpson NAME Jane Farlow |  | |  | EMPLOYEE 224050 EMPLOYEE 928473 EMPLOYEE 378596 |  | |  | DEPARTMENT 54310 DEPARTMENT 93678 DEPARTMENT 04410 |  | |  | SALARY 182300 SALARY 140000 SALARY 110000 |  | |  | SEX FEMALE SEX MALE SEX FEMALE |  | |  | BIRTHDAY 07/21/1962 BIRTHDAY 11/30/1913 BIRTHDAY 12/24/1945|  | |  | ADDRESS Seattle ADDRESS Chicago ADDRESS Phoenix |  | |  | |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 23. IVP Example Output - First Page     (C) Copyright IBM Corp. 1984, 1994 39 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | NAME Paul Anderson NAME Diana Lowery NAME Michael Johnson |  | |  | EMPLOYEE 492027 EMPLOYEE 693267 EMPLOYEE 759303 |  | |  | DEPARTMENT 46390 DEPARTMENT 10677 DEPARTMENT 75969 |  | |  | SALARY SALARY SALARY |  | |  | SEX MALE SEX FEMALE SEX MALE |  | |  | BIRTHDAY BIRTHDAY BIRTHDAY |  | |  | ADDRESS New York ADDRESS Dallas ADDRESS Denver |  | |  | |  | |  | |  | |  | NAME Irene Harris NAME Frank Simpson NAME Jane Farlow |  | |  | EMPLOYEE 224050 EMPLOYEE 928473 EMPLOYEE 378596 |  | |  | DEPARTMENT 54310 DEPARTMENT 93678 DEPARTMENT 04410 |  | |  | SALARY SALARY SALARY |  | |  | SEX FEMALE SEX MALE SEX FEMALE |  | |  | BIRTHDAY BIRTHDAY BIRTHDAY |  | |  | ADDRESS Seattle ADDRESS Chicago ADDRESS Phoenix |  | |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 24. IVP Example Output - Second and Third Pages        Appendix D. Printed Results of Verification Programs 40 ¤   APPENDIX E. PPFA/370 PTF COVER LETTER DATA    The PTFs listed in this section have been incorporated into the base  for PPFA/370. The included cover letters for ++HOLD...SYSTEM PTFs  need to be reviewed for possible impact to the installation or use of  this product.  The Cover Letter Data for PPFA/370 follows.   E.1 COVER LETTER FOR PTF UN29597   PROBLEM DESCRIPTION(S):  PN27884 -  ****************************************************************  * USERS AFFECTED: All PPFA/370 users. *  * *  ****************************************************************  * PROBLEM DESCRIPTION: The PRINTLINE command with REPEAT *  * subcommand coded and FIELD commands *  * coded with the PRINTLINE, the output is *  * anchored on the corresponding first *  * FIELD command's position. PPFA/370 *  * offers no capability to treat *  * PRINTLINE-REPEAT/FIELD commands as a *  * group so that output from the FIELD *  * commands is positioned relative to the *  * repeated PRINTLINE's position. *  ****************************************************************  * RECOMMENDATION: Apply the applicable PTF. *  ****************************************************************  The PRINTLINE command's REPEAT subcommand is modified to take a  new parameter. The parameter (FIELD | LINE) will direct PPFA in  which manner it should handle placement of line data defined by  FIELD commands relative to the PRINTLINE. Prior to this APAR,  line data defined by FIELD commands are positioned relative to  the first FIELD position. If the user now wants to place the  data defined by the FIELD command relative to each PRINTLINE  represented by the REPEAT numeric value, he/she need simply code  the parameter LINE after the REPEAT numeric value. This will  give the same results as if, instead of coding the REPEAT  subcommand, the user coded each PRINTLINE command uniquely using  the POSITION X and Y values as "SAME" and "NEXT". The syntax of  the PRINTLINE command with the new parameter on the REPEAT  subcommand is:  PRINTLINE  REPEAT n FIELD | LINE ;   (C) Copyright IBM Corp. 1984, 1994 41 ¤   If neither is specified, FIELD is assumed. This produces output  in the manner in which PPFA's PAGEDEFs do prior to this APAR.  The heading line of the listing file has been changed to include  the "370" notation:  PAGE PRINTER FORMATTING AID/370 (01.00)   Additionally, a new FORMDEF/COPYGROUP subcommand is available to  support post-printing capability. A printer, capable of  selecting some number of plates that allow color processing on  the printed paper may be selected by use of the new subcommand.  The subcommand is PROCESSING. The parameter for selecting a  media information process such as the color processing indicated  above is "MEDIA_INFO" with one or more numeric values (up to 256  values in the range of 0 to 255) which match the desired  processes. An example of the command is:  FORMDEF formdef name  PROCESSING  MEDIA_INFO 1 2 3;  The post-processing printer may also have the capability of  cutting the output printed paper at positions established by the  operator. The post-processing printer may also do a perforation  cut rather than a complete cut. To select one or the other of  these functions, the parameters "CUT" and "PERFORATE" are added  to the PROCESSING subcommand. An example of the new parameters  follows:  FORMDEF formdef name  PROCESSING  CUT  PERFORATE;  PPFA/370 has added the capability to position OVERLAYs and/or  SEGMENTs relative to the PRINTLINE command. This capability  allows the user to generate line data to produce, for example,  customer bills without having to imbed AFPDS structures within  the data stream (IPO and/or IPS) to position OVERLAYs and/or  SEGMENTs named in the PAGEFORMAT. The PRINTLINE used to print  that particular line may name up to 127 OVERLAYs (and 127  SEGMENTs) to be printed using relative positioning from the  position of the PRINTLINE itself. An example of a command  invoking this option:  PRINTLINE  POSITION 1.0 IN 1.0 IN  OVERLAY O1SAMP1 -0.2 IN +0.5 IN  SEGMENT S1PSEG +0.3 IN +4.2 IN;  Due to some of the new functions added to PPFA/370, some  differences will be apparent in the AFPDS generated. One or   Appendix E. PPFA/370 PTF Cover Letter Data 42 ¤   more additional MDD records will appear in the FORMDEF. The LND  may be much longer due to triplets concatenated to the LND  reflecting the OVERLAYs and SEGMENTs named on a PRINTLINE  command. Also, the Medium Modification Control will present new  values representing the PROCESSING subcommand's parameters. All  these modifications are detailed in the Advanced Function  Printing Data Stream Reference manual.  A new IBM Page Printer Formatting Aid/370 (PPFA/370) Command  Quick Reference will be available. It will include quick  reference level description of the new subcommands and  parameters. The PPFA/370 User's Guide and Reference will be  updated in the command reference chapter to reflect these new  commands and parameters.  With exception of the PRINTLINE REPEAT (new) parameter function,  these capabilities are not available in all versions of the PSF  products. You must review the functions supported by the  version of PSF you have installed to determine which of the  above capabilities can be used.  COMPONENT: 5688-19001-HPGP100  APARS FIXED: PN27884  SPECIAL CONDITIONS:  COPYRIGHT: 5688-19001 (C) COPYRIGHT IBM CORP. 1990  LICENSED MATERIAL - PROGRAM PROPERTY OF IBM  DOCUMENTATION:  ++HOLD THIS PTF INCLUDES SEVERAL NEW FUNCTIONS WITH NEW  SUBCOMMANDS AND NEW PARAMETERS ON EXISTING SUBCOMMANDS. PLEASE  REVIEW THE CONCLUSION PORTION OF THE APAR TO SEE SPECIFICS ON  THESE NEW FUNCTIONS.  COMMENTS:  CROSS REFERENCE-MODULE/MACRO NAMES TO APARS  AKQBFD PN27884  AKQBPD PN27884  AKQCMFD PN27884  AKQCMPD PN27884  AKQCRFD PN27884  AKQCRPD PN27884  AKQGNFD PN27884  AKQGNFL PN27884  AKQGNMM PN27884  AKQGNMS PN27884  AKQGNPD PN27884  AKQGNPR PN27884  AKQGTTK PN27884  AKQMTB PN27884  AKQOVR PN27884  AKQPPFA PN27884  AKQPRDM PN27884  AKQPRDT PN27884  AKQSBCM PN27884  AKQSBFD PN27884  AKQSBPD PN27884  AKQSCAN PN27884   Appendix E. PPFA/370 PTF Cover Letter Data 43 ¤   CROSS REFERENCE-APARS TO MODULE/MACRO NAMES  PN27884 AKQBFD AKQBPD AKQCMFD AKQCMPD AKQCRFD AKQCRPD  AKQGNFD AKQGNFL AKQGNMM AKQGNMS AKQGNPD AKQGNPR  AKQGTTK AKQMTB AKQOVR AKQPPFA AKQPRDM AKQPRDT  AKQSBCM AKQSBFD AKQSBPD AKQSCAN  THE FOLLOWING MODULES AND/OR MACROS ARE AFFECTED BY THIS PTF:  MODULES  AKQBFD  AKQBPD  AKQCMFD  AKQCMPD  AKQCRFD  AKQCRPD  AKQGNFD  AKQGNFL  AKQGNMM  AKQGNMS  AKQGNPD  AKQGNPR  AKQGTTK  AKQMTB  AKQOVR  AKQPPFA  AKQPRDM  AKQPRDT  AKQSBCM  AKQSBFD  AKQSBPD  AKQSCAN  LISTEND  */.   E.2 COVER LETTER FOR PTF UN66491   PROBLEM DESCRIPTION(S):  PN54401 -  ****************************************************************  * USERS AFFECTED: ALL PPFA USERS *  ****************************************************************  * PROBLEM DESCRIPTION: ADD ENHANCED N_UP FUNCTION *  ****************************************************************  * RECOMMENDATION: Apply the applicable PTF. *  ****************************************************************  Add Enhanced N_UP Function.  COMPONENT: 5688-19001-HPGP100  APARS FIXED: PN54401  SPECIAL CONDITIONS:   Appendix E. PPFA/370 PTF Cover Letter Data 44 ¤   COPYRIGHT: 5688-19001 (C) COPYRIGHT IBM CORP. 1990  LICENSED MATERIAL - PROGRAM PROPERTY OF IBM  DOCUMENTATION:  The enhanced N_UP function is documented in  "Print Services Facility/MVS: Version 2, Release 2,  Modification 0 Update Guide" (G544-3984-00), as modified by the  following (which wasn't available at publication time):  To the "explanation" text for AKQ255E which reads:  The N_UP PLACE subcommand contains an error that makes it  incompatible with the value specified in the INVOKE  subcommand. Either INVOKE BACK was specified, but PLACE n  BACK was not specified, or INVOKE FRONT was specified, but  PLACE n FRONT was not specified. Specify the same value  (FRONT or BACK) for both INVOKE and PLACE subcommands.  Add to the beginning:  When using PLACE subcommands, the N_UP PLACE  subcommand....  If the OFFSET keyword is not defined on PLACE, the default  OFFSET is 0.1 IN 0.1 IN. This is the same as the default  OFFSET when N_UP isn't used.  The maximum of 127 overlays per page includes overlays of all  types.  Note that this function will only work on supported printers, as  documented in "Print Services Facility/MVS: Version 2, Release  2, Modification 0 Update Guide" (G544-3984-00), p.42.  COMMENTS:  CROSS REFERENCE-MODULE/MACRO NAMES TO APARS  AKQBFD PN54401  AKQBPD PN54401  AKQCCO PN54401  AKQCFC PN54401  AKQCFL PN54401  AKQCFN PN54401  AKQCMFD PN54401  AKQCPD PN54401  AKQCPR PN54401  AKQCPT PN54401  AKQCRFD PN54401  AKQCTR PN54401  AKQCUN PN54401  AKQGETP PN54401  AKQGNDG PN54401  AKQGNMM PN54401  AKQGTCM PN54401  AKQGTTK PN54401  AKQINVK PN54401  AKQMTBX PN54401  AKQNUP PN54401  AKQOVR PN54401  AKQPPFA PN54401  AKQPROC PN54401  AKQSCAN PN54401  AKQSCS PN54401  AKQSDL PN54401   Appendix E. PPFA/370 PTF Cover Letter Data 45 ¤   AKQSFN PN54401  AKQSHG PN54401  AKQSLN PN54401  AKQSLO PN54401  AKQSOF PN54401  AKQSOL PN54401  AKQSPC PN54401  AKQSPS PN54401  AKQSRP PN54401  AKQSRS PN54401  AKQSRT PN54401  AKQSSG PN54401  AKQSSP PN54401  AKQSST PN54401  AKQSTX PN54401  AKQSWD PN54401  AKQSWO PN54401  HPGP100J PN54401  CROSS REFERENCE-APARS TO MODULE/MACRO NAMES  PN54401 AKQBFD AKQBPD AKQCCO AKQCFC AKQCFL AKQCFN  AKQCMFD AKQCPD AKQCPR AKQCPT AKQCRFD AKQCTR  AKQCUN AKQGETP AKQGNDG AKQGNMM AKQGTCM AKQGTTK  AKQINVK AKQMTBX AKQNUP AKQOVR AKQPPFA AKQPROC  AKQSCAN AKQSCS AKQSDL AKQSFN AKQSHG AKQSLN  AKQSLO AKQSOF AKQSOL AKQSPC AKQSPS AKQSRP  AKQSRS AKQSRT AKQSSG AKQSSP AKQSST AKQSTX  AKQSWD AKQSWO HPGP100J  THE FOLLOWING MODULES AND/OR MACROS ARE AFFECTED BY THIS PTF:  MODULES  AKQBFD  AKQBPD  AKQCCO  AKQCFC  AKQCFL  AKQCFN  AKQCMFD  AKQCPD  AKQCPR  AKQCPT  AKQCRFD  AKQCTR  AKQCUN  AKQGETP  AKQGNDG  AKQGNMM  AKQGTCM  AKQGTTK  AKQINVK  AKQMTBX  AKQNUP  AKQOVR   Appendix E. PPFA/370 PTF Cover Letter Data 46 ¤   AKQPPFA  AKQPROC  AKQSCAN  AKQSCS  AKQSDL  AKQSFN  AKQSHG  AKQSLN  AKQSLO  AKQSOF  AKQSOL  AKQSPC  AKQSPS  AKQSRP  AKQSRS  AKQSRT  AKQSSG  AKQSSP  AKQSST  AKQSTX  AKQSWD  AKQSWO  LISTEND  */.            Appendix E. PPFA/370 PTF Cover Letter Data 47 ¤   CHECKLIST FOR THE PPFA/370 INSTALLATION    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 25. Installation Checklist for PPFA/370 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | JOBNAME | DESCRIPTION | PAGE | NOTES |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | AKQALLOM | Allocate data sets | 18 | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | AKQREC | Receive FMID | 19 | |  | | HPGP100 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | AKQAPPCK | Perform APPLY | 20 | |  | | CHECK | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | AKQAPP | Perform APPLY | 21 | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | AKQACCCK | Perform ACCEPT | 22 | |  | | CHECK | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | AKQACC | Perform ACCEPT | 23 | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | AKQALLOC | Perform IVP jobs | 24 | |  | AKQIV82E | | | |  | AKQIV82P | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À         (C) Copyright IBM Corp. 1984, 1994 48 ¤   READER'S COMMENTS    PROGRAM DIRECTORY FOR IBM PAGE PRINTER FORMATTING AID/370 RELEASE 1.0  SERVICE LEVEL 9517  You may use this form to comment about this document, its  organization, or subject matter with the understanding that IBM may  use or distribute whatever information you supply in any way it  believes appropriate without incurring any obligation to you.  For each of the topics below please indicate your satisfaction level  by circling your choice from the rating scale. If a statement does  not apply, please circle N.  ÚÄÄÄ RATING SCALE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | very very not |  | satisfied <=====================> dissatisfied applicable |  | 1 2 3 4 5 N |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  ¿  | | SATISFACTION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | ¿ ¿ ¿ ¿ ¿ |  | Ease of product installation | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Contents of program directory | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Installation Verification Programs | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Time to install the product | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Readability and organization of program | 1 | 2 | 3 | 4 | 5 | N |  | directory tasks | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Necessity of all installation tasks | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Accuracy of the definition of the | 1 | 2 | 3 | 4 | 5 | N |  | installation tasks | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Technical level of the installation | 1 | 2 | 3 | 4 | 5 | N |  | tasks | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Ease of getting the system into | 1 | 2 | 3 | 4 | 5 | N |  | production after installation | | | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À  How did you order this product?   (C) Copyright IBM Corp. 1984, 1994 49 ¤   __ CBIPO  __ CBPDO  __ Independent  __ Other   Is this the first time your organization has installed this product?  __ Yes  __ No   Were the people who did the installation experienced with the  installation of MVS products?  __ Yes  __ No   If yes, how many years? __  If you have any comments to make about your ratings above, or any  other aspect of the product installation, please list them below:  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________    Reader's Comments 50 ¤   Please provide the following contact information:  ____________________________________________________________  Name and Job Title  ____________________________________________________________  Organization  ____________________________________________________________  ____________________________________________________________  Address  ____________________________________________________________  Telephone  Thank you for your participation.  Please send the completed form to (or give to your IBM representative  who will forward it to the IBM Page Printer Formatting Aid/370  Development group):  IBM Printing Systems Company  PO Box 1900  Boulder, Colorado 80301-9191  ATTENTION: Dept.J36/003G             Reader's Comments 51 ¤   IBM   Program Number: 5688-190 5860  5861  5862  Printed in U.S.A. ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | TABLE DEFINITIONS |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  ID FILE PAGE REFERENCES  __ ____ ____ __________  CLBDY PPFA SCRIPT  ii ii, ii  CLHDR PPFA SCRIPT  ii ii  BASBDY PPFA SCRIPT  3 3, 3  BASTHD PPFA SCRIPT  3 3  RFTBDY PPFA SCRIPT  3 3, 3  RFTHDR PPFA SCRIPT  3 3  BPUBBDY PPFA SCRIPT  4 4, 4  BPUBHDR PPFA SCRIPT  4 4  LICBDY PPFA SCRIPT  4 4, 4  LICHDR PPFA SCRIPT  4 4  APUBBDY PPFA SCRIPT  5 5, 5  APUBHDR PPFA SCRIPT  5 5  PSPBDY PPFA SCRIPT  6 6, 6  PSPHDR PPFA SCRIPT  6 6  PCIBDY PPFA SCRIPT  6 6, 6  PCIHDR PPFA SCRIPT  6 7  TSSPBDY PPFA SCRIPT  14 14, 14  TSSPHDR PPFA SCRIPT  14 14  DLIPBDY PPFA SCRIPT  14 14, 14  DLIPHDR PPFA SCRIPT  14 14  CHKLST PPFA SCRIPT  48 48, 48  APP1 PPFA SCRIPT  49 49 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | FIGURES |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  ID FILE PAGE REFERENCES  __ ____ ____ __________  BASTBL PPFA SCRIPT  3 1  3  RFT PPFA SCRIPT  3 2  3  BPUB PPFA SCRIPT  4 3  4  LICPUB PPFA SCRIPT  4 4  4  APUB PPFA SCRIPT  5 5  5  PSP PPFA SCRIPT  6 6  PCI PPFA SCRIPT  6 7  6  ABBREV PPFA SCRIPT  12 8  12, 14, 14  TSSPACE PPFA SCRIPT  14 9  DLIBSP PPFA SCRIPT  14 10  UNLOAD PPFA SCRIPT  18 11  17  ALLMOD PPFA SCRIPT  19 12  18  RECEIVE PPFA SCRIPT  19 13  19  CUMSER PPFA SCRIPT  20 14  20  APPCHK PPFA SCRIPT  21 15  20  APPLY PPFA SCRIPT  22 16  21  ACCCHK PPFA SCRIPT  23 17  22  ACCEPT PPFA SCRIPT  23 18  23  JCLIN PPFA SCRIPT ¤   27 19  ALLOIVP PPFA SCRIPT  30 20  30  3820E PPFA SCRIPT  31 21  31  3820P PPFA SCRIPT  38 22  37  OUTPUT1 PPFA SCRIPT  39 23  39  OUTPUT2 PPFA SCRIPT  40 24  39  CLFLINT PPFA SCRIPT  48 25   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | HEADINGS |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  ID FILE PAGE REFERENCES  __ ____ ____ __________  NOTICES PPFA SCRIPT  v Notices  ii  NOTITMK PPFA SCRIPT  v Trademarks and  Service Marks  INTRO PPFA SCRIPT  1 1.0, Introduction  MATERLS PPFA SCRIPT  3 2.0, Program  Materials  1  BASMRM PPFA SCRIPT  3 2.1, Basic  Machine-Readable  Material  OPTMRM PPFA SCRIPT  4 2.2, Optional  Machine-Readable  Material  PUBS PPFA SCRIPT  4 2.3, Program  Publications  PUBBAS PPFA SCRIPT  4 2.3.1, Basic Program  Publications  OPTPUBS PPFA SCRIPT  4 2.3.2, Licensed  Program Publications  PUBOPT PPFA SCRIPT ¤   5 2.3.3, Optional  Program Publications  PUBFCH PPFA SCRIPT  5 2.4, Microfiche  Support  PUBAUX PPFA SCRIPT  5 2.5, Publications  Useful During  Installation  SUPPORT PPFA SCRIPT  6 3.0, Program Support  1  PSER PPFA SCRIPT  6 3.1, Service  Instructions  PSERP PPFA SCRIPT  6 3.2, Preventive  Service Planning  1  SSUP PPFA SCRIPT  6 3.3, Statement of  Support Procedures  SERVICE PPFA SCRIPT  8 4.0, Program and  Service Level  Information  1, 6  SERVPLI PPFA SCRIPT  8 4.1, Program Level  Information  SERVSLI PPFA SCRIPT  8 4.2, Service Level  Information  8  SERVCST PPFA SCRIPT  9 4.3, Cumulative  Service Tape  INSRQMT PPFA SCRIPT  10 5.0, Installation  Requirements and  Considerations  1, 2  DSRQMT PPFA SCRIPT  10 5.1, Driving System  Requirements  DSRQMTP PPFA SCRIPT  10 5.1.1, Programming  Requirements  DSRQMTD PPFA SCRIPT  10 5.1.2, DASD Storage  Requirements  TSRQMT PPFA SCRIPT  10 5.2, Target System  Requirements  TSRQMTS PPFA SCRIPT  10 5.2.1, Operating  System Requirements  11 ¤   TSRQMTM PPFA SCRIPT  11 5.2.2, Machine  Requirements  TSRQMTP PPFA SCRIPT  11 5.2.3, Programming  Requirements and  Considerations  SPREQ PPFA SCRIPT  12 5.2.4, Special  Considerations  TSRQMTD PPFA SCRIPT  12 5.2.5, DASD Storage  Requirements  10, 15, 16  SMPREQ PPFA SCRIPT  15 5.2.6, SMP/E  Procedures and Data  Sets  16  INSINST PPFA SCRIPT  16 6.0, Installation  Instructions  1, 3  INSTALL PPFA SCRIPT  16 6.1, Installing  PPFA/370  ALLODIS PPFA SCRIPT  18 6.1.2, Allocate/Reallocate  Distribution Data  Set  13, 16  SMPE PPFA SCRIPT  20 6.1.5, Perform SMP/E  APPLY CHECK  SMPACC PPFA SCRIPT  22 6.1.7, Perform SMP/E  ACCEPT CHECK  IVP0 PPFA SCRIPT  24 6.2, Installation  Verification  Procedure  17  INSTLOG PPFA SCRIPT  26 Appendix A, PPFA/370  Install Logic  1  JCLIN PPFA SCRIPT  27 Appendix B, JCLIN for  PPFA/370  1  IVP PPFA SCRIPT  30 Appendix C, Installation  Verification  Procedure Jobs  1  IVP1 PPFA SCRIPT  30 C.1, AKQALLOC Job  24 ¤   IVP2 PPFA SCRIPT  31 C.2, AKQIV82E IVP Job  24  IVP3 PPFA SCRIPT  37 C.3, AKQIV82P Post  IVP Job  25  OUTPUT PPFA SCRIPT  39 Appendix D, Printed  Results of  Verification  Programs  1, 25  COVERL PPFA SCRIPT  41 Appendix E, PPFA/370  PTF Cover Letter  Data  1  CHKLIST PPFA SCRIPT  48 Checklist for the  PPFA/370  Installation  1   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | SPOTS |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  ID FILE PAGE REFERENCES  __ ____ ____ __________  ALLOC PPFA SCRIPT  18 (no text)  48  RECEIVE PPFA SCRIPT  19 (no text)  48  APPLCK PPFA SCRIPT  20 (no text)  48  APPLY PPFA SCRIPT  21 (no text)  48  ACCCK PPFA SCRIPT  22 (no text)  48  ACC PPFA SCRIPT  23 (no text)  48  IVP PPFA SCRIPT  24 (no text)  48 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | PROCESSING OPTIONS |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ   Runtime values:  Document fileid ........................ PPFA SCRIPT  Document type .......................... USERDOC  Document style ......................... IBMPDIR4  Profile ................................ EDFPRF30  Service Level .......................... 0024  SCRIPT/VS Release ...................... 4.0.0  Date ................................... 96.06.20  Time ................................... 08:49:52  Device ................................. 1403N6  Number of Passes ....................... 4  Index .................................. NO  SYSVAR G ............................... INLINE   Formatting values used:  Annotation ............................. NO  Cross reference listing ................ YES  Cross reference head prefix only ....... NO  Dialog ................................. LABEL  Duplex ................................. NO  DVCF conditions file ................... (none)  DVCF value 1 ........................... (none)  DVCF value 2 ........................... (none)  DVCF value 3 ........................... (none)  DVCF value 4 ........................... (none)  DVCF value 5 ........................... (none)  DVCF value 6 ........................... (none)  DVCF value 7 ........................... (none)  DVCF value 8 ........................... (none)  DVCF value 9 ........................... (none)  Explode ................................ NO  Figure list on new page ................ NO  Figure/table number separation ......... NO  Folio-by-chapter ....................... NO  Head 0 body text ....................... (none)  Head 1 body text ....................... (none)  Head 1 appendix text ................... Appendix  Hyphenation ............................ NO  Justification .......................... NO  Language ............................... ENGL  Layout ................................. 1  Leader dots ............................ YES  Master index ........................... (none)  Partial TOC (maximum level) ............ 4  Partial TOC (new page after) ........... INLINE  Print example id's ..................... NO  Print cross reference page numbers ..... YES  Process value .......................... (none)  Punctuation move characters ............ .,  Read cross-reference file .............. (none)  Running heading/footing rule ........... NONE  Show index entries ..................... NO ¤   Table of Contents (maximum level) ...... (none)  Table list on new page ................. YES  Title page (draft) alignment ........... CENTER  Write cross-reference file ............. (none)