Download as pdf or txt
Download as pdf or txt
You are on page 1of 165

T24 Accounting Introduction

Agenda
Accounting Introduction

01 Learning Objectives
02 Accounting Overview
03 Accounting Setup
04 Accounting Entries
05 Basic Parameters of Accounting

2
Learning Objectives
Accounting Introduction > Learning Objectives

Accounting Overview and linkage for reporting

Core Dependencies

Dates in T24 transactions

Accounting Setup

Accounting Entries generation

Basic parameters in accounting

3
Agenda
Accounting Introduction

01 Learning Objectives
02 Accounting Overview
03 Accounting Setup
04 Basic Parameters of Accounting
05 Accounting Entries

4
General Ledger – Traditional System
Accounting Introduction > Accounting Overview

COB

Accounts
pooled into
ledgers

Ledgers
cluster under
Product GL balances
product
Balances set to PL and
consolidated Balances
to GL sheet

5
Virtual Accounting – T24 system
Accounting Introduction > Accounting Overview

General Ledger
Reporting
with definable
Requirements
groupings

Elements for GL heads


definable

GL Heads auto formed

Auto Regrouping when


grouping element changed

Maintains opening &


closing balances and debit
& credit movements

6
Accounting Setup
Accounting Introduction > Accounting Overview
Any transaction in bank rest AL &/or PL

NON STMT.
CONTINGENT ENTRY
AC BASED

BUISNESS
CONTINGENT
CONTRACT RE.CONSOL.
BASED SPEC.ENTRY
BANKING NON
CONTINGENT
CATEGORY
CODE
PRODUCT
BASED

YEILD CATEG.
ENTRY

NON
PRODUCT
BASED

7
Accounting & Reporting
Accounting Introduction > Accounting Overview

Financial accounting and reporting is very flexible thanks to a unique design

Accounting Consolidating Reporting

Fully
Accounts AL Keys
User definable

Contracts HO reporting
PL Keys
requirement
Profit & Loss
Regulatory reporting
CATEGORY CODE requirement

Balance Currency
sheet reports

At the option Profit Other


Major rules
& Loss reports
of Client User definable
8
Core Dependencies
Accounting Introduction > Accounting Overview

GEOGRAPHIC CURRENCY. BASIC.RATE SECTOR DATE


DEPT.LEVEL LANGUAGE INDUSTRY
.BLOCK MARKET .TEXT

COUNTRY DEP.ACCT.
OFFICER
CUSTOMER.
STATUS

CURRENCY.
REGION
PARAM
TARGET

HOLIDAY CURRENCY RELATION

CUSTOMER

FORWARD. PERIODIC. BASIC. DEALER.


RATES INTEREST INTEREST DESK

CORE
FINANCIAL STATIC
CUSTOMER

9
CORE tables useful for consolidation
Accounting Introduction > Accounting Overview

CURRENCY.MARKET

Up to 9 Main
Markets with 10
Sub Markets
each. Up to 99
markets

9 Sub Markets
consolidated to
respective Main
Market

Market wise
Exchange Rates
can be specified

10
CORE tables useful for consolidation
Accounting Introduction > Accounting Overview

CUSTOMER.DEFAULT
ACCOUNT.CLASS
SECTOR

RESIDENCE Issued by Central


NATIONALITY banks
CUSTOMER
COUNTRY CORE INDUSTRY
TABLES

Can be DEPT.ACCT.
modified at OFFICER
transaction When CUSTOMER is
level modified, T24
reconsolidates on
updated values

11
CUSTOMER information for Consolidation
Accounting Introduction > Accounting Overview

DEPT.ACCT.OFFICER

INDUSTRY

SECTOR

RESIDENCE

12
Agenda
Accounting Introduction

01 Learning Objectives
02 Accounting Overview
03 Accounting Setup
04 Accounting Entries
05 Basic Parameters of Accounting

13
Dates in Accounting Entries
Accounting Introduction > Accounting Set-up

Not for
Booking Date Value Date internal and
T24 date on which the Entry is Date on which the entry is to be PL entries
generated given value for interest purposes

DATES in
T24

Exposure Date Processing Date


The date on which credited funds The date on which transaction is
available to customer to be processed for posting

Exposure date
Not for Internal cannot be less
and PL entries than value
date

14
T24 Applications
Accounting Introduction > Accounting Set-up

ACCOUNT BASED CONTRACT

FUNDS.TRANSFER LD.LOANS.AND.DEPOSITS

TELLER LETTERS.OF.CREDIT

DATA.CAPTURE FOREX etc

Move money between Generate contracts and


Accounts and PL items. move money between
Cannot move money from & contract and Accounts /
to Contracts PL items

15
Accounting – Product Overview
Accounting Introduction > Accounting Set-up

Accounting

Value dated Trade dated

Accounts
Contingent Security Non
balance contingent
Contracts balance
Non
contingent
balance
Account Balances
A/L
Consolidation
Contract Balances
P/L
PL entries
Consolidation

16
Trade and Value Dated Accounting
Accounting Introduction > Accounting Set-up

Trade / Transaction
Value dated accounting
dated accounting

Non Contingent entries Contingent and Future value


passed on transaction dated entries passed on
date transaction date

Contingent entry maintained


No contingent entry
till value date

Non contingent entry


Interest calculation,
executed on Value date and
however, from value
interest accrued from value
date
date

17
ACCOUNT.PARAMETER
Accounting Introduction > Accounting Set-up

Trade dated
Accounting to Value Future value
Dated Accounting
dated contracts

Choice in
ACCOUNT.PARAMETER

Applicable for Data For account side,


Capture, Funds Transfer, For contract side,
system generates generates future
Teller, Interest and charges
contingent entries on dated F entries which
and Securities
transaction date update only available
Reversed on value date balances
and replaced by non- Replaced by actual
Securities is the only
contract application that contingent entries entries on the value-
has the choice date

