Arrangement Architecture - Property Classes PDF
Arrangement Architecture - Property Classes PDF
TEMENOS T24
Arrangement Architecture
Property Classes
User Guide
Table of Contents
Overview .................................................................................................................................................. 9
Product Builder .................................................................................................................................... 9
Arrangements ...................................................................................................................................... 9
Product Lines Available ..................................................................................................................... 10
Property Classes ............................................................................................................................... 11
ACCOUNT.............................................................................................................................................. 11
Overview ............................................................................................................................................ 11
Property Product Relationship ........................................................................................................... 11
Related Balances .............................................................................................................................. 12
Property Attribute Description and Use ............................................................................................. 13
Property Details ................................................................................................................................. 15
Periodic Attribute Classes associated with Account ......................................................................... 19
Action Synopsis ................................................................................................................................. 19
Accounting Events ............................................................................................................................. 20
Limits Interaction ............................................................................................................................... 20
Delivery .............................................................................................................................................. 20
ACCOUNTING ....................................................................................................................................... 21
Overview ............................................................................................................................................ 21
Property Product Relationship ........................................................................................................... 21
Related Balances .............................................................................................................................. 22
Summary of Rules Based Accounting ............................................................................................... 22
Property Attribute Description and Use ............................................................................................. 26
Property Details ................................................................................................................................. 30
Periodic Attribute Classes associated with Accounting..................................................................... 30
Action Synopsis ................................................................................................................................. 30
Accounting Events ............................................................................................................................. 30
Limits Interaction ............................................................................................................................... 31
Delivery .............................................................................................................................................. 31
ACTIVITY MAPPING ............................................................................................................................. 32
Overview ............................................................................................................................................ 32
Property Product Relationship ........................................................................................................... 32
Related Balances .............................................................................................................................. 33
Property Attribute Description and Use ............................................................................................. 33
Property Details ................................................................................................................................. 35
Periodic Attribute Classes associated with Activity Mapping ............................................................ 35
Action Synopsis ................................................................................................................................. 35
Overview
The AA module provides a flexible framework that allows a number of new T24 modules to be created.
The application provides a business component based architecture for the management of products.
Product Builder
The application provides the ability to allow the user to construct banking products by combining
different business components. PRODUCT.LINES which provide functionality for different banking
areas are licensed by Temenos; each product line utilises a number of property classes (business
components) that are fully configurable.
Please see the Product Builder user guide for more details.
Arrangements
An arrangement is an agreement between the bank and interested party to provide an agreed service.
The AA module provides the ability to manage arrangements for created products.
• The arrangement properties and attributes may be fixed based on the product definition at
creation time.
• The arrangement property attributes may be negotiated / override the product definition
according to product defined rules.
RETAIL.LENDING
The AL module provides a fully flexible retail lending functionality for T24. The module allows retail
products to be created with the following features:
• Full support for commitment processing.
• Unlimited interest types including penalty interest.
• Unlimited charge types.
• Fully integrated rules based overdue and aging processing.
• Ability to amend / reverse / update arrangements back dated with full automatic recalculation
and adjustment of contract.
• Ability to pay in and disburse the arrangement through any T24 application and channel that
allows the specification of a T24 account. As a result disbursal and Repayment can be from
accounts in any currency.
• Fully flexible repayment schedule.
• Flexible production of bills when repayments are due.
• Ability to overpay / underpay / pay late or early based on issued bills.
• Utilises rules based accounting allowing flexible configuration of entry / balance generation in
T24.
The AP module provides extended internet access to T24 banking services. This product can be
purchased in addition to the INTERNET.SERVICE product and allows organisations to manage their
banking operations through T24.
Please see the ARC-IB Administration user guide for more details.
Property Classes
The AA.PROPERTY.CLASS definitions are released by Temenos and cannot be amended with the
exception of the description fields.
Financial institution can use these “building blocks” of functionality to construct the individual products
which are available for sale to its customers.
The current release of classes are described below in there relevant sections.
ACCOUNT
Overview
The ACCOUNT Property Class is used by all AA products which are account based and will therefore
result in the creation of an associated account record for an arrangement of the product.
This property class manages the descriptive and classification details of the Arrangement and is used
in the creation and maintenance of the account record that is related to the arrangement.
Product Lines
The ACCOUNT property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• DATED
All attributes in the Account property are therefore stored at the arrangement level and do not track
the underlying product.
Related Balances
The Account property has associated financial balances that reflect the arrangement principal in the
various stages of the arrangement life-cycle.
The following balances can exist for the property:
Alternate References
The following options are available for specifying alternate access references for the account:
• Field MNEMONIC is an alternate key which can be defined by a user to reference the account.
Typically this would be a memorable name for the arrangement.
For a more detailed explanation of this set-up please see the ACCOUNTS user guide.
Posting Restrictions
At the arrangement level, a posting restriction code (defined in POSTING.RESTRICT) can be used to
restrict the following:
• All Debits
• All Credits
• All Transactions
An override will be required to accept any entry which meets the conditions of a Posting Restriction.
Repayment Restrictions
The field BASE.DATE.TYPE will be used by AA to calculate several of the other DATE fields of the
arrangement and will accept values of AGREEMENT or START (AGREEMENT is the default).
The option of AGREEMENT will result in the other dates being calculated based upon the effective
date of the NEW-ARRANGEMENT activity. The option of START will result in the other dates being
recalculated when the DISBURSE activity occurs.
A field ANNIVERSARY can be used to store the anniversary of the account for restriction purposes and
its value is stored in the format MM DD.
In conjunction with restrictions this field can also used for general configuration across all
AA.PERIODIC.ATTRIBUTES classes.
Property Details
Creation of T24 Account
When a financial arrangement is created the system will generate a T24 account record. The account
record generated will be allocated a standard T24 account number according to the rules defined in
the COMPANY application.
Note: In order for the arrangement module to be able to generate an account record the ACCOUNT
application must be configured to generate ids automatically.
The Account record is built by mapping the relevant fields from the DEPT.ACCT.OFFICER,
CUSTOMER, ACCOUNT and LIMIT properties of the arrangement into the layout of the account
record (for technical details of this process see: xxx).
The ACCOUNT record created cannot be modified directly using the ACCOUNT application,
instead the associated properties must be modified using the appropriate maintenance activities from
AA.ARRANGEMENT.ACTIVITY.
The ACCOUNT record holds the arrangement number in the ARRANGEMENT.ID field.
Arrangement account records behave slightly differently to standard T24 accounts:
This account number linked to the arrangement is stored in the AA.ARRANGEMENT record.
Note: In order to be able to specify the arrangement number or an Alternate Account Number the field
ALTERNATE.ACC.IDS must be set to Y in ACCOUNT.PARAMETER.
The FUNDS.TRANSFER application can be used to draw down and commit to an amount of the
arrangement. The DEBIT.ACCT.NO field is used to debit the ACCOUNT record associated to the
AA.ARRANGEMENT.
Action Synopsis
The ACCOUNT Property supports the following actions:
CREDIT
The credit action applies the unallocated amount from a credit to the arrangement to the unallocated
credit balance of the arrangement.
DEBIT
The debit action applies the unallocated amount from a debit to the arrangement to the unallocated
debit balance of the arrangement.
DISBURSE
The disburse action is used when a loan is disbursed. The action will result in the current balance of
the account property being debited.
MAINTAIN
The maintain action is used whenever one of the properties linked to the T24 ACCOUNT record
(CUSTOMER, DEPT.ACCT.OFFICER, LIMIT, ACCOUNT) is modified. The action does not
generate any accounting movement but updates the related T24 ACCOUNT record to reflect the
values for the arrangement property.
It is this ACTION that will result in the creation of a T24 arrangement account when the NEW-
ARRANGEMENT activity is processed.
A scheduled MAINTAIN account activity LENDING-MAINTAIN-ACCOUNT will be raised for the future
effective date that will be processed in the Start Of Day of the effective date. The MAINTAIN activity
will update the ACCOUNT record with the future dated changes.
MAKE.DUE
The make due action will apply the amount of principal due to be repaid to the DUE account property
balance and will reduce the CURrent account property by the amount to be made due.
The amount to be made due is determined from the associated BILL that is being made due.
REPAY
The repay action will allocate an amount of principal to be repaid to the appropriate account balance.
Depending on the PAYMENT.RULE applied the repayment will be made against billed or current
amounts.
Processing determines the amount and balance to be credited based on the PAYMENT.RULE
definition and can result in credit being applied to the CUR, DUE or AGEd balances of the account
property.
UPDATE
The update action is used to apply the changes to the ACCOUNT property attributes and does not
result in any accounting updates.
Accounting Events
The following actions generate accounting events as defined in field ACCOUNTING.
• CREDIT
• DEBIT
• DISBURSE
• MAINTAIN
• MAKE.DUE
• REPAY
• CAPTURE.BILL
• ADJUST.BILL
• RESIDUAL
• AGE.BILLS
• ADVANCE.REPAY
Limits Interaction
The ACCOUNT property does not directly interact with the LIMITS system in T24 but the associated
arrangement ACCOUNT record is closely linked.
The LIMIT Property condition specifies the LIMIT.REFERENCE to be used for the arrangement
product and this is the limit reference used in the related ACCOUNT record.
Delivery
No special processing for the ACCOUNT class in delivery
ACCOUNTING
Overview
The AA module utilises T24 rules based accounting to generate its accounting movements.
The ACCOUNTING Property Class is used by all financial products and controls the link between the
accounting events generated by the property actions and the accounting allocation rules to be applied
to these events.
Users can specify accounting rules for each Property which has Actions that require accounting.
Product Lines
The ACCOUNTING property is used by the following product lines:
LENDING
DEPOSITS
ACCOUNTS
• DATED
• MERGE
• TRACKING.ONLY
Related Balances
The accounting property does not have any financial balances associated with the property.
The accounting event contains basic details of the change to the balance such as:
• Affected Balance
• Movement Amount
• Movement Sign
• Event (or Value) Date
• Arrangement Id
• Initiating Transaction Reference
In AA processing each event is always targeted to an arrangement balance (which must be defined in
the AC.BALANCE.TYPE table).
For this combination of set-up the following AC.BALANCE.TYPE records need to be established.
The records prefixed GRA, NAB, OD1 and OD2 relate to the overdue property and these need to be
defined for each overdue status.
Allocation Rules
Each event raised by the action is the basis for generation of actual accounting entries. In T24 three
types of accounting entries can be generated from a single accounting event, these are:
STMT.ENTRY – a movement to a T24 account optionally with a specific balance type. Accounts can
be customer, internal or Nostro accounts.
CATEG.ENTRY – a profit and loss movement with a specific profit and loss category.
RE.CONSOL.SPEC.ENTRY – a movement to the arrangement contract with a specific balance type.
Each entry generated has a TRANSACTION code that is used to identify the type of movement
generated.
An allocation rule is used to specify the types of entry and target account, balance type or profit and
loss category that the event should generate. It also specifies how the details of the entry record are
to be built including the transaction code to be used.
Entry Details
Each accounting entry contains a number of detailed fields. This contains information used by system
in financial reporting and also in production of customer statements and other enquiries.
Certain details in the entries generated as a result of the application rules can be configured, for
example:
• System Id
• Customer Narrative
• Customer References
• Internal References
The source and value of these details is specified in the table AC.POSTING.DETAIL which in turn
is linked to the AC.ALLOCATION.RULE table.
The soft accounting configuration is therefore flexible enough so any given accounting can be
generated at any given event time.
The AC.POSTING.DETAIL application and its defined contents is used to control the mapping of
values i.e. references and narratives of accounting entries like STMT.ENTRY, CATEG.ENTRY and
RE.CONSOL.SPEC.ENTRY.
The above record relates to STMT.ENTRY records being created for AA and is in turn linked to the
AC.ALLOCTION.RULE rules table. This table is used to define accounting events used by the soft
accounting processing where the event is used to identify mapping tables to determine the type of
accounting entries to raise and the content of these entries.
In this table Debit and Credit TRANSACTION codes, ACCOUNT.CLASS records and
AC.POSTING.DETAIL records are all combined to create a catch all for each accounting event.
If required and depending on individual configuration different tables can be created for different
classes and purposes i.e. Interest or Overdue.
The AC.ALLOCATION.RULE tables are then linked to the product condition records per Property
as shown in the example below.
The PROPERTY field and its associated fields ACCT.ACTION and ACCT.RULE are used to define all
the underlying property class that are capable of creating accounting events. Each ACTION value as
defined in AA.PROPERTY.CLASS can be allocated in these multi-value set of fields.
Once the product has been published by AA.PRODUCT.MANAGER these are the accounting
rules that the contracts will now ad-ea to.
Property Details
Publishing - Merging property conditions
With standard business property classes (e.g. INTEREST), a Defined Property defined for a ‘Child
Product’ will override a Defined Property specified for a ‘Parent Product’. The ACCOUNTING property
will allow merging of conditions between the child and parent product at the time of publishing.
When published, the ACCOUNTING Property Class is merged with the published parent definition as
follows:
• All properties and associated actions that result in the generation of accounting events must be
specified in the property definition
Action Synopsis
The ACCOUNTING Property supports the following actions:
UPDATE
The UPDATE action is initiated manually and allows the User to change any of the ACCOUNTING
attributes. This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE-ACCOUNTING
activities and will amend the accounting rules.
Accounting Events
There are no accounting events generated by the actions of the ACCOUNTING property.
Limits Interaction
The ACCOUNTING property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated.
ACTIVITY MAPPING
Overview
The ACTIVITY.MAPPING property class provides a link between financial transactions initiated in T24
outside of the AA module and the activity that should be processed against the arrangement.
Any application that raises an accounting to a T24 ACCOUNT can be used to pay funds in or out of
an AA Arrangement. The activity processed is mapped to the TRANSACTION code used in the T24
application accounting in this Property Class.
Product Lines
The ACTIVITY.MAPPING property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• DATED
• TRACKING.ONLY
• MERGE
The property class is used to define the mapping rules from T24 TRANSACTION to AA.ACTIVITY,
this definition can only be defined at the Product Level and is not available for configuration at the
arrangement level.
Related Balances
The ACTIVITY.MAPPING property does not have any related financial balances.
For example the TRANSACTION code 408 being posted across an Arrangement should result in the
AA.ACTIVITY LENDING-DISBURSE-ARRANGEMENT being generated.
Default debit and credit activities can be defined and will be used when a specific TRANSACTION
code in an accounting entry is not found in the accounting property.
Property Details
Publishing - Merging property conditions
With standard business property classes (e.g. INTEREST), a Defined Property defined for a ‘Child
Product’ will override a Defined Property specified for a ‘Parent Product’. The ACTIVITY.MAPPING
property will allow merging of conditions between the child and parent product at the time of
publishing.
When published, the ACTIVITY.MAPPING Property Class is merged with the published parent
definition as follows:
Action Synopsis
The ACTIVITY.MAPPING Property supports the following actions
UPDATE
The UPDATE action is used to apply product level ACTIVITY.MAPPING definition to an arrangement
contract and is initiated as part of the NEW-ARRANGEMENT and UPDATE-ACTIVITY.MAPPING
activities.
Accounting Events
There are no accounting events generated by the ACTIVITY.MAPPING property class.
Limits Interaction
There is no interaction with the T24 Limit system by the ACTIVITY.MAPPING property.
Delivery
There is no special delivery processing required by the ACTVITY.MAPPING property.
ACTIVITY.API
Overview
The ACTIVITY API Property Class allows users to extend the core processing of the Arrangement
Activities. In most respects it replaces the concept of adding user defined routines to Versions. User
defined processing is now specified by Product and benefits from Product Inheritance. Additionally, as
each Arrangement Activity is comprised of one or more Actions, this API methodology provides a high
degree of flexibility as user defined routines can be executed throughout an activity.
Product Lines
The ACTIVITY.API property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• INTERNET.SERVICES
• DATED
• TRACKING.ONLY
• MERGE
AA.PROPERTY.CLASS record.
• Highest to Lowest by Product Level (e.g. Grand Parent routines, Parent routines, Child routines).
• Activity Class followed by Activity routines within each level.
Action Synopsis
The ACTIVITY.API Property supports the following actions:
UPDATE
The UPDATE action is initiated manually and allows the User to change any of the ACTIVITY.API
attributes. This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE-ACTIVITY.API
activities and will result in modification of the API rules.
Accounting Events
The ACTIVITY.API property does not perform any actions that generate accounting events.
Limits Interaction
The ACTIVITY.API property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated.
ACTIVITY.CHARGES
Overview
The ACTIVITY.CHARGES Property Class is used by any products which require charging for various
Arrangement Activities.
Product Lines
The ACTIVITY.CHARGES property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• DATED
• TRACKING
Action Synopsis
The ACTIVITY.CHARGES Property supports the following actions:
UPDATE
The update action is initiated manually and allows the User to change any of the ACTIVITY.CHARGES
attributes. This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE-
ACTIVITY.CHARGES activities and will result in the modification of activity based charge rules.
Accounting Events
The ACTIVITY.CHARGES property does not perform any actions that generate accounting events.
Limits Interaction
The ACTIVITY.CHARGES property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated. The
ACTIVITY.CHARGES property class generates delivery information as defined in field
DEL.INFO.REQD.
ACTIVITY.MESSAGING
Overview
The ACTIVITY MESSAGING Property Class is used to link the production of T24 delivery events with
any activity that can be performed on an arrangement contract.
The T24 delivery system is a rules based system that allows creation of messages that can be sent
through any supported carrier medium (Printed, Fax, SWIFT, Email etc). Activities performed by
applications (in this case AA.ARRANGEMENT.ACTIVITY) can generate one or more message
types according to the configured rules.
The delivery system allows messages to be routed and formatted according to the type of message,
and also allows the option to create a deal slip.
The interface to the T24 delivery system allows the application to generate a delivery event. The
delivery event associates an activity identification code (ACTIVITY.CODE) with unformatted related
application data; a message reference allocated by the T24 delivery system is returned.
Product Lines
• LENDING
• DEPOSITS
• ACCOUNTS
• INTERNET.SERVICES
• PROXY.SERVICES
• DATED
• TRACKING
• MERGE
The property cannot be defined at arrangement level and rules are always assigned from the product
definition.
Related Balances
The ACTIVITY.MESSAGING property has no related balances.
Delivery Mapping
The DE.MAPPING application allows the raw delivery handoff data generated from the application
delivery event to be mapped to the field content defined in the DE.MESSAGE table. For each
different application (and possibly sub-division within application) the map between the handoff data
and required data layout must be defined.
Soft Delivery
Rules based (or soft) delivery allows one or more delivery message types to be generated from a
single delivery event.
The application generates the delivery event with an identifying code the ADVICES code together with
a collection of unformatted data from the underlying application – referred to as the delivery handoff
data.
The application EB.ADVICES is used to define the type, formatting and additional content of the
delivery messages to be generated. The key to the EB.ADVICES table is the advice code allocated
by the application. In the case of AA the advice code is allocated according to the
ACTIVITY.MESSAGING property.
• Advices code.
• Advice identifier code.
• Activity details.
The INPUT.REC.NO field in DE.MAPPING should be configured with the handoff record name and
the associated INPUT.FILE should be specified.
Note: you can view the content of the delivery handoff using the standard delivery ENQUIRY
DE.HANDOFF.DETS.
It is recommended that a different Application Identifier should be chosen for each product line (and
possibly different product groups under the same product line) as this will allow multiple products to
produce the same message type from different content.
The handoff record number that contains the name of the product properties must also be defined in
the field RECORD.NAME.LOC. For the AA module record 7 will always contain the property definition.
The mapping between the message fields and the delivery handoff records can then be defined using
fields INPUT.POSITION, INPUT.NAME and HEADER.NAME.
Where data is to be mapped from a property the INPUT.POSITION should contain the name of the
property, and INPUT.NAME should contain the field name from the property.
Data contained in the fixed data handoff records should be mapped by specifying either:
• INPUT.POSITION as the record number with INPUT.NAME as the required field name.
• INPUT.POSITION only in the format record field.
• The AA.ACTIVITY name that should trigger the production of the event or
• The AA.ACTIVITY.CLASS name that should the production of the event for any AA.ACTIVITY
of this AA.ACTIVITY.CLASS.
EB ADVICES definition.
Note: The structure of the ACTIVITY.MESSAGING property class should be modified with the new
field (SEND.ADVICE).
Property Details
Publishing - Merging property conditions
With standard business property classes (e.g. Interest), a Defined Property defined for a ‘Child
Product’ will override a Defined Property specified for a ‘Parent Product’. When published, the
ACTIVITY MESSAGING Property Class is merged in a mutually exclusive manner.
This allows for the parent property condition to contain the master definition and only those specific
activities that are required to produce alternative messages need be defined at the child level. A
definition of ADVICE.CODE at the child level will override any definition found at the parent level when
the publishing process takes place.
Delivery Reference.
Delivery Preview
Currently the AA module does not support the ability to PREVIEW the delivery output to be
generated.
Action Synopsis
The ACTIVITY.MESSAGING Property supports the following actions:
UPDATE
The UPDATE action is initiated by the product tracking service. When a product definition is modified
that includes a change to the AA.PRD.DES.ACTIVITY.MESSAGING conditions this action will be
run to ensure that arrangements of that product type are updated with the new conditions.
The action will also be initiated by the NEW-ARRANGEMENT and UPDATE-ACTIVITY.MESSAGING
activities.
SEND.MESSAGE
The SEND.MESSAGE action is initiated by all activities performed on an arrangement where the
arrangement product has an ACTIVITY.MESSAGING property.
The action processing will perform the following process:
• Determine if the current specific activity or general activity class is required to produce a delivery
event
• If a delivery event is required look up the ADVICE.CODE (record of EB.ADVICE) to be used by
rules based delivery.
• A handoff request will be generated for the specified advice code together with all related property
details for the effective date of the activity.
• The delivery reference from the delivery system is stored in the
AA.ARRANGEMENT.ACTIVITY record.
Note that the SEND.MESSAGE action will only generate a delivery event on the authorisation of a
new AA.ARRANGEMENT.ACTIVITY. At reversal no delivery event is generated.
Accounting Events
Since there are no related financial balances with this property class there are no associated
accounting events generated by properties of this class.
Limits Interaction
There is no interaction between the T24 Limits system and properties of this class.
Delivery
This property controls the interaction with the T24 delivery system, details of handoff records and
required configuration are described in the previous sections.
ACTIVITY.PRESENTATION
Overview
The ACTIVITY PRESENTATION Property Class is used to specify the T24 Versions (hereafter referred
to as ‘screens’) that will be used when displaying an AA.ARRANGEMENT.ACTIVITY. By
specifying screens at the Product level, the display of each arrangement activity is controlled
dynamically. Upon entering the Product and Activity, T24 will determine which properties should be
displayed and which screens should be used.
Product Lines
The ACTIVITY.PRESENTATION property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• INTERNET.SERVICES
• DATED
• TRACKING.ONLY
• MERGE
• Property Screens
Users can specify a Version at the PROPERTY level (e.g. Principal Interest). This will override the
default of the Property Class.
Action Synopsis
The ACTIVITY.PRESENTATION Property supports the following actions:
UPDATE
The update action is initiated manually and allows the User to change any of the
ACTIVITY.PRESENTATION attributes. This action will be initiated as part of the NEW-ARRANGEMENT
and UPDATE- ACTIVITY.PRESENTATION activities and will result in the modification of the versions
and screens rules.
Accounting Events
The ACTIVITY.PRESENTATION property does not perform any actions that generate accounting
events.
Limits Interaction
The ACTIVITY.PRESENTATION property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated.
CHANGE.PRODUCT
Overview
The CHANGE.PRODUCT property class defines the rules and behaviour for allowing arrangements of
one product to be changed to another.
The CHANGE.PRODUCT property can be included in a product if arrangements are allowed to be
changed to another product during its lifetime or if any arrangement is to be renewed in its lifetime.
The property class allows the definition of restricted products that change can be made to and when a
scheduled change should be applied.
Product Lines
The CHANGE.PRODUCT property is used by the following product lines:
• LENDING
• DATED
• TRACKING
Loan Renewal
There could be several Activities which can be run by the user or in some cases automatically
scheduled which can be used to change any of the conditions of the Arrangement and in some cases
will result in the recalculation of a Renewal Date and the Maturity Date.
1) ROLLOVER – Would renew with the existing Arrangement conditions and might recalculate
Maturity date if ROLLOVER option is chosen in the field RECALC.MATURITY.ON in the
TERM.AMOUNT property condition. The product conditions will not be considered except for the
properties that track the product conditions.
Consider the below example where the term is 29D and final term is 58D. User wishes to recalculate
maturity date on every renewal.
On 29th Dec, ROLLOVER activity is triggered recalculating the next renewal date and the maturity
date.
The arrangement has renewed with current conditions & is now in the final period. The conditions of
arrangement with base date as renewal date. Also maturity date is recalculated.
2) RESET – Would reset to product conditions based on reset set-up at product level for
different properties.
Consider the below example where the term is 29D and final term is 87D. User wishes to recalculate
maturity date during RESET.
The activity chosen by the user to happen on the renewal date is RESET and resetting should happen
on payment end date. And the INITIATION.TYPE is AUTO.
The arrangement product’s interest condition is as below and the same has been negotiated during
new arrangement input.
From the above we can see that the interest rate is fixed at 10% and the property condition has
DEFAULT.ATTR.OPTION set to RESETTING which means on the renewal date (when RESET
activity is triggered), the interest rate from the product condition will be effective in the arrangement.
However, the day basis will remain as ‘B’ at arrangement level as the same has been set to NON-
RESETTING using NR.OPTIONS.
On 4th Dec, there is a change in the interest condition of the product and the fixed rate is changed to
12%.
On 29th Dec, RESET activity is triggered recalculating the next renewal date and the maturity date.
The arrangement has reset with current conditions (changed condition with rate 12%). Also, though at
product level day basis of interest is ‘A’, arrangement is retained with B basis as its set to NON-
RESETTING.
Also maturity date & renewal date are recalculated. Here renewal date is based on payment end
date.
3) CHANGE.PRODUCT – Would reset to product conditions of the new product (which the
existing arrangement is changing to) based on reset set-up at product level (old product) for different
properties.
The activity chosen by the user to happen on the renewal date is CHANGE.PRODUCT and the same
happens on 15th Dec (user defined date).
The renewal date will be updated in AA.ACCOUNT.DETAILS which is calculated based on change
date.
The arrangement product’s interest condition is as below and the same has been negotiated during
new arrangement input.
The property condition has DEFAULT.ATTR.OPTION set to RESETTING which means on the
renewal date (when CHANGE.PRODUCT activity is triggered), the interest rate from the new product
condition will be effective in the arrangement. However, the day basis will remain as ‘B’ at
arrangement level as the same has been set to NON-RESETTING using NR.OPTIONS.
The product of the arrangement has changed to RSP.LOAN with interest condition being reset from
RSP.LOAN and arrangement is retained with B basis as its set to NON-RESETTING.
When there is a change in condition scheduled for a product, the same will be applied only if the field
DEFAULT.ATTR.OPTION field has value as RESETTING. If the value is NON-RESETTING or NONE,
the new condition will not take effect for the arrangement. For example, the below product is to
change from a fixed rate contract to floating rate after 30 days from input of arrangement.
RENEGOTIATE activity
A new activity LENDING-RENEGOTIATE-ARRANGEMENT can be used to change the arrangement
conditions of different properties at one stretch.
Periodic Restrictions
There are no periodic restrictions available for the CHANGE.PRODUCT property class.
Action Synopsis
The CHANGE.PRODUCT Property supports the following actions:
UPDATE
The update action allows modification and creation of a new CHANGE.PRODUCT property for an
arrangement. It will be performed as part of the NEW-ARRANGEMENT and UPDATE-
CHANGE.PRODUCT activities.
Accounting Events
The CHANGE.PRODUCT property does not perform any actions that generate accounting events.
Limits Interaction
The CHANGE.PRODUCT property does not perform any actions that impact the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated. There
are no standard delivery conditions provided for the change product activities.
CHARGE
Overview
The CHARGE Property Class is used for all charge type calculations in AA. Its primary purpose is to
calculate the amount of a charge.
Product Lines
The CHARGE Property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• OPT.CCY
• DATED
• MULTIPLE
• TRACKING
Currency
The CHARGE Property Class differs from other Currency Specific classes in that it includes a
CURRENCY field. This field defaults to the currency of the record and specifies in which currency the
charge is defined and which currency the charge will be applied.
Specifying the currency in a separate field allows for the following capabilities:
• Charging in a currency different from that of the Arrangement (i.e. with charges defined in a
currency which is different than the record’s currency) For example the product charges may be
defined in USD for arrangements in all currencies, but a different set of charge tariffs may be
defined for contracts in different currencies but also in USD. So a GBP contract may attract a
charge of 10 USD and a EUR contract may attract a charge of 20 USD.
• Default Currency charging – In this (optional currency) case a currency need not be specified in
the ID of the record and the user will have to set the Currency field explicitly. Any arrangement
which is in a currency for which a currency specific record has not been defined will use this
default record and calculate/apply the charge in the currency specified in the CURRENCY field.
The calculated charge should be converted to the arrangement currency at the prevailing mid-rate
(stored on the CURRENCY table) when applied.
Calculated Charge
For a Calculated charge amount, the user sets the CHARGE TYPE to “Calculated” and defines the
calculation in the following fields:
Calculation Threshold
A user can specify that a charge will only be calculated if an amount threshold is surpassed. The
threshold amount is of the same base type (i.e. activity amount, balance, activity count) as the base
type for which the charge is being calculated and is defined in CALC.THRESHOLD.
Free Amount
An amount which will be deducted from the total calculated charge subject to any minimum and
maximum which may be specified- defined in FREE.AMOUNT.
• Band - will typically result in a “blended” charge calculation. This is similar to ‘Level’ tiers, but
allows for the charge calculation of each tier to be applied to the portion of the amount that falls
within the tier.
An example using same tiers as above:
• Tier Groups (Bands and Levels) – it is possible to define complex tiers which are mixed groups of
Bands and Levels.
Any number of tier groups is possible. The User can define these groups by using a combination of
TIER.GROUP and CALC.TIER.TYPE. Each TIER.GROUP is treated as a ‘high level’ tier, if the
TIER.GROUP is level, only the detail in CALC.TIER.TYPE from the tier group in which the base value
falls will be used in the calculation. If the TIER.GROUP is band, the detail from all tier groups that
cover the base value be used in the calculation.
The value of the tiers defined in TIER.AMOUNT within each tier group should increase, only the final
tier in the final tier group should specify the remainder calculation detail.
For example:
Tier Group 1
Tier Type Tier Level Charge
LEVEL 10,000 1%
LEVEL 20,000 .75%
Tier Group 2
Tier Type Tier Level Charge
BAND 30,000 .25%
BAND 40,000 .20%
BAND Above 40,000 .15%
• Flat Charge – the user specifies an amount that will be charged for the tier. This type of charge is
only applicable for ‘Level’ tiers.
• Tier Level – the user can specify a minimum and/or maximum charge amount for each tier
defined. These rates are defined in TIER.MIN.CHARGE and TIER.MAX.CHARGE.
• Overall – the user can specify overall minimum and/or maximum charges through the user of two
Periodic Attributes.
•
See Product Builder User Guide for details on Periodic Attributes.
AA.BALANCE.CALC.TYPE.
In AA.BALANCE.CALC.TYPE, the User defines whether the balance is based on a debit or credit
balance in DEBIT.CREDIT. A dropdown list in CALCULATION gives options of DAILY, AVERAGE,
HIGHEST, LOWEST or ROUTINE. The User can define the calculation start and end dates in
CALC.START.DATE and CALC.END.DATE respectively. If ROUTINE is selected in
CALCULATION.TYPE, the routine must also be entered into ROUTINE.
Each record is linked to just one PROPERTY.CLASS and once this is defined, it becomes a no change
field.
AA.BALANCE.CALC.TYPE.
Rounding of Calculations
T24 will by default round an amount according to the setting of its currency. If the user requires a
different method of rounding that is charge specific they may enter an appropriate rounding rule into
EB.ROUNDING.RULE to override the currency specified method.
Charge Routine
Certain types of charging are more complex than the options available. In such a case, a user-
defined routine can be specified to determine the charge amount.
• MAXIMUM.CHARGE
• MINIMUM.CHARGE
Action Synopsis
The CHARGE Property supports the following actions:
CHANGE
The change activity is initiated manually by the user in order to change any of the CHARGE attributes.
As a result a recalculation of the Payment Schedule may be performed.
Accounting Events
The following actions generate accounting events as defined in field ACCOUNTING.
• ACT.CAPITALISE
• ACT.MAKE.DUE
• MAKE.DUE
• CAPITALISE
• REPAY
• RESUME
• SUSPEND
• CAPTURE.BILL
• ADJUST.BILL
• AGE.BILLS
Limits Interaction
The CHARGE property does not perform any actions that impact the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated. There
are no standard delivery conditions provided for the change product activities.
CUSTOMER
Overview
The CUSTOMER Property Class is used by all products to specify all of the involved parties of an
arrangement and their respective roles.
Product Lines
The CUSTOMER property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• INTERNET.SERVICES
• DATED
• NON.TRACKING
If more than one owner is specified on an arrangement, the user must select the primary owner in
field PRIMARY.OWNER. The primary owner is used by T24 for balance sheet accounting and tax
purposes.
Actions Synopsis
The CUSTOMER Property supports the following actions:
UPDATE
The update action is initiated manually and allows the User to change any of the CUSTOMER
attributes. This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE- CUSTOMER
activities and any modification to the static customer data will result in changes to related data within
other applications (Eg ACCOUNT).
The PRIMARY.OWNER field cannot be changed once the Arrangement has been created.
Accounting Events
The CUSTOMER property does not perform any actions that generate accounting events.
Limits Interaction
The CUSTOMER property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated. The
CUSTOMER property class generates delivery information as defined in field DEL.INFO.REQD.
INTEREST
Overview
The INTEREST Property Class is used for all interest definition and processing in AA. A T24 product
defined and processed in AA can have multiple interest properties defined (e.g. principal interest,
penalty interest, commission, etc.). The number of interest properties is determined by the users
defining the products.
Product Lines
The INTEREST property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• DATED
• CCY
• MULTIPLE
• TRACKING
Three basic types of interest are supported by T24 Fixed, Floating, and Periodic. Each of these
interest types can include one or more margins and can be specified in a tiered structure
• PERIODIC.INDEX -This would be input as the 2 digit number at the beginning of the
PERIODIC.INTEREST Id, eg 01 may indicate that the LIBOR rate should be used.
• PERIODIC.PERIOD (this will default to TERM if a Term Amount Property exists).
• PERIODIC.METHOD -Interest selection method if the term is not found on the index. The options
are:
o Interpolate Rate
• PERIODIC.RESET – A Reset period can be selected using the pop up box at the end of the field.
Margins
A margin rate can be used to adjust the specified rate of interest and to appropriately reflect any rate
profit realized. The result is the nominal rate of interest which is stored in field EFFECTIVE.RATE.
T24 allows for the following margin configuration:
Single or Multiple Margins – the fields for margin are a multi value set for multiple margin types. The
types available are defined in the virtual table AA.MARGIN.TYPE in EB.LOOKUP.
Examples may be a Corporate or Treasury margin.
EB.LOOKUP table.
Rate Adjustment Method – this is defined in field MARGIN.OPER with the following options:
• Add to rate.
• Subtract from rate.
• Multiply (i.e. the nominal rate is [100+Margin]% of the specified interest rate).
COMPOUND interest
T24 supports the compounding of both debit and credit interest in field COMPOUND.TYPE. The
following compound frequencies are supported:
SINGLE
If the option SINGLE is selected, a single nominal interest rate will apply for the entire balance
amount.
LEVEL
By specifying level tiers a product can be defined which will calculate interest at different rates
depending on the balance amount. A single rate of interest will be selected and applied based upon
the balance amount.
For a deposit you might want to have a higher rate of interest for accounts which maintain higher
credit balances. Conversely, for a loan product, a higher rate of interest can be charged for accounts
with higher debit balances.
For example, assuming a credit balance of 15,000 and level interest which specifies an applicable
rate of 10 per cent up to 10,000 and 15 per cent above 10,000. A single rate of 15 per cent will be
applied to the entire amount of 15,000.
BAND
Banded tier interest will typically result in a “blended” interest rate. This is similar to Level tiers, but
allows for the interest rate of each tier to be applied to the portion of the balance that falls within the
tier.
For example, assuming a credit balance of 15,000 and banded interest which specifies an applicable
rate of 10 per cent up to 10,000 and 15 per cent above 10,000. Two calculations will be performed (i.e.
10 per cent on 10,000 and 15 per cent on 5,000).
Each tier is specified by defining the amount up to which the interest rate applies. Additionally, each
tier can be of a different interest rate type (i.e. fixed, floating, or periodic).
In each case the fields FIXED.RATE through to TIER.AMOUNT are part of a multi value set of fields
and can be utilised if either LEVEL or BAND are selected. The rate to be applied to the calculation
amount is specified in the field TIER.AMOUNT.
It is possible to control the interest rate of an account during its lifetime using TIER.MIN.RATE and
TIER.MAX.RATE. This is applicable for variable and periodic rates and allows the tier rate to be
controlled.
INTEREST.BASIS table.
Rate Control
T24 provides several ways to control the interest rate of an account during its lifetime.
• Tier Minimum/Maximum - For each tier defined, a user can specify a TIER.MIN.RATE and/or
TIER.MAX.RATE for the tier. This is applicable for variable and periodic rates and allows the tier
rate to be controlled.
• Rate Increase and Rate Decrease - Through periodic rules, users can control the increase and
decrease of the overall rate during a period of time (e.g. per month, per year, account lifetime,
etc).
• Rate Cap and Rate Floor - Through periodic rules, users can control the maximum (cap) and
minimum (floor) rates that apply to a balance amount.
Consider an example where USD 1000.00 is already suspended. Now, on schedule date, as interest
is set to capitalise, this USD 1000.00 will be reversed from the suspension category and booked
under P&L and the entries for capitalisation will be - credit the accrual category if interest property and
debit the current balance of Account property.
• MAXIMUM.RATE
• MINIMUM.RATE
• RATE.INCREASE
• RATE.DECRESE
• RATE.DECREASE.TOLERANCE
• RATE.INCREASE.TOLERANCE
Action Synopsis
The INTEREST Property supports the following actions:
ACCRUE
The accrue action can be initiated by the system or manually as part of the ACCRUE-INTEREST
activity. This will result in calculation of the accrued interest amount to the requested effective date
and the generation of accounting entries.
CAPITALISE
The action capitalise can be initiated by the system. This will result in calculation of the accrued
interest amount to the requested effective date and the generation of accounting entries.
MAKE.DUE
The make due action will apply the amount of interest due to be repaid to the DUE interest property.
The amount to be made due is determined from the associated BILL that is being made due.
REPAY
The repay action will allocate the amount of interest to be repaid to the appropriate account balance.
Depending on the PAYMENT.RULE applied the interest will be made against billed or current
amounts.
UPDATE
The UPDATE action is initiated manually and allows the User to change any of the INTEREST
attributes. This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE- INTEREST
activities.
DEBIT
The debit action applies the unallocated amount from a debit to the arrangement to the unallocated
debit balance of the arrangement.
CREDIT
The credit action applies the unallocated amount from a credit to the arrangement to the unallocated
credit balance of the arrangement
Accounting Events
The following actions generate accounting events as defined in field ACCOUNTING.
• ACCRUE
• CAPITALISE
• MAKE.DUE
• REPAY
• SUSPEND
• RESUME
• DEBIT
• CREDIT
• CAPTURE.BILL
• ADJUST.BILL
• AGE.BILLA
Limits Interaction
The INTEREST property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated.
The INTEREST property class generates delivery information as defined in field DEL.INFO.REQD.
LIMIT
Overview
The LIMIT Property Class is used by all products which are account based. This property class
primarily controls the use of the LIMIT module by the account.
Product Lines
The LIMIT property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• DATED
• NON.TRACKING
Single Limit
An account can require exclusive use of a Limit. This can be defined at the Product level in field
SINGLE.LIMIT and negotiated at the Arrangement level if necessary.
Action Synopsis
The LIMIT Property supports the following actions:
UPDATE
The update action is initiated manually and allows the User to change any of the LIMIT attributes. This
action will be initiated as part of the NEW-ARRANGEMENT and UPDATE- LIMIT activities.
CHANGE
Accounting Events
The LIMIT Property does not perform any actions that generate accounting events.
Delivery
The ACTIVITY.MESSAGING Property class controls the T24 delivery events that are generated. The
LIMIT property class generates delivery information as defined in field DEL.INFO.REQD.
Field DEL.INFO.REQD.
OFFICERS
Overview
The OFFICERS Property Class is used by all products which need to assign product/arrangement
specific officers (i.e. different from the customer’s default officer
Product Lines
The OFFICERS property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• DATED
• TRACKING
EB.LOOKUP table.
Action Synopsis
The OFFICERS Property supports the following actions:
UPDATE
The update action is initiated manually and allows the User to change any of the OFFICERS attributes.
This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE- OFFICERS activities.
Accounting Events
The OFFICERS Property does not perform any actions that generate accounting events.
Limits Interaction
The OFFICERS Property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated. The
OFFICERS property class generates delivery information as defined in field DEL.INFO.REQD.
OVERDUE
Overview
The OVERDUE Property Class is used by products which require past due processing. The financial
institution can create and manage its own overdue statuses (e.g. grace, overdue, non-accrual, etc.)
and can have different status for different products.
Product Lines
The OVERDUE property is used by the following product lines:
• LENDING
• ACCOUNTS
• DATED
• TRACKING – The definition below means that the OVERDUE property can be TRACKING, but the
other options are also possible.
Status Rule
Each Status Rule defines when ageing of a bill will occur and the conditions to apply for the ageing
activity. The status rules are defined in sequential order.
Each OVERDUE.STATUS that overdue amounts can age through is specified by the user in
EB.LOOKUP.
Each Overdue Status can then be used to specify the ageing conditions and any associated
accounting. Within the specified AC.ALLOCATION.RULE, the event corresponds to the Status.
Aging
The ageing process can take place depending on the number of days after the bill was due or by the
number of overdue bills. This selection is made in field AGEING.TYPE.
The number of days or bills (relative to the amount due date) before an amount attains this Overdue
Status is specified in AGEING.
Notices
For each Overdue Status defined, a notice may be sent to the customer informing them of the status
of their arrangement. The user can specify a number of days after the status start to send a notice in
NOTICE.DAYS or notices can be sent out periodically until an arrangement is no longer in this
Overdue Status by adding a frequency in NOTICE.FREQ.
Suspend Contract
The User can also specify that a move to this status should trigger a suspending of the arrangement.
Choosing field SUSPEND with a value of YES would result in the suspension of P&L entries from the
date of suspension and the posting of accruals to a special CRF category.
Movement of Balances
When a bill is to be aged, the user can determine whether or not the balances associated with the bill
amounts should be moved to new balances corresponding to the status. The User can do this by
selecting YES in MOVE.BALANCES.
The associated balance for the status can be used as the basis for calculation of an interest class of
property (example Penalty Interest).
If a user has chosen to move balances upon ageing of a bill the accounting entries can have effective
dates corresponding to the Status change, the Previous Status change, or the Due date. This allows
for the ability to have a grace period and a following status which can be effective from the original
due date. This selection is in field EFFECTIVE.DATE.
Payment Tolerance
A payment tolerance is an amount or percentage of the billed amount which can remain “due” without
becoming Overdue.
For example a financial institution may decide that if a customer’s payment is within $25 of the billed
amount, overdue processing will not occur.
Example
A financial institution may decide that if a customer's payment is such that the outstanding amount
after payment is well within the tolerance defined, the bill will not be aged. For example, consider a bill
that is issued for $100 and tolerance is defined as 80%. Now, 80% of $100 is $80. Customer pays
$50. Now the bill outstanding is $70 which is well below $80 which is the tolerance calculated. Hence
the bill will not be aged.
The tolerance can be expressed as a percentage (PAY.TOLERANCE) or alternatively as amounts by
currency (TOL.CCY and TOL.AMOUNT). If the repayment of a bill is within the specified tolerance the
user can specify in field TOL.ACTION that the bill is considered to be Repaid which will result in
accounting to move the remaining balance. Alternatively the user can specify that the bill will Remain
in the current status but will not be aged.
Delinquency Processing
It is possible to allow actual settlement of repayment amount towards overdue bills which will still be
based on the settlement sequence defined in PAYMENT.RULES property class – which is by Property
or by bill date and Property within the bill.
The bill may be deemed as settled from delinquency stand point but may contain outstanding dues at
the end of the settlement allocation.
This can be specified using the fields BILL.SETTLEMENT with a value of BILL.TOTAL and
AGE.BILLS set to BILL.STATUS.
After make due, DELIN.OS.AMT is equal to the OS.TOTAL.AMOUNT, while repayment, if the
repayment amount is equal to the BILL.AMOUNT then the DELIN.OS.AMT field is marked as 0 and
the bill is marked as settled and the bill is not considered for ageing.
If the OS.TOTAL.AMT still exists for the bill, when further repayments are made the OS.TOTAL.AMT
in the bill is settled first.
The overdue status is also updated in Account record.
The delinquent bill is settled and the field AGING.STATUS is marked as SETTLED in the
AA.ACCOUNT.DETAILS record.
Consider the case where 2 bills are made due to an extent of 100 each. A repayment is made to an
extent of 100 where the repayment sequence is by BILL.PROPERTY (Seq: Account, Interest), as per
delinquency setting the 100 should settle the 1st bill and make the field DELIN.OS.AMT as 0.
The below table describes the delinquency processing before and after repayments.
In the BALANCE.MAINTENANCE Property class, the field DELIN.OS.AMT field is captured during the
BILL.CAPTURE activity for the arrangement.
Action Synopsis
The OVERDUE Property supports the following actions:
UPDATE
The update action is initiated manually and allows the User to change any of the OVERDUE attributes.
This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE- OVERDUE activities.
Should an outstanding bill be subject to ageing the activity will first determine if the outstanding
amount of the bill is within any payment tolerance that has been specified.
If a bill is to be aged, the status of the bill will be updated, the specified accounting rule will be applied
(subject to the balance movement attributes) and any applicable charging will be initiated.
If based upon satisfaction of any payment tolerance the bill is not aged its status will either remain as
is or be changed to Repaid and accounting will be triggered.
AGE.BILLS
The Age activity will be triggered during the Close of Business based upon the due dates of
outstanding bills and the ageing attributes that have been defined for each status rule.
Accounting Events
No account events are generated from the Overdue Property Class. During the Aging process the
movement of accounting entries are handled by the respective Property actions.
Limits Interaction
The OVERDUE property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated.
PAYMENT.RULES
Overview
The PAYMENT RULES Property Class is used by any products which have amounts billed and made
due from the customer.
An arrangement may have several bills outstanding and each bill may be comprised of multiple
amounts (e.g. principal, principal interest, penalty, tax, charges, etc.). When a customer makes a
payment, the entire due amount may not be satisfied. The PAYMENT RULES Property Class is used to
define the method by which a single payment will be applied to multiple bills and multiple amount
types.
Product Lines
The PAYMENT.RULES Property is used by the following product lines:
• LENDING
• ACCOUNT
• DATED
• MULTIPLE
• TRACKING
Payment Hierarchy
T24 can apply a payment to all amounts by Property (e.g. all Principal amounts followed by all Interest
amounts, etc.) or to all amounts of by ‘Bill’ (e.g., all amount on bill 1 followed by all amounts of bill 2,
etc.). This choice is selected by the User in field APPLICATION.TYPE.
In addition to specifying whether Properties or Bills will be given priority, the user must decide in
which order multiple bills will be processed in field APPLICATION.ORDER. T24 allows a user to
specify ‘Oldest First’ (i.e. chronological) or ‘Oldest Last’.
Whether processing by Property or by ‘Bill’ the user must specify the SEQUENCE in which the Property
due amounts (i.e. types) will be paid.
If payments are to be applied by Property this specifies the sequence in which each Property’s due
amounts must be completely satisfied.
If payments are to be applied by ‘Bill’ this specifies the order on each bill of the amount Properties.
In the case where a payment activity is initiated, but there are no outstanding bills the user must
specify another activity to process. This essentially allows for the activity to be switched from a
‘repayment’ to another credit type activity.
The field PROP.APPL.TYPE represents the balance to be paid for the defined property. The values
allowed at present are CURRENT and NULL.
If this field is NULL the due balance in the bill for the property is settled according to the type defined
in the field APPLICATION.TYPE.
If the value is set to CURRENT, the current balance of the property is settled (e.g. current principal,
accrued interest, etc). This field therefore can allow settlement of current balances along with the due
balances.
Reminder (Overpayment)
If a payment is made which satisfies all of the due and overdue amounts and there is a remainder of
funds (i.e. an overpayment), T24 must have a pre-defined method of handling the remaining funds.
An activity to be processed for the remainder of the payment can be specified in
REMAINDER.ACTIVITY this will be subject to any Transaction Rules. Should the transaction fail, the
remainder amount will be processed by the Default Activity specified in Accounting.
Action Synopsis
The PAYMENT.RULES Property supports the following actions:
UPDATE
The update action is initiated manually and allows the User to change any of the PAYMENT.RULES
attributes. This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE-
PAYMENT.RULES activities.
Accounting Events
The PAYMENT.RULES Property does not perform any actions that generate accounting events.
Limits Interaction
The PAYMENT.RULES property does not perform any actions that impact on the limits system.
Delivery
The PAYMENT.RULES Property Class controls the T24 delivery events that are generated.
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated as
defined in field DEL.INFO.REQD.
PAYMENT.SCHEDULE
Overview
The PAYMENT SCHEDULE Property Class is used by all products which have amounts billed (i.e.
made due) or capitalised.
Product Lines
The PAYMENT.SCHEDULE property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• DATED
• CCY
• Backward – the payment date will move backward to the last working day.
• Calendar – the payment date will not move regardless of whether it is on a working day.
• Forward – the payment date will move forward to the next working day.
• Forward Same Month – the payment date will move forward to the next working day provided it is
within the same month. If it is not within the same month, the payment date will move backward
to the last working day.
For all date conventions except for Calendar, DATE.ADJUSTMENT is used to specify whether the new
date will represent an adjustment of the ‘Value’ date of the entries or an adjust of the ‘Period’ (both
value date and processing date).
By default, T24 will check the holiday schedule for the country of an arrangement’s currency to
determine non-working days. Users can add additional countries using field BUS.DAY.CENTRES
whose calendars will also be checked with regard to holiday validation.
AA.PAYMENT.TYPE record.
Once the PAYMENT.TYPE has been specified, the user can specify the PAYMENT.METHOD as to
whether the amount will be Due (to or from the customer) or Capitalised. If a payment will be made
more than once, a PAYMENT.FREQUENCY must be specified.
This is input using the T24 frequency code. Eg 15th of each month = M0115, End of every quarter =
M0331, Weekly = WEEK1
For each Payment definition the user must specify the Properties PROPERTY with amounts to be paid
and dates for payments. If a frequency has been specified in DUE.FREQ, the user can specify a
START.DATE or it can be defaulted from the Base Date. Additionally an END.DATE or
NUM.PAYMENTS can be specified to indicate to T24 when the payments should terminate.
There can be two amounts for each payment definition; Calculated Amount and Actual Amount.
A CALC.AMOUNT is determined by T24 based upon the Payment Type and Properties involved, but it
is also possible for the user to enter an ACTUAL.AMT to override the calculated amount.
Recalculate Frequency
For products which have constant payments a user may want to fix the payment amount for a period
regardless of any changes to the arrangement (e.g. principal increase, interest rate change, etc.). In
such cases a user can specify a payment RECALC.FREQUENCY so that the constant amount can be
recalculated periodically to take into consideration any of these changes.
• Change – Charge
• Change – Interest
• Change – Payment Schedule
• Change Term – Term Amount
• Increase – Term Amount
• Decrease – Term Amount
For each component specified on the payment schedule the resulting action must be specified in field
RECALCULATE. The recalculation types are:
Scheduled Charges
It is possible to define that all charges be paid on a scheduled basis – i.e. on a monthly or quarterly
basis. This is scheduled in the PAYMENT.SCHEDULE property, but the User must define which
charges will apply to which activities.
Action Synopsis
The PAYMENT.SCHEDULE Property supports the following actions:
UPDATE
The update action is initiated manually and allows the User to change any of the PAYMENT.RULES
attributes. This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE-
PAYMENT.RULES activities.
Other actions are CHANGE, CALCULATE, ISSUE.BILL, MAKE.DUE, CAPITALISE, SUSPEND and
SUSPEND.OVERIDE.
Accounting Events
The PAYMENT.SHEDULE Property does not perform any actions that generate accounting events.
Limits Interaction
The PAYMENT.SCHEDULE PROPERTY does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated. The
PAYMENT.SCHEDULE property class generates delivery information as defined in field
DEL.INFO.REQD.
TERM AMOUNT
Overview
The TERM.AMOUNT Property Class is used by financial products which involve an amount of money
that is lent or deposited for a specified period of time. This property class controls the commitment
made by the bank and the customer.
Product Lines
The TERM.AMOUNT Property is used by the following product lines:
• LENDING
• DEPOSITS
• CCY
• DATED
• NON.TRACKING
For each arrangement contract the initial product default values will be stored with the arrangement
itself and cannot track the product definition.
Related Balances
The TERM.AMOUNT Property Class and linked Property has as an associated balance the current
available committed balance for the arrangement.
With some products at the end of the term a customer can choose to rollover the account – this can
be performed manually or automatically using the CHANGE.PRODUCT Property.
The TERM definition is used to calculate a MATURITY.DATE for the arrangement contract, this date
can either be entered directly or will default based upon the effective date of the property and applying
the defined TERM value.
Note that a MATURITY.DATE value is currently mandatory for LENDING product lines.
A non-revolving contract will never reinstate the available commitment amount on repayment,
whereas a revolving contract will reinstate the available amount on repayment. The following options
are available.
• NO – the available amount will not increase when any repayment of principal is made.
• PAYMENT – any payment against the outstanding principal (due or not due) will result in the
available amount increasing. Typically this setting would be used for fully revolving credit facilities.
• PREPAYMENT - only repayments against the outstanding principal (balance not yet due) – such
as an ad-hoc payment will result in the available amount increasing. Repayments against due will
not reinstate the committed amount. Typically this setting would be used when a product allows
over payment and subsequent redraw of the overpaid amount.
Amount Decrease
Used to restrict the maximum amount that the committed principal can be decreased by over a
specified period of time. The rule is validated when a DECREASE activity takes place on the
TERM.AMOUNT Property.
Amounts are compared from the AMOUNT field in the TERM.AMOUNT property.
The PR.VALUE value must specify the maximum decrease AMOUNT.
AMOUNT.DECREASE record.
For example a rule could be specified that specifies a maximum decrease in principal of 1,000 is
allowed over a 6 month period.
Committed amount 6 months ago 20,000
Allowed decrease in 6 month period is 1,000
If the new AMOUNT is less than 19,000 the rule will be broken.
AMOUNT.DECREASE.TOLLERANCE record.
For example a rule specifies that a 5% decrease is allowed over a 6 month period.
Available balance 6 months ago 10,000
Allowed decrease in the 6 month period is 5% of 10,000 = 500
If the new AMOUNT value in the property is less than 9,500 the rule will be broken
Amount Increase
Used to restrict the maximum amount that the committed principal can be increased by over a
specified period of time. The rule is validated when an INCREASE activity takes place on the
TERM.AMOUNT property.
Amounts are compared from the AMOUNT field in the TERM.AMOUNT property.
The PR.VALUE value must specify the maximum increase AMOUNT.
AMOUNT.INCREAES record.
For example a rule could be specified that specifies a maximum increase in principal of 1,000 is
allowed over a 6 month period.
AMOUNT.INCREASE.TOLERANCE record.
For example a rule specifies that a 5% increase is allowed over a 6 month period.
The PR.VALUE value must specify the maximum increase PERCENTAGE.
Full Disburse
Allows control of whether partial disbursement is allowed. A value of YES will specify that when the
arrangement is disbursed all committed principal for the effective date of the disbursal should be
disbursed.
FULL.DISBURSE record.
To apply this restriction for the life time of the arrangement the AA.PERIODIC.ATTRIBUTE should
be created with a DURATION.TYPE of LIFE. The field RULE.START set to AGREEMENT can be used
if the restriction only applies for duration of the current arrangement product.
The PR.VALUE value must specify YES for full disbursement to be checked.
Action Synopsis
The TERM.AMOUNT Property supports the following actions:
DECREASE
The Decrease activity is initiated manually and allows the User to decrease the commitment amount
of the arrangement subject to any negotiation rules, periodic rules, and the current outstanding
amount. This action is initiated as part of the DECREASE-TERM.AMOUNT ACTIVITY.
DRAW
The draw action is processed when a loan is disbursed. The action will:
• Validate that the amount to be disbursed is available.
• Raise the accounting event to reduce the available commitment amount.
• Update limits to reflect the reduced commitment amount if the commitment limit is updated.
INCREASE
The Increase activity is initiated manually and allows the User to increase the commitment amount of
the arrangement subject to any negotiation rules and periodic rules. This action is initiated as part of
the INCREASE-TERM.AMOUNT CLASS.
REPAY
The Repay activity is triggered from either a repayment transaction or as a result of a Payment Rule.
It runs the corresponding accounting rules and may update the available amount according to the
Revolving attribute condition.
UPDATE
The UPDATE action is initiated manually and allows the User to change any of the TERM.AMOUNT
attributes. This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE-
TERM.AMOUNT activities.
CHANGE.TERM
The Change Term activity allows for a user to increase or decrease the Term of an arrangement
subject to the negotiation rules.
Accounting Events
The following actions generate accounting events as defined in field ACCOUNTING.
• DECREASE
• DRAW
• INCREASE
• REPAY
• MATURE
• CAPITALSIE
• DEBIT
• CREDIT
• ACT.CAPITALSIE
Limits Interaction
The committed amount of the transaction will be updated in the LIMIT application.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated.
ACTIVITY.RESTRICTION
Overview
The ACTIVITY.RESTRICTION Property Class can be used to govern the types and amounts of
transactions on an Arrangement.
Product Lines
The ACTIVITY.RESTRICTION Property is used by the following product lines:
• LENDING
• DEPOSITS
• ACCOUNTS
• CCY
• DATED
• MULTIPLE
• TRACKING
Property Class will map transaction codes to Activities. The user can then specify any transaction
activities in ACTIVITY.ID which will have rules applied against them.
• Complete Restriction - T24 allows for the complete restriction of the specified transactions. A
user can flag the transactions to be restricted and can specify whether a transaction of this type
will result in an Error or an Override. The Error or Override message is user definable.
• Periodic Rules - T24 enables users to define transaction rules bases upon periods of time
(including the full lifetime of the arrangement). See next section.
If any of these transaction rules are broken, the User can select either an RESTRICT.OVR or
RESTRICT.ERROR to be generated by the system.
TRANSACTION.AMOUNT.MAXIMUM record.
TRANSACTION.AMOUNT.MINIMUM record.
The PR.VALUE must specify the maximum total AMOUNT for the activity allowed within a period.
TRANSACTION.AMOUNT.TOTAL record.
TRANSACTION.AMOUNT.MULTIPLE record.
TRANSACTION.COUNT.TOTAL record.
The PR.VALUE must specify the maximum NUMBER of Activities allowed within a period.
CURR.LOAN.REPAY.TOLERANCE record.
TOTAL.LOAN.REPAY.TOLERANCE record.
The following AA.PERIODIC.ATTRIBUTE record is created with the above class specified in the
field PR.ATTR.CLASS.
For this example the DURATION.TYPE is set to INITIAL which means the restriction applies for an
initial period only of an arrangements life time. A PERIOD of 1W has been entered which is the
restriction duration. The RULE.START field is set as START which means from arrangement
disbursement the rule will be initiated.
AA.PERIODIC.ATTRIBUTE example.
AA.PRD.DES.ACTIVITY.RESTRICTION example.
After a Proof and Publish is performed in the AA.PRODUCT.MANAGER application the catalogued
Product can now be traded. An AA.ARRANGEMENT.ACTIVITY can be created as shown below.
AA.ARRANGEMENT.ACTIVITY record.
As you can see on the commitment tab above a loan of $2,000 was given for a 1 month duration.
This commitment amount is then full disbursed with a FUNDS.TRANSFER as shown below.
With the above configuration established any repayment amount above the specified 20% which
equates to $400 (2,000 * 20%) will show the specified OVERRIDE.
The following FUNDS.TRANSFER is transacted to repay the arrangement, as you can see the
OVERRIDE to tolerance is shown.
To suite the users purpose the configuration of multiple AA.PERIODIC.ATTRIBUTE records and
the linking to the AA.PRD.DES.ACTIVITY.RESTRICTION records by association of multi-values
can be of a more complex nature if required.
Action Synopsis
The ACTIVITY.RESTRICTION Property supports the following actions:
UPDATE
The UPDATE action is initiated manually and allows the User to change any of the
ACTIVITY.RESTRICTION attributes. This action will be initiated as part of the NEW-ARRANGEMENT and
UPDATE-ACTIVITY.RESTRICTION activities.
EVALUATE
The EVALUATE action is initiated automatically as part of any activity processed by the system. The
EVALUATE action will perform the following:
• If the current AA.ACTIVITY is not restricted then any PR.ATTRIBUTE linked to the
AA.ARR.ACTIVITY.RESTRICTION definition for the product will be evaluated in turn.
Processing within the AA.PERIODIC.ATTRIBUTE.CLASS may contain condition processing
based on product and activity – see Periodic Restriction section for further details.
Accounting Events
The ACTIVITY.RESTRICTION property does not perform any actions that generate accounting events.
Limits Interaction
The ACTIVITY.RESTRICTION property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated. There
is no special delivery processing required for the ACTIVITY.RESTRICTION property.
PAYOFF
Overview
The PAYOFF property class can be included in products where user wants to generate payoff
statement at the arrangement level. The payoff statement should include all Principal, Interest and
Charges that will be due as a result of the payoff.
The payoff calculation should produce a record with the itemised calculated amounts. It should be
possible to adjust the system calculated amounts and also should be possible to show the adjusted
amounts along with the original calculated amounts in payoff statement.
New periodic attribute classes have been introduced to throw error/override in case of under/over
payments.
Product Lines
The PAYOFF property is used only in LENDING product line.
• DATED
• TRACKING
Related balances
The PAYOFF property does not have any related financial balances.
Repayment Activity:
When the settlement is made against the payoff bill payment allocation is made based on the apply
payment activity defined in this field. This field is mandatory at the arrangement level. User can make
settlement against payoff bill on any day between the payoff date and expiry date.
Auto Repay:
The payoff bill is generated through the activity LENDING-CALCULATE-PAYOFF. If the payoff date is
on a forward date a decision can be made whether the future scheduled payments should be
considered to be settled (This assumes the all the future payments will be settled by the user and
future payments will not be updated in payoff bill).
If the field SETTLE.DUES is set to YES then system settles the future scheduled payments
automatically (Related activity). The repayment activity to be used should be given in field
SETTLE.DUE.ACT.
If it set to NO in payoff bill all the future payments will be shown against the overdue due.
The above shown simulation capture was input on 4th Dec 2000 with payoff date set to 29th Dec 2000
(Forward dated payoff). From the payoff designer record it can be seen that system would settle any
scheduled payments between capture date and payoff date.
Expiry days is set to NULL and it means that if the settlement does not happen on 29th Dec 2000
system would invalidate the payoff bill on the same day close of business.
Simulation runner record:
AA.SIMULATION.RUNNER record.
In the above scenario between capture and payoff there is only one scheduled payment (on 15th Dec
2000). Since SETTLE.DUES is set to YES system triggers the repayment activity automatically.
Payoff Bill:
From the payoff bill it can seen that there is no overdue details displayed.
If the expiry is not null say it is set to 1. Payoff bill will be invalidated after one working day. For
example say the payoff date is 29th Dec 2000 and expiry date is 1st Jan 2001 (After 29th Dec 2000
next working day is 1st Jan 2001) system would update per diem for 30th Dec 2000, 31st Dec 2000 and
1st Jan 2001 in payoff bill.
AA.BILL.DETAILS record.
PAYOFF.NEG.DIFFERENCE record.
PAYOFF.POS.DIFFERENCE record.
LENDING-SETTLE-PAYOFF:
Using this activity user can make payment against the payoff bill. System uses the repayment activity
in payoff designer record for payment allocation.
LENDING-UPDATE-PAYOFF:
This activity can be used to change the payoff designer condition either at the arrangement level or at
the product level.
Action synopsis
The PAYOFF Property supports the following actions:
CALCULATE
This action routines builds payoff bill details record with the following details
• Current balances to be settled
• Overdue balances
• Due balances
• Per diem interest
• Charges if any
• System writes the payoff bill in $SIM files
CANCEL
This action deletes the payoff bill reference from AA.BILL.DETAILS and
routine
AA.ACCOUNT.DETAILS. This can be triggered as a scheduled activity or user defined activity
ISSUE
This action routine reads the payoff bill from $SIM file and writes it in live file
SETTLE
This action routine is triggered when the customer makes payments against the payoff bill.
UPDATE
This action routine is triggered when the user amends the payoff designer using update activity.
Accounting Events
This action routine of this property class does not generate any accounting entries. The existing
repayment functionality applies.
Delivery
The delivery processing has been modified to add the payoff bill detail in handoff record. Now a hard
codes file name AA.PAYOFF.BILL.DETAILS updated in handoff record.
SETTLEMENT
Overview
The SETTLEMENT property class can be used when bills issued are to be settled directly by debiting
an account in a third party bank. This is achieved by linking a mandate defined in the Direct Debit
(DD) module to an arrangement account which is done through this SETTLEMENT Property.
For the direct debit to work, the mandate should have a status of ACTIVE/AVAILABLE. When bills are
issued, DD.ITEM records will be created by the system for the payment types that are specified in
the SETTLEMENT property. On the claim date (the value date of the bill payment), the arrangement
account is credited with funds and appropriated according the rules specified in PAYMENT.RULES
property.
When a claim is generated if the transaction code in DD.TXN.CODES for CLAIMED ITEM CREDIT
is mapped to an activity via ACTIVITY.MAPPING, the corresponding activity will be run. This will settle
the bills that are made due and will update the necessary files.
When a claimed item is returned then the repayment activity will have to be reversed and the
corresponding files will have to be reinstated to its initial status.
Product Lines
The SETTLEMENT property is used by the following product line:
• LENDING
• CCY
• DATED
For the claim to credit arrangement account and to settle the proceeds of the bills that are made due,
the credit transaction code of DD claimed item should be linked to a repayment activity in AA.
The DD.TXN code for CLAIMED.ITEM is to be linked with a repayment rule as shown below:
As shown below, the APPLY.PAYMENT field in the payment schedule property should be input with
the payment rule for the direct debit. This will result in the AA module appropriating the unallocated
balance to the properties specified for settlement.
The DD.DDI record status should be AVAILABLE to make use of the direct debit functionality to
settle the bills. In the first instance, when the DD.DDI record is created the status will be NEW and
after authorisation, the same should be changed to AVAILABLE.
The mandate created through DD.DDI should be updated in the field DD.MANDATE.REF in the
SETTLEMENT property condition of the arrangement using LENDING-UPDATE-SETTLEMENT activity.
The field PAYMENT.TYPE can hold any of the payment types defined in payment schedule. The field
SETTLE.METHOD should be DD.
During bill issuance, records in DD.ITEM will be created for every payment type defined in
SETTLEMENT property with the contract reference as the AA.ARRANGEMENT.ACTIVITY ID of the
issue-bill activity.
Payment schedule definition with bills issued 2 days prior to due date.
The issue bill activity triggers creation of DD.ITEM records for the payment types that are mentioned
in the SETTLEMENT property.
The status of the DD.DDI record will be NEW.ITEM till the payment is processed. And the contract
reference updated is the respective issue-bill activities for the arrangement for different payment
types. Bill is in ISSUED status:
The figure below shows that the status of the bill has been updated after the DD processing on the
payment date of the bill. The DD.ITEM record has status updated to CLAIMED.ITEM.
Bill settled.
Balance movements:
Movements shown on how DUE balances are settled via UNC balance.
Synopsis of Actions
The SETTLEMENT Property supports the following actions:
CREATE.DD
This action is triggered when the DD.ITEM is created during ISSUE-BILL activity.
UPDATE
This action is initiated manually and allows the user to change any of the SETTLEMENT attributes.
PROTECTION.LIMIT
Overview
The PROTECTION LIMIT Property Class is used by products which have daily limits on the cumulative
amount of transactions that can be done via an external channel (e.g. Internet, Mobile, ATM, etc.).
These limits can be applied at the Customer and/or External User levels1. The aim of this functionality
is to reduce the amount of money that can be fraudulently obtained by bad guys who have
compromised the system (e.g. by stealing user credentials, ‘man in the middle’ attacks, or an insider
with system access) while minimising the inconvenience to legitimate users. It can also impose limits
on internal transactions such as account to account transfers.
Products which utilize this class can have multiple PROTECTION LIMIT Properties defined.
Product Lines
The PROTECTION.LIMIT property is used by the following product lines:
• INTERNET SERVICES
• DATED
• MULTIPLE
• TRACKING
The user specifies the LIMIT.AMOUNT in a specific CURRENCY (e.g. USD 2000).
Action Synopsis
The PROTECTION.LIMIT Property supports the following actions:
UPDATE
The update action is initiated manually and allows the User to change any of the PROTECTION.LIMIT
attributes. This action will be initiated as part of the NEW-ARRANGEMENT and UPDATE-
PROTECTION.LIMIT activities.
Accounting Events
The PROTECTION.LIMIT property does not perform any actions that generate accounting events.
Limits Interaction
The PROTECTION.LIMIT property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery events that are generated.
Please see the ARC-IB Administration User guide for full set-up with External User.
UI.APPEARANCE
Overview
The UI.APPEARANCE Property Class defines the User appearance properties. It can be used to
configure tool style, language, skin, date format and amount format at the design level.
These field values will override the EB.EXTERNAL.USER and BROWSER.PREFERENCES
settings during runtime.
Product Lines
The UI.APPEARANCE property is used by the following product lines:
• INTERNET SERVICES
• DATED
• TRACKING
Action Synopsis
The UI.APPEARANCE Property supports the following actions:
UPDATE
Accounting Events
The UI.APPEARANCE property does not perform any actions that generate accounting events.
Limits Interaction
The UI.APPEARANCE property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery
Please see the ARC-IB Administration User guide for full set-up with External User.
UI.BEHAVIOUR
Overview
The UI.BEHAVIOUR Property Class defines the manner in which external users can interact with the
internet bank application.
Product Lines
The UI.BEHAVIOR property is used by the following product lines:
• INTERNET SERVICES
• DATED
• TRACKING
Action Synopsis
The UI.BEHAVIOR Property supports the following actions:
UPDATE
Accounting Events
The UI.BEHAVIOR property does not perform any actions that generate accounting events.
Limits Interaction
The UI.BEHAVIOR property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery
Please see the ARC-IB Administration User guide for full set-up with External User.
USER.RIGHTS
Overview
The USER.RIGHTS Property Class is used by products to set the conditions on which an external user
can do, view and when they are allowed to access the system.
Product Lines
The USER.RIGHTS property is used by the following product lines:
• INTERNET SERVICES
• DATED
• TRACKING
Action Synopsis
The USER.RIGHTS Property supports the following actions:
UPDATE
Accounting Events
The USER.RIGHTS property does not perform any actions that generate accounting events.
Limits Interaction
The USER.RIGHTS property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery
Please see the ARC-IB Administration User guide for full set-up with External User.
PROXY.PERMISSIONS
Overview
The PROXY.PERMISSIONS Property Class defines the manner in which external users can interact
with the internet bank application.
Product Lines
The PROXY.PERMISSIONS property is used by the following product lines:
• INTERNET SERVICES
• DATED
• NON.TRACKING
Action Synopsis
The PROXY.PERMISSIONS Property supports the following actions:
UPDATE
Accounting Events
The PROXY.PERMISSIONS property does not perform any actions that generate accounting events.
Limits Interaction
The PROXY.PERMISSIONS property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery
Please see the ARC-IB Administration User guide for full set-up with External User.
PRODUCT.ACCESS
Overview
The PRODUCT.ACCESS Property Class defines the manner in which external users can interact with
the internet bank application.
Product Lines
The PRODUCT.ACCESS property is used by the following product lines:
• INTERNET SERVICES
• DATED
• TRACKING
Action Synopsis
The PRODUCT.ACCESS Property supports the following actions:
UPDATE
Accounting Events
The PRODUCT.ACCESS property does not perform any actions that generate accounting events.
Limits Interaction
The PRODUCT.ACCESS property does not perform any actions that impact on the limits system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery
Please see the ARC-IB Administration User guide for full set-up with External User.
ARRANGEMENT.PREFERENCES
Overview
The ARRANGEMENT.PREFERENCES Property Class defines the manner in which external users can
interact with the internet bank application.
Product Lines
The ARRANGEMENT.PREFERENCES property is used by the following product lines:
• INTERNET SERVICES
• DATED
Action Synopsis
The ARRANGEMENT.PREFERENCES Property supports the following actions:
UPDATE
Accounting Events
The ARRANGEMENT.PREFERENCE property does not perform any actions that generate accounting
events.
Limits Interaction
The ARRANGEMENT.PREFERENCE property does not perform any actions that impact on the limits
system.
Delivery
The ACTIVITY.MESSAGING property class controls the T24 delivery.
Please see the ARC-IB Administration User guide for full set-up with External User.