Introduction and Common OFS Messages
Introduction and Common OFS Messages
Programme Objectives
Slide 3
1
For Sinopac only
Session 1- Objectives
Slide 4
What is OFS?
Module in T24
Only standard gateway to T24
Every single interaction with T24 is driven through OFS.
Works based on a request – response based system
Enables III party systems to post requests and obtain responses
Slide 5
2
For Sinopac only
T24
Swift interface
OFS
ATM
T24 Browser
Slide 6
Message Syntax
Transaction Request
Enquiry Request
Slide 7
3
For Sinopac only
Slide 8
ACCOUNT,SAMPLE/I/PROCESS//2,
INPUTT/123456,34567,CUSTOMER=100724,CATEGORY=1001,CURRENCY=USD
Slide 9
4
For Sinopac only
Slide 10
Operation
Contains the name of APPLICATION.
Example: ACCOUNT.
Options
Comprises of VERSION-NAME/FUNCTION/PROCESS TYPE
/ GTS.CONTROL value/NO.OF.AUTHORISERS.
Example : TRG/I/VALIDATE//2
User Information
Comprises of SignOnName/Password/Company code
E.g INPUTT/123456/GB0010001
Slide 11 11
5
For Sinopac only
Transaction ID
Contains transaction id of the record used in the transaction.
Eg: 20548
Mandatory for See , Authorize , Delete & Print functions.
May also contain an optional message id.
Eg: 20548/20081010001
Message Data
Contains the data required to create or update the transaction.
Eg: CUSTOMER=100297,CATEGORY=1001,CURRENCY=USD
Eg: CUSTOMER :1:1=100297
Slide 12 12
Request to Input
ACCOUNT,/I/PROCESS,
INPUTT/123456,34567,CUSTOMER=100724,CATEGORY=1001,CURRENCY=USD
Request to Authorise
ACCOUNT,/A,INPUTT/123456,34567
Slide 13
6
For Sinopac only
Workshop 1.1
Write a OFS message to input a new ABBREVIATION called UL for listing the
USER records.
Slide 14 14
ENQUIRY REQUEST
Slide 16
7
For Sinopac only
Slide 17 17
ENQUIRY.SELECT
Must always be ENQUIRY.SELECT.
Name of the application that is used to run queries and return the data.
USER INFORMATION
Same as that in the transaction type request.
ENQUIRY.NAME
Name of the T24 Enquiry that will be run.
Must be a valid TEMENOS T24 enquiry (i.e. must be found in the ENQUIRY
application of TEMENOS T24).
Slide 18 18
8
For Sinopac only
MESSAGE DATA
The message data portion of the enquiry message structure contains the
selection criteria passed to the enquiry.
The message data portion of the message can be repeated for each
selection criteria separated by a comma (,).
This is optional depending on the Enquiry
Slide 19 19
With criteria
ENQUIRY.SELECT,,INPUTT/654321,%ACCOUNT,
ACCOUNT.NUMBER:EQ=11109
Slide 20 20
9
For Sinopac only
Slide 21 21
Slide 23
10
For Sinopac only
Important Points
Slide 25
Summary
Slide 26
11