z/OS Communications Server: IP Network Print Facility
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Generation of the print data set names

z/OS Communications Server: IP Network Print Facility
SC27-3658-00

Network Print Facility's queue file manager creates a name for each data set it tracks. The Network Print Facility derives the names for the temporary print data sets as follows:

  • The name is divided into 4 sections:
    • High-level qualifier
    • Major Key (JES DEST or SLU name)
    • Minor Key (JES job name or VTAM® PLU)
    • Date and time
  • NPF obtains the high-level qualifier from an NPFPRINTPREFIX configuration statement, if one is specified. If not, NPF uses the TCP/IP high-level qualifier.
  • NPF strips the major key of any trailing blanks.
  • NPF strips the minor key of any trailing blanks.
  • NPF derives the date and time as follows:
    • Calculates the modulo 25 value for the year, expressed as a letter A=0, B=1,.....,Y=24.
    • Expresses the julian day as a 3-digit number.
    • Expresses the hour in base25 using letters as in the year.
    • Expresses the minute as a 2-digit number.
    • Inserts a period because this makes up 7 characters.
    • Expresses the seconds and tenths of seconds as a 2-digit base 25 number using letters as above. Thus the date and time is YdddHmm.SS where the upper case letters represent the modulo/base 25 letters and the lower case letters represent numbers,
  • NPF starts the name with the complete high-level qualifier.
  • NPF ends the name with the complete date.
  • NPF merges the lengths of the major and minor keys into one string if the sum is <= 8. Otherwise, NPF uses them as two strings separated by a period.
  • If necessary, NPF truncates the major/minor keys from the right to fit within the 44-character limit required by MVS™. If the length of the high-level qualifier is 14 or less, no truncation occurs.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014