IFRS9 - FSD - Apicorp V-1.7
IFRS9 - FSD - Apicorp V-1.7
IFRS9 - FSD - Apicorp V-1.7
Functional Specification
IFRS-9
INTERNAL
APRICORP-FSD
Amendment History
Author / Changed
Version Date Status Change Description
By
NDCTECH
APRICORP-FSD
Table of Contents
1 Background....................................................................................................................................... 5
1.1 Introduction .......................................................................................................................... 5
1.2 Reference Documents ........................................................................................................... 5
1.3 Glossary ................................................................................................................................ 5
2 Requirement Description .................................................................................................................. 6
3 Existing Functionality....................................................................................................................... 6
4 Gap description ................................................................................................................................. 6
5 Business Solution ............................................................................................................................. 8
6 Mock-up Screen.............................................................................................................................. 10
7 Flow diagram .................................................................................................................................. 11
8 Open Clarifications ......................................................................................................................... 11
9 Assumptions & Exclusions ............................................................................................................. 11
10 Functional Requirements .................................................................................................... 11
10.1 Existing Functionality ......................................................................................................... 11
10.2 T24 Solution ....................................................................................................................... 11
10.3 Reporting Requirements ..................................................................................................... 11
10.4 Concat Files ........................................................................................................................ 11
10.5 Accounting ......................................................................................................................... 11
10.6 Limit Updates ..................................................................................................................... 11
10.7 Position Management ......................................................................................................... 11
10.8 Multi-Company/Multi-Book............................................................................................... 11
10.9 Delivery Messages .............................................................................................................. 11
11 Non-Functional Requirements ............................................................................................ 11
12 Dependencies & Exclusions ............................................................................................... 12
13 Test Cases ........................................................................................................................... 12
14 Functionality Matrix ........................................................................................................... 12
NDCTECH
APRICORP-FSD
NDCTECH
APRICORP-FSD
1 Background
1.1 Introduction
IFRS-9 necessary configuration/devleopment to meet the bank’s requirement is completed
1.3 Glossary
This section provides glossary & descriptions that are used in this document.
Abbreviation Description
I9 IFRS-9
PD Probility Of Defult
NDCTECH
APRICORP-FSD
2 Requirement Description
a) SL.LOANS
b) LD
c) MM
d) LC
e) MD
f) SC
g) Nostro
3 Existing Functionality
ECL on SL.LOANS, LD and MM will be dealt through core functionality using I9 Module. PD
percentage will be defined at customer level and LGD percentage wll be defiend at category level and
the value of LGD will be 60% and for SC PD percentage, LGD percentage and stage will be defiend at
SECURITY.MASTER (Portfolio Level) and Method will be define at SAM level
ECL on LC, LG , Undrawn Commitment of SL and Nostro and will be dealt through core
functionality using IA Module. ECL will be calculated using Credit Conversion Factor (CCF) approach
and PD
4 Gap description
There is no such functionality accessible in the system to classify contracts based on combination of
past dues, risk rating and country’s override using I9 Module and it will be completely new
development/Configuration in T-24
4.1.1.1 WS-01-03-01.01
This requires a template to capture day past dues and stages for ECL calculation based on the DPDs
logic
180-359 Stage-2
>360 Stage-3
NDCTECH
APRICORP-FSD
4.1.1.2 WS-01-03-01.02
The below matrix needs to be incorporated in API
Current Rating
Staging
AAA AA+ AA AA- A+ A A- BBB+ BBB BBB- BB+ BB BB- B+ B B- CCC / C
AAA Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
AA+ Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
AA Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
AA- Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
A+ Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
A Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
A- Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
Original Rating
BBB+ Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
BBB Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
BBB- Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
BB+ Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
BB Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2 Stage 2
BB- Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2 Stage 2
B+ Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2 Stage 2
B Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2 Stage 2
B Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 1 Stage 2
4.1.1.3 WS-01-03-01.03
This requires a template to capture override country list and stages for ECL calculation based on the
country override logic
Oman Stage-2
Bahrain Stage-2
4.1.1.4 WS-01-03-01.04
This requires a template to capture LD overdue status along with the stage for ECL calcuation
4.1.1.5 WS-01-03-01.05
This requires a template to capture LGD value for SC module along with local field that will be opened
in SEC.MASTER application which will have the following value based on that LGD value will be
fetched from this table.
Sovereign 45%
Banks 51.2%
Corporate 51.2%
4.1.1.6 WS-01-03-01.06
This requires a template to capture IFRS Classification for SC Module and for equity instrument only
classification is required no financial will be posted and for other modules AMC classification will be
applied and which will be non inputtable field at version level. For SL Hedge loan, a local field will be
given for tagging SL loan which are hedged and classification will be based on it.
NDCTECH
APRICORP-FSD
5 Business Solution
The requirement mainly requires a feature that allow Apricorp to classify contracts for ECL calculation
based on
a) Day Past Dues
b) Rating Matrix
c) Country Override
NDCTECH
APRICORP-FSD
under stage-1. .This API will be attached in PV.Management records and category range will be 21050-
21074 that is core LD category range.
An API will be developed for MM that first will compare the original rating with the current rating
which will be available in Customer application and based on that rating check the stage from matrix
and classify the stage.Secondly,check the country of the MM deal if it is in override country list table,
classify the deal based on that. Any MM deal that will not any of the above creteria will be classified
under stage-1. .This API will be attached in PV.Management records and category range will be 21075-
21095 that is core MM category range.
For LC and MD, CCF and PROV Percentage value will be define at customer level while booking a
deal of LC & MD validation routine will fetch the value of CCF and PROV Percentage from customer
records and put in deal CCF abd PROV Percenatge filed. Furthermore, the validation routine will check
the deal country and compare with country override table and if it is in override country list table, pick
the stage from that table and put in local filed which will be opened in LC & MD just for recoding the
stage for reporting purpose
5.2 Note:
For Off Balance sheet items ECL calculation will only be performed to newly
contarcts
ECL calculation on Nostro accounts will only be performed to newly contracts
The amount on which the ECL calculation will be performed will be the sum of
principal amount and accrued interest as of date
For Security classified through FVTOCI, the ECL loss amount will be gone through
P&L
Two Detail enquiry will be as per format one for on and one for off balance sheet.
5.3 Versions:
Following versions are required updation.
CCF and PROV.PERC are mandatory on the following to calculate ECL. If user does want, simply put
zero
VERSION>CUSTOMER,API.SL.BORROWER
VERSION>CUSTOMER,API.CUSTOMER
VERSION>FACILITY,API.VER.BO.FACILITY.INPUT
VERSION>ACCOUNT,API.ACCOUNT
VERSION>ACCOUNT,API.ACCOUNT,AUTH
NDCTECH
APRICORP-FSD
VERSION>MM.MONEY.MARKET,API.PLACED
VERSION>MM.MONEY.MARKET,API.PLACED A
VERSION>MM.MONEY.MARKET,API.MORABAHA.PLC
VERSION>MM.MONEY.MARKET,API.LOANS
VERSION>LD.LOANS.AND.DEPOSITS,API.ATFM
VERSION>LD.LOANS.AND.DEPOSITS,API.SUKUK
VERSION>LD.LOANS.AND.DEPOSITS,IMPLOAN
VERSION>SECURITY.MASTER,API.BOND2
VERSION>LETTER.OF.CREDIT,EXPMXPMT
VERSION>LETTER.OF.CREDIT,EXPNEGO
VERSION>LETTER.OF.CREDIT,EXPREADV
VERSION>LETTER.OF.CREDIT,EXPSIGHT
VERSION>LETTER.OF.CREDIT,EXPSPBCK
VERSION>LETTER.OF.CREDIT,EXPSTDBY
VERSION>LETTER.OF.CREDIT,EXPUSANCE
VERSION>LETTER.OF.CREDIT,IMPMGN
VERSION>LETTER.OF.CREDIT,IMPMXPMT
VERSION>LETTER.OF.CREDIT,IMPNEGO
VERSION>LETTER.OF.CREDIT,IMPREADV
VERSION>LETTER.OF.CREDIT,IMPSIGHT
VERSION>LETTER.OF.CREDIT,IMPSTDBY
VERSION>LETTER.OF.CREDIT,IMPUSANCE
6 Mock-up Screen
N/A
NDCTECH
APRICORP-FSD
7 Flow diagram
N/A
8 Open Clarifications
NA
10 Functional Requirements
10.5 Accounting
Not Applicable
10.8 Multi-Company/Multi-Book
Not applicable
11 Non-Functional Requirements
Not applicable
NDCTECH
APRICORP-FSD
NDCTECH