12. Annexure A

12.1 Accounting Entries

This section contains details of the suggested accounting entries that can be set up, for the Mortgages module of Oracle FLEXCUBE. The details of the suggested accounting entries are given event-wise.

This chapter contains the following sections:

12.2 Events

The following is an exhaustive list of events that can take place during the lifecycle of a contract. In the subsequent paragraphs we shall examine the accounting entries and advices for each of the events listed below.

Event Code

Event Description

ACCR

Accrual

ADCH

ADHOC charge application

ALIQ

Auto liquidation

ARVN

Automatic Rate Revision

BADJ

Back Dated Adjustment

BNTC

Billing Notice Event

BOOK

Booking Of Contract

CAMD

Contract Amendment

CLOS

Closure for off balance sheet comp

CLOC

Closure of Commitment

DLINK

Payment made against a mortgage linked to a revolving commitment con­tract

DNTC

Delinquency Notice Event

DSBR

Disbursement

INIT

Contract Initiation

ISTM

Interest Statement Event

LCYP

LCY update processing

LIQB

Liquidation Tanking

LSTM

Mortgage Statement Event

LINK

Linking a Commitment to a mortgage account

MLIQ

Manual Liquidation

NOVA

Novation

PROV

Provisioning

READ

Readjustment Processing

REOP

Reopen of mortgage account

REVC

Reversal Of Contract

REVD

Reversal Of Disbursement

REVN

Rate Revision

REVP

Reversal Of Payment

RNOG

Re-Negotiation

ROLB

Roll Over Booking

ROLL

Roll Over Of Contract

REVL

Reversal of Linked Mortgage Account

SROL

Special Roll over

STSH

Installment Status Change

TAXC

Specific Tax Calculation

UDCN

UDE Cascade Change

USGR

Un-Secured GL Transfer Reversal

USGT

Unsecured GL Transfer

VAMB

Value Dated Amendment Booking

VAMI

Value Dated Amendment Initiation

YACR

Yield to Maturity based Discount Accrual

NCON

Notary Confirmation

INLQ

Intermediary Liquidation

IMST

Intermediary Statement

NREJ

Notary Rejection

SCHR

Schedule Regeneration in Linked Mortgage Contracts

SDTX

Total Outstanding Balance of an Account

TRFR

Transfer

TADJ

Transfer Adjustment

12.3 Accounting Roles

In this section we have provided a list of sample accounting roles.

Accounting Role

Description

ASSETGL

The Customer GL to which the Mortgage Account move­ments are reported.

PRINCIPAL_LIQD

Principal Liquidated

PRINCIPAL_INCR

Principal Increased

COMPONENT _INC

Component Income

COMPONENT EXP

Component Expense

COMPONENT RIA

Component Received in Advance

COMPONENT PAY

Component Payable

COMPONENT REC

Component Receivable

COMPONENT PIA

Component Paid in Advance

BRIDGE GL

Intersystem Bridge GL

SETTLEMENT ACCOUNT

Customer Account Settled From / To

FEES_REC

Fees Receivable

CHARGES_REC

Adhoc Charges Receivable

IN_INTER_STMT

Intermediary Statement

Accounting Roles for the YACR Event

Sl No

Accounting Role

Acquisition Type

Role Type

1.

EIMDISCRIA

Discount

Asset

2.

EIMDISCINC

Discount

Asset

3.

EIMPREMPIA

Premium

Asset

4.

EIMPREMEXP

Premium

Asset

5.

EIMINTADJREC

Par

Asset

6.

EIMINTADJINC

Par

Asset

12.4 Event-wise Advices

In this section we will discuss the suggested events and advices that should be generated for that particular event in the life cycle of Consumer Lending.

BOOK

The system uses this event to enter details of a mortgage account. However, at this stage the account is not initialized thus there will not be a change in the balance but you can perform other activities (processing fee etc) for the mortgage account. The accounting entries passed will be either Contingent Entries for disbursement or component liquidations entries.

Advice Name

Description

Format Name