18
ACCOUNT.PARAMETER
Accounting Introduction > Accounting Set-up

• Trade dated Accounting chosen for


unspecified products –for Data Capture,
Interest and Charges, Securities and Teller

• Value dated Accounting chosen for FT


specifically

• Choice can be made application wise or


Internal accounts’ Category code wise

• Possible to change choice from Trade


Dated Accounting to Value dated but NOT
vice versa

• Under Value dated accounting, if Split


value dated transactions are involved, the
first leg will be balanced against the
suspense category mentioned here till the
second leg date

• System has been set here to look at 5


days of Forward dated entries for
calculating Cash flow in accounts

19
ACCOUNT.PARAMETER
ACCOUNT.PARAMETER
Accounting Introduction > Accounting Set-up

EB.JOURNAL.SUMMARY
TXN.JOURNAL (Contains Currency wise, company
(Contains particulars of wise, Application wise summary of
transaction entries) debit and credit transaction entries)
separate reports for contingents separate reports for contingents and
and non contingents non contingents

TXN.JOURNAL.PRINT JOURNAL.SUMMARY
(Reports printed during COB) (Reports printed during COB)

(For these reports to be generated , following fields should have value ‘NO’ )

BYPASS.TXN.JOURNAL Field in BYPASS.JOURNAL.SUM Field


ACCOUNT.PARAMETER in ACCOUNT.PARAMETER

20
Workshop 1 - ACCOUNT.PARAMETER
Accounting Introduction > Accounting Set-up

 Check the set-up for ACCOUNT.PARAMETER

 If Trade dated accounting has been opted for the System, then opt for Value
dated accounting for FT application

 Log out and log in again. In case of Browser interface, TC Server should be
stopped and restarted, before logging in again

 If Value dated accounting has been opted for the System, then retain the
set-up

21
Workshop 1 - Solution
Accounting Introduction > Accounting Set-up

22
Agenda
Accounting Introduction

01 Learning Objectives
02 Overview on Accounting
03 Accounting Setup
04 Accounting Entries
05 Basic Parameters of Accounting

23
Main Files for Accounting Entries
Accounting Introduction > Accounting Entries

STMT.ENTRY Entries affecting


Account balances
(Non contingent)

ASSETS & LIABILITIES

RE.CONSOL. Entries affecting


SPEC.ENTRY all other
Assets & Liabilities

PROFIT & LOSS CATEG.ENTRY Entries affecting


PL Heads

24
Main Files – Basis for generation of the GL-Reports
Accounting Introduction > Accounting Entries

Entries affecting STMT.ENTRY


Account balances
(Non contingent)
Consolidation of
ASSETS & LIABILITIES

REPORT CREATION
Entries affecting RE.CONSOL. HEADER
all other SPEC.ENTRY
Assets & Liabilities LINE COLUMN
…………...
…………..…

Consolidation of
Entries affecting CATEG.ENTRY PROFITS & LOSSES
PL Heads

25
Features of Accounting Entries
Accounting Introduction > Accounting Entries

Possible functions
– See and Print
only

Accounting
Entry

Generated
Online/during COB

Possible to define
Local Reference
fields

26
Features of Accounting Entries
Accounting Introduction > Accounting Entries

 Unique ID by which the Entry may be identified


 Id : 120220032940745.010001
5 digit date expressed as the number of days since 31ST
Dec 1967
5 digit user number
5 digit time in seconds Transaction that
2 digit decimal places in seconds generates the entry
captures the accounting
4 digit sequence number (at the end)
entry Id and the
sequence number

If a transaction generates several entries, last part – Sequence number


distinguishes them
If there is a combination of different types of entries, then they could have
same sequence number also

27
Transaction Codes
Accounting Introduction > Accounting Entries

• Defines transaction code for STMT.ENTRY and


CATEG.ENTRY
• Transaction code linked through parameter
TRANSACTION tables
• Default value for Value date and Exposure Date
for Data Capture- and Teller-Transactions

• Transaction code for


RE.CONSOL.SPEC.ENTRY
RE.TXN.CODE • Hardcoded Transaction codes
• Reflects stage of the contract or event

28
Transaction Codes
Accounting Introduction > Accounting Entries

TRANSACTION table for Hard coded for


STMT.ENTRY and RE.CONSOL.SPEC
CATEG.ENTRY ENTRY in
RE.TXN.CODE

29
Accounts in T24

Accounts – For creation and maintenance of all accounts handled by T24

Balances
are held in
ECB

• Related to a customer or client or counterparty


Customer • Numeric Id – Customer id, Category, Currency are
Accounts mandatory
• Interest and charges applicable

• For the Assets and Liabilities of the bank – not


linked to customer id
• Interest and charges cannot be applied
Internal • Id is ISO Currency code - Category code - 4 digit
Accounts serial number in a Multi-Company - Additional 4
digits of the Company Sub-division Code in Multi-
Book
• Mandatory fields ACCOUNT.TITLE, SHORT.TITLE,
MNEMONIC and ACCOUNT.OFFICER
30
Workshop - 2
Accounting Introduction > Accounting Entries

 Use User Menu > Account > Open Savings Account-LCY


 Open a Customer account in USD for your customer using the category
code for savings account (SS1)

 Use User Menu > Account > Open Internal Account


 Open an internal account in USD using an internal category code for
Computer Software Purchased

 Use User Menu > Account > Open Current Account


 Open Two current accounts for your customer in USD (CA1 and CA2)

31
Workshop - Solution
Accounting Introduction > Accounting Entries

32
Workshop 6-Solution
Workshop - Solution
Accounting Introduction > Accounting Entries

33
Workshop - Solution
Accounting Introduction > Accounting Entries

34
Workshop 6-
- Solution
Solution
Accounting Introduction > Accounting Entries

35
STMT.ENTRY
Accounting Introduction > Accounting Entries

