Are you looking to develop great modules and local services for T24?
This is the perfect place to start with. Let’s start from the basics.
The core banking platform, T24 is developed with INFOBASIC
code. This is the proprietary language of Temenos. T24 has the unique compiler
to convert the BASIC code to object files with TAFc (Temenos Application
Framework c) platform. An another flavour TAFj (Temenos Application Framework
java), converts the BASIC to bytecode making it capable to run on any device with
the Java runtime installed. The BASIC code remains same for both TAFc and TAFj
Platform.
Enough Intro! Let’s say hello to this world,
How the syntax of this basic program looks like,
PROGRAM program_name
all the basic statements reside
inside this block
END
Now, it is right time say hello,
PROGRAM HELLO
CRT “Hello
World”
END
Yah, we did that. But, how to run this.
You need T24 deployed in your organisation to compile and
run this program. Login to the T24 server using third party tools (command
prompt, bash shell, putty or tera term) and you will see the jsh prompt.
jsh ->
In that prompt, create a directory with any name using the command
below
CREATE-FILE <directory_name> TYPE=“UD”
After creating directory, copy and paste the program in to
that directory.
Commands to compile the BASIC program:
Compilation in TAFc and TAFj are handled by different commands,
TAFc:
BASIC <Current_Directory> <program_name>
The above command will compile the code and convert that to
object file.
CATALOG <Current_Directory> <program_name>
CATALOG will rebuild the digital library linking (dll)
files.
TAFj:
tCompile <directory_path> <program_name>
tCompile will create a class file.
How to run the program?
For TAFc, just type the program name in jsh prompt as shown
below,
jsh-> HELLO
For TAFj, a special command needs to be included before the program
name,
>tRun HELLO
This will print “Hello World” in the console.
The same can be implemented as below,
//HELLO – first file
PROGRAM HELLO
CALL
HELLO1
END
//HELLO1 – second file
SUBROUTINE HELLO1
CRT “Hello
World”
END
SUBROUTINE can be called only from the programs. Both the
files should be compiled and cataloged properly and running the program HELLO
will print “Hello World”.
These are the two ways the same program can be implemented.
0torniAquipiAlbuquerque Jensen Tripp https://marketplace.visualstudio.com/items?itemName=monscaediawa.Perfect-Round-Disc-Golf-gratuita
ReplyDeleteblowgareni
0guicesglic-ya Wewere Tucson
ReplyDeleteClick
diotrucuntab