JCL-GDG Absolute Version and Generation Number

There is an interesting fact should know by all mainframe guys.

GxxxxVyy, where xxxx is an unsigned 4-digit decimal generation number (0001 through 9999) and yy is an unsigned 2-digit decimal version number (00 through 99). For example:

  • D.H.C.G0001V00 is generation data set 1, version 0, in generation data group D.H.C.
  • D.H.C.G0009V01 is generation data set 9, version 1, in generation data group D.H.C.

Max limit for Generation is 0001-9999 (4 digits)

Version-00(2 digits)

Each generation has 100 versions.

Author: Srini

Experienced software developer. Skills in Development, Coding, Testing and Debugging. Good Data analytic skills (Data Warehousing and BI). Also skills in Mainframe.