Fields and Meaning For All Applications
Fields and Meaning For All Applications
Fields and Meaning For All Applications
T24 CUSTOMER
STATIC TABLES:
INDUSTRY
table is used to define occupation related information. This information helps to define and
identify the activity or business that the Customer is involved in.
CUSTOMER.STATUS
table is used to define status related information like Large Corporate, Private Standard Client,
Bankrupt, and so on. This helps to identify the current status of the Customer.
DEPT.ACCT.OFFICER
Table is used to identify each Department and Account Officer in the Bank. It is used to indicate
the Relationship Manager of the Customer. The Department Account Officer is mandatory for
business dealings and defaults to a Customer record unless indicated with a specific
Department Account Officer. The bank can measure the business and profit contributions
of each Department Account Officer.
TARGET
table is used to assign codes for marketing strategy, such as High Net worth and Standard. This
is useful for marketing of the bank’s products.
COUNTRY
table contains name and important details of countries. This is used to indicate
Nationality as well as Residence of Customers.
MANDATORY DETAILS
• Id
Unique
Maximum 10 digits
• Customer Mnemonic
Memory aid and hence unique
Can be used instead of Customer Id in any T24 application
• Short Name
Multi lingual
Used for online enrichment
• Language
Language for correspondence
• Address Details
Address details for correspondence
Used as the default first print address
System maintains details in DE.ADDRESS
Possible to make non mandatory by using CUSTOMER.DEFAULT
The PERSON.ENTITY application is used to record the details of individuals or entities who
are not customers of the Bank.
PERSON.ENTITY allows a user to distinguish between a person or an entity, allowing
different information to be held for each. Banks will have the ability to log the details of
individuals who are not their customers but who a have a relationship with a customer.
---------------------------------------------------------------------------------------------------------------------
T24 ACCOUNTS
STATIC TABLES:
CATEGORY
range of category codes are allotted for different products in T24.
Category codes ranging 1000 to 9999 have been allotted for Customer type account products.
Within this range, sub ranges have been allotted for different types of accounts such as
Current, Savings and Nostro Accounts. The range of 10000 to 19999 have been allotted
for internal types of accounts
RELATION
A joint customer can be added to a customer account. When we
specify a joint customer, the relation of the customer should be specified in the
RELATION field.The relation specified here should be a value already defined in the RELATION
Table.
CURRENCY
Table in T24 is used to define Currencies and their features.
CUSTOMER
Customer Id
FIELDS
JOINT.HOLDER.I
This field records details of another customer as a joint holder of the account. It is possible to
multi value the field and to add more joint account holders.
JOINT.RELATION.CODE field is used to indicate the relation between the account holder
and the joint account holder. The main account holder can be replaced only with a joint
holder.
RELATION.NOTES
In this field any relevant information including address details of the joint account holder can
be input
RECONCILE.ACCT
Statements generated by T24 for a Nostro account are not meant to be sent out to other banks.
It is produced for internal reconciliationalong with the account statement that is received from
the other bank. These statements are to be sent to the reconciliation department of the bank.
To achieve this, the field RECONCILE.ACCT should be
set to Y.
XTERNAL.ACCT.NO
defines the actual Account Number in the Books of the Correspondent Bank with whom a
Nostro Account relationship exists. Details entered in this field will
be accepted without further validation and are for information purpose only.
2 TYPES OF ACCOUNTS:
CUSTOMER AC INTERNAL ACC
-----------------------------------------------------------------------------------------------------------------------------
VERSION
– Fields used for General Information
• RECORDS.PER.PAGE
• FIELD.PER.LINE
• LANGUAGE.CODE
– Layout of fields to be arranged on the Screen
• FIELD.NO
• COLLUMN
• TEXT
– Operating Conditions
• NO.OF.AUTH
• NOINPUT.FIELD
• NOCHANGE.FIELD
– RECORDS.PER.PAGE
– Indicates whether more than one record may be shown on the same page or not
– Available values are 1 and MULTI
– FIELD.PER.LINE
– Define whether more than one field per line in the version
– Available values are 1 and MULTI
– LANGUAGE.CODE
– Defines the language in which various texts in the version to be displayed.
– HDR
– Used to specify the headings
– FIELD.NO
– Indicate the field name the user wants to define in the version
– For defining remark line use ‘*’ in the FIELD.NO
– Duplication of the field names and numbers not allowed
– ‘*’ value can be duplicated
– Field numbers will be translated to name automatically
– COLUMN
– Indicate in which column the field defined is to start
– If it is left blank , the system will calculate the value
– EXPANSION
– If the value is NO , user will not be able to expand the corresponding multi or sub
value field.
– If the value is NULL , fields can be expanded using ‘>’ symbol
– TEXT.CHAR.MAX
– Total number of characters available for the TEXT field
– TEXT
– Specifies the text, user wants to display for the field defined in FIELD.NO
– ENRICHM.CHAR
– Indicate the number of characters reserved for the display of enrichment
– RIGHT.ADJ.FIELD
– Indicate whether the input portion of the field must be right justified or not.
– REF.NO.IN.1ST.LINE
– Indicate in which line user wants to display the reference number
– ID.AUTOM.SEQU
– Sequence of record ids which required to be automatically accessed when the
version is invoked
– NO.OF.AUTH
– Number of authorizers required for a contract
– NOINPUT.FIELD
– Specifies the fields that has to be non imputable or not amendable
– NOCHANGE.FIELD
– To define a field as fully protected
– REKEY.FIELD.NO
– Define the fields that has to be rekeyed at the time of authorization
– AUTOM.FIELD.NO
– In conjunction with auto new/old content
– AUTO.OLD.CONTENT
– Field content which is to be changed automatically with the new default value as
in auto new content
– AUTO.NEW.CONTENT
– Defines the new automatic default value
– MANDATORY.FIELD
– To make a field as mandatory
– VALIDATION.FLD
– Specifies the field name to which the validation routine has to be attached
– VALIDATION.RTN
– Name of the user defined sub routine
– D.SLIP.FORMAT
– Defines the deal slip format to be used by the version
– D.SLIP.FUNCTION
– Specifies the function point at which the deal slip has to be produced
– D.SLIP.TRIGGER
– OL – Generate deal slips at points specified by D.SLIP.FUNCTION
– RQ – Generate using a hot key
-------------------------------------------------------------------------------------------------------------------------------
ENQUIRIES
The basic fields to fill in for an Enquiry are as follows
1. File Name
This is the main file from which most of the data is to be extracted.
Data can be extracted from each record and presented with data from related files.
2. Fixed Selection
Main selection criteria is specified here. Records are selected by this condition only
3. REQUIRED.SEL
To make a field as a mandatory selection field, set REQUIRED.SEL field to ‘Y’. Mandatory
selection fields are highlighted with an '*' in the selection criteria screen.
(For each field we will have REQUIRED.SEL field option to set Y/N)
4. Page Size
- Full View tab.
– This sets the page co-ordinates of the screen.
– As a guide this should be set to 4,19.
6. Operation
7. Column
This determines the column and optionally the line to display the data.
If this is not specified the data will not be displayed (used for working fields).
Columns 0,1 and 2 are used for Drilldown functions (see later) so the first
Column should start at 3.
8. Mask/Length
This defines the output length and mask, for example 10L for 10 characters, left aligned.
Make sure that the Column co-ordinates and Lengths add up so that fields do not
overlap.
-------------------------------------------------------------------------------------------------------------------------------
PGM.FILE
Whenever an application or batch job is selected, the PGM.FILE table is read to firstly see if the
program or process exists, and secondly to see what its characteristics are. If there is no entry
on the PGM.FILE table then it cannot be executed from within the T24 environment.
It is a core parameter file, anything t24 needs to understand and gets executed from command
line has an entry in pgm.file
-------------------------------------------------------------------------------------------------------------------------------
BATCH
1. Batch Environment
-
Defines the environment to run the process in, i.e foreground or
background.
A foreground process will be run directly on the users terminal. In this case, the
user will not be able to do any other activity on the terminal since the service is
running on the terminal.
A background process will run as a phantom task ie., the process will be
disconnected from the users terminal and will be executing in the
background. So the users terminal is free to perform other activities.
2. Job Name
Contains the name of the routine to be executed. All routines defined here will
have an entry in
PGM.FILE with TYPE set to ‘B’
3. Frequency
specifies the frequency at which the batch job has to be executed. It can have
values as follows.
D nn specifies that the job will be executed every nnth working day
W specifies that the job will be executed on a weekly basis, that is every Friday
M nn specifies that the job will be executed every nn day of the month or
previous working day of each
month
Y specifies that the job will be executed last working day of the year
A specifies that the job will be executed on an adhoc basis. You should manually
specify a date on
which the job has to be executed.
-------------------------------------------------------------------------------------------------------------------------------
TSA.SERVICE
1. Description : Description field holds the text that describes the TSA.SERVICE
record
2. Server Name : Server Name field holds the IP address or the host name of the
server where this service TSM needs to be executed. There can be only one tSM per
T24 application server. When MS (Multi Server) product is installed, this field can be
multi valued to include the ip of all the servers involved
3. Work Profile : Work Profile field holds the ID of the TSA.WORKLOAD.PROFILE
application which in turn contains the number of agents required to run this
service. For the record TSM, the number of agents should always be 1. This field
forms a multivalue set along with Description and Server Name fields
4. Service Control : It is the field that controls the starting and stopping of this
service. If set to START, We have to then start the service by giving the command
START.TSM either in the TAFJEE servlet or the TAFJ shell prompt. To stop the TSM,
set this field to STOP
---------------------------------------------------------------------------------------------------------------------------
TSA.WORKLOAD.PROFILE
This is the application used to specify the number of agents. The number of agents in TSA.WORKLOAD.PROFILE
can be set based on time. Agents can be increased/decreased based on time (T24 application server time)
-------------------------------------------------------------------------------------------------------------------------------
MENUS
• We can launch application, versions or enquiry from MENU
• Menus can be defined in the table HELPTEXT.MENU
• HELPTEXT.MAIN.MENU is similar to HELPTEXT.MENU but used for main menu creation
• It is possible to attach a Menu item in any other menu
• Drop down Menu and Menu explorer
IMPORTANT FIELDS IN MENU
• APPLICATION
– Specifies the Item user want to get invoked while selecting the corresponding option
– Specify the name of the application, version or enquiry
• DESCRIPT
– The field specifies the text to displayed
– Multi value field , display based on the language of the user
• DISPL.APPLICATION
– Value can be ‘N’ or null
– Allows the user to display/suppress the application name against the menu text.
----------------------------------------------------------------------------
USER
1. User id and sign.on name : must be different
2. Classification: wether it is internal user/external
3. Language: lang of user
4. Start date profile: is validated against system date
5. End date profile: user will not have access to t24 from this date
-----------------------------------------------------------------------------------------
TELLER
Simply the one who handles cash, receives and pays out cash, handles funds transfer between
accounts.
Teller can handle operations/transactions both in local+foreign currency
- Possible to transfer cash between one teller to another or between vault and tellers.
- If there is no enough cash in the till then an override is generated by t24 showing
insufficient balance, cash can be transferred from vault to till.
TELLER.ID - application used to open a till, assign a user and balance on closing till.
Assigns a 4 digit number called till number.
9999 is reserved for vault.
Unlike till has a status open/close, vault doesn’t have a status …it is blank.
User cannot be assigned to more than one open till at a time.
========================================================================
LIMITS
Collateral – is just like an asset/property that the lender considers as a security for the loan, in
case if the loan amount is not repayed then lender has right to seize the collateral
It can be building, property, car etc
Mandatory details required for creating limits:
1. ID –inputted by user
2. Currency -currency of limit must be specified.
TYPES OF LIMITS
1. SECURED LIMITS - A secured limit is guaranteed by an asset(which belongs to
borrower) called collateral, such as a home or a car.
a. Fixed- limit value doesn’t vary w.r.t collateral
b. Variable- value varies w.r.t collateral