Trade Dated Accounting

• Only Non-contingent entry


• Balances are updated online and during COB
immediately Only
NON-
• Value date for interest purpose CONTINGENT
STMT.ENTRY

Value Dated Accounting

• Generates Future value dated STMT non


contingent entry – Takes effect on value date
• RE.CONSOL.SPEC.ENTRY as “contingent” RE.CONSOL.
entries and reversal entries SPEC.ENTRY &
Future value
• Note - Forward dated STMT.ENTRY generated dated
for contract applications except SC. STMT.ENTRY

36
Future and Forward Value Dated STMT.ENTRY
Accounting Introduction > Accounting Entries

Future Value Dated Entry Forward Dated Entry

• “Contingent” entry • “Contingent” entry on trade


generated on trade date date Contingent
RE.CONSOL.SPEC.ENTRY • Generated for future events entries are
• Reversed on value date of Contract Applications and RE.CONSOL.
• Generates Future value Standing Orders SPEC.ENTRY
dated STMT entry • Contingent entry with ID
• PROCESSING.DATE of this prefixed by <F> and
entry is the Value date followed by future value
• Takes effect as the date
STMT.ENTRY (non- • Single legged entry
contingent) on the value • Triggers actual
date STMT.ENTRY on value date
• No reversal or reposting of
entry

37
Value Dated Accounting
Accounting Introduction > Accounting Entries

Future Value Dated Entry


• Id same as STMT.ENTRY - Processing Date effects
contingent to Non - Contingent
• Future value dated transactions beyond cash flow ladder
expands the cash flow days for that account
Forward Value Dated Entry
• F Stmt entry Triggers actual STMT.ENTRY FORWARD
DATED ENTRY: Id: F20010101.306771820300
• « F » Forward contingent entry, Future value date:
YYYYMMDD, 5 digit user number, 5 digit time in seconds
since midnight, 2 digit sequence number
• Foward entries within the ladder of the account or
ACCOUNT.PARAMETER condition would be updated for
available funds ladder.

38
Sample files of Forward Entries
Accounting Introduction > Accounting Entries

split value dated


transactions

39
Workshop - 3
Accounting Introduction > Accounting Entries

 Use User Menu > Retail Operations > LCY Drafts Issue/Acct Trfr >
Transfer between Accounts
 Transfer USD 12,345 from Account CA2 to Account CA1 with today’s
value date
 Observe the overrides, if any
 Authorise the transaction

 Use User Menu > Finance >Journal Facility > Accounting Entries
Enquiry > List of Transaction Entries
 Look at the STMT.ENTRY records generated by drilling down the
transaction entries

40
Workshop - Solution
Accounting Introduction > Accounting Entries

41
Workshop - Solution
Accounting Introduction > Accounting Entries

42
Workshop -– Solution
8 Solution
Accounting Introduction > Accounting Entries

43
Workshop – 4
Accounting Introduction > Accounting Entries

 Use User Menu > Retail Operations > LCY Drafts Issue/Acct trfr
> Transfer between Accounts
 Transfer USD 15,000 from Internal Account for Computer software to
your customer’s USD current account – 1
 Let it be back value dated by 5 days
 Authorise the record

 Use Command Line ENQ TXN.ENTRY


 Look at the accounting entries ,

44
Workshop - Solution
Accounting Introduction > Accounting Entries

45
Workshop - Solution
Accounting Introduction > Accounting Entries

46
Workshop - Solution
Accounting Introduction > Accounting Entries

47
Workshop - 5
Accounting Introduction > Accounting Entries

 Use User Menu > Finance > Journal Facility > LCY Transaction Entries
 Transfer USD 2,500 from Account CA1 to your Customer Special
Savings
Account
 Let the debit value be after 1 month and credit value 16 days after that

 Use User Menu > Retail Operations > Account > Account Entries >
Entries for Today
 See the effect of Trade Dated Accounting by comparing the previous
balance of CA1 with that of present balance
 It may be observed that the balances got affected immediately as DC is
under Trade Dated Accounting

48
Workshop - Solution
Accounting Introduction > Accounting Entries

49
Workshop -– Solution
11 Solution
Accounting Introduction > Accounting Entries

50
– 11 Solution
Workshop -Solution
Accounting Introduction > Accounting Entries

51
Workshop Solution
Accounting Introduction > Accounting Entries

52
Workshop - 6
Accounting Introduction > Accounting Entries

 Use User Menu > Retail Operations > LCY Drafts Issue/Account Trfr >
Transfer between Accounts
 Transfer USD 2,000 from Account CA1 to your Customer Special
Savings Account
 Let the debit value be after 1 month and credit value 15 days after that
 Get the record authorised

 Use Command Line and run the enquiry ACCT.BAL.TODAY


 Look at the Account balances and observe the effect of value dated
accounting
 Please note FT transaction of USD 2000 through the Account CA1 to
Customer Special Savings Account

 View the EB.CONTRACT.BALANCES record for the debit and credit


accounts used in the above Transfer

53
Workshop - Solution
Accounting Introduction > Accounting Entries

54
Workshop - Solution
Accounting Introduction > Accounting Entries

55
Workshop - Solution
Accounting Introduction > Accounting Entries

56
Workshop - Solution
Accounting Introduction > Accounting Entries

57
Workshop – 7
Accounting Introduction > Accounting Entries

 Look at ACCT.ACTIVITY records stored for an account


 Look at a CONSOL.UPDATE.WORK file to see how it gets updated online

58
Workshop - Solution
Accounting Introduction > Accounting Entries

ACCT.ACTIVITY for October’ 2009


Book-dated balance on 06th October, 2009:
2500

ACCT.ACTIVITY for November, 2009


Book-dated balance on 21/11/09 = 4500
Transaction amount as on 21/11/09 (value
date) = 2000

59
STMT.ENTRY – General Points
Accounting Introduction > Accounting Entries

