Oracle Financial Services Basel Regulatory Capital Analytics Data Migration Guide

Similar documents
Oracle Financial Services Basel Regulatory Capital Analytics Data Migration Guide

An Oracle Technical White Paper May CRM Service Pack Installation

Gateway Application Setup Oracle FLEXCUBE Universal Banking Release [May] [2011]

Document Management System Interface Version NT1316-ORACLE FCUBSV.UM [January] [2010] Oracle Part Number E

Oracle Financial Services Economic Capital Advanced Installation Guide

Oracle FLEXCUBE Universal Banking 12.0

An Oracle Technical White Paper June LRM Service Pack Installation

Document Management System Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle Financial Services Data Management Application Pack

Oracle Financial Services Analytical Applications

Product Release Note Version Oracle FLEXCUBE Investor Servicing [May] [2012]

Oracle FLEXCUBE Universal Banking Development of Dashboard Forms

Bulletin Board Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle Financial Services Analytical Applications Infrastructure

Oracle Financial Services Regulatory Reporting for European Banking Authority (OFS AGILE RP EBA)

Oracle FLEXCUBE Universal Banking Purge Entity Definition

Oracle Financial Services Price Creation and Discovery Application Pack

Oracle Financial Services Data Management Application Pack

Oracle FLEXCUBE Universal Banking 12.0 Upload Adapter Development Guide. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 RAD BIP Report Integration. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 Extensibility By Example Volume 2. Release 1.0

Oracle BI Reports Oracle FLEXCUBE Investor Servicing Release 12.0 [April] [2012] Oracle Part Number E

Oracle FGL Application Setup Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012]

Oracle FLEXCUBE Universal Banking Child and Screen Childs - Concept and Design. January 2018

Oracle FLEXCUBE Universal Banking 12.0 Dashboard Development Guide

BPEL Workflow Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle Financial Services Administrative Reports. Configuration Note Version July 2015

Notification Development Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle Financial Services Analytical Applications Infrastructure

Oracle Financial Services Regulatory Reporting for US Federal Reserve (OFS AGILE RP US FED)

Oracle FLEXCUBE IVR User Manual Release Part No E

Oracle Financial Services Regulatory Reporting for De Nederlandsche Bank (OFS AGILE RP DNB)

Oracle Financial Services Regulatory Reporting for European Banking Authority (OFS AGILE RP EBA)

Oracle FLEXCUBE Universal Banking Development of Launch Forms

Reports Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

OFSAA Extension Guidelines Model. January 2018

Corporate Customer Creation Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Oracle FLEXCUBE Universal Banking

Import LC Issuance Version NT894 ORACLE FCUBSV.UM [April] [2009] Oracle Part Number E

Function ID Development II Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Hajj Registration Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE Universal Banking Uploading Records from Upload Table

Oracle FLEXCUBE Universal Banking 12.0 RAD Function ID Development Volume 2. Release 1.0

Oracle FLEXCUBE Universal Banking Development Workbench -Tracking Changes

Corporate Customer Creation Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

ELCM Application Setup Oracle FLEXCUBE Universal Banking Release [May] [2011]

Oracle FLEXCUBE Investor Servicing BIP Report Development Guide Release 12.0 April 2012 Oracle Part Number E

Oracle FLEXCUBE Universal Banking 12.0 Interface Getting started. Release 1.0

EMS.NET Interface Version NT1316-ORACLE FCUBSV.UM [January] [2010] Oracle Part Number E

Oracle Financial Services Regulatory Reporting for US Federal Reserve (OFS AGILE RP US FED)

Oracle Financial Services Profitability Management Application Pack

Oracle Financial Services Regulatory Reporting for US Federal Reserve Lombard Risk Integration Pack

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

Signature Verification Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Signature Verification Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE Universal Banking 12.0 Generic Interface Configuration Guide. Release 1.0

Installation and Setup Guide Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Job Scheduler Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle Cloud Applications. Oracle Transactional Business Intelligence BI Catalog Folder Management. Release 11+

Configuring OFSAA in Clustered Environment User Guide. Feburary 2015 E

Installation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011

Technical Upgrade Guidance SEA->SIA migration

An Oracle White Paper November Primavera Unifier Integration Overview: A Web Services Integration Approach

ASCII Interface Version NT1368-ORACLE FCUBSV.UM [August] [2010] Oracle Part Number E

RTGS SKN Messages Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE UI Style Designer Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Oracle FLEXCUBE Private Banking May 2011

Oracle FLEXCUBE Universal Banking 12.0 Extensibility Getting started

Oracle Enterprise Performance Management Cloud

Veritas NetBackup and Oracle Cloud Infrastructure Object Storage ORACLE HOW TO GUIDE FEBRUARY 2018

Oracle Database Vault

Oracle Financial Services Analytical Applications

Correction Documents for Poland

