ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Wrong calculation of the position in year (qqq) with uxdat


Article ID: 84371


Updated On:


CA Automic Dollar Universe


Error Message :

Since version 6, the uxdat command returns a wrong result when the format used is aaaaqqq when launching it several times.

For example:

We set a value for DATEDEBUT with DATEDEBUT=2017001

Then we do DATEDEBUT=`$UNI_DIR_EXEC/uxdat aaaaqqq ${DATEDEBUT} aaaaqqq +1m` ; echo $DATEDEBUT

The result is 2017032 all the time.

If the date is on another format like aaaamm for example, the calculation is ok


Cause type:
Root Cause: This issue was introduced in Dollar Universe 6


OS: All


Update to a fix version listed below or a newer version if available.

Please make sure that your Univiewer console and UVMS Server are compatible as well as your OS and third party products (see our Compatibility Matrix available from the Customer Portal with the product documentation).

Fix Status: Released

Fix Version(s):
Dollar Universe 6.8.41 - released 15th January 2018

Additional Information

Workaround :
Using  another date format than aaaaqqq