CL_CONT_ADV

Contract Advice

CL_CONTR_STMT

On BOOK event of a commitment contract the following accounting entries are passed:

Accounting Role

Amount Tag

Dr./Cr. Indicator

CONTGL

PRINCIPAL_FWD

Debit

CONTOFF

PRINCIPAL_FWD

Credit

INIT

The system uses this event to initiate a mortgage with a value date as the date of initiation. However, you can not disburse the mortgage under this event.

Advice Name

Description

Format Name

CL_INIT_ADV

Initiation Advice

CL_INIT_ADV

CL_CAP

Capitalization Advice

CL_CAP_ADV

CL_CONT_ADV

Contract Advice

CL_CONTR_STMT

CLST_SUM­MARY

Mortgage Summary Statement Advice

CL_LOAN_SUMMARY

COUPON

Coupon Advice

ADV_COUPON

DSBR

This event is marked by the disbursement of the mortgage amount. The disbursement may be done manually or can be triggered by a disbursement schedule. The mortgage account will have debit balances after total disbursement.

Advice Name

Description

Format Name

CR_ADV

Credit Advice

CL_CR_ADV

CLST_DETAILS

Mortgage Detailed Statement Advice

CL_LOAN_DETAIL

CLST_SUMMARY

Mortgage Summary Statement Advice

CL_LOAN_SUMMARY

TAX_ADVICE

Tax Advice

CL_TAX_ADVICE

The entries passed are:

Accounting Role

Amount Tag

Dr /Cr

LOAN_AC

PRINCIPAL

Dr

CR_SETTLEMENT_BRG

PRINCIPAL

Cr

Note

ACCR

The accrual of the various components will be triggered based on the accrual parameters you maintain at the product level.

The following accounting entries are passed for this event:

For Interest Accrual

Accounting Role

Amount Tag

Dr /Cr

INT_REC

INT_ACCR

Dr

INT_INC

INT_ACCR

Cr

 

For Penalty Interest Accrual

Accounting Role

Amount Tag

Dr /Cr

PENAL_INT_REC

PENAL_INT_ACCR

Dr

PENAL_INT_INC

PENAL_INT_ACCR

Cr

NCON

This event is triggered when the ‘Notary Pre Confirmed’ check box is checked at the account level or when the Notary Status is selected as ‘Confirmed’ in ‘Manual Notary Confirmation’ screen.

NREJ

This event is triggered when the ‘Notary Pre Confirmed’ check box is unchecked at the account level and Notary status is selected as ‘Reject’ in ‘Manual Notary Confirmation’ screen.

INLQ

This event is triggered as a batch process for the Intermediary Liquidation based on the product event advice maintenance. It provides basic information about the Intermediary and the corresponding commission settlement.

Advice Name

Description

Format Name

‘IN_INTER_CR

Intermediary Credit

INTER_CR_ADV

INCH

This event is triggered as a batch process for the Intermediary Liquidation based on the product event class maintenance. It provides basic information about the Intermediary and charge collected because of pre-payment and late payment by the customer.

Advice Name

Description

Format Name

IN_INTER_DR

Intermediary Debit

INTER_DR_ADV

IMST

This event is triggered as per the statement frequency maintained at the Intermediary Level. It provides basic information about the Intermediary and the corresponding commission/charge settlements.

Advice Name

Description

Format Name

IN_INTER_STMT

Intermediary Statement

IN_INTER_STMT

ALIQ and MLIQ

Depending on the mode of liquidation opted for, whether automatic or manual, the appropriate event is triggered. A batch process will be triggered at EOD for payments that are marked for auto liquidation.

ALIQ

Advice Name

Description

Format Name

DR_ADV

Debit Advice

CL_DR_ADV

DELINQYADV

Delinquency Advice

CL_DELQ_ADV

MLIQ

Advice Name

Description

Format Name

BILNOTC

Billing Advice

CL_BILL_ADVC

DELINQYADV

Delinquency Advice

CL_DELQ_ADV

PAYMENT_ADVICE