Same entry updated online in


respective tables for the entry to
appear in different statements in
next cycle

STMT.PRINTED,
STMT2.PRINTED

CONSOL.UPDATE.
ACCT.ACTIVITY
WORK

Built online, For each STMT.ENTRY Key-wise movements


account and month – for each date
balance updates Built online feeds to the
CAL keys during COB

60
STMT.ENTRY - Enquiries
Accounting Introduction > Accounting Entries

Movements Movements &


and balances balances posting
for a booking date=system date
period

STMT.ENT.BOOK STMT.ENT.TODAY

%ACCT.ENT.FWD

Forward
dated entries
from Account

61
STMT.ENTRY – a Sum up
Accounting Introduction > Accounting Entries

RE.CONSOL.SPEC.ENTRY CONTINGENT
BALANCE
Value dated
FUNDS TRANSFER Accounting STMT.ENTRY
TELLER
DATA CAPTURE ONLINE
SECURITIES ACCT.ENT.TODAY BALANCE

Trade dated ONLINE


STMT.ENTRY ACCT.ENT.TODAY BALANCE
Entries affecting Accounting
Account balances

STMT.ENTRY ACCT.ENT.FWD

MONEY MARKET F entry

LOANS & DEPOSITS


FOREX etc

ONLINE
STMT.ENTRY ACCT.ENT.TODAY BALANCE
62
Quiz
Accounting Introduction > Accounting Entries
Xxx?
STMT.ENTRY is so named as it is used to produce Account
statements

If the transaction date and value date are same, then effect of Trade
dated accounting and value dated accounting will be same

If a Bank is accruing interest in an account daily, the accounting


entry passed by System for that will be a STMT.ENTRY

STMT.ENTRY is always passed online

Contingent balance in an Account is updated by STMT.ENTRY

Forward dated entries in STMT.ENTRY are produced only by


Contract applications

Cash flow will be automatically calculated for any period based on


forward dated entries
63
CATEG.ENTRY
Accounting Introduction > Accounting Entries

CATEG.ENTRY

Trade Dated Accounting


• Consolidated on the booking date to form non-
contingent PL key
• No contingent key situations only PL keys
Value Dated Accounting
• There is no concept of “F” entries in CATEG.ENTRY
• Future valued CATEG.ENTRY records are generated
on transaction date
• Two additional contingent CATEG.ENTRY records with
SYSTEM.ID = CP generated
• CP with booking date, another CP with value date
for reversal of contingency and a PL (non-contingent)
with value date generated

64
CATEG.ENTRY – General Points
Accounting Introduction > Accounting Entries

Built from
CATEG.ENT.TODAY
for daily PL

CATEG.ENT.ACTIVITY

PL.CONSOL.
CATEG.ENT.TODAY
UPDATE.WORK

CATEG.ENTRY Key-wise movements for


Built online, For each each date
categ.entry update Built online feeds to the
CPL keys during COB

65
CATEG.ENTRY - Enquiries
Accounting Introduction > Accounting Entries

CATEG.ENT.BOOK.STD
movements and
balances for period CATEG.ENT.FWD
future dated entries

66
Workshop - 8
Accounting Introduction > Accounting Entries

 Use User Menu > Retail Operations > LCY Drafts Issue/Account
Trfr > Transfer between Accounts
 Transfer USD 10,000 from PL Category for Staff salary to your
customer’s Special Savings Account. Let the debit be valued on the
last day of the month while credit is valued as 5th of next month

 Use Command Line ENQ TXN.ENTRY


 Look at the accounting entries

67
Workshop - Solution
Accounting Introduction > Accounting Entries

68
Workshop -– Solution
12 Solution
Accounting Introduction > Accounting Entries

69
Workshop -– Solution
12 Solution
Accounting Introduction > Accounting Entries

70
Workshop -– Solution
12 Solution
Accounting Introduction > Accounting Entries

71
Workshop -– Solution
12 Solution
Accounting Introduction > Accounting Entries

72
Workshop - 9
Accounting Introduction > Accounting Entries

 Use User Menu > Finance > Journal Facility > LCY Transaction
Entries
 Transfer USD 5,000 from PL Category for Staff Salary to your
Customer Special Savings Account
 Let the debit be valued on the last day of the month while credit is
valued as on 5th of the next month

 Use COMMAND LINE ENQ TXN.ENTRY


 Look at the accounting entries

73
Workshop -– Solution
13 Solution
Accounting Introduction > Accounting Entries

74
Workshop -– Solution
13 Solution
Accounting Introduction > Accounting Entries

75
– 13 Solution
Workshop -Solution
Accounting Introduction > Accounting Entries

76
Workshop - 10
Accounting Introduction > Accounting Entries

 Use Command Line to look at CATEG.ENT.ACTIVITY records stored in the


system for PL Category

 Use Command Line to look at CATEG.ENT.MONTH records stored in the


system for any PL Category

77
Workshop – Solution
Accounting Introduction > Accounting Entries

78
Workshop – 10 contd
Accounting Introduction > Basic Parameters of Accounting

 Look at PL.CONSOL.UPDATE.WORK updated by the Categ


Entries

79
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

80
Sample files of CATEG.ENT.ACTIVITY CATEG.ENT.MONTH
Accounting Introduction > Accounting Entries

81
CATEG.ENTRY – a Sum up
Accounting Introduction > Accounting Entries

CP Key
CATEG.ENTRY consolidation
CP
In COB
Value dated
CATEG.
FUNDS TRANSFER Accounting ENTRY
TELLER PL Key
DATA CAPTURE
SECURITIES CATEG.ENT.
Consolidation
TODAY In COB

PL Key
Trade dated Consolidation
CATEG. CATEG.ENT.
Entries affecting Accounting ENTRY TODAY In COB
PL Heads

MONEY MARKET PL Key


