IGZ0219S   The base year for program program-name was outside the valid range of current year minus 99 through 1999. The sliding window value window-value resulted in a base year of base-year.

Explanation

The current year was outside the 100-year fixed window specified by the YEARWINDOW compiler option value.

For example, if a COBOL program is compiled with YEARWINDOW(1920), the 100-year window for the program is 1920 and 2019. When the program is run in the year 2020, this error message would occur since the current year is not within the 100-year window.

System action

The application was terminated.

Programmer response

Examine the application design to determine if it will support a change to the YEARWINDOW option value. If the application can run with a change to the YEARWINDOW option value, then compile the program with an appropriate YEARWINDOW option value. If the application cannot run with a change to the YEARWINDOW option value, then convert all date fields to expanded dates and compile the program with NODATEPROC.

Symbolic Feedback Code

IGZ06R