Sie sind auf Seite 1von 11

Release R17.

0AMR
Design Studio (DS)
Release Notes

Information in this document is subject to change without notice.

No part of this document may be reproduced or transmitted in any form or by any means,
for any purpose, without the express written permission of TEMENOS HEADQUARTERS SA.

© 2016 Temenos Headquarters SA - all rights reserved.


Contents
Contents................................................................................................................................................. 2
1 Introduction ................................................................................................................................... 3
2 Release Highlights ........................................................................................................................ 3
2.1 Import HelpText Main Menu ........................................................................................... 3
2.2 Package support for above 999 .d files............................................................................ 4
2.3 Transaction Tracing in TWS ............................................................................................. 5
2.4 Per exit point publish in Event Designer ........................................................................ 5
2.5 Integration Framework – Event Packager in Event Designer ..................................... 5
3 Changes incorporated in R17.0 AMR ........................................................................................ 5
4 Migration........................................................................................................................................ 9
5 Caveats ......................................................................................................................................... 10

Information in this document is subject to change without notice.

No part of this document may be reproduced or transmitted in any form or by any means,
for any purpose, without the express written permission of TEMENOS HEADQUARTERS SA.

© 2016 Temenos Headquarters SA - all rights reserved.


Design Studio Release Notes R17.0 AMR

1 Introduction
The Design Studio (DS) Workbench application is an integrated graphical environment that
enables business and IT professionals to design elements for T24 Model Bank. The application
provides his own "designers" using editors and text-based tools for developing elements called:
models.

Design Studio is the Integrated Development Environment (IDE) for realizing T24 design time
tasks. It provides import and edition of resources (local ref, versions, enquiries...). All items
edited in DS intend to be packaged and deployed on T24 runtime environment

2 Release Highlights
This section provides an overview of any new DS components or features and advice
regarding any components which have been replaced, deprecated or modified.
DS version is R17.0 AMR

2.1 Import HelpText Main Menu

Design Studio now offers Introspection of T24 artefact Main Menu also.
One can find the option under File Import Design Studio as shown below

3
Design Studio Release Notes R17.0 AMR

On Selection of a highlighted option, next page lists all the available records in the
HELPTEXT.MAINMENU. User can select the required data records to import. User can also
make use of filter available to search the data records of interest. It is also possible to specify
the folder structure to be used from the 3 options given in dropdown.

2.2 Package support for above 999 .d files


In DS packager there was constraint of building packager only for 999 records and
below. Packager used to fail if the number of data records were above 999.
This constraint has been modified to change maximum number through configuration by
adding the below tag in xxxx-packager/pom.xml inside <configuration> tag.
<allowMoreThan999Dfiles>true </allowMoreThan999Dfiles>.
This tag indicates that we can package more than 999 records.

4
Design Studio Release Notes R17.0 AMR

2.3 Transaction Tracing in TWS


This feature allow each and every request to be traced using a unique ID. This unique ID is
generated when the transaction is initiated and propagated to all the levels. This uniqueID is
pre-fixed to the request so that it is easily traced in each component in which the transaction
is moving.
By default, this transaction tracing is disabled. Manually it has to be enabled to get the
unique ID propagated.
Refer to t
more about Transaction Tracing. This feature is available only for TAFC.

2.4 Per exit point publish in Event Designer


Event Designer Project allows all the exit points to get published at once. This leads to an
issue of republishing all the exit points that does not needs any republishing and updates
the flow, leading to flows getting republished to T24 that need not to be republished.
Allowing per exit point publish, provides the flexibility of publishing the selected and
required exit points.

2.5 Integration Framework – Event Packager in Event Designer


The Integration Event Designer is enhanced to Create Packages of flows and exit points.
This event packager allows the flow and exit points to be packaged and use in automated
packaging or integration solutions. This package can be then installed using the T24 Data
Installer Commands.
Event Designer Project allows all the exit points to get published at once. This leads to an
issue of republishing all the exit points that does not needs any republishing and updates
the flow, leading to flows getting republished to T24 that need not to be republished.
Allowing per exit point publish, provides the flexibility of publishing the selected and
required exit points.

3 Changes incorporated in R17.0 AMR