Oracle FLEXCUBE Universal Banking Development Workbench Webservice & Silent Utility for generation of Webservice Artifacts Release 1.

OFS Profitability Management Language Pack Installation and Configuration Guide Version June 2014

Technical White Paper August Recovering from Catastrophic Failures Using Data Replicator Software for Data Replication

OFS Pricing Management Language Pack Installation and Configuration Guide Version October 2013

Oracle WebCenter Portal 11g Developer Workshop

User Defined Events Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E

Advanced Global Intercompany Systems : Transaction Account Definition (TAD) In Release 12

Generic Interface Version NT832-ORACLE FCUBSV.UM [October] [2008] Oracle Part Number E

Automatic Receipts Reversal Processing

Oracle FLEXCUBE Direct Banking Release Corporate Cash Management User Manual. Part No. E

WebCenter Portal Task Flow Customization in 12c O R A C L E W H I T E P A P E R J U N E

Oracle FLEXCUBE Direct Banking Release Dashboard Widgets Transfer Payments User Manual. Part No. E

Oracle FLEXCUBE Direct Banking iphone/ipad Workspace Configuration

An Oracle White Paper September Upgrade Methods for Upgrading to Oracle Database 11g Release 2

Managing Metadata with Oracle Data Integrator. An Oracle Data Integrator Technical Brief Updated December 2006

Oracle Financial Services Data Integration Application Pack

Oracle Database 10g Release 2 Database Vault - Restricting the DBA From Accessing Business Data

User Defined Field Version-1.0 9NT1438-ORACLE FCUBS V.UM 11.1.US [March] [2011] Oracle Part Number E

User Defined Field Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Siebel CRM Applications on Oracle Ravello Cloud Service ORACLE WHITE PAPER AUGUST 2017

Profitability Application Pack Installation Guide Release

Loading User Update Requests Using HCM Data Loader

Data Capture Recommended Operating Environments

Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories

Regulatory Reporting for US Federal Reserve Lombard Risk Integration Pack

Oracle Fusion Middleware 11g Oracle Access Manager Frequently Asked Questions June 2009

Integrating Oracle SuperCluster Engineered Systems with a Data Center s 1 GbE and 10 GbE Networks Using Oracle Switch ES1-24

Transcription:

An Oracle Technical White Paper August 2013 Oracle Financial Services Basel Regulatory Capital Analytics 6.0.0.0.0 Data Migration Guide

Data Migration Introduction Data migration is the process of transferring data between storage types, formats, or computer systems. Data migration phases (design, extraction, cleansing, load, and verification) for applications of moderate to high complexity are commonly repeated several times before the new system is deployed. Data migration is applicable after the installation of the Oracle Financial Services Basel Regulatory Capital Analytics 6.0.0.0.0. The information contained in this document is intended to give you a quick exposure and an understanding of the data migration procedures. Data Migration Activities This process is applicable only for upgrade from Oracle Financial Services Basel II Regulatory Capital Analytics Release 5.3 to Oracle Financial Services Basel Regulatory Capital Analytics Release 6.0.0.0.0 for: Standalone installation Prerequisites The backup data is taken and data is deleted by Pre-model scripts. In case of failure during the upgrade, restoration needs to be done from these backups. For more information regarding Pre-upgrade and Upgrade activities, refer to the Oracle Financial Services Basel Regulatory Capital Analytics v6.0.0.0.0 Installation Manual. Steps for Migration: 1. Navigate to the Migration\scripts directory present in the kit copied area. 2. Provide Read and Execute permissions to all the files under the above-mentioned directory. 3. In this folder, run the compile.sql file, in atomic schema. Migration kit will run the migration scripts to restore the application tables from backup tables. Following are the scripts executed by the compile.sql file in the following order for migration: From atomic\create\ folder: seq_dim_party.sql seq_dim_party_type.sql From atomic\insert\ folder: DIM_DATES_u.sql dim_time_zone_new.sql DIM_PARTY_TYPE_u.sql DIM_PARTY_u.sql DIM_BANDS_u.sql DIM_LIMIT_TYPE_NEW.sql

