Created On:  12 January 2011

Problem:

An application compiled in the year 2011 now has a date of 1911.  What can we do?

Resolution:

The user can navigate to amb\\software\\cntl\\apfein and change the value of &FE-FIRST-YEAR-OF-CENTURY from 10 to a higher number such as 70.

For example:

any two digit year <= 70 would be converted to 20xx
any two digit year > 70 would be converted to 19xx

The code looks like:

    % *************************************************************** 
       % *  CONTROL THE SETTING OF THE CENTURY FOR OUTPUT DATE FORMATS * 
       % *  5 AND 7.  IF THE DATE'S YEAR IS LESS THAN THE VALUE                                * 
       % *  OF THIS VARIABLE, THE DATE WILL BE DISPLAYED AS "20NN".                    * 
       % *                                                                                                                                        * 
       % *  IF THE DATE'S YEAR IS EQUAL TO OR GREATER THAN THE VALUE              * 
       % *  OF THIS VARIABLE THE DATE WILL BE DISPLAYED AS "19NN"                      * 
       % *      VALUES:    NUMERIC                                                                                            * 
       % *                                                                                                                                        * 
       % *     DEFAULT:    10                                                                                                         * 
       % *************************************************************** 

       % IF NOT &DEFINED(&FE-FIRST-YEAR-OF-CENTURY) 
           % &FE-FIRST-YEAR-OF-CENTURY = 10
Incident #2495299