GDM v4.4.7 - Documentation

Genic Data Manager V4.4.7 Release Notes
COPYRIGHT
All content of this document is copyright of DataGenic Ltd, unless explicitly stated otherwise. No part of
this document may be reproduced or transmitted in any form or by any means, electronic, mechanical,
photocopying, recording or otherwise, unless otherwise stated, without the prior consent DataGenic
Ltd.
Copyright © 2015 DataGenic Ltd. All rights reserved.
VERSIONING
Date
09/04/2015
Version
V1.0
Author
Anil Kumar D
Genic DataManager v4.4.7 Release Notes
Changes
Final Version
Page 2
Contents
1
Minimum System Requirements .......................................................................................................... 4
1.1
Genic DataManager Server ........................................................................................................... 4
1.2
Genic DataManager Windows Client (GDM3.X/4.x) ..................................................................... 4
1.3
Genic Office add-in (GDM3.X/4.x) ................................................................................................ 4
1.4
Database ....................................................................................................................................... 4
2
Modified components in this Release................................................................................................... 5
3
Highlights of this release ....................................................................................................................... 5
3.1
Options to Export curve without dependents and with curve dependencies. ............................. 5
3.1.1 Exporting curve definition without dependents. ............................................................................. 6
3.1.2 Exporting curve definition with dependencies ................................................................................ 6
3.2
Option required to export a curve model without process log from GDM client. ....................... 7
3.3
Tool tip to show allowed Special characters for password. ......................................................... 7
3.4
Ability to view roll over dates for the month of December any year for calendar code
RDOM:1P,HICEEL,-4 .................................................................................................................................. 8
3.5
Security Improvement .................................................................................................................. 8
3.6
Ability to add On-date along with URI when we select data from Select data window in Excel
add-in 9
3.6.1
3.7
4
Current Behaviour in GDM 4.4.7........................................................................................... 9
Ability to refresh sheet with formulae .......................................................................................... 9
Issues fixed in GDM v4.4.7 .................................................................................................................. 10
Genic DataManager v4.4.7 Release Notes
Page 3
1
Minimum System Requirements
1.1 Genic DataManager Server
Genic DataManager (GDM) Server is certified to run on the following application servers:
 Jboss 4.2.3
 BEA Weblogic 10.3.2 (or newer)
GDM Server can be run on any hardware supporting these platforms.
GDM Server is certified to run on Windows Server, Linux and Solaris platforms. DataGenic recommends
Windows Server platforms (2003/2008) for running the server.
1.2 Genic DataManager Windows Client (GDM3.X/4.x)
The minimum system requirements for running the GDM Windows client are as follows:




Microsoft Windows XP / Vista / 7
Minimum 512mb RAM
Minimum 160mb hard disk space
Microsoft .NET Framework v3.5
1.3 Genic Office add-in (GDM3.X/4.x)
The minimum system requirements for running the GDM office add-in

Microsoft Office 2003 or higher (32-bit)
1.4 Database
GDM is certified to run on the following databases:




Oracle 10 and 11g
SunGard FAME
MySQL 5.1
Microsoft SQL Server 2008 R2
Genic DataManager v4.4.7 Release Notes
Page 4
2
Modified components in this Release
Modified components in this release are:
GDM Component
Version
GDM Client
4.4.7.0
GDM server
Genic Office Addin
Genic CurveBuilder
Genic Base libraries
Genic Workflow
Genic Web
Genic WebSocket server
Genic MatrixBuilder
Genic RiskSimulator
3
4.4.7.556
4.4.7.0
4.4.7.643
4.4.7.698
4.4.7.896
4.4.7.366
4.4.7.502
4.4.7.833
4.4.7.745
File Name
gdm_4.4.7.0_x64_enterprise.exe(64Bit),
gdm_4.4.7.0_x86_enterprise.exe(32Bit)
genicDM.ear
NA – Installed with GDM client
genicCB.ear
genicBase.ear
genicWorkflow.ear
genic.war
genicWebSocket.ear
genicMB.ear
genicRS.ear
Highlights of this release
3.1 Options to Export curve without dependents and with curve
dependencies.
Now user has options to export curve definition with or without dependents/dependencies while
exporting curve definitions.
Below screenshot illustrates the position where the 'Parameters' option is places in Export wizard of
GDM 4.4.7
Genic DataManager v4.4.7 Release Notes
Page 5
3.1.1 Exporting curve definition without dependents.
By Default, exporting curve definition will export dependent curve definitions as well. To skip dependent
curves user has to set value False for Curve Dependents parameter in <parameters> window in STEP3 of
export wizard.
Below screenshot illustrates user exporting curve definition without curve dependents and curve
dependencies.
3.1.2 Exporting curve definition with dependencies
By default, exporting curve definition will not export curve dependencies. To export curve dependencies
user has to set value True for Curve Dependencies parameter in <parameters> window in STEP3 of
export wizard.
Below screenshot illustrates user exporting curve definition without curve dependents and with curve
dependencies set to true.
Genic DataManager v4.4.7 Release Notes
Page 6
3.2 Option required to export a curve model without process log from
GDM client.
By Default, Exporting the curve will export the Process Log as well. If user does not want the Process Log
to be exported along with the Curve then we need to set value as "False" for parameter "Process Log".
Below screenshot illustrates user exporting curve model without process log.
3.3 Tool tip to show allowed Special characters for password.
Now if user tries to provide special characters in password a tool tip will be displayed saying invalid input
option along with list of allowed characters.
Below screen screenshot illustrates tool tip being displayed when user types invalid character in
password field
Genic DataManager v4.4.7 Release Notes
Page 7
3.4 Ability to view roll over dates for the month of December any year for
calendar code RDOM:1P,HICEEL,-4
Now user is able to see rollover dates in December month for any year.
Below screen screenshot illustrates the rollover date displayed for December month.
3.5 Security Improvement
In GDM 4.4.7, Improvement has been done for Genic Curve Builder, User, Workflow and workflow jobs
Security .
Below is how new security implementation is working in GDM 4.4.7 Curve Definitions 1. only those curve definitions which has permission READ or higher than READ will be displayed.
2. Curve definitions which has NONE permission will not be displayed.
3. Only those curves which are mentioned in the policy group will only be displayed.
Example:- if we specify policy curvedefinitons://ice/* only those curve which satisfies this policy will be
displayed.
workflow and workflow jobs 1. only those workflow and jobs which has permission READ and higher than READ will be displayed.
2. Workflow and jobs which has NONE permission will not be displayed.
3. Only those workflow and jobs which are mentioned in the policy group will only be displayed.
Genic DataManager v4.4.7 Release Notes
Page 8
Example:- if we specify policy workflow://test and job://test only those workflow and jobs which
satisfies this policy will be displayed.
users 1. Now users will be displayed on the new policy added called COMPANY.
2. we can add 'company://' policy in the policy group and associate it to user, by doing this, when user
who has company policy associated logs in - he can see only users of the company which is mentioned in
the policy.
Example:- if we specify policy 'company://datagenic' in policy groups then only user of Datagenic will be
displayed when user logs into the server.
3.6 Ability to add On-date along with URI when we select data from Select
data window in Excel add-in
In GDM 4.4.7, Improvement has been made in Excel add-in so that data selected from select data
window will always display on-date in the URI.
3.6.1 Current Behaviour in GDM 4.4.7