DIM_MITIGANT_NEW.sql SEC_POOL_MASTER_NEW.sql Fct_Attribution_Advanced_Appr_u.sql Fct_Attribution_Simple_Appr_u.sql Fct_Conc_Risk_Calculation_u.sql Fct_Conc_Risk_Measure_u.sql Fct_Discl_Investment_Acct_u.sql Fct_Ec_Summary_u.sql Fct_Entity_Info_u.sql Fct_Lr_Irr_Banking_Book_u.sql Fct_Market_Risk_Capital_u.sql Fct_Market_Risk_Com_Capital_u.sql Fct_Market_Risk_Eq_Capital_u.sql Fct_Market_Risk_Exposures_u.sql Fct_Market_Risk_Forex_u.sql Fct_Market_Risk_Ir_Capital_u.sql Fct_Market_Risk_Reporting_u.sql Fct_Market_Risk_Summary_u.sql Fct_Mitigants_u.sql Fct_Mkt_Instrument_Contract_u.sql Fct_Mr_Var_Port_Data_u.sql Fct_Mr_Var_Summary_Data_u.sql Fct_Mr_Var_Total_Data_u.sql Fct_Sub_Exposures_u.sql Fct_Nettable_Pool_u.sql Fct_Nettable_Pool_extra_u.sql Fct_Non_Sec_Exposures_u.sql Fct_Non_Sec_Exposure_extra_u.sql Fct_Ops_Risk_Data_u.sql Fct_Ops_Risk_Open_Losses_u.sql

Fct_Ops_Risk_Summary_u.sql Fct_Reporting_Group_Input_u.sql Fct_Reporting_Group_Output_u.sql Fct_Risk_Type_Score_Le_u.sql Fct_Risk_Type_Score_Lob_u.sql Fct_Securitization_Activity_u.sql Fct_Securitization_Pool_u.sql Fct_Securitization_Tranche_u.sql Fct_Sec_Exposures_u.sql Fct_Sec_Inception_Data_u.sql Fct_Standard_Acct_Head_u.sql Fct_Yield_Curve_u.sql FSI_PARTY_ROLE_MAP_u.sql Risk_Position_Mapping_u.sql Fct_Equity_Exposures_u.sql Recompile all functions, procedures, views, materialized views in atomic schema. Assumptions If the data model is enhanced beyond standard out of box Basel application, post installation scripts will not take care of restoring the data for the customization. To change the default values, you have to modify the scripts in Migration\scripts\atomic\insert folder, and then proceed using the migration utility. The mapping between Basel Issuer type and Standard party type is present in the LOOKUP_BASEL_ISSUER_TYPE.sql and the mapping between Issuer type and Party type is present in the LOOKUP_ISSUER_TYPE.sql. These mappings are done based on the scripts given out of box. If any customizations are done, then these scripts will have to be modified accordingly. The N_STD_MITIGANT_TYPE_SKEY column of FCT_MITIGANTS will be with NULL and the F_ELIGIBILITY_FLAG will be set to N for the ineligible collaterals. FCT_COMMOM_ACCOUNT_SUMMARY and FCT_REG_CAP_ACCOUNT_SUMMARY are not restored by the migration kit. They need to be migrated separately. Post migration, verify if all the above mentioned back up tables are restored. After verification, you have to execute the post_instalation_drop_backup_tables.sql file present in the Migration\scripts\atomic\create folder to drop the backup tables, in atomic schema.

Oracle Financial Services Basel Regulatory Capital Analytics Release 6.0.0.0.0 comes with specific data model changes. It includes the columns listed below with suggested set of default values. Table Name Column Name Suggested Default Value Comments Fct_Calc_Acct_Head v_risk_type_code 'OTH' In 6.0, same standard account head line item can be there under CR and MR (Investment in Own Shares in CET1 Capital, for instance). Hence this is part of PK. In 5.3, this is not a case and Risk type is immaterial, therefore defaulted with OTH. Fct_Entity_Info v_ccy_code 'USD' This column stores the currency code in which the financial attributes of the entities are Fct_Market_Risk_Forex n_entity_skey The skey of parent level Fct_Operational_Loss v_ccy_code 'USD' This column stores the currency Fct_Ops_Risk_Data v_ccy_code 'USD' This column stores the currency Fct_Reporting_Group_Input v_ccy_code 'USD' This column stores the currency Fct_Sec_Inception_Data n_entity_skey The skey of parent level Fct_Sec_Inception_Data v_ccy_code 'USD' This column stores the currency Fct_Securitization_Activity n_entity_skey The skey of parent level Fct_Securitization_Activity v_ccy_code 'USD' This column stores the currency Fct_Securitization_Pool n_entity_skey The skey of parent level Fct_Securitization_Pool v_ccy_code 'USD' This column stores the currency Fct_Securitization_Tranche n_entity_skey The skey of parent level

