This is How Globus Works (Adobe Acrobat file)
A very cool document from Vladimir Kazimirchik.
Preface
Suddenly it came to my mind that it’s already 10 years that I work with Temenos product T24. Of course it wasn’t T24 all those years… It was Globus previously and I’ve started with G10 release of Globus. Now it’s R10 release of T24. So I thought it’s a good idea to share some things that came to my attention during this time (because if I don’t I’ll surely forget it all myself). Being a technical person, I address this book mainly to techies, though business guys might also find something for them.
The phrase “This is how Globus works” is well-known to anyone who worked with Globus and I decided that it’s a very appropriate title. It will mostly be a case study (all cases real, some of them too real)- far from what regular training provides. Probably it can be seen as an addition to regular training, sometimes expanding beyond “pure” T24 – sort of a collection of tips, tricks, hand-ons, how-tos etc.
I’ve noticed that for a beginner it’s not easy to understand what belongs where like “where user access is supported at DB or application level?” etc. And for a person who knows jBASE or Universe well it’s a bit embarrassing to learn that something absolutely valid in “pure” jBASE doesn’t work in T24 environment (like adding something to dictionary manually it lives only until STANDARD.SELECTION record is rebuilt next time). So I’ll try to close this gap (and hopefully some others).
Note: all views, opinions etc are mine, not of my employer. Solutions and code lines (mostly) are mine as well, unless stated otherwise. You also agree that you use the samples provided with full understanding what you’re doing { i.e. at your own risk. T24 is unpredictable in its changes and what worked perfectly well in one release will not work in another – or, worse, might harm your system.
It’s a good idea to try all this on a virtual machine first…
Many things described here you can find in some manuals, many are not described anywhere to my knowledge. Hope you’ll find something useful.
You’ll see me digressing a lot but it’s all intentional. To my experienced colleagues: don’t consider it as something like “T24
for dummies”. Feel free to skip what you already know (though you might find something new even there). Be sure that you’ll find many places that will be a surprise for you.
Enjoy!
Table of Content:
Model Bank – installation
Shortcuts, applications basics
Application data, LIVE and NAU files, record status, audit trail, LIST basics, INT applications
FIN and CUS applications, history file, “F” VOC entries, COMPANY, EVAL in LIST
SELECT and SELECT lists, COUNT, “SAVING” and “UNIQUE” in SELECT
More navigation in Classic
Introduction into programs and subroutines, conclusion for applications
Introduction into OFS, more about functions, setup OFS.SOURCE,tSS, simple enquiry output OFS -inputting an application record: VERSION creation, “VALIDATE” option, couple of tests, STANDARD.SELECTION check
Writing a simple T24 subroutine
Getting application information from a routine
OFS – application record creation – continued, overrides,fields GTS.CONTROL and NO.OF.AUTH
VERSION routines – AUT.NEW.CONTENT, R.NEW, application insert file
OFS.REQUEST.DETAIL
Manual transaction input in comparison with OFS, GTSACTIVE variable
Browser client – jboss, jBASE agent, logging in
Transaction input under Browser, debugging
TODAY variable, date format in T24, edit mode in Classic,API for dates manipulation
Global variables again – their lifetime, writing a PROGRAM, CRT
CHECK.REC.RTN – error raising, other VERSION routines – notes
Programming language overview, writing a simple game
Local applications, code rating, enrichment, AUTO.ID.START, SEARCH, jBASE file types, jstat