From now on selecting data from select data window will always display on-date in cell.
Refresh data will retains the URI provided.
If we want to fetch data always for latest on-date then we need to remove the on-date from the URI and
click on refresh.
3.7 Ability to refresh sheet with formulae
In GDM 4.4.7, Ability to refresh sheet with Formulae has been added. Now we can place multiple
formulae in the excel sheet and perform refresh sheet and also Auto refresh functionality can be used
on this.
Below screenshot illustrate the fix in GDM 4.4.7 -
Genic DataManager v4.4.7 Release Notes
Page 9
4
Issues fixed in GDM v4.4.7
Following are the list of issues addressed in GDM v4.4.7 release.
Key
GD-7917
GD-7913
GD-7912
GD-7902
GD-7887
GD-7856
GD-7853
GD-7851
GD-7850
GD-7847
GD-7844
GD-7843
GD-7841
GD-7829
GD-7795
GD-7782
GD-7747
GD-7745
GD-7512
GD-7072
GD-4732
GCB-852
GCB-851
GCB-850
GCB-848
GCB-847
GCB-845
GCB-833
GCB-825
Summary
Data Suspects values are not displayed chart of when user clicks on suspect in Quality
Check result window when there is only one suspect present.
Quality checks do not support Curve series
Option and Matrix data loading performance improvement
"Could not initialize deployment: file:/D:/GDMServer/server/gdm/deploy/genicBase.ear"
error is seen on server side when genicBase.ear from today's build is deployed on any
server
GBPp to EUR currency conversion is incorrect
Clicking on 'Parameters' option in Export wizard is not working in the latest binaries
Restriction message need to be modify when tried to create Range Preset with existing
name
security settings are getting cached when user has policy 'company://' associated
Error is thrown when user tries to execute GDM4.4.6_GDM4.4.7.Oracle and
GDM4.4.6_GDM4.4.7.SQLServer.PopulateData script.
Getting unhandled exception when tried to create Calendar Type in below mention
scenario
Difference in relative monthly tenors generation using RDOM:14D,HICEOIL,-2
Security improvements to curve definitions - Load only the curves with READ or higher
permission to the user
Negative permission-" Workflow is displayed even though user has no permission on it"
Export Issue
Rollover Calendar does not show any roll over dates for the month of December any year
for calendar code RDOM:1P,HICEEL,-4
Option required to export a curve model without process log from gdm client
Absolute tenors displayed in wrong order in both GDM client and Excel
64 Bit Installer: Getting Unhandled exception when tried to save data to a existing model
in mention scenario
RICEGASOIL and RICEGORA need a fix for quarterly rollover.
Ctrl+A is working fine for each GDM functionality, except Details/description section
Search models by custom search throws operation time out error in the below
mentioned scenario.
Ended Time is not displayed for few curves in curve monitor when the curves are built.
"Expiry date is null when convert absolute period code to relative"
"BRENT_NA-CLOSE_SWAP.CGL_MODEL" curve is failing to build in Cargill replica.
History Build and Single day build results do not match on 4.4.7 release version
Quarter Tenor created even when month tenors are available in Simple Composed curve
Curve builds for history data when a new index along with history data( already exists in
GDM) imported to the GDM
ONDATE.getNextRoll() and ONDATE.getPreviousRoll() throws stackOverflowerror for
Custom Calendars with RCUST.
"Optional inputs are not considered when curve is built through curve scheduling"
Genic DataManager v4.4.7 Release Notes
Page 10
GCB-824
GCB-822
GCB-817
GCB-816
GCB-815
GCB-813
GCB-812
GCB-773
GCB-682
GEA-1346
GEA-1342
GEA-1339
GEA-1337
GEA-1334
GEA-1329
GEA-1258
GEA-1133
GEA-1075
Holidays are not skipped when building history for curves through Auto Build process.
On-dates present in chart are sorted after user refreshes data in curve chart.
"Info statements in process log are seen multiple times for simple composed curve"
"All items under right click context menu on curve version works fine when curve
definition is not selected, but <Run curve> button does not work"
"<View models> shows all the models when the given input source dataset package does
not exist in the server"
"Curve numeric/price series:- values are seen different in source curve and dependent
curve"
"Build view in curve monitor does not support when curve numeric/price series curves
are running"
curves are built even when data is updated for a profile that is not default, increasing
unnecessary load on the server
Certain curves trigger automatically even though scheduling is disabled as these curves
have multiple entries in GCB_JOB table
Refreshing sheet with formulae is refreshing the sheet twice: once for models and once
for formulae
Refresh by sheet not working in excel
Conversion works only for the latest Ondate and not for history date in excel addin when
selecting the ondate from dropdown
"Same message is displayed multiple times" in the message box when user tries to
update static property for multiple models.
Hourly Data is not loaded correctly when user loads data from Excel Addin on DST in the
mentioned scenario.
"Level drop down lists on <select Report> window does not apply for the selected report,
it can be removed as collapsible tree is available"
User cannot read curve data as numeric series when user applies Excel addin functions
like GDMPROFILE
Refreshing sheet with formulae must be implemented
Unable to see 'Option' Data on chart in Excel Ad-In.
Genic DataManager v4.4.7 Release Notes
Page 11