LOANS & DEPOSITS CATEG. CATEG.ENT.
Consolidation
ENTRY In COB
FOREX etc TODAY

82
Quiz
Accounting Introduction > Accounting Entries

1.CATEG.ENTRY is so
named as it updates
Category code 3.In T24, there is no concept
consolidations ? of accounting entry for future
dated PL ?

4. If a Bank is accruing
interest in an account daily, 2. Contingent balance in PL
one side of the accounting possible in all applications?
entry passed by System for
5. CATEG.ENTRY
that will be a CATEG.ENTRY ?
is always passed
online ?

83
Quiz
Accounting Introduction > Accounting Entries

7. Forward dated entries in


CATEG.ENTRY are produced 8. Cash flow will be
by Contract applications ? calculated based on Forward
dated CATEG.ENTRY ?

84
RE.CONSOL.SPEC.ENTRY
Accounting Introduction > Accounting Entries

All entries other than those affecting Profit & Loss


heads and non contingent balances of accounts

Accounting entries raised for Contracts -


Contingent as well as Non contingent

Contingent entries for Accounts in value dated


accounting

Accrual entries raised for Accounts and Contracts

Capitalisation entries for such Accruals

Entries raised for revaluation

Entries for movements

85
RE.CONSOL.SPEC.ENTRY – Movement Entries
Accounting Introduction > Accounting Entries

Updates movement of
Why
balances between
special
consolidation keys

Example: change in industry


of Customer resulting in
different consolidation of
loans given industry - wise

Customer A Corporate Loan Customer A


Industry : Shipping USD 1M Industry : Ship Breaking

RE.CONSOL.SPEC.ENTRY RE.CONSOL.SPEC.ENTRY RE.CONSOL.SPEC.ENTRY


- USD 1M + USD 1M - USD 1M

Corporate Loan in USD Corporate Loan in USD Corporate Loan in USD


to Shipping Industry to Shipping Industry to Ship Breaking Industry
- USD 1M NIL - USD 1M

86
RE.CONSOL.SPEC.ENTRY – Movement Entries
Accounting Introduction > Accounting Entries

Change in Overdue status

87
RE.CONSOL.SPEC.ENTRY
Accounting Introduction > Accounting Entries

• Hard coded in RE.TXN.CODE


• Reflect stages in life of contracts and other event
• Example: LNW, NEW, INC, DEC, ACC, LIQ, MAT,
Transaction SPT, REV, CUS, APP , SGN
Code

• Generated online by fresh contracts in all Contract


applications and Accounts
• AC (for Contingent entries in value dated accounting)
• FOREX generates SPEC direct during COB
Generation of • All these update EB.CONTRACT.BALANCES
Entry • Contains essential details of the transaction

88
Contracts Accounting
Accounting Introduction > Accounting Entries

Forward value-dated Own-book SC Future Own-book SC trade


contracts Except SC value dated Dated System
• On transaction date • On transaction date • only non-contingent
contingent spec records both contingent and RE.CONSOL.SPEC.
are generated non-contingent spec ENTRY generated
• On value date, these entry generated • No contingent situation
records are reversed by • On transaction date, • On transaction date,
new contingent spec contingent entries will they will be consolidated
records be consolidated for for reporting
• On value date, new non- reporting
contingent spec record • On value date,
is generated contingent balances will
• F entries in be reversed and
STMT.ENTRY file is replaced by non-
without underlying contingent balances
account number for
contract leg

89
Interest and Accrual Related
Accounting Introduction > Accounting Entries

Banks can opt to reverse and repost daily accruals.

RE.TXN.CODES for RE.CONSOL.SPEC.ENTRY are hardcoded –


ACC, RAC, CAS

If opted for CATEG.ENTRY – choice of transaction code can be


updated in ACCR.REV.PARAM

For FCY accrual, if


chose here to reverse
and repost, the
exchange rate date is
decided here.

90
Workshop - 11
Accounting Introduction > Accounting Entries

 Use User Menu > Treasury Operations > Forex & Money Market
Trader > Front Office > Money Market Trader > MM
Placements/Loans > Input Fixed Maturity Contracts
 Input a loan for USD 22,000 with Fixed interest rate of 5%
 Value date of loan is 15 days from the deal date. Maturity date is 3
months from the value date
 Authorise the record

 Use User Menu>Treasury Operations>Forex & Money Market


Trader > Back Office > Accounting Enquiries > See Forward
Entries
 Look at the Forward entries generated

 Use Command Line to look at the TRANS.FWD table for the contract
and note down the Entry Ids.

 Use Command Line to look at the STMT.ENTRY table for looking at the
details of entries, the Entry Ids of which were noted by you earlier
91
Workshop - Solution
Accounting Introduction > Accounting Entries

92
Workshop -– Solution
14 Solution
Accounting Introduction > Accounting Entries

93
Workshop -– Solution
14 Solution
Accounting Introduction > Accounting Entries

94
Workshop -– Solution
14 Solution
Accounting Introduction > Accounting Entries

95
Workshop - 12
Accounting Introduction > Accounting Entries

 Use User Menu > Treasury Operations > Forex & Money Market Trader
> Front Office > Money Market Trader > MM Placements/Loans
> Input Fixed Maturity Contracts
 Input a loan for USD 22,000
 Value date and deal date are same as System date. Maturity date is 3
months from the value date
 Use User Menu>Treasury Operations> Forex & Money Market Trader >
Back Office > Accounting Enquiries > View Transaction entries
 Look at the entries related to RE.CONSOL.SPEC.ENTRY &
STMT.ENTRY

 Use Command Line to look at the TRANS.FWD table for the contract
and note down the Entry Ids. Also Use Command Line to look at the
STMT.ENTRY table for looking at the details of entries, the Entry Ids of
which were noted by you earlier

96
Workshop - Solution
Accounting Introduction > Accounting Entries

97
Workshop -– Solution
15 Solution
Accounting Introduction > Accounting Entries

