You are on page 1of 50

1

Introduction to T24
Arrangement Architecture
Agenda
3

1. Learning Objectives

2. Design & Servicing

3. Product Organisation

4. Building Blocks

5. Navigation

6. Arrangement

7. Activities in Arrangements

8. Simulation

3
Product Designing & Servicing
4

Traditionally banking solutions contain product silos


Functionality and product features exist within these silos

Siloed Product Architecture

Accounts Mortgages
Product Definition
Product Definition
Product Servicing
Product Servicing

Deposits Consumer loans


Product Definition Product Definition
Product Servicing Product Servicing

Reusability is limited
Innovation is difficult

6
T24 – Past, till Arrangement Architecture
5

T24 supported financial products with purpose built Silo

Siloed Product Architecture

AC MG
MG.PARAMETER, MG.TXN.TYPE.CONDITION
Group Condition Tables
MG.MORTGAGES
ACCOUNT

MM/LD AZ
LMM.INSTALL.CONDS/ D.TXN.TYPE.CONDITIONS AZ.PRODUCT.PARAMETER
MM.MONEY.MARKET/ LD.LOANS.AND.DEPOSITS AZ.ACCOUNT

Multiple modules implemented to service the same product .

Customisation involved additional local dev.

7
An Alternative Approach
6

Current Saving Term Lending Cards Etc….


Accounts Accounts Deposits
Account Account Account Account Account Account
Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Accounting Accounting Accounting Accounting Accounting Accounting


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Charge Charge Charge Charge Charge Charge


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Interest Interest Interest Interest Interest Interest


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Payment Schedule Payment Schedule Payment Schedule Payment Schedule Payment Schedule Payment Schedule
Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Term Amount Term Amount


Attributes Actions Attributes Actions

Limit Limit
Attributes Actions Attributes Actions

Settlement Settlement Settlement Settlement Settlement Settlement


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

8
Components act Transversally
7

Current Saving Term Lending Cards


A Component – Etc….
Accounts Accounts Deposits build once, reuse
in any product
Account Account AccountAccount (BALANCE)
Account Account Account
Attributes Actions Attributes Actions Attributes Attributes
Actions Actions
Attributes Actions Attributes Actions Attributes Actions

Accounting Accounting Accounting (POSITION KEEPING)


Accounting Accounting Accounting Accounting
Attributes Actions Attributes Actions Attributes Attributes
Actions Actions
Attributes Actions Attributes Actions Attributes Actions

Charge Charge Charge Charge Charge Charge Charge


Attributes Actions Attributes Actions Attributes Attributes
Actions Actions
Attributes Actions Attributes Actions Attributes Actions

Interest Interest Interest Interest Interest Interest Interest


Attributes Actions Attributes Actions Attributes Attributes
Actions Actions
Attributes Actions Attributes Actions Attributes Actions

Payment Schedule Payment Schedule Payment Schedule Payment Schedule


Repayment Schedule Payment Schedule Payment Schedule
Attributes Actions Attributes Actions Attributes Actions
Attributes Attributes
Actions Actions Attributes Actions Attributes Actions

Term Amount Term Amount


Attributes Actions Attributes Actions

Limit Limit
Attributes Actions Attributes Actions

Settlement Settlement Settlement Settlement Settlement Settlement


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

9
Product Designing & Servicing - AA
8

Product design and servicing are enterprise level functions


Functionality is encapsulated in a set of common product components
Each component has its own Attributes (data) and Actions (methods)
Product Design & Definition

Product Components
Customer Officer Limit Account Accounting
Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Activity Restriction Activity Mapping Activity Presentation Activity Messaging Activity API
ATTRIBUTES
Attributes Actions Attributes ACTIONS
Actions Attributes Actions Attributes Actions Attributes Actions

•Rate Term Amount •Change


Payment Schedule Payment Rules Overdue Payoff
•Margin Actions
Attributes Attributes
•AccrueActions Attributes Actions Attributes Actions Attributes Actions

Interest
•Day Basis Charge
•Capitalise Activity Charge Payout Rules Tax
Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions
•Accrue Method •Reset
Change Product Closure Alerts Settlement Periodic Charges
……etc
Attributes Actions
. Attributes
.......etc
Actions Attributes Actions Attributes Actions Attributes Actions
User Activities are constructed by linking Actions from multiple components
Availability Interest Compensation Bundle Eligibility Preferential Pricing
Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

10
Product Building – Components to Product Lines
9

Product Lines are constructed by combining components


Product Design & Definition

Lending Term Deposits Accounts Product Bundles Relationship Pricing


Product Lines

Product Components

Customer Officer Limit Account Accounting


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Activity Restriction Activity Mapping Activity Presentation Activity Messaging Activity API
Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Term Amount Payment Schedule Payment Rules Overdue Payoff


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Interest Charge Activity Charge Payout Rules Tax


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Change Product Closure Alerts Settlement Periodic Charges


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Availability Interest Compensation Bundle Eligibility Preferential Pricing


Attributes Actions Attributes Actions Attributes Actions Attributes Actions Attributes Actions

Pricing Rules
Attributes Actions

11
Financial Products
10
Product Line (Lending)
Product Groups

Mortgages Home Personal Line of Secured Credit Student Small Business


Loans Loans Credit Loans Cards Loans Loans
3 Year Home Auto Non Secured Visa University Start Up Secured
Fixed Equity LOC Loans Revolving LOC Gold Loan Loan LOC

5 year Home Teacher Revolving Visa Study Loan Business Foreign


Fixed Improver Loans Platinum Expander Currency

10 Year Sole
Fixed
Product Derivatives

Trader

Base Rate
Tracker

Floating

Arrangement Architecture

12
Agenda
11

1. Learning Objectives

2. Design & Servicing

3. Product Organisation

4. Building Blocks

5. Navigation

6. Arrangement

7. Activities in Arrangements

8. Simulation

13
Property Class
12

Property Class is Component having common Attributes and Actions across


different Products
Property Class is released only by Temenos

Vehicle components Banking Product components

Engines Term amount

Transmission lines Payment schedule

Wheels Interest

Body styles Charges

12
Properties vs Property Classes
13

PROPERTY - Named instance or copy of a property Class

Users can create new property from Temenos created Property class

Front
Type = Radial Principal Type = Fixed
Wheel
Radius = 7” Interest Rate = 5%

Wheel Interest

Rear
Wheel Type = Radial Penalty Type = Fixed
Radius = 8” Interest Rate = 6%

15
Product Conditions
14

A Property is a copy of its Property class.


To distinguish between the properties created, we must assign Product Condition
to it

Each Property must have a Product Condition assigned to it

Product Conditions define default values for Arrangements. Also,


 Whether a defaulted value can be modified at the Arrangement level
 If modifiable, then, with what restrictions

Interest
Interest Type Fixed
(attribute) (value)
Rate 5
(attribute) (value)
Other attributes Their values

14
Product Lines and Property Classes
15

PRODUCT LINE

PROPERTY PROPERTY PROPERTY


CLASS 1 CLASS 2 CLASS 3

 Examples of different Product Lines in the Banking Industry would be


 Loans, Deposits and Accounts

 Examples of different Property classes for Loan Product Line would be


 Interest, Term amount and Charges

15
Product Line - Product Groups - Products
16

Loan Product
Line

Business
Mortgage Loan
Product Product
Group Group

Working
Annuity Linear
Term Loan Capital
Mortgage Mortgage
Loan

16
Proofing and Publishing Products
17

 A product must be Proofed and Published.

Product Management

Proof
Create Product Proofed Publish Product
Designer Products Catalog
Fix

Modify

19
Building Blocks
18

• Component having common Attributes and Actions across different Products


• Temenos Released
Property
Class • Defined as mandatory or optional component at product line level

• Named Instance or copy of Property class


• User Defined
Property • Defined as mandatory or Optional component at product group level

• Linked at the product level to the Property


• User Defined
Product • Assigns default values to the attributes of the Property
Condition • Also sets if the default values can be modified or not

20
Agenda
19

1. Learning Objectives

2. Design & Servicing

3. Product Organisation

4. Building Blocks

5. Navigation

6. Arrangement

7. Activities in Arrangements

8. Simulation

21
AA Product builder - Navigation
20

Understand
these icons

20
Workshop
21

Use Admin menu to navigate to Product Builder

1. View Lending Product Line. What is it made of?


2. View Home Equity Product Group under Lending. What do you
see in the Product Group?
3. View the Home Equity Loan. Understand the contents of the
different tabs

23
Product Definition - Summary
22

TEMENOS Maintained
Property Class
Product Line Property Class Attributes

Named types of

Product Group Property


Specific values of

Sub set of

Product Property Product


Condition

User Definable
All share a common set of attributes

24
Agenda
23

1. Learning Objectives

2. Design & Servicing

3. Product Organisation

4. Building Blocks

5. Navigation

6. Arrangement

7. Activities in Arrangements

8. Simulation

25
Products and Arrangements
24

Customer Product

Arrangement

 An Arrangement is an instance of a Product for a Customer


 Product conditions could be Negotiated with Customer, if allowed

24
Arrangements
25

Customer Product

Currency
Agreement Date Arrangement

Account
Arrangement
Condition

 Arrangement is an Agreement with a Customer for the Bank’s Product


 It has an Agreement date.
 Currency, if line attribute is CCY and an associated Account for lending
product line
 Body of the Arrangement is a set of Arrangement conditions, one per
Property of the Product
 Arrangement is spread across multiple records. Easier to use the Enquiries
and Composite screens provided
27
AA Navigation – Creating an Arrangement
26

28
AA Navigation – Creating an Arrangement
27

The various
Properties in
the Product

Enter
values
as
required

Schedule is
defaulted as
once every
month. From
where are
these values
obtained?

29
AA Navigation – Creating an Arrangement
28

Note the AAACT-ID,


AA-ID,
ACCOUNT-ID

30
AA Navigation – Creating an Arrangement
29

31
AA Navigation – Creating an Arrangement
30

32
Workshop - Create an Deposits Arrangement
31

Menu Navigation

Use User Menu > Product Catalog > Deposits > Term
Deposits > Short Term Deposit

Instructions

Create an Arrangement for your Customer for the above


Product

Commit the Arrangement and get it authorised

View the arrangement in the table AA.ARRANGEMENT


and view the ECB record of the underlying account

33
Solution
32

34
Solution
33

35
Solution
34

36
Agenda
35

1. Learning Objectives

2. Design & Servicing

3. Product Organisation

4. Building Blocks

5. Navigation

6. Arrangement

7. Activities in Arrangements

8. Simulation

37
Activities in Arrangements
36

 Every Operation on an Arrangement is an ‘Activity’

 Activity Class defines a behaviour – released by Temenos

 Activity can be created by user or automatically generated by T24 itself

 Activities act on Arrangements - both online and during COB – stored in AA.ACTIVITY.HISTORY

38
Activities in Arrangements
37

39
Activities in Arrangements
38

40
Workshop - Activity
39

Instructions

Use command line

View the records of AA.ACTIVITY.CLASS

View the records of AA.ACTIVITY

Now view the Activity log for an arrangement using


AA.ACTIVITY.HISTORY

Try to understand what is Activity reference ID

View any of the activity reference in


AA.ARRANGEMENT.ACTIVITY

41
Solution
40

42
Solution
41

43
Solution
42

44
Reverse and Replay – Effective Dated Processing
43

Activities can be reversed and replayed for a (back) effective date.

 Line Attribute of Product Line should be set with REPLAY option

 Financial Position and related calculations based on value date

 Reverses all related activities backwards from today to back valued date

 Current back valued entry triggered

 Replays activities from back date to today

 Full History of the arrangement conditions should be available

43
Reverse and Replay – Effective Dated Processing
44

Transaction Transaction Commitment


Transaction
Date Amount Balance

ARRANGEMENT
1st Jan 500T 500T
CREATION

Increase
31st Jan 50T 550T
commitment

Decrease
15th Feb 100T 450T
commitment

Position Today - 450T


20th Feb

44
Reverse – Effective Dated Reversal for back valued increase
45

Transaction Transaction
Transaction Commitment Balance
Date Amount

ARRANGEMENT
1st Jan 500T 500T
CREATION

Back valued
15th Jan 150T
increase

Increase 50T
31st Jan 500T
commitment Reversed

Decrease 100T
15th Feb 550T
commitment Reversed

45
Replay – Effective Dated Reversal for back valued increase
46

Transaction Transaction
Transaction Commitment Balance
Date Amount

ARRANGEMENT
1st Jan 500T 500T
CREATION

Back valued
15th Jan 150T 650T
increase

Increase 50T
31st Jan 700T
commitment Replayed

Decrease 100T
15th Feb 600T
commitment Replayed

Today
Position - 600T
20th Feb

46
Agenda
47

1. Learning Objectives

2. Design & Servicing

3. Product Organisation

4. Building Blocks

5. Navigation

6. Arrangement

7. Activities in Arrangements

8. Simulation

49
Simulation - Overview
48

Simulation is the process of replicating real time scenario

 For a new or existing arrangement for a set of conditions

 Repayment for changes in principal, interest rate, tenor, charges, etc.

 Checks conditions, negotiation rules, generates override / error messages

 Calculates maturity date, charges, repayment amounts

 Prepares repayment schedule

 Option to convert simulation activity into live

 Through enquiries, simulated data can be viewed

48
Quiz
49

 Do you know???

 What is Property Class, Property and how is product


condition related to these?
 Who creates Product line, Product Group, Product? What
are they made of?
 What is an arrangement?
 What are activities?
 What is the Reverse Replay?
 What is simulation?

51
What Did We Learn?
50
Conclusion

 Designing & Servicing in AA

 Product Organization in AA

 Building Blocks of AA

 Navigation in AA

 Arrangement

 Activities

 Simulation

52

You might also like