NOW_PLUS default exceeds predefined calendar validity period which cause warning message U0062033 UCUCC from the calendar

Document ID : KB000087584
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
U0062033 UCUCC - Warning: calendar 'UC_HOLIDAYS.D', keyword 'ASCENSION_DAY', client '0' - validity period ('2015-1-1' - '2020-12-31')

Calendar calculation generates warning messages similar to the one above when the default validity period for a calendar keyword is changed by this calculation.  Other messages that may be seen are:
  • U0062031
  • U0062032
Previous messages show only calculated calendar and validity period.  Extended messages contain the referenced calendar keyword as well which causes the change of the validity period.

Example:
U00062033 UCUCC - Warning: calendar 'UC_HOLIDAYS.D', keyword 'ASCENSION_DAY', client '0' - default validity period ('2015-1-1' - '2022-12-31') is changed by calendar 'UC_HOLIDAYS.D', keyword 'EASTER_SUNDAY', client '0' (valid on '2005-1-1' - '2020-12-31')).

NOW_PLUS is set to 6 years by default which leads to year 2022, but when the validity of the static calendar keyword ends before this date (i.e 2020), the above mentioned messages are written in the logfiles of the Automation Engine.
 
Cause:
Cause type:
Defect
Root Cause: Calendar calculation generate unhelpful messages when default validity period for a calendar keyword is changed by this calculation. Old messages show only calculated calendar and validity period.
Resolution:
This field was added on 30/03/2017. This article has not been updated yet. Refer to the "Description" or "Workaround" sections for solution information.

Fix Status: Released

Fix Version(s):
Component(s): AE Server and Initialdata

Automation Engine 12.0.0 – Available
Automation Engine 11.2.3 – Available
Automation Engine 11.1.5 - Available
Additional Information:
Workaround :
The following options are recommended:1) Either ignore the warnings since the valid period is set to 31.12.2020 or 2) Influence the behavior using NOW_MINUS or NOW_PLUS in Years in the UC_CLIENT_SETTINGS