98
Workshop -– Solution
15 Solution
Accounting Introduction > Accounting Entries

99
Workshop -– Solution
15 Solution
Accounting Introduction > Accounting Entries

100
Workshop -– Solution
15 Solution
Accounting Introduction > Accounting Entries

101
RE.CONSOL.SPEC.ENTRY – a Sum up
Accounting Introduction > Accounting Entries

AL Key
Consolidation
RE.CONSOL.
Entries affecting (Non Contingent)
SPEC.ENTRY
AL Heads
of all Applications

AL Key
RE.CONSOL. Consolidation
MD, LC etc SPEC.ENTRY (Contingent)

LD, MM, SW
STMT.ENTRY

AL Key
RE.CONSOL. Consolidation
TRANS.FWD
SPEC.ENTRY (Non Contingent)

102
RE.CONSOL.SPEC.ENTRY – a Sum up
Accounting Introduction > Accounting Entries

Entries affecting AL Key


AL Heads for all contracts Consolidation
except Forex (Non
RE.CONSOL.
SPEC.ENTRY Contingent)
online

AL Key
Consolidation
FX RE.CONSOL.
SPEC.ENTRY
(Contingent)
COB

AL Key
RE.CONSOL. Consolidation
TRANS.FWD
SPEC.ENTRY (Non
Online
Contingent)

103
RE.CONSOL.SPEC.ENTRY – a Sum up
Accounting Introduction > Accounting Entries

Trade dated
Accounting
AL Key
Consolidation
Entries affecting RE.CONSOL. (Non
Securities SPEC.ENTRY Contingent)
Own Book

Value dated
Accounting

AL Key
SECURITIES
Consolidation
RE.CONSOL.
SPEC.ENTRY (Contingent)

AL Key
CONSOL. RE.CONSOL.
Consolidation
ENT.FWD SPEC.ENTRY (Non
Contingent)

104
Accounting entries – Offline
Accounting Introduction > Accounting Entries

STMT.ENTRY

Accounts
Interest calculation
(Accruals & ASSETS & LIABILITIES
Capitalisation) CONSOLIDATION
Contract maturity,
closing etc RE.CONSOL.
SPEC.ENTRY
Contracts

PROFIT & LOSS


CONSOLIDATION
CATEG.ENTRY

105
Quiz
Accounting Introduction > Accounting Entries

1.RE.CONSOL.SPEC.ENTRY
is so named as it is 2.In T24, there is no concept
generated for speculation of accounting entry for future
dated AL transaction

3. If a Bank is accruing
5.Contingent balance in all
interest in an account daily, 4.RE.CONSOL.SPEC. applications produced only
one side of the accounting ENTRY is always by RE.CONSOL.SPEC.ENTRY
entry passed for that will be a passed during COB
RE.CONSOL.SPEC.ENTRY

106
EB.CONTRACT.BALANCES (ECB)
Accounting Introduction > Accounting Entries

Records the information held in the CRF down at contract level

• Allow the user to see the


online effect of a transaction
to the CRF

• Provide drill down information


from a reporting line

• Be used as the basis for the


CRB rebuild

• Be used as the basis for CRB


static changes.

107
Workshop - 13
Accounting Introduction > Accounting Entries

 Use command line


 Verify the value in Cash flow days
 Use User Menu> Account > Open Current Account
 Open a current account for the customer

 Use User Menu>Corporate Operations> Loans> Create Loans > Corporate


Loans
 Input a LD record with a start date for T+1 (within ladder) and maturity beyond
the ladder and authorise. Look at the forward entries and also the balances in
ECB record

 Use User Menu>Retail Operations> LCY Draft Issue/Account Transfer >


Transfer between Accounts
 Input a FT record with date after the LD maturity date. Look at the contingent
entries in RE.CONSOL.SPEC.ENTRY and through ENQ.TXN.ENTRY and also
the balances in ECB record

108
Workshop - Solution
Accounting Introduction > Accounting Entries

1
2

3
4

109
Workshop - Solution
Accounting Introduction > Accounting Entries

110
Workshop - Solution
Accounting Introduction > Accounting Entries

111
Workshop - Solution
Accounting Introduction > Accounting Entries

112
Workshop - Solution
Accounting Introduction > Accounting Entries

113
Workshop - Solution
Accounting Introduction > Accounting Entries

114
Workshop - Solution
Accounting Introduction > Accounting Entries

115
Workshop - Solution
Accounting Introduction > Accounting Entries

116
Workshop - Solution
Accounting Introduction > Accounting Entries

117
Workshop - Solution
Accounting Introduction > Accounting Entries

118
Agenda
Accounting Introduction

01 Learning Objectives
02 Overview on Accounting
03 Accounting Setup
04 Accounting Entries
05 Basic Parameters of Accounting

119
Accounting - Parameter Tables
Accounting Introduction > Basic Parameters of Accounting

CATEGORY

AC.CONSOLIDATE.COND

ACCOUNT.CLASS

Accounts in local currency


for relevant
ACCOUNT.CLASS records
(Suspense accounts)

120
Product Classification
Accounting Introduction > Basic Parameters of Accounting

Profit & Loss


ACCOUNTS CONTRACTS
heads
• Positive and • Balances can • T24 does not
Negative signs have only one use accounts for
(+ / -) for sign as per P & L heads
balances product decided • Uses Category
interchangeable at the beginning codes and
• Customer • Loans, consolidation
Accounts Deposits, keys
• Internal Foreign • Product related
Accounts Exchange deals, income and
• All-in-one LCs etc expenditure
product and AA • Overheads
uses Accounts income and
expenditure.

121
Category Codes – Classify Products
Accounting Introduction > Basic Parameters of Accounting

Products are Accounts,


