A very cool document from Vladimir Kazimirchik. Preface Suddenly it came to my mind that its already 10 years that I work with Temenos product T24. Of course it wasnt T24 all those years It was Globus previously and Ive started with G10 release of Globus. Now its R10 release of T24. So I thought its a good idea to share some things that came to my attention during this time (because if I dont Ill surely forget it all myself). Being a technical person, I address this book mainly to techies, though business guys might also nd something for them. The phrase This is how Globus works is well-known to anyone who worked with Globus and I decided that its 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. Ive noticed that for a beginner its 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 its a bit embarrassing to learn that something absolutely valid in pure jBASE doesnt work in T24 environment (like adding something to dictionary manually it lives only until STANDARD.SELECTION record is rebuilt next time). So Ill 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 youre 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. Its a good idea to try all this on a virtual machine rst Many things described here you can nd in some manuals, many are not described anywhere to my knowledge. Hope youll nd something useful. Youll see me digressing a lot but its all intentional. To my experienced colleagues: dont consider it as something like T24 for dummies. Feel free to skip what you already know (though you might nd something new even there). Be sure that youll nd many places that will be a surprise for you. Enjoy! Table of Content: Model Bank installation Shortcuts, applications basics Application data, LIVE and NAU les, record status, audit trail, LIST basics, INT applications FIN and CUS applications, history le, F VOC entries, COMPANY, EVAL in LIST
1/2
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,elds GTS.CONTROL and NO.OF.AUTH VERSION routines AUT.NEW.CONTENT, R.NEW, application insert le 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 le types, jstat
Modern Tkinter for Busy Python Developers: Quickly Learn to Create Great Looking User Interfaces for Windows, Mac and Linux Using Python's Standard GUI Toolkit