Table Name Column Name Suggested Default Value Comments Fct_Securitization_Tranche v_ccy_code 'USD' This column stores the currency Fct_Standard_Acct_Head n_entity The skey of parent level Additional Information Suggested Data Migration activities for upgrade from Oracle Financial Services Basel II Regulatory Capital Analytics Release 5.3 to Oracle Financial Services Basel Regulatory Capital Analytics Release 6.0.0.0.0 for: With Oracle Financial Services Analytical Applications Infrastructure (OFSAAI) v7.3.2.2.0 and with Oracle Financial Services Basel Regulatory Capital Analytics application Release 6.0.0.0.0. Steps for migration: 1. Following are the scripts which have to be executed in order for migration in addition to the application scripts: Fct_Nettable_Pool_extra_u.sql Fct_Non_Sec_Exposure_extra_u.sql 2. If the scripts does not execute successfully, then migration_rollback.sql from Migration/scripts folder needs to be executed, followed by the previous step. 3. Following seeded data script needs to be added from Seeded data: S No. SEEDED DATA 1 dim_conc_measure 2 dim_conc_type 3 dim_finma_noga 4 dim_ifsb_contract_type 5 dim_limit_type 6 dim_lr_irr_banking_book 7 dim_risk_type 8 var_parameter_master 9 sessionvariables_insert 4. Following scripts need to be executed from scripts>views:

S No. VIEW 1 1-RPT_SMRY_CR_NON_SEC_EQUITY.sql 2 2-RPT_SMRY_CR_SECURITIZATION.sql 3 3-VW_OUTFLOWS.sql 4 4-VW_INFLOWS.sql 5-5 ALTER_MATERIALIZED_VIEW_FOR_NOLOGGING_Script.sql 6 6-REFRESH_MATERIALIZED_VIEW_Script.sql 7 VW_CAPITAL_SHEET_1.sql 8 VW_CONC_RISK_CALC_CUST.sql 9 VW_CONC_RISK_CALC_CUST_LIM.sql 10 VW_CONC_RISK_CALC_CUST_UNC.sql 11 VW_CONC_RISK_CALC_GEOG.sql 12 VW_CONC_RISK_CALC_GEOG_LIM.sql 13 VW_CONC_RISK_CALC_GEOG_UNC.sql 14 VW_CONC_RISK_CALC_IND.sql 15 VW_CONC_RISK_CALC_IND_LIM.sql 16 VW_CONC_RISK_CALC_IND_UNC.sql 17 vw_conc_risk_calc_lob.sql 18 VW_CONC_RISK_CALC_LOB_LIM.sql 19 VW_CONC_RISK_CALC_LOB_UNC.sql 20 vw_conc_risk_output.sql 21 VW_FINMA_MR.sql 22 VW_KR01_DASH_CH_EAD.sql 23 VW_KR01_DASH_NCH_EAD.sql 24 VW_KR02_DASH_CH_EAD.sql 25 VW_KR02_DASH_NCH_EAD.sql 26 VW_KR03_DASH_CH_EAD.sql 27 VW_KR03_DASH_NCH_EAD.sql 28 VW_KR04_DASH_CH_EAD.sql 29 VW_KR04_DASH_NCH_EAD.sql 30 vw_pr2_map_items.sql 31 VW_PR2_MASTER.sql 32 VW_PR2_RUN_REQUEST.sql 33 VW_QUARTILE_CALCULATION_01_CH.sql 34 VW_QUARTILE_CALCULATION_01_NCH.sql 35 VW_QUARTILE_CALCULATION_02_CH.sql 36 VW_QUARTILE_CALCULATION_02_NCH.sql 37 VW_QUARTILE_CALCULATION_03_CH.sql 38 VW_QUARTILE_CALCULATION_03_NCH.sql 39 VW_QUARTILE_DASH_01_CH.sql 40 VW_QUARTILE_DASH_01_NCH.sql 41 VW_QUARTILE_DASH_02_CH.sql

S No. VIEW 42 VW_QUARTILE_DASH_02_NCH.sql 43 VW_QUARTILE_DASH_03_CH.sql 44 VW_QUARTILE_DASH_03_NCH.sql 45 VW_QUARTILE_DASH_04_CH.sql 46 VW_QUARTILE_DASH_04_NCH.sql 47 VW_RUN_RULE_MAPPING.sql

Data Migration Guide August 2013 Oracle Financial Services Basel Regulatory Capital Ananlytics 6.0.0.0.0 Data Migration Guide Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 http://www.oracle.com/us/industries/financial-services/index.html Copyright 2013 Oracle Financial Services Software Limited. All rights reserved. No part of this work may be reproduced, stored in a retrieval system, adopted or transmitted in any form or by any means, electronic, mechanical, photographic, graphic, optic recording or otherwise, translated in any language or computer language, without the prior written permission of Oracle Financial Services Software Limited. Due care has been taken to make this Guide and accompanying software package as accurate as possible. However, Oracle Financial Services Software Limited makes no representation or warranties with respect to the contents hereof and shall not be responsible for any loss or damage caused to the user by the direct or indirect use of this Guide and the accompanying Software System. Furthermore, Oracle Financial Services Software Limited reserves the right to alter, modify or otherwise change in any manner the content hereof, without obligation of Oracle Financial Services Software Limited to notify any person of such revision or changes. All company and product names are trademarks of the respective companies with which they are associated.