Contracts, Product related profits
and losses and
Non product related profits and
losses. They are set up in
CATEGORY-table First two digits
determine the
product
Five
Digit
The different type of products have Category
to be set up in certain ranges code
within CATEGORY-table. Which Next three digits
are used for
ranges can be used for which subclassification
products will be explained in the of the product
next slides

122
Category Codes - Accounts
Accounting Introduction > Basic Parameters of Accounting

Customer Accounts 01000 – 09999 Possible to accrue


Client Current accounts 1000 - 1999 interest
Vostro accounts 2000 - 2999
Other client account types 3000 - 3999
Nostro accounts 5000 - 5999
Client saving accounts 6000 - 6499
Client saving books 6500 - 6999
Specific provisions accounts 7000 - 7999
Client contingent accounts 9000 – 9999

Internal Accounts 10000 – 19999 Not possible to


Cash accounts 10000 – 10999 accrue interest
Suspense, Fixed Assets, Capital 11000 – 19999
etc

123
Category Codes - Contracts
Accounting Introduction > Basic Parameters of Accounting

Forex 20000 – 20999


LD and MM 21000 – 21999
Sub-blocks range 21001 – 21029 Deposits
21030 – 21039 Takings
21040 – 21044 Fiduciary deposits
21045 – 21049 Sundry deposits
21050 – 21074 Loans
21075 – 21084 Placements
21085 – 21089 Fiduciary placements
21090 – 21094 Accounts receivable
21095 – 21099 Commitments
Securities 22000 – 22999 22999 Securities Default

Other applications 23000 – 49999 As per allotted ranges

124
Category Codes – Profit and Loss
Accounting Introduction > Basic Parameters of Accounting

Product related 50000 – 59999


50000 – 50999 Interest paid
51000 – 51999 Interest received
52000 – 52999 Commission
53000 – 53999 Exchange profit
54000 – 59999 Others

Non product related 60000 - 69999


60000 – 60999 Salaries
61000 – 61999 Premises and Buildings
62000 – 62999 Operating expenses
63000 – 63999 Taxes
64000 – 64999 Others

PL Close out 69999

125
Category Codes
Accounting Introduction > Basic Parameters of Accounting

For financial operations, category codes are


automatically assigned if parameterised

Help banks produce reports reflecting a


coordinated and structured view of their
operations

Records delivered with initial build can be


suitably modified, or new ones created within
the allocated range

126
Category Codes
Accounting Introduction > Basic Parameters of Accounting

18 = Product
888 = Subclassification

Application to be picked

Unique value for alternate


identification

Id of an
AC.CONSOLIDATE.COND
record

127
Workshop –14 Category Codes
Accounting Introduction > Basic Parameters of Accounting

 Use Admin Menu > Framework Parameter >Core > Category

 Create suitable category codes for

Special savings account

Computer software purchased

Festival loan (Use LD range)

Interest on Fixed Deposits

Staff salary

128
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

129
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

130
Workshop – 15 Category Codes
Accounting Introduction > Basic Parameters of Accounting

 Use Admin Menu > Framework Parameter > Core > Category

 Search for live file and have a look at Customer account category
codes

 Search for live file and have a look at Internal account category codes

 Search for live files and have a look at the some contract application
category codes

 Search for live files and have a look at the following Profit and Loss
category codes

1. Product related
2. Non product related

131
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

132
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

133
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

134
Asset Types in T24
Accounting Introduction > Basic Parameters of Accounting

 No GL heads in virtual accounting


 Principal, nominal, accrual, amortised balances are under Asset types
no payables and receivables
 Entries are posted between Category codes and Asset types
 Asset types are hardcoded except IFRS, AA
 Accrual, amortisation asset types takes the same value as PL category,
with no PL prefix
 Both contingent and Non contingent Asset types
 Balances are held under Asset types or Balance types and move from
one asset type to another in respective ECB records

135
ACCOUNT.CLASS
Accounting Introduction > Basic Parameters of Accounting

Automatic creation of Id is the hard coded Code words


Suspense Account to or User definable ‘U-Code’
debit/credit Suspense 3 types of records - Account,
entries raised in
various modules Class and P&L
Records used by wide range of
applications

Validations for specific Advised to check during


class of accounts implementation

Normally will not change unless


enhancements affect this
Generation of
CATEG.ENTRY records
by some modules Feature available in
T24 – Flexible to
choose the Category or
Sector.

136
ACCOUNT.CLASS – Account Type Records
Accounting Introduction > Basic Parameters of Accounting

Field Name Some Valid entries Purpose

ID BROKER Crediting brokerage if account not held


CUSDEBIT SP discounting in LC without debiting Customer
DIFFERENCE Data Capture application self balancing a batch
LCAMORT LC commission collected pending amortisation
SUSPENSE Data Capture application posting INAU records
SUSPLMMCR LD / MM automatic credit and debit pending settlement
SUSPLMMDR instructions from Customer
RESFWDCR
RESFWDDR Internal accounts used for revaluation of FX products
EXCHADJ under different methods of revaluation

CATEGORY 10000 – 19999 Only one Category code per record allowed
Mandatory Internal account in local currency to be opened for the
category code defined

SECTOR No Value

137
ACCOUNT.CLASS – Class Type Records
Accounting Introduction > Basic Parameters of Accounting

Field Name Some Valid entries Purpose

ID BANK To identify Counterparty as valid Bank (FT, AGENCY)


MGDEPOSIT To handle deposit accounts in MG
MORTGAGE To handle repayment accounts in MG
SAVINGS For issuing pass book instead of statements
NOSTRO To identify Nostro and Vostro accounts for various
VOSTRO purposes – Opening Accounts, NOSTRO.ACCOUNT,
Standard settlement instructions etc

CATEGORY Optional Associated multi value fields. Either field may be null,
but not both at the same time.

SECTOR Mandatory if Category and Sector can be defined together also.


CATEGORY not Duplications not allowed
defined

138
ACCOUNT.CLASS – P&L Type Records
Accounting Introduction > Basic Parameters of Accounting

