You are on page 1of 23

Getting Started with Creating a T24

web-page using Contract Templates


TEMENOS EDUCATION CENTRE

NOTICE

These training materials are the copyrighted work of Temenos Headquarters SA and other companies in the TEMENOS group of companies
(The Copyright Owner). The training materials contain protected logos, graphics and images. Use of the training materials is restricted solely for
use by licensed end users, partners and employees. Any un-licensed reproduction by any means, redistribution, editing, transformation,
publishing, distribution, or public demonstration of the training materials whether for commercial or personal gain is expressly prohibited by law,
and may result in severe civil and criminal penalties. Violators will be prosecuted to the maximum extent possible. Such training materials shall
not be represented, extracted into or included in part, or in whole, as part of any other training documentation without the express permission of
the Copyright Owner, which must given in writing by an authorised agent of the Copyright Owner to be valid. Where such permission is given a
clear and prominent notice must be displayed on any and all documentation accrediting the Copyright Owner with having copyright over the
materials. End-user licenses will in no event contain permissions extending the use of these training materials to third parties for commercial
training purposes.
Without limiting the foregoing, copying or reproduction of the training materials in part or in whole to any other sever or location for further
reproduction or redistribution is expressly prohibited, unless such reproduction is expressly licensed by the Copyright Owner.
Also ensure that all the materials are marked as follows at least on the front page: Copyright © 2010 Temenos Headquarters SA (and change
each year like 2009-2011 as time passes)
Objectives
The objectives of this session are to do the following

 Learn to use Eclipse IDE to create sample CREDIT CARD TEMPLATE


 Construct the DEBIT CARD TEMPLATE subroutine
 Construct the .FIELDS method for DEBIT CARD
 Use EB.DEV.HELPER to generate PGM.FILE, STANDARD.SELECTION,
FILE.CONTROL, DATABASE TABLES and INSERT FILES

Slide 2
Web Application Development – Demo of Credit Card Appln

Table Name EB.CREDIT.CARD


Description This application will hold a record of every credit card issued by the bank.
Product EB
Classification FIN
Field Name Type Description
The id must have a prefix(CC), Julian date and 5 digit
CREDIT.CARD.ID 35,A
sequence number.

Holds a short description. The field should be multi valued


SHORT.DES 35, A to give multiple lines of text and sub values to give text in
multiple languages

This field must contain a valid T24 ACCOUNT only


ACCOUNT ACC Validations: Mandatory Field
Only customer accounts should be input
NO OF CARDS 1, Numeric This is a NoInput field and should default to 1
RESERVED.1 35,A Reserved for future use,
XX.OVERRIDE 35,A NOINPUT field to store the override message
AUDIT FIELDS

Slide 3
Working with Eclipse IDE

Slide 4
Launch Eclipse IDE and start H2 database

Slide 5
Launch Eclipse IDE and start H2 database

Slide 6
Create a New Project

Slide 7
Choose Project

Slide 8
Provide a Project Name

Slide 9
Toggle TAFJ project nature

Slide 10
A Basic Folder is Mandatory

Slide 11
Check for Database Connection Properties

The tAF icon appears next to


the toggled project

Slide 12
Adding a Basic Folder

Slide 13
Properties window for the project

Slide 14
Write Routines to Create Applications

Do we have to create the application by writing the


subroutine from scratch?

No.

T24 routine templates can be used to create applications.

Slide 15
Adding a Template routine

Slide 16
Adding a Template routine

The select template


Dialog Box appears.

Choose the template

Provide the name and


Prefix of the Application
you wish to create

Slide 17
Subroutine- EB.CREDIT.CARD

Slide 18
Adding a Template routine

The select template


Dialog Box appears.

Choose the template

Provide the name and


Prefix of the Application
you wish to create

Slide 19
Subroutine- EB.CREDIT.CARD.FIELDS

EB.CREDIT.CARD
template is now
created

Slide 20
Creating the application

Slide 21
Web Application Development

Workshop

 Use the TEMPLATE subroutine from Eclipse. Rename it as your application

name and configure.

 Use the TEMPLATE.FIELDS subroutine from Eclipse and code the same for the

required fields of the DEBIT CARD application as per the technical specification

 Use EB.DEV.HELPER and generate PGM.FILE, FILE.CONTROL,

STANDARD.SELECTION, Insert files and database tables.

Slide 22
Thank You

TEMENOS EDUCATION CENTRE

NOTICE

These training materials are the copyrighted work of Temenos Headquarters SA and other companies in the TEMENOS group of companies
(The Copyright Owner). The training materials contain protected logos, graphics and images. Use of the training materials is restricted solely for
use by licensed end users, partners and employees. Any un-licensed reproduction by any means, redistribution, editing, transformation,
publishing, distribution, or public demonstration of the training materials whether for commercial or personal gain is expressly prohibited by law,
and may result in severe civil and criminal penalties. Violators will be prosecuted to the maximum extent possible. Such training materials shall
not be represented, extracted into or included in part, or in whole, as part of any other training documentation without the express permission of
the Copyright Owner, which must given in writing by an authorised agent of the Copyright Owner to be valid. Where such permission is given a
clear and prominent notice must be displayed on any and all documentation accrediting the Copyright Owner with having copyright over the
materials. End-user licenses will in no event contain permissions extending the use of these training materials to third parties for commercial
training purposes.
Without limiting the foregoing, copying or reproduction of the training materials in part or in whole to any other sever or location for further
reproduction or redistribution is expressly prohibited, unless such reproduction is expressly licensed by the Copyright Owner.
Also ensure that all the materials are marked as follows at least on the front page: Copyright © 2010 Temenos Headquarters SA (and change
each year like 2009-2011 as time passes)

You might also like