Professional Documents
Culture Documents
Teller - User Guide: Release - R18AMR
Teller - User Guide: Release - R18AMR
Release - R18AMR
May 2018
Introduction 3
Purpose of this Guide 3
Intended Audience 3
Overview 4
Configuration 5
Teller Denominations 10
Multi till set up 16
Deal Processing 18
Opening Tills 18
Closing Tills 18
TELLER.TRANSACTION Concept 20
Stock Control 22
Teller Limits 22
Teller Charge 22
Printing Advices 22
DRAFT MANAGEMENT 24
PASSBOOKS 24
Default Processing 37
Process 42
Multi – Line Teller and TT.GROUP.CONDITION 43
CARD.ISSUE 50
Multi-line Transactions Overview 50
Multi-line Charging 56
Special Function handling 57
Teller - Enquiries 59
Close of Business Processing 61
Intended Audience
This user guide is intended to the following users / user roles:
Role Description
Teller Assists the Bank customers with an array of monetary transactions
Head Teller Supervises and co-ordinates the activities of the Tellers in the Branch and
approves transactions
Payments Officer Process transactions which involve Inward and Outward Remittances, Clears
Operations and Cheque collection
Payments Super- Authorises remittances, clears and cheque collection transactions and ensure
visor adequate controls and risk processes are followed
Branch Oper- Oversees all data processing activities supporting account and deposit servicing
ations Manager functions of a bank
Enquiry TC.STOCK.IN.BANK
There are 3 further enquires:
l TC.STOCK.IN.TRUST shows the stock allocated to trusted clients.
l TC.RETAILER.STOCK shows the stock held at a specific site:
l TC.STOCK, which displays the stock by CATEGORY, CURRENCY and/or TELLER.ID, which can be
used to verify the sales made that day.
Teller Denominations
TELLER.DENOMINATION records identify the units, coins and notes that are available. When a trans-
action requiring the use of denomination is entered these can be used to identify the stock levels of
each currency at note/coin level.
Example:
Note the id is for clarity; it is the actual value of the unit that is important (it caters for 0 to 3 decimal
unit currencies), note the above example does not mean there are 3 decimals in USD.
Denomination Control
The denomination control for side 1 of the TELLER transaction can be changed by the use of field
CHECK.STOCK.AMT. If this field is set to Yes and more than one internal account is used on side 1 then
only the accounts with stock control set to DENOM can be used to check for denominations to the deal
amount. If left to No then all the accounts are used in the denomination control totals.
DENOM.TYPE
TELLER.DENOMINATION Application
Auto Denomination
The field AUTO.DENOMINATE in TELLER.TRANSACTION is used to cater for the user to determine
whether they want to define what denominations are selected for each TELLER transaction or if they
require the system to automatically pre-fill the denominations. Allowable values are YES/NO. When
Serial Numbers
It is advisable to create TELLER.TRANSACTION records and customised VERSION for the Receipt/Sale of
Travellers checks, together with others for dealing with clients to whom you provide Travellers checks
on a trust basis.
TELLER.PARAMETER
The trigger to Multi Tills functionality is based on inputs in two fields in the application
TELLER.PARAMETER.
1) Multi-Tills
l Permitted values are (1) Yes and (2) Null.
l If yes-the “Max. Tills” field is a Mandatory input.
l Multi Tills functionality i.e. two or more tills for a user is made available
(2) Max –Tills
TELLER.ID
Closing Tills
Closing of the Till can comprise of several operations.
l Balancing the Till by the amount of currencies.
l Balancing the Till by entering the denominations (thereby calculating the amount).
l Compensating where the Till is short in a currency.
l Compensating where the Till is over in a currency.
l Authorising the Till closure.
The closing of a till allows the teller to balance the actual contents of the till against the balance held
by the system. On closure the teller is prompted for the till balance (in each currency) and this is com-
pared to the current system balance.
Closing a till
When forcing the Till closing by denominations, it would be preferable to set-up a special VERSION
that requires the input of each number of units of the held currencies. The next screenshot gives an
indication of this but shows the balance as well for information.
TELLER.TRANSACTION Concept
Although the system processes many different types of transactions, the basic mechanism for bal-
ancing entries, defaulting rates and charges is the same. Hence all transactions are processed by the
one application (TELLER), but the screen prompts can be varied by tailored VERSION with specific
defaults being controlled by a TELLER.TRANSACTION.
Teller Limits
Till limits functionality helps currency wise till level limits to be maintained in each till based on setup
in TELLER.ID. The limits whenever breached by a teller transaction raises necessary overrides. Also,
overrides are raised to mean that limit has not been set for currencies found in the stock, whenever a
till is opened or closed if the limit flag is set in TELLER.ID.
Teller Charge
Charges for customers account to account transfer transaction can now collected from any account.
This allows flexibility to collect charges either from the remitter account, beneficiary account or from
a third party account.field CHG.TYPE is introduced in TELLER.TRANSACTION and TELLER applications.
CHARGE.ACCOUNT field at TELLER level is enabled that allows the user to specify the charge account
.The charge account can be in any currency.
Printing Advices
Advices can be printed from any teller transaction. The format and content is user definable by means
of the DEAL.SLIP.FORMAT utility.
To define an advice the details should be entered into the DEAL.SLIP.FORMAT file. This file essentially
describes what data should be extracted from the deal and where, on an advice, it should be printed. It
also allows free format text, totalling and data to be extracted from associated files.
DRAFT MANAGEMENT
CHEQUE.REGISTER.SUPPLEMENT table holds various statuses like issued presented, cleared, exception,
unknown, cancelled, stopped, and returned. Hence the current status of a draft can be known by refer-
ring this application.
CHEQUE.TYPE field and TELLER application aids in classifying an instrument as cheque or drafts. Addi-
tional validations like validating the payee name, validating the draft number can also be handled in
this table.
PASSBOOKS
TT.PASSBOOK.PRINT record
DEAL.SLIP
Once this is committed, two things happen:
1. A new window containing the Passbook Print data appears.
2. The TT.PASSBOOK.PRINT application displays a confirmation message.
TT.PASSBOOK.PRINT SCREEN
If YES, then:
TELLER.PASSBOOK ID as “BOND”
For general accounts the system by default takes the passbook layout as “system”. However it is also
possible to define and attach a different passbook layout using the new field PASSBOOK.ID in the applic-
ation ACCOUNT.STATEMENT.
TELLER.PASSBOOK.REPRINT
The application TELLER.PASSBOOK.REPRINT can be used to print entries at any time for an account.
Besides, the a/c number the period for which the passbook to be printed should be specified in the
fields START DATE and END DATE as shown below.
Default Processing
The TELLER system provides an interface to other modules within T24 by use of the TELLER.DEFAULT
application.
Essentially it provides the ability for a TELLER transaction to be created automatically by another mod-
ule, thus containing all necessary information - accounts, amounts, rates, charges and so on which can
then be accessed by the teller by simply entering a reference number.
For example;
The closing of an ACCOUNT. If a client wishes to close his account the teller must perform two trans-
actions within T24. Firstly the account record must be closed. This informs the teller of all outstanding
credit/debit interest, charges, tax and so on, and secondly the teller must pay the client the amount
due. However, in order to perform the latter he would have to enter the details from the
ACCOUNT.CLOSURE screen into TELLER. What the account closure procedure actually does is, to record
the details in TELLER.DEFAULT (id of account number) and the teller pulls the details automatically
into a TELLER transaction by entering the account number into the OUR.REFERENCE field.
Process
Whenever a Teller transaction is made for a customer, the contract group is identified from
APPL.GEN.CONDITION and the preferential percentage of rates, commission and charges pertaining to
this group are applied based on the data specified in the TT.GROUP.CONDITION of that group. A no
input field called CONTRACT.GROUP in TELLER storesand displays the name of the contract group to
which the customer belongs to for future reference.
Examples
Concession on rate for staff
Suppose the Bank wants to pass on a concession of 30% on the exchange rate spread to its staff and
wants to charge only 70% of the spread. The following steps are followed:
a. Create a record for TELLER in APPL.GEN.CONDITION.
b. Under CONTRACT.GROUP define STAFF.
c. Link the decision field to SECTOR of customer record, as STAFF as described above using j descriptor.
d. In TT.GROUP.CONDITION, give the @id as STAFF.
e. In RATE.SPREAD of TT.GROUP.CONDITION, enter 70
After these settings are over, whenever a Teller transaction involving foreign exchange happens for
Staff, then the system finds out the customer spread from the CURRENCY based on the amount of trans-
action, say 0.05, and calculate 70% of it, which works out to 0.035. This spread of 0.035 is added to the
rate for Staff, whereas for others the normal spread of 0.05 is added.
Concession Charges for Staff: (Only 60% to be charged for Staff)
Multi Tills
The feature of Multi Tills (or Cash Bag) enables a single user to have more than one TELLER.ID depend-
ing on the set-up enunciated in the application TELLER.PARAMETER. Further, Multi Tills contains a lim-
ited amount of cash transferred from the safe. Whenever there is a shortage of cash instead of
drawing from the safe –cash is transferred from the MULTI TILLS. On the contrary if the till cash bal-
ance exceeds the permissible limits then it is transferred to MULTI TILLS. In short, it is possible to call
the Multi Tills as an intermediary between the safe and the till. The set-up, features of Multi Tills are
detailed in the following lines.
Note: In the above case – suppose the user also had one more till say for example
0005 and assume it has not been linked to till 0002. Then in that case -opening of
till 0002 does not result in opening of till 0005- since it has not been linked.
Warning:
Instead of teller.id 0002 if teller.id 0006 is linked (user is LISA2)- the system raises
an error at check fields “Till does not exist for Current User” as shown in the
screen shot below
Default teller id
Earlier, one user had only one teller id. Therefore, at the transaction level the teller id is defaulted
without any difficulty. However, with the evolution of multi tills concept in teller the question arises
which teller id is defaulted at the transaction level. The till used to log into the teller application is the
one that would be automatically defaulted unless it is changed at the application level.
Multi-Valued Teller
The TELLER module in T24 processes a wide variety of transactions. It facilitates the management of
tills, processing of local and foreign currency transactions, travellers cheques, denomination control,
pass book printing, and so on.
In addition to this, now multi value of certain fields is allowed in order to facilitate credit or debit to
more than one account. This facility can also be used for passing on credit directly to various accounts
of a customer out of a single cheque proceeds without routing the same through suspense accounts.
This would help in updating the passbook online, but the actual availability of the amount would be
only after the clearance of the cheque.
For example, if a single cheque is deposited for credit to three accounts, this can be done by multi-valu-
ing the fields credit account number and amount.
The procedure of creating a multi-value transaction is as follows:
l A TELLER.TRANSACTION hasto be defined for each type of transaction. Since multi-valuing is per-
mitted only on side-1 new TELLER.TRANSACTIONS have to be defined with the transaction codes
and the currency and type of accounts that has to be Multi-valued. The values input on side-1
would automatically be defaulted on side–2.
Customer Groups
It is the practice of banks to pass on certain preferential treatment to a selected group of customers or
staff in the case of charges/ commission and exchange rate spread.
TT.GROUP.CONDITION
The group of customers who need preferential treatment for Charges, Commission and Exchange rate
spread should have been classified under a particular Contract Group for identification. The procedure
for defining a Contract Group for Teller related preferential treatment is as given below:
In APPL.GEN.CONDITION, create a record with TELLER as Id.
CONTRACT.GROUP field of APPL.GEN.CONDITION can be used to create groups like Staff and so on
(this is a multi-value field that enables creation of many number of groups based on different
decisions).
DECIS.FIELD is used to link any field of any application like SECTOR of CUSTOMER to one of the fields
in TELLER, so that any transaction made for this contract group refers to the related
TT.GROUP.CONDITION and applies the preferential rates. The linking is done through J descriptors. For
example in the Standard Selection record of TELLER, the field CUSTOMER.2 can be linked through J
descriptor to the SECTOR field in CUSTOMER. This has to be done under a unique field name. After-
wards in APPL.GEN.CONDITION, under the CONTRACT.GROUP (say Staff), set the DECIS.FIELD to the
unique field name and equate it to a sector number relevant for staff (say 9900)
CARD.ISSUE
It is possible to capture the Card number attached to the debit account in the transaction. The card
number is to be input in the field CARD.NUMBER at the time of transaction. Validations are in place to
check that the card number input has been issued to the debit account number. If a different card num-
ber is input, system gives an override message. If the card number does not exist, system gives an
error message. It is also possible to capture the details of the card transaction in a text field.
Multi-line Usage
Consider an example where selling two currencies to a client, and receiving payment and commissions
in local currency. The menu item can be chosen for this TELLER, SELLFM and system selects input
mode for user.
TELLER,SELLFM
It is convenient to allow the system to generate the next id, this is done by putting the character ‘-‘ in
the id and committing the record.
Multi-line Charging
Charging on Multi line deals differs from single line deals. Each charge type is taken from each sep-
arate TELLER.TRANSACTION used on the legs of the deal. Each Charge type is then applied across the
total balance across all the legs of the deal. The amount of each charge is stored on the header record
for the multi line deal. The charges are all calculated at the Local currency and converted to the cur-
rency of the first leg and posted to the corresponding account.
Delete
Delete works the same as in other applications. The only difference being if a leg is deleted from a
multi line deal it rebuilds the header. If the line header is deleted, then it deletes in turn each leg. To
maintain the integrity of the deal, it rebuilds the header after each leg it deletes.
Reverse
It is now possible to reverse any one of the child records. The master deal gets rebuilt with the remain-
ing child records.
Authorise
Authorise can only be performed on header records. It then goes through each leg and authorises
them individually. If any legs are in hold status then the authorisation is not allowed.