Field Name Some Valid entries Purpose

ID DXCSNDUE Used by DX module for debiting and crediting a PL


DXCSNEARN head for commissions
DXCSNPAID
DXCSNRCVD

MKTEXCHCR Used by applications for debiting and crediting a PL


MKTEXCHDR head for marketing exchange profit and loss of the
Marketing Department
(Due to difference in exchange rate from Treasury
rate)
CATEGORY Above 50000 Only one Category code per record allowed
Mandatory

SECTOR No entry

139
Workshop – 16 - Account Class
Accounting Introduction > Basic Parameters of Accounting

 Use Command Line to list the ACCOUNT.CLASS records of your database


and have a look at the settings for the following record types:

 Account

 Class

 P&L

140
Workshop- -Solution
Workshop Solution5
Accounting Introduction > Basic Parameters of Accounting

141
AC.CONSOLIDATE.COND
Accounting Introduction > Basic Parameters of Accounting

Not related to Used for Accounts


Consolidation with high volume
keys (CAL- entries such as
and CPL-keys) Nostro or Internal
accounts

system enforced criteria + user


defined criteria
Set rules for
consolidating an
on-line in a cumulative manner
number of
STMT.ENTRY’s,
Records stored with Details as
RE.CONSOL.SPEC.
well
ENTRY’sand
CATEG.ENTRY’s
into one entry

142
AC.CONSOLIDATE.COND
Accounting Introduction > Basic Parameters of Accounting

System Defined Include or Exclude Consolidated Entries in


Criteria some criteria tables

STMT.ENTRY CATEG.ENTRY RE.CONSOL.SPEC.ENTRY

STMT.ENTRY.DETAIL.XREF CATEG.ENTRY.DETAIL.XRE RE.SPEC.ENTRY.XREF


F

STMT.ENTRY.DETAIL CATEG.ENTRY.DETAIL RE.SPEC.ENTRY.DETAIL

143
Consolidation criteria and ID of entry produced
Accounting Introduction > Basic Parameters of Accounting

System defined criteria


ID separated by “!”
S, F, C or R
CRF Key (CATEG & SPEC) Account Number
Account No or Product Category Credit or Debit indicator
CR or DR Currency How to
Currency System ID include or
System ID Transaction Code exclude
Transaction Code from this
Value Date
list?
Value Date Exposure Date
Exposure Date Reversal Marker
Reversal Marker Currency Market
Currency Market
Suspense Category
Suspense Category Terminal Number (not
Terminal Number (not updated) updated)
Booking Date
Booking Date
Account Officer (P&L only)
plus additional elements if in
Product Category (CATEG & SPEC) AC.CONSOLIDATE.COND
144
AC.CONSOLIDATE.COND
Accounting Introduction > Basic Parameters of Accounting

3 to 20 Characters

S, F, C or R

Exclude from
consolidation

Include in
consolidation
Applications – no details
maintained

Start Stop Feild Attached at the


Account record or PL
category record

145
AC.CONSOLIDATE.COND
Accounting Introduction > Basic Parameters of Accounting

DEFAULT
• NOSTRO and internal accounts. Consolidation start is 0

CLDEFAULT
• Customer Account. C Start after 50th entry

PLDEFAULT
• PL entries of IC module

REDEFAULT
• non-contingent RE.CONSOL.SPEC.ENTRY

VDSUSPRE
• contingent RE.CONSOL.SPEC.ENTRY

146
Workshop - 17
Accounting Introduction > Basic Parameters of Accounting

 Use User Menu > Account > Open Current Account


 Open a GBP Current Account with Category code as 1001 for your
customer

 Use Command Line to set the following condition for consolidation in


AC.CONSOLIDATE.COND
 Consolidation for Statement and Forward entries, excluding AZ
application and excluding the transaction number.2
 Consolidation for Category Entries Customer Id wise and authorise the
entries
 Attach the first rule to your Customer’s GBP account and the second
rule to the Category code you had created for interest on Fixed
Deposits you had created in the previous workshop and authorise the
entries

147
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

148
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

149
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

150
Workshop - 18
Accounting Introduction > Basic Parameters of Accounting

 Use User Menu > Retail Operations > LCY Drafts Issue/Acct trfr
> Transfer between Accounts
 Transfer USD 15,000 from a Current Account to your customer’s GBP
account (opened in previous workshop) for which you had attached
rule set in AC.CONSOLIDATE.COND in the same workshop
 Authorise the transaction

 Use Command Line ENQ TXN.ENTRY


 Look at the accounting entries
 Choose your customer’s GBP Account Number as selection for viewing
netted STMT.ENTRY

151
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

152
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

153
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

154
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

155
Workshop - 19
Accounting Introduction > Basic Parameters of Accounting

 Use User Menu > Retail Operations > LCY Drafts Issue/Acct trfr >
Transfer between Accounts
 Transfer USD 125 from PL Category of Interest on Fixed Deposits to
your customer’s Special Savings Account with today’s value date
 Authorise the transaction
 look at the FT record for Ids of accounting entries

 Use Command Line ENQ TXN.ENTRY


 Look at the accounting entries in STMT.ENTRY and
CATEG.ENTRY.DETAIL

 Use Command Line to look at internal files CATEG.ENTRY and


CATEG.ENTRY.DETAIL.XREF
 Check how the consolidation rule set is working

156
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

157
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

158
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

159
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

160
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

161
Workshop - Solution
Accounting Introduction > Basic Parameters of Accounting

162
Key Learning Points
Accounting Introduction

In this course you have learnt

Overview on accounting & dependency on reporting

Core Dependencies in T24 Accounting

Impact of Dates used in T24 transactions

Overview of Accounting Setup in T24

Accounting Entries generated in T24

Basic Parameters in Accounting

163
Thank You
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.
Copyright © 2010 Temenos Headquarters SA

You might also like