Internal
 DS-12040: R17 - IRIS Release
 DS-12035: PR for BrowserCustomRules R17.0.0.0
 DS-12027: IRIS_Release_for_201704.0.2_CUT
 2110522: Cache forApplication lookup to improve performance (#3333)
 DS-12020: BrowserCustomRules update to 201704.2
 DS-12008: 2107003: Sub values are not getting displayed in the new browser.
 DS-11977 - IRIS_0.14.3_Release_for_201704.1_CUT
 DS-11973: CLONE [201704] Fix RTC 2107566: AvailableTranslationLanguagesEson
parser failing to handle unix-style line-endings
 DS-11975 - update BrowserCustomRules version for 201704.1
 DS-11959 - Verify fix H type application (#3300)
 DS-11897 - Delivery preview link missing for unauth and reversed state on
IRIS(201704) (#3246)

5
Design Studio Release Notes R17.0 AMR

 DS-11497 - CLONE 201704 - Iris template have dependencies resolution in the


workspace (version range not supported)
 DS-11932 - DS SAT Fixes on DS Repo : Changed Menu Name to AA.ADMIN as
AA.SIMIULATION is unavailable in ModelBank DB
 DS-11944 (#3286)
 update BrowserCustomRules version for 201704.1 (#3284)
 DS-11927 (#3271)
 DS-11933 move SAT_SIT test to TemenosDS (#3276)
 DS-11912 - CLONE 201704 - Change reference to infocenter.oams.com into
infocenter.temenosgroup.com (#3259)
 DS-11852 - Enquiry source editor bug, Ctrl + F unable to use (#3207)
 IRIS_RIMS_DSL_0.14.0_201704 (#3215)
 IRIS_201704_release_template_project_changes (#3208)
 Release version of browser custom rules (#3195)
 DS-11792 - Generated UDE import files contain invalid attribute "secured_f" (instead
of security_level_e) (#3159)
 DS-11509 - Problem defining enumerated attribute while creating an UDE (#3141)
 DS-11822 - Edge Generation Issue DS-11317 (#3175)
 DS-11814 - IRIS changes for bulk applications (#3167)
 DS-11815 - Empty Directory in t24-package in Linux (#3168)
 DS-11818 - Edge Generation Issue due to DS-11317 (#3172)
 DS-11807 - Master build issue, due to commit of DS-11317
 DS-11790 - Duplicate file validation as a warning instead of an error to be present in
EDS.ini file (#3146)
 DS-11317 - Version editor - application domain name optional and not checked
(#2828)
 DS-11758 - Exclude applications without primary keys from default version generation
- 2060894 (#3119)
 DS-11711 - Add a new serialisation for data eson (#3086)
 DS-11504 - TAP UDE Generator does not use the promoted version number (#3014)
 DS-11038 - Packager Run with eson files giving Duplicate .data.eson file error
(#2485)
 DS-11537 - Exclude folder from xtext validation (#3058)
 DS-11761 - enqlist 'Quit See' test-case fix (#3122)
 DS-11555 - Option to turn duplicate file validation as a warning instead of an error
(#3071)
 DS-11748 - Local Ref Application Import exception (#3102)
 DS-11756 - Support adopted rim for application version (#3115)
 DS-11749 - Trigger bulk master version support based on flag - 2000075 (#3103)
 DS-11698 - dsgenerator_summary.log when no errors (#3066)
 DS-10131 - New view for quick shortcuts (new version, etc) (#2837)
 DS-11368 - DS templates that include applications must also include HelpText
(#2876)
 DS-11382 - Add debug support for import of Local Fields Definition and Localref
Application (#2802)
 DS-11384 - Local Field Definition and Localref Import and deploy test coverage
improvement (#2838)
 DS-11440 - Improvement on DS-Packager allowing more than 999 records (#2835)
 DS-11500 - Add DITA release notes for 201612, 201701 and 201702 (#2895)
 DS-11649 - Cannot import meta-dictionary with logical link (#3043)
 DS-11639 - Add filtering of data record in packager (#3020)
 DS-11556 - dsgenerator_summary.log for validation errors (#2951)
 DS-11365 - Enquiry editor - click on a field must force display of properties view
(#2867)
 DS-11494 - Remove Unwanted .gitignore files from GIT (#2874)
 DS-11511 - Add Tests to ensure Serializer correctness and formatting (#2886)
 DS-11625 - Introduce Convertor Failing Exception (#2935)
 DS-11406 - Connect LocalFieldDefinition/Localref Application concepts to T24
concepts (#2807)

6
Design Studio Release Notes R17.0 AMR

 DS-11248 - NPE during Data ESON import when there is no branchname available in
server.properties and COCODE not defined for record (#2735)
 DS-11370 - Menu editor double click on a sub-entry should open underlying (#2859)
 DS-11612 - Design Studio Manifest Notification Update Status (#2973)
 DS-11521 - Menu introspection missing main menus
 DS-11585 - t24-binaries:Issue with removing non-SNAPSHOT time-stamped versions
of *-SNAPSHOT artifacts
 DS-11577 - Fix cos selectionField
 Revert "DS-9635 jdk8 for ds.tests + RIM_fixes"
 DS-9635 - Java 8 support - run JUnit test cases with Java 8
 DS-11529 - Updating version of tComponentFramework for IRIS in Master
 DS-11407 - Import Menu wizard does not display error, when T24 is not up (#2872)
 DS-11476 - Select to and select from support from IRIS (#2863)
 DS-11533 Parameter to configure jvm for ds.tests (#2911)
 PCC-20012 - To be able to define a level of uncollapsing view for a Dynamic list
(#2780)
 DS-11078 - Import Version, Enquiry into subfolders by module ID-code changes
(#2540)
 DS 11432 - Add available cos patterns.eson available translation languages.eson
(#2848)
 DS-11372 - Rework and Formatting as per ESON (#2871)
 DS-11475 - Remove edge embedded server template (#2862)
 DS-11285 - Import Menus for BRP-Models fails when connected to RTC (#2866)
 DS-11350 - Version editor rename Max length to Text max length (#2781)
 DS-11447 - new dsgenerator_summary.log (#2846)
 DS-11432 - Add AvailableCOSPatterns.eson and AvailableTranslationLanguages.eson
to data-tool template project (#2829)
 DS-11372 - Tabbed screen wizard - Name of TAB screen must end with Tabbed
(#2779)
 DS-11331 - DS T24 promotion: fails when publishing to an already promoted version
(#2845)
Client

 DS-12013 - RTC-2072400 - Currency value is not displayed in SL LOAN CHARGE


SCHEDULES enquiry (#3359)
 DS-12004: CLONE201704 - RTC-2085129 cos version parameter without function
argument
 DS-12015: SY.ACCU.DECU record Display - BRP Issue 2095931
 DS-12006 - RTC-2084641 - SECTOR table - Title issue
 DS-12001 - RTC-2112989: fix dynamic resource Input function without field (#3348)
 DS-11994 - RTC-2088187 - Pre-population of ENQ search screen from dropdown
search icon (#3338)
 Ignore failing test due to regression in AFW/RP (#3346)
 DS-11997 - Backport of RTC 2096222 Commodity.1 field in IS.CONTRACT,TXN.INPUT
version is not a multi value field
 DS-11938 - RTC-2089602 - Fix for parameters in filter using '&' as short for 'param1'
(#3282)
 DS-11935 - RTC-2071051 - In new Browser no provision available for “History
restore” of Reversed record (#3280)
 DS-11898 - RTC-2085434 - Set criteria without values to dynamic resource type args
(#3248)
 DS-11879 - RIM fall back to validate with hard coded links until RTC-2048869 is
delivered (#3229)
 DS-11884 - RTC-2087070 - BRP lacks stable script-id attributes (for selenium testing)
on many screen elements (#3234)
 DS-11871 - RTC - 2021603 Generator - new way to report meaning full errors to
users- Backport
 DS-11831 - RTC1954843 - adding wiring of WorkflowCommandBuilderFactory for
backward compatibility release version of browser custom rules (#3195)

7
Design Studio Release Notes R17.0 AMR

 DS-11816 - RTC 1992163/1992127/1992114/1992117/2034315 - IFPlugin changes


 DS-11767 - PACS00587618 - RTC 2060686 - Filter all models if no models specified in
ds.delta.package.filter.file (#3128)
 DS-11773 - RTC 1946655 - New metadata fields for IRIS template project (#3131)
 DS-11757 - RTC 2054762 - T24 XML Serialisation - Suppress empty tags in SOAP
response
 DS-11762 - RTC 2054432 -Simulation in the new browser lack result drilldown and
auto refresh
 DS-11742 - RTC 1974714 - Payment schedule section
 DS-11754 - RTC 1954843 - IRIS transitions for T24 version/application resource
states following T24 record status (#3120)
 DS-11739 - RTC 2039697 - AAA application transition fix RTC-1999772 PW 2 args
handled(Owner) (#3090)
 DS-11719 - RTC 2042980 - See/Quit-See link issue (#3085)
 DS-11701 - RTC 1986661 - Broken popup-dropdown results on-click behaviour
(#3072)
 DS-11724 - RTC 2038965 - In EB.TABLE.DEFINITION template, Availability field text
is displayed twice (#3087)
 RTC 1952243 - Drill down and Window title Drilldown ifps (#3077)
 DS-11713 - RTC 2040259/2048081 - Issues around asterisk fields(#3080)
 DS-11669 - RTC 1498351 - Fixed selection field is appeared [looks like] as Drop down
field, in the enquiry selection window (#3044)
 DS-11680 - RTC 2033625 - Verify button contains corrupted image and its throwing
error on clicking on it and Null pointer exception during enquiry generation with zero
non core fields (#3048)
 RTC 1974714 - Issues 13, 14 strange/useless icon in Payment schedule section
header (#3053)
 DS-11654 - RTC 1865873/1984657/1918361 - Enquiry header alignments and
merging of static header with header results table. (#3036)
 DS-11648 - RTC 1409041 - Missing contents in the Finanace Officer Home page
(#3013)
 DS-11673 - RTC 1997966 - Fix for Context enquiry duplicate drill down (#3047)
 DS-11661 - RTC 2021149 - New browser- 'More Actions' drop down values does not
available on contract screens_fix for populate (#3030)
 DS-11449 - RTC 1569474 - T24 Transaction complete messages (#2849)
 DS-11662 - RTC 2035924 - ResourceProviderServiceProvider bean default Scope
changed (#3031)
 DS-11636 - RTC 1686118 - Missing download links in Enquiry results(#2987)
 DS-11621 - RTC 1984619 - SET.VALUE and VALUE both the files are interchanged
 DS-11601 - RTC 2021149 - New browser- 'More Actions' drop down values does not
available on contract screens
 DS-11607 - RTC 2023078 - Export as CSV not working in linux servers
 DS-11597 - RTC 2025694 - Fix Version IFP Generator fallout from recent changes to
handle Version star fields
 DS-11535 - RTC 1980987 - Not able to authorize RNAU records using APPLICATION
from command line
 DS-11520 - RTC 1982451 - Search Unauth File option in dropdown list of product
condition does not display the search results.
 DS-11581 - RTC 2009467 - Resolve naming collision issues with domain enquiries
 DS-11574 - RTC 2024607 - Missing behaviour to show help text 'onclick' on Version
'*' fields acting as column headings for single-valued Version input fields(#2929)
 DS-11524 - RTC 2017480 - Enquiry Results - XML Export option in BRP
 DS-11512 - RTC 1995747 - IRIS-fix-Enquiry with Selection and Display field having
same name
 DS-11530 - RTC 2020987 - Lack of support for Version '*' fields (except those without
any translations acting as row spacing) in BRP
 DS-11507 - RTC 1980987 Exception enquiries drilldown is not shown "hyperlink" is
missing (#2888)
 DS-11456 - RTC 1935693 - Enrichments/icons not properly displayed on reduced
screens (#2854)

8
Design Studio Release Notes R17.0 AMR

 DS-11458 - RTC 1984540 - In multi value field customer id is not displayed properly
(#2856)
 DS-11455 - RTC 1986576 - IRIS-Fix to support EnqList in menu (#2853)
 DS-11460 - RTC 1946654 - Expose T24 Field Labels through IRIS service (#2858)
 DS-11453 - RTC 1751076 - Cartridge_Generates @ character links (#2851)
 DS-11446 - RTC 1997966 - fix for Context enquiry missing for W type (#2839)

4 Migration
Update DS T24-binaries
POM referencing old t24-binaries versions must be updated to the new version:
201704.0.0.20170512181108.

Source code / continuous integration


 Upload the t24-binaries to Nexus (or their maven repository)
 Update all the relevant POMs (see POMs migration guide below)

POM migration upgrade guide


To update to the latest version all POMs must be updated to version
201704.0.0.20170512181108

Sample projects to be updated:


- xxxx-models\pom.xml
- xxxx-models-gen\pom.xml
- xxxx-packager\pom.xml
- xxxx-packager\module\pom.xml
- xxxx-data-code\pom.xml
- xxxx-iris\pom.xml
- xxxx-iris-parent\pom.xml
- xxxx-embedded-server-tafj\pom.xml

Migration path is described below: replace NEW_VERSION by 201704.0.0.20170512181108

Original POM New POM

<groupId>com.temenos.maven</groupId> <groupId>com.temenos.maven</groupId>

9
Design Studio Release Notes R17.0 AMR

<artifactId>t24-core</artifactId> <artifactId>t24-core</artifactId>
<version>OLD_VERSION</version> <version>NEW_VERSION</version>

<groupId>com.temenos.maven</groupId> <groupId>com.temenos.maven</groupId>
<artifactId>t24-core-tafj</artifactId> <artifactId>t24-core-tafj</artifactId>
<version> OLD_VERSION</version> <version>NEW_VERSION</version>

If you reference any other internal t24-binairies


artefact then you also need to update it
<groupId>xxx.yyy.zzz</groupId>
<groupId>xxx.yyy.zzz</groupId> <artifactId>aaa-bbb</artifactId>
<artifactId>aaa-bbb</artifactId> <version>NEW_VERSION</version>
<version> OLD_VERSION</version>
In xxxx-packager\pom.xml
<configuration>
<type>TAFJ</type>
<configuration>
<release>R16</release>
<type>TAFJ</type>
<componentName>FT_Modelbank</componentName>
<release>R16</release>
<rev>1</rev>
<componentName>FT_Modelbank</compone
ntName> <version>16.0</version>
<rev>1</rev> <allowMoreThan999Dfiles>true
<version>16.0</version> </allowMoreThan999Dfiles>
</configuration> </configuration>

In xxxx-iris-parent\pom.xml

<iris.version> OLD_VERSION </iris.version> <iris.version> 0.14.3</iris.version>


<t24AdapterForIrisVersion> OLD_VERSION <t24AdapterForIrisVersion>
</t24AdapterForIrisVersion> 201704.0.2</t24AdapterForIrisVersion>
<t24ResourceProviderVersion> <t24ResourceProviderVersion> 201704.0.1
OLD_VERSION </t24ResourceProviderVersion>
</t24ResourceProviderVersion>
<t24CatalogServiceVersion> OLD_VERSION
<t24CatalogServiceVersion>
</t24CatalogServiceVersion>
201704.0.0</t24CatalogServiceVersion>
<tocf.version> OLD_VERSION </tocf.version>
<tocf.version> 16.0.0.0</tocf.version>
<tComponentFramework.version> OLD_VERSION
<tComponentFramework.version> 17.10.0
</tComponentFramework.version>
</tComponentFramework.version>

5 Caveats
 Linked applications: FOREX with SWAP and LD.LOANS.AND.DEPOSITS with Schedules
are supported in only using callofs Method.
 TWS does not deal with Associated Versions

10
Design Studio Release Notes R17.0 AMR

 The word SWIFT_ is now used internally to denote the field name that starts with
number, especially SWIFT fields. Hence no field name or TEXT property of a VERSION
and LABEL property of ENQUIRY can start with SWIFT_ when using TWS request.
 To use AA in TWS the version used should have the product and activity hardcoded.
 TWS does not support SPECIAL.CHAR.CONV attribute in OFS.SOURCE record.

11

Das könnte Ihnen auch gefallen