BMS News Articles
Oracle i-products
Click here for more information.
View article

JD Edwards EnterpriseOne Releases Xe 8.12
Click here
for more information.
View article
JD Edwards EnterpriseOne Releases Xe 8.12

IMPORTANT NEWS RELEASE JD Edwards EnterpriseOne Releases Xe – 8.12.
For many of the software releases the default value in CENTCHG was set to 10. As users approach the year 2010 it will be necessary to update the default value to ensure accurate dates are assigned within EnterpriseOne.


Symptom:

Data dictionary item CENTCHG performs two functions:

  • 1. Controls how EnterpriseOne determines dates values. When entering a date value the year associated with the date is based on the data dictionary item CENTCHG. The value in the Default Value tab of CENTCHG determines when the cutoff is for dates with a century of 20 and when dates will have a century of 19. For example, when the default value is set to 10:

    • Dates entered with a year up to 10 will be proceeded by the 20 - i.e. 2005, 2006, 2007, etc.
    • Dates entered with a year after 10 will be preceded by a 19 and assumed to belong to that century - i.e. 1911, 1912, etc.
    If the current value for this data dictionary item is set to 10 and a user enters a date of 01/01/11, the system compares this value to the default value for the CENTCHG data item, and since 11 is greater then the default of 10, it adds the value 19 and returns a date of 1/1/1911.

  • 2. Concantenates with the CTRY data item and the hard coded value of 12/31/ to populated expiration date fields with a last system date. For example, if CTRY is set to 20 and CENTCHG is set to 10, and users do not populated the Expired Date on the Print Messages application PP40162), the system populates 12/31/2010. There are many applications and tables that use this default value if the date in not entered by users.

What do you need to do?
Users can change the default value of the CENTCHG data dictionary item to control when the system uses the century 20 value and when the system uses the century 19 value. When users change the default value on the data dictionary item CENTCHG to a higher default value such as 25 and appropriately deploy the data dictionary change, a date entered as 01/01/11 will correctly format to 1/1/2011.

When this change is made, the system cannot update existing data in the tables. Some expiration dates may be valid. Users must evaluate the dates that should be revised. Users can update existing tables by:

* Using a database tool to update tables
* Revising records in the associated application

When upgrading from older releases to new releases, the system does not update the expiration dates on existing records.

Note: Data Dictionary Item DCYR shares the same default value as CENTCHG. The Data Dictionary application will make the same default value change to DCYR when the default value of CENTCHG is changed by the user. If the default value of DCYR is changed by the user, the same default value change is also applied to CENTCHG.

Oracle & JD Edwards
Copyright © 2009 - Beoley Mill Software Ltd. All Rights Reserved.
Reproduction in whole or in part in any form or medium without expressed written permission of Beoley Mill Software Ltd, is prohibited.