Payment Advice

CL_PMT_ADV

The accounting entries for these events will be as follows:

Principal Repayment

Accounting Role

Amount Tag

Dr /Cr

DR_SETTLEMENT_BRG

PRINCIPAL_LIQD

Dr

LOAN_AC

PRINCIPAL_LIQD

Cr

 

Interest Repayment

Accounting Role

Amount Tag

Dr /Cr

DR_SETTLEMENT_BRG

INT_LIQD

Dr

INT_REC

INT_LIQD

Cr

INTERNAL_GL

MAIN_INT_WHLD

Dr

MAIN_INTREC

MAIN_INT_WHLD

Cr

 

Penalty Interest Repayment

Accounting Role

Amount Tag

Dr /Cr

DR_SETTLEMENT_BRG

PENAL_INT_LIQD

Dr

PENAL_INT_REC

PENAL_INT_LIQD

Cr

 

Following are the accounting entries passed for the manual repayment of mortgage by cash:

Accounting Role

Amount Tag

Dr /Cr

 DR_SETTL_BRIDGE

PRINCIPAL_LIQD

DR

LOAN_ACCOUNT

PRINCIPAL_LIQD

CR

 DR_SETTL_BRIDGE

MAIN_INT_LIQD

DR

LOAN_ACCOUNT

MAIN_INT_LIQD

CR

LINK

This event is triggered when a commitment is linked to a consumer lending mortgage account. LINK event increases the utilization of the commitment amount and the contingent entries passed at the time of INIT is reversed upto the extent of linked amount.

Accounting Role

Amount Tag

Dr./Cr. Indicator

ASSETGL

COMMUTIL_INCR

Credit

ASSETOFF

COMMUTIL_INCR

Debit

DLNK (Delink)

This event is triggered when payment is made against a mortgage, which is linked to a revolving commitment contract, Delink decreases the utilization of commitment amount.

Accounting Role

Amount Tag

Dr./Cr. Indicator

ASSETGL

COMMUTIL_DECR

Debit

ASSETOFF

COMMUTIL_DECR

Credit

STCH

This event is triggered when a status change occurs. It could be a Forward Status Change (FSTC) where the mortgage moves from one adverse status to another or a Backward Status Change (BSTC) wherein, on repayment of overdue installments, a reversal of status takes place. The status derivation rule is used to resolve the status. The change may occur due to a status rule being activated. If the number of days by which a component becomes overdue, exceeds the allowed number of days (may be referred to as the grace period), the component can undergo a status change if a status rule is defined with such a criteria. A status change is triggered if any condition defined for the rule is satisfied.

The accounting entries, if maintained for the events (FSTC and BSTC) will be triggered. The accounting role provided will be the same for all the changes. However, the Role to Head mapping rules will resolve the entries to the appropriate accounts for each status.

Interest accrual for status ‘ACTIVE’

Accounting Role

Amount Tag

Dr /Cr

INT_REC
(Mapped to a Real Asset)

INT_ACCR

Dr

INT_INC
(Mapped to a Real Income GL)

INT_ACCR

Cr

 

Interest accrual for status ‘PAST DUE’

Accounting Role

Amount Tag

Dr /Cr

INT_REC (Mapped to a Contingent Asset)

INT_ACCR

Dr

INT_INC (Mapped to a Contingent Liability)

INT_ACCR

Cr

 

CAMD, VAMB and VAMI

These statuses are triggered as a result of making amendments to a mortgage.

CAMD (Account Amendment)

Any amendment to the parameters of the account will create a new version of the mortgage. These changes will not have any implications on the financial attributes of the mortgage.

Advice Name

Description

Format Name

CLAMDADV

Amendment Advice

CL_AMD_ADV

VAMB (Booking of a Value Dated Amendment)

This event is triggered when you book a value dated amendment.

You can book for an amendment of the following:

The batch program will identify the changes booked and the same is triggered appropriately on the value date by the VAMI event.

Advice Name

Description

Format Name

CLAMDADV

Amendment Advice

