z/OS JES2 Initialization and Tuning Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


How the IBM-Supplied Output Separator Routine Works

z/OS JES2 Initialization and Tuning Guide
SA32-0991-00

The second major part of the IBM-supplied external writer routine is the output separator routine. Any output processing to a punch or printer must include a means of separating one job from another within the continuous deck or listing. When you specify IEFSD094 on the PARM= parameter on the EXEC card of the external writer, the IBM-supplied output separator routine writes separation records to the output data set prior to the writing of each job's output.

You can modify this separator routine to suit your installation's needs, or you can create your own routine. IBM's version does the following:
  • For Punch-Destined Output: The separator routine provides three specially-punched cards (deposited in stacker 1) prior to the punch card output of each job. Each of these cards is punched in the following format:
    Columns 1 to 35
    blanks
    Columns 36 to 43
    job name
    Columns 44 to 45
    blanks
    Column 46
    output classname
    Columns 47 to 80
    blanks
  • For Printer-Destined Output: The IBM-supplied separator routine provides three specially-printed pages prior to printing the output of each job. Each of these separator pages is printed in the following format:
    • Beginning at the channel 1 location (normally near the top of the page), the job name is printed in block characters over 12 consecutive lines. The first block character of the 8-character job name begins in column 11. Each block character is separated by 2 blank columns.
    • The next two lines are blank.
    • The output classname is printed in block characters covering the next 12 lines. This is a 1-character name, and the block character begins in column 35.
    • The remaining lines, to the bottom of the page, are blank.
    • In addition to the block characters, a full line of asterisks (*) is printed twice (that is, overprinted) across the folds of the paper. These lines are printed on the fold preceding each of the three separator pages, and on the fold following the third page. This is to make it easy for the operator to separate the job output in a stack of printed pages.

    To control the location of the lines of asterisks on the page, the IBM-supplied separator routine requires that a channel 9 punch be included (along with the channel 1 punch) on the carriage control tape or in the forms control buffer (FCB). The channel 9 punch should correspond to the bottom of the page. The printer registration should be offset to print the line of asterisks on the fold of the page.

    The IBM-supplied separator routine makes no provision for the 3800 printing subsystem; if you use it on a 3800, the FCB must locate a channel 9 punch at least one-half inch from the paper perforation.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014