Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
74 views26 pages

Document PDF

Arrangement Architecture (AA) provides the ability to create and manage financial arrangements for customers. When an arrangement is created, AA will generate an account to maintain all activities. AA uses reusable components defined by Temenos to create customized products. Products are composed of components like loans, accounts, and deposits that have common attributes and behaviors.

Uploaded by

Lassaad Ben Hadj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views26 pages

Document PDF

Arrangement Architecture (AA) provides the ability to create and manage financial arrangements for customers. When an arrangement is created, AA will generate an account to maintain all activities. AA uses reusable components defined by Temenos to create customized products. Products are composed of components like loans, accounts, and deposits that have common attributes and behaviors.

Uploaded by

Lassaad Ben Hadj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

Arrangement Architecture

By Harsha & Ramesh


AA

Arrangement is an agreement between the bank and interested


 party to provide an agreed service. AA
AA module provides ability to
create and manage arrangements for customers.
When a financial arrangement is created, !" will generate an
Account record, which maintains all activities. his account will
 be used for AA
AA from start to end.
#sers can create their own $roducts by using the
%omponents provided by emenos, and these components can be
reused across many $roducts.
AA was first introduced in R version
AA

AA is a ' tiered $roduct (rganisation


$roduct )ines defined by emenos,
$roduct *roups & $roducts defined by #sers.

$roduct )ines in AA+


)ending
nternet -ervices
Accounts
eposits
AA / $roduct )ines, $roduct *roups & $roducts
$roduct )ines 0%AR-1

$roduct *roups
AA / $roduct )ines, $roduct *roups & $roducts
AA / $roduct

2very product is an assembly of many components.

23+ )244* / we have components like


erm Amount, $ayment Rules, )imit,
$eriodic Rules, Accounting, nterest, etc.
hese components are serviced in AA.
AA 5 %omponent, Attributes & Action
%omponents or Property Class+ 0re/useable1
%ars+ 2ngine, ransmission, Wheels
)ending+ erm Amount, nterest, %harges
ifferent %ars may have different engines but they have common
characteristics 0fuel ype, Acceleration, op -peed1. hese are
Attributes
hey also have common behaviour 0engine /start, stop,
accelerate1 or Actions

A Component having Attributes & Actions is


called a Property Class
AA 5 $roperty %lass

Interest

$rincipal $enalty
nterest nterest

ype+ 6i3ed ype+ 6i3ed


Rate+ 7.889 Rate+ .889

 4amed ype or %opy of a $roperty %lass is called a PROPERTY


#sers can create new $R($2R2- of the e3isting $roperty %lass
$roperty %lass can only be created by emenos
Temenos Maintained

Propert
$roduct $roperty y Class
)ines %lass Attribut
es

$roduct
$roperty
*roups

$roduct
$roducts $roperty %onditions

User Maintained
All Share common attributes
AA )ending in a nutshell

• Arrangement is agreement between bank & customer as per agreed terms


& conditions.

• Arrangement conditions are defaulted from the pre/defined )oan product


conditions.

• %hanges to original product conditions can be done with tracked or non/


tracked option.

• Arrangements can be negotiated or amended at contract or account level.


AA )ending 5 $roduct (verview
Constant

Linear %i$ed
Periodic
Repayment
Seasonal %loatin&

AA Loans User e!ined Periodic

Mi$ed
"ullet
Repayment
Le#el "and

Schedules
Simulation '
Re#erse
Repay
Repayment Interest
Schedule Schedule
AA )ending 5 -tatic ables

PERO#C!NTE
CUSTOMER CURRENCY 
REST

BASC! COUNTRY 
AA LOANS
NTEREST

NTEREST!
CATEGORY  "OL#AY 
BASS
AA )ending 5 :andatory 6ields
• Auto IDs are generated on:
 – Attempt to do arrangement: New Arrangement ID
 – Commit arrangement activity: Arrangement ID & Loan Account ID

• Customer : Primary Owner or orrower


 – !sed to initiate the arrangement
 – All customer record details are related on entry o" Customer
ID#mnemonics
 – Co$owner% guarantor details can be attached later in the main AA !I or
AAPA'()'OL* table

• Currency : Currency o" Arrangement


 – Currency speci+c conditions de+ned in C!''*NC) table are attached
 – alances are maintained in this currency
 – Interest and charges are calculated based on this currency conditions
 – Once the AA is processed the currency can not be amended
AA )ending 5 :andatory 6ields
• 2ffective ate + ate to process AA
 – efault +-ystem dates
 – #ser 2ntry+ $ast or future date
 – $rincipal isbursement & nterest capitali;ation are processed based on this date.

• Amount + %ommitment amount


 – Appears on the main AA # as the arrangement activity initiation is committed.
 – enotes the total amount that can be given to the specified customer.
 –  & : can be used in 2dit 6ield to denote thousand or million.

• erm + )oan $eriod


 – efault <alue+ erm specified in product condition
 – #ser nput+ %an be given in no of ays=Weeks=:onths=>ears if negotiation is allowed.

• Repayment 6re?uency + 6re?uency of loan=installment repay


 – efault <alue+ Repayment 6re?uency specified in product condition
 – #ser nput+ %an be given in no of ays=Weeks=:onths=>ears if negotiation is allowed.
AA )ending 5 (ptional 6ields
• Accounts officer + $rimary (fficer for loan
 – (ther officers can be defined.
 – Roles like Application approval, collection & disbursement can be specified for the
officers defined.
• )imits + -anctioned limit of the customer for the product
 – ):. R2662R24%2 can be specified in the )imit section. -o that the A%%(#4
level limit definition is mapped. While doing other activities, like disbursement to the
account, limit can control the amount to be disbursed.
 – -uitable overrides are generated if limit is e3ceeded or no limit reference is specified.
• Repayments + )oan repayment types
 – efault value+ Repayment option in main product definition
 – #ser efined value+
• ype+ Annuity=%onstant, )inear, Actual and #ser defined
• :ethod+ ue, %apitali;ation
• 6re?uency+ aily, :onthly, >early (4 nth ay of Week, :onth, >ear 
• $roperty+ Account, %apital/nt
AA lending 5 Arrangement Activities
• Activities are operations that are applied to Arrangements. -ome of the activities
are +
 – isbursement
 – Repayment
 – :ake ue %harges
 – nterest
 – Accruals
• $rocess e3ecution happens on activity launch. -ome of the processes are +
 – Balance #pdate
 – nterest calculation
 – Repayment -cheduling
 – Accounting
• #pdate arrangement
 – isbursements, $ayment updates, %harges + (nline update
 – nterest Accruals, notices+ %(B update
• Additional functionalities
 – %harges, (verrides, 4otice
• Activity )og
 – Bills ssued, :ade ue, $aid
 – Activity )og is displayed in the order of most recent activity first.
AA )ending 5 isbursement Activity
• isbursement is release of funds to customer on account of his=her arrangement with
the !" bank.

• isbursement can be single or multiple based on product condition.

• isbursement can happen in the arrangement currency or some other currency.


 – 23change Rate is fetched from %#RR24%> table.

• :ode of isbursement+
 –o customer account by 6unds ransfer application. AA account no is used as
debit account.
 –%ash disbursement by eller application

• isbursement can trigger associated processes. -ome of the processes are+


 – %harge generation
AA )ending 5 Repayment -chedule
• Repayment schedule is defined with the following attributes+
 – $ayment ype + %onstant=Annuity, )inear, Bullet payment of principal, #ser
defined
 – :ethod+ ue, capitali;e
 – 6re?uency+ 2very aily=Weekly=:onthly=>early 5(n Week=ay=month=year 
 – $roperty+ Account, $rincipal/nt
• $ossible to set differently for $rincipal & nterest
• Repayment Amount
 – Automatically calculated based on term amount, term, interest rate &
fre?uency
 – Residual amount is also indicated
 – Repayment amount can also be set manually for all or part of the schedule
•  4on/Business ay ad@ustment can be done through the following options+
 – 6orward
 – Backward
 – %alendar 
• efault value of repayment schedule is the schedule defined for product.
• :anual change is allowed if negotiation is allowed.
AA )ending / Repayment

• Repayment is payment of interest, capital, $enal nterest, %harges or all to


arrangement )oan account.
• Repayment can happen in the arrangement currency or some other currency.
 – 23change Rate is fetched from %#RR24%> table.
• + :ode of Repayment
 – 6rom customer account by 6unds ransfer application
 – %ash Repayment by eller application
• Repayment can trigger associated processes. -ome of the processes are+
 – #pdate of $rincipal & nterest outstanding
 – Receipt generation
• Repayment rules can be defined while defining the arrangement. -ome of the rules
are +
 – Apply by order of balance + 23 / %harges  nterest  $rincipal
 – Apply by ates+ 23 / (ldest first or oldest last
 – Ad/hoc=23cess payments over and above dues+ 23 5 eep as current balance
AA )ending 5 Revolving = 4on/Revolving
• Arrangement can be revolving or non/revolving.
 – Revolving+ Repayment of principal restores commitment amount.
 –  4on/Revolving+ Repayment of principal does not restore the commitment
amount.
• Revolving arrangement can have two options+
 – $ayment (ption+ Any payment will increase available credit limit.
• 6ully revolving %redit facility
 – $repayment (ption+ (nly prepayment or ad/hoc payment not against any due
increases the credit limit and payment against due does not reinstate the
available amount.

f Revolving is set to 4( & once a repayment is made to the Arrangement, further


disbursements will not be possible.
AA )ending / $ayoff 

• $ayoff is repayment when bills are settled in part or in e3cess.


• $ayment rules are defined to payoff dues in a specific order+
 – Bills age wise with every bill in order of+
• $enalty nterest
• 6ees
• $rincipal nterest
• $rincipal ue
 – Remaining amount is used to ad@ust %urrent $rincipal not yet due.
• Associated charges can be linked
• Repayment schedule is recalculated for e3cess payments
AA )ending / )imit

• )imit can be specified at arrangement level.


• f the ):.R2662R24%2 in AA.ARRA4*2:24.A%<> is filled, the
system checks for any secured or unsecured limit created for the )imit product for
the specified customer.
• f no limit record is found by system, error message would be thrown to create a
limit for the product & %ustomer.
• f limit specified for the customer covers the transaction amount in arrangement
activity, the transaction is accepted or else an override message is generated.
• When limit is not specified at arrangement level, override is generated during
disbursement
• )imit could be set e3clusively for a single arrangement or it could be set for
multiple arrangements.
AA )ending 5 (verdue :anagement
• (verdue is the treatment of bills if they are not paid in time.
• here are different status of (verdue bills. Bill aging can take either of the two basis+
 – By 4umber of days +
• elin?uent + first C days after due date for Dst bill overdue
• *race+ 7th to D8th day
•  4on Accrual Basis 04AB1+ DDth onwards
 – By 4umber of bills +
• elin?uent + first ! Bills
• *race+ #p to "th bills
•  4on Accrual Basis 04AB1+ Cth bill onwards
• Associated activities are set for every status change+
 – %haser 4otice generation at predefined fre?uency
 – Accrual of charges
 – Amounts can be moved to status balance+ %urrent  elin?uent  4AB Balance
AA )ending 5 (verdue :anagement
• (verdue posts receivables to $ & ).
• $ayment tolerance can also be set to allow overdue beyond a set amount or 9 of dues.
• -uspension of (ver dues +
 – -uspend Activity stops further accrual posting to $ & ).
 – -uspend (ver dues reverses unpaid accruals from $ & ) and stops posting.
-ubse?uent %hanges to Arrangement

• %ustomer
 – $rimary owner can not be changed
 – Addition=eletion=%hange possible for @oint owners
• %ategory
• isbursement
• %harge Activities
• nterest type, calculation type, periodic reset
• )imit Reference
• $ayment fre?uency
• erm amount and period
hank >ou

You might also like