CL_AMD_ADV

VAMI (Initiation of a Value Dated Amendment)

This event will pick up the future dated VAMBs and on the value date, initiate the same.

The accounting entries for an increase in principal will be as follows:

Accounting Role

Amount Tag

Dr /Cr

LOAN_AC

PRINCIPAL_INCREASED

Dr

CR_SETTLEMENT_BRG

PRINCIPAL_INCREASED

Cr

Any change to Rate and Tenor (Maturity Date) will alter the original mortgage schedules.

ROLL

This event is triggered when a mortgage is renewed with new terms. Rollover will have either a combination of liquidation and rollover of Principal. It can also have liquidation of Interest and penalty Interest.

Advice Name

Description

Format Name

CLAMDADV

Amendment Advice

CL_AMD_ADV

CL_ROLL_ADV

Rollover Advice

CL_ROLL_ADV

PAYMENT_ADVICE

Payment Advice

CL_PMT_ADV

The entries passed for rollover of the Principal are as follows:

Accounting Role

Amount Tag

Dr /Cr

CR_SETTLEMENT_BRG

PRINCIPAL_ROLL

Cr

LOAN_AC

PRINCIPAL_ROLL

Dr

For liquidation of Principal, the following entries are passed:

Accounting Role

Amount Tag

Dr /Cr

DR_SETTLEMENT_BRG

PRINCIPAL_LIQD

Dr

LOAN_AC

PRINCIPAL_LIQD

Cr

For liquidation of Interest and Penalty Interest, the entries are:

Accounting Role

Amount Tag

Dr /Cr

DR_SETTLEMENT_BRG

LIQD_AMT

Dr

INT_REC

INT_LIQD

Cr

PENAL_INT_REC

PENAL_INT_LIQD

Cr

INTERNAL_GL

MAIN_INT_WHLD

Dr

MAIN_INTREC

MAIN_INT_WHLD

Cr

You may encounter the following cases:

Case 1: Rollover only Principal Outstanding; Pay Interest & Penalty Outstanding

In this case, both ‘PRINCIPAL_LIQD’ and ‘PRINCIPAL_ROLL’ will be zero and hence the ‘LOAN ACCOUNT’ balance is not affected.

The Outstanding Interest and Principal will be liquidated. Referring to the accounting entries above,

Case 2: Rollover Principal + Interest Outstanding; Pay Penalty Outstanding

In this case,

Case 3: Rollover Principal + Interest + Penalty Outstanding

PRINCIPAL_ROLL = INT_ROLL + PENAL_INT_ROLL

LIQD_AMT = 0

Case 4 - a: Rollover Special Amount, Amount > Principal Outstanding

This is in effect a disbursement. Therefore,

PRINCIPAL_ROLL = SPECIAL_AMOUNT – PRINCIPAL_OUTSTANDING

Since the rolled over amount is greater than the outstanding principal, it will be positive and hence an increase in the mortgage amount is registered.

Case 4 – b: Rollover Special Amount, Amount < Principal Outstanding

This results in a decrease in Principal and hence

PRINCIPAL_ROLL = SPECIAL_AMOUNT – PRINCIPAL_OUTSTANDING will lead to a negative amount which will reduce the Dr Balance on the Mortgage Account.

SROL – Special Roll-over

This event is triggered when a roll-over is done and it involves a change in the currency, product and customer.

Advice Name

Description

Format Name

CLAMDADV

Amendment Advice

CL_AMD_ADV

CL_ROLL_ADV

Roll-over Advice

CL_ROLL_ADV

RNOG – Re-negotiation

This event is triggered when a customer is not being able to honor the terms and conditions of the credit. In such a situation, the client re-negotiates the terms and conditions of the credit before maturity date.

Advice Name

Description

Format Name

CLAMDADV

Amendment Advice

CL_AMD_ADV

PAYMENT_ADVICE

Payment Advice

CL_PMT_ADV

NOVA – Novation

This event is triggered when a primary customer is changed.

Advice Name

Description

Format Name

CLAMDADV

Amendment Advice

CL_AMD_ADV

REVC – Mortgage Reversal

This event is triggered when a mortgage is withdrawn. This will pass the DSBR entries with a reversal of signs (-ve) for the amounts, as follows:

Accounting Role

Amount Tag

Dr /Cr

LOAN_AC

- PRINCIPAL

Dr

CR_SETTLEMENT_BRG

- PRINCIPAL

Cr

REVP - Payment Reversal

The latest payment made, both auto and manual, will be reversed during this event. This will pass the ALIQ or MLIQ event selected with a reversal of signs for the amounts.

Reversal of Principal Repayment

Accounting Role

Amount Tag

Dr /Cr

DR_SETTLEMENT_BRG

- PRINCIPAL_LIQD

Dr

LOAN_AC

- PRINCIPAL_LIQD

Cr

 

Reversal of Interest Repayment

Accounting Role

Amount Tag

Dr /Cr

DR_SETTLEMENT_BRG

- INT_LIQD

Dr

INT_REC

- INT_LIQD

Cr

 

Reversal of Penalty Interest Repayment

Accounting Role

Amount Tag

Dr /Cr

DR_SETTLEMENT_BRG

- PENAL_INT_LIQD

Dr

PENAL_INT_REC

- PENAL_INT_LIQD

Cr

 

REVN – Periodic Rate Revision

This will change the Floating Interest Rates based on the periodicity that you maintain.

Advice Name

Description

Format Name

CL_INT_STMT

Interest Statement Advice

CL_INT_STMT

RATECH_ADV

Rate Change Advice

CL_RTCH_ADV

ARVN – Automatic Rate Revision

This will change the Floating Rate as and when the rate changes.

Advice Name

Description

Format Name

CL_INT_STMT

Interest Statement Advice

CL_INT_STMT

RATECH_ADV

Rate Change Advice

CL_RTCH_ADV

UDCH – User Defined Element Value Changes

This event will be triggered whenever there is a change in the UDE values. This will be required to have Rate revision advices sent to the customers.

YACR – Yield to Maturity Discount Accrual

This event will be triggered for the computation of IRR. The following accounting entries will be passed:

Accounting Role

Amount Tag

Dr /Cr

EIMDISCRIA

EIM_ACCR

Dr

EIMDISCINC

EIM_ACCR

Cr

EIMPREMEXP

EIM_ACCR

Dr

EIMPREMPIA

EIM_ACCR

Cr

If refunding needs to be done as part of with complete pre-payment, the following entries should be passed in addition to the ones specified above:

Accounting Role

Amount Tag

Dr /Cr

<Charge Comp>_RIA

EIM_ADJ

Dr

CR_SETTL_BRIDGE

EIM_ADJ

Cr

DR_SETTL_BRIDGE

EIM_ADJ

Dr

<Charge Comp>_PIA

EIM_ADJ

Cr

CLIQ – Charge Liquidation

This event triggers the liquidation of charges applicable to the mortgage accounts. You need to set up the following entries for this event:

Accounting Role

Amount Tag

Dr /Cr

DR_SETTL_BRIDGE

<Charge Comp>_LIQD

Dr

<Charge Comp>_RIA

<Charge Comp>_LIQD

Cr

CR_SETTL_BRIDGE

<Charge Comp>_LIQD

Dr

<Charge Comp>_PIA

<Charge Comp>_LIQD

Cr

CLOC Event

Accounting Role

Amount Tag

Dr./Cr. Indicator

CONTGL

COMM_UNUTIL

Credit

CONTOFF

COMM_UNUTIL

Debit

Accounting Entries for RML – Reverse Mortgage Loan

DSBR Event

Accounting Role

Amount Tag

Dr/Cr

LOAN_ACCOUNT

PRINCIPAL

Dr

CR_SETTL_BRIDGE

PRINCIPAL

Cr

ACCR Event

Accounting Role

Amount Tag

Dr/Cr

MAIN_INTREC

MAIN_INT_ACCR

Dr

MAIN_INTINC

MAIN_INT_ACCR

Cr

 

MLIQ/ALIQ Event

Accounting Role

Amount Tag

Dr/Cr

DR_SETTL_BRIDGE

PRINCIPAL_LIQD

Dr

LOAN_ACCOUNT

PRINCIPAL_LIQD

Cr

DR_SETTL_BRIDGE

PRINCIPAL_EXCESS

Dr

PRINCIPALPAY

PRINCIPAL_EXCESS

Cr

PRINCIPALEXP

PRINCIPAL_WAVD

Dr

LOAN_ACCOUNT

PRINCIPAL_WAVD

Cr

DR_SETTL_BRIDGE

MAIN_INT_LIQD

Dr

MAIN_INTREC

MAIN_INT_LIQD

Cr

MAIN_INTEXP

MAIN_INT_WAVD

DR

MAIN_INTREC

MAIN_INT_WAVD

CR

TRFR Event

This event triggers the transfer of mortgages. You need to set up the following entries for the event:

Transferring Account Entries

Account Role

Amount Tag

Dr/Cr

LOAN_ASSET_GL

PRINCIPAL_OUTSTAND_TRFR_OBRN

Credit

INT_RECV_GL

MAIN_INT_OUTSTAND_TRFR_OBRN

Credit

LOAN_ASSET_GL

PRINCIPAL_OUTSTAND_TRFR_NBRN

Debit

INT_RECV_GL

MAIN_INT_OUTSTAND_TRFR_NBRN

Debit

In case of any interest component say <COMP_NAME>, penalty or charge component for the product with accrual then the following account entries are maintained:

Account Role

Amount Tag

Dr/Cr

OTH_INT_INCOME_GL

<COMP_NAME>_INCOME_TRFR_OBRN

Debit

OTH_INT_REC_GL

<COMP_NAME>_OUTSTAND_TRFR_OBRN

Credit

OTH_INT_INCOME_GL

<COMP_NAME>_INCOME_TRFR_NBRN

Credit

OTH_INT_REC_GL

<COMP_NAME>_OUTSTAND_TRFR_NBRN

Debit

Transfer of Discounted Loans

If the mortgage account transferred is a discounted mortgage then the accounting entries for the transfer event is maintained for the main interest.

Account Role

Amount Tag

Dr/Cr

LOAN_ASSET_GL

PRINCIPAL_OUTSTAND_TRFR_OBRN

Credit

LOAN_ASSET_GL

PRINCIPAL_OUTSTAND_TRFR_NBRN

Debit

INT_REC_ADV_GL

MAIN_INT_RIA_TRFR_OBRN

Debit

INT_REC_ADV_GL

MAIN_INT_RIA_TRFR_NBRN

Credit

Transfer of Commitments

When a commitment is transferred then the accounting entries for the transfer event is maintained as following:

Account Role

Amount Tag

Dr/Cr

ASSET_GL

PRINCIPAL_FWD_TRFR_OBRN

Credit

ASSETOFF

PRINCIPAL_FWD_TRFR_OBRN

Debit

ASSET_GL

PRINCIPAL_FWD_TRFR_NBRN

Debit

ASSETOFF

PRINCIPAL_FWD_TRFR_NBRN

Credit

A transfer advice attached with event TRFR displays the account number, old and new branches, transfer date, the mortgage outstanding as on transfer date and the schedule details. The advice specifies whether the transfer is done as part of branch merger, product transfer or customer initiated transfer.

Advice Name

Description

Format Name

MO_TRFR_ADV

Transfer Advice

MO_TRFR_ADV

TADJ Event

The event adjusts the income in the old branch in case of reversal of pre-transfer events and for back-dated events beyond the transfer date. You need to set up the following entries for the event:

Account Role

Amount Tag

Dr/Cr

MAIN_INT_INC

MAIN_INT_ADJINC_TADJ_OBRN

Debit

MAIN_INT_INC

MAIN_INT_ADJINC_TADJ_NBRN

Credit