INFORMATION SYSTEMS COMMON DICTIONARY, CHANGE MANAGEMENT & RENDERING Víctor Morilla IT Specialist XIII EUROFILING WORKSHOP Luxembourg, November 2010.

Slides:



Advertisements
Similar presentations
Banking Supervision: Asia-Pacific, America and Europe Perspective Data of General Identification (GCD-like) Taxonomy a help for filling Iñaki Vázquez June.
Advertisements

NOMBRE DEL DEPARTAMENTO DATA DICTIONARY Primary items One single schema Credit / debit attribute: to discuss with business users To take into account IFRS-GP.
CEBS Workshop in Roma New FINREP taxonomy : Proof of concept Antoine Bourdais - INVOKE.
Matrix Schema Tutorial Presented at the: IX European Banking Supervisors XBRL Workshop & Tutorial In: Paris On: 29th September 2008 By: Michele Romanelli.
Formulae in the European Finrep Taxonomy SGCB IX European Banking Supervisors XBRL Workshop. Formulae in the European Finrep Taxonomy Paris, October 29,
Feedback on FIN.REP. Implementation by the Industry November 2007.
XBRL Versioning Committee of European Banking Supervisors XBRL Network Vice-Chair VWG Katrin Schmehl Amsterdam, th European Banking Supervisors.
Eurofiling 15 th workshop Madrid – Eric JARRY Experiences implementing XBRL Classification: PUBLIC Prudential Supervisory Authority.
Committee of European Banking Supervisors XBRL Network
INFORMATION SYSTEMS AND PROCESSES XBRL FORMULAE MOTIVATION Víctor Morilla Member of CEBS XBRL Network IX European Banking Supervisors XBRL Workshop Paris.
Information Systems and Processes Proposal for IFRS / CRD group Consolidation Scopes in FINREP Víctor Morilla VIII European Banking Supervisors XBRL Workshop.
IX European Banking Supervisors XBRL Workshop Paris 29th September - 1st October 2008 Objective: The aim of the workshop is to update CEBS members in the.
Wiki - Best Practices Taxonomy editors of COREP and FINREP extension taxonomies are invited to share information via the Wiki platform!
European Banking Supervision: COREP and FINREP Taxonomies Roadmap
SAEX RW EC Taxonomy model COREP SA Capital Requirements template taxonomy all possible items for this template ET dimension taxonomies.
FINREP - Taxonomy Status
COREP Project Team Katrin Schmehl Daniel Hamm Deutsche Bundesbank
XBRL International Standards Update Ignacio Hernandez-Ros Technology Development, XBRL International Inc.
COREP and FINREP Update
XBRL COFINREP Implementation VII COFINREP Workshop Bartosz Ochocki
SIGD COFINREP – one IT project / two business domains SGCB COFINREP One IT project – two business domains Steering commitee COREP-XBRL 3 juin 2005 Secrétariat.
INFORMATION SYSTEMS AND PROCESSES BANK OF SPAINS XBRL FORMULAE SYSTEM IMPLEMENTATION AND CONCLUSIONS Víctor Morilla IT Project Manager of Bank of Spain.
DPM ARCHITECT FOR XBRL XBRL taxonomy editor aimed at BUSINESS USERS Based on the DPM approach and DPM XBRL Architecture Currently on its last stage of.
EBA XBRL Taxonomies 15th Eurofiling Workshop Madrid.
FINREP COREP architectural issues Bartosz Ochocki Víctor Morilla.
Abstract Model PWD th Eurofiling Workshop 12 December 2012 Herm Fischer Abstract Model Task Force.
Methodology of Data Point Model in European Banking Supervision: COREP/FINREP Ignacio Boixo, EuroFiling Coordinator Malatya, 3 th May 2012.
Finance | Ralfi Vanlaethem | 5 May 2008 | 1 5 May 2008Finance | Ralfi Vanlaethem1 Fortis Group 5 th of May 2008.
Developing an XBRL Reporting Architecture Rafael Valero Arce Fujitsu España Services es.fujitsu.com.
INFORMATION AND PROCCESS SYSTEMS FINANCIAL INFORMATION EXCHANGE SYSTEM BETWEEN BANCO DE ESPAÑA AND CREDIT INSTITUTIONS USING XBRL (SIIF) Angeles Lozano.
Overview of the data standards underpinning CRD IV Víctor Morilla (Banco de España)
© 2012 | EBA | European Banking Authority The European Banking Authority: Update on XBRL Architecture, Taxonomies and DPM 16 th Eurofiling Workshop 12.
Reducing the burden of building taxonomies
Eurofiling – Way forward Timelines from 2011 to 2013.
Information Systems and Processes EUROFILING TAXONOMY ARCHITECTURE Víctor Morilla IT Specialist XI EUROPEAN BANKING SUPERVISOR XBRL WORKSHOP Vienna November.
Proof-of-concept sample Eurofiling data modelling and taxonomy architecture
Oceanic Flight 815. Oceanic Flight 815 Regulatory banking reporting at Banco de España Some functions require the collection of data from credit.
Using standards to reduce the filing burden _____________ Eric JARRY – Banque de France 1 Preparing for CRD IV Reporting London.
XML Exchange Development CAM Technology Tutorial – Public Sector NIEM Team, June 2011 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
XBRL AND BANKING SUPERVISION José María Roldán Director General of Regulation, Banco de España Chair, XBRL España Chair, Committee of European Banking.
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
The views expressed in this presentation are those of the presenter, not necessarily those of the IASB or IFRS Foundation. International Financial Reporting.
CRD IV to the XBRL Taxonomy Technical Topics
XBRL as a tool for supervision Arnoud Vossen Chairman CEBS Expert Group on Financial Information.
Bringing XBRL tax filing to the UK Jeff Smith, Customer Contact, Online Services,
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
Brief history of XBRL usage in Banco de españa
XBRL Formula in use: Improving the quality of data Mark Montoya (FDIC) Víctor Morilla (Central Bank of Spain)
XBRL Formulae in Practice in Regulatory Environments: Experiences and Benefits Víctor Morilla (Bank of Spain) Manuel Rodriguez & Moira Lorenzo (Atos Origin)
Implementing XBRL in cross-sector supervision _____________ Eric JARRY – Banque de France 1 Eurofiling
Session IV - Use of administrative data for data collection - Statistics Belgium Geneva, 31 October – 2 November.
1 IFRS in the Banking Sector A supervisor’s perspective REPARIS Workshop Marc Pickeur Vienna CBFA March 2006 Belgium.
Filing Infrastructure at Bundesbank XIV European Banking Authority XBRL Workshop hosted by EBA Kathrin Jansen.
Consolidation and Entity Mapping: New XBRL Solutions David vun Kannon KPMG LLP.
IFRS Taxonomy Architecture Holger Obst, Maciej Piechocki XBRL project managers.
Online Reporting (ONR) Declan Collins / Sean Marmion.
Copyright 2008 FUJITSU LIMITED Preparer Track: Getting Started - Tools for SEC Filing October 16 th, 2008 SAKAKIBARA Hiroaki Fujitsu Limited.
Information Systems and Processes XBRL at the Bank of Spain Experiences, problems and challenges Ángeles Lozano Víctor Morilla 1st Technical Meeting of.
8th November th XBRL International Conference Combining standards: an example of European Central Banks using XBRL and IFRS to reduce the reporting.
STATISTICS AND CENTRAL BALANCE SHEET DATA OFFICE DEPARTMENT INTEGRATION OF XBRL FOR THE COLLECTION OF STATISTICS: REDUCING THE REPORTING BURDEN ON MFI.
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
Metadata Driven Aspect Specification Ricardo Ferreira, Ricardo Raminhos Uninova, Portugal Ana Moreira Universidade Nova de Lisboa, Portugal 7th International.
Advanced Accounting Information Systems Day 34 XBRL Instance Documents and Taxonomies November 13, 2009.
Formula Linkbase Tutorial
CWA3 Standardized roll-out package Part 2: XBRL Handbook for Declarers
17th XBRL International Conference
The Re3gistry software and the INSPIRE Registry
Spanish implementation of the New Basel Capital Accord
CEBS and XBRL: COREP - FINREP
How to manage changes with the Versioning Specification
Presentation transcript:

INFORMATION SYSTEMS COMMON DICTIONARY, CHANGE MANAGEMENT & RENDERING Víctor Morilla IT Specialist XIII EUROFILING WORKSHOP Luxembourg, November 2010

INFORMATION SYSTEMS PURPOSE OF THIS PRESENTATION 2 TAXONOMIES

INFORMATION SYSTEMS PROBLEM 1: ISOLATED TAXONOMIES 3

INFORMATION SYSTEMS COREP AND FINREP DICTIONARIES ARE ISOLATED 4 COREP 2006FINREP 2006

INFORMATION SYSTEMS SOLUTION: A COMMON DICTIONARY OF CONCEPTS 5 * Assets * Changes in assets * Capital requirements * Counterparty (Dim) * Public sector (Dom member) Dictionary COREP 2012 FINREP 2012 Definition of tables

INFORMATION SYSTEMS SOLUTION: A COMMON DICTIONARY OF CONCEPTS * … * ….. * …. * ….. CEBS Dictionary CEBS Dictionary ECB Dictionary ECB Dictionary * ….. * … * ….. * …. * ….. Common Dictionary Common Dictionary

INFORMATION SYSTEMS PROBLEM 2: IMPACT OF NEW VERSIONS 7

INFORMATION SYSTEMS TAXONOMY Cx = Assets, credit, stock x1 = Fair value … IDENTIFYING A CONCEPT IN AN INSTANCE DOCUMENT € Cx, x1, y5, z € Cx, x2, y5, z3 … INSTANCE DOCUMENT dim:CP (prefix:local-name) xmlns:dim= “ ” { }CP This is called a “qualified name” dim:CP (prefix:local-name) xmlns:dim= “ ” { }CP This is called a “qualified name” Applications must not be based on prefixes but qualified names

INFORMATION SYSTEMS IMPACT OF NEW VERSIONS ON CREDIT INSTITUTIONS TAXONOMY 2012 Assets => {.../2012}/Assets TAXONOMY 2014 Assets => {.../2014}/Assets V 2014 V 2012

INFORMATION SYSTEMS IMPACT OF NEW VERSIONS ON ANALYSTS Balance Sheet (2012 TAXONOMY) {.../2012}/Assets Balance Sheet (2012 TAXONOMY) {.../2012}/Assets Balance Sheet (2014 TAXONOMY) {.../2014}/Assets Balance Sheet (2014 TAXONOMY) {.../2014}/Assets

INFORMATION SYSTEMS IMPACT OF NEW VERSIONS ON SUPERVISORS (VALIDATION RULES) 11 if Assets > 500% Assets[Previous year] then raise a warning To compare 2013 and 2012: if {2012}Assets[t] > 500% {2012}Assets[t-1] then... To compare 2014 and 2013: if {2014}Assets[t] > 500% {2012}Assets[t-1] then... To compare 2015 and 2014: if {2014}Assets[t] > 500% {2014}Assets[t-1] then...

INFORMATION SYSTEMS IMPACT OF NEW VERSIONS ON SUPERVISORS (VALIDATION RULES) Validation rules that compare data in FINREP, COREP and STATISTICS COREP FINREP STATISTICS Validation rules x 8

INFORMATION SYSTEMS THE GENESIS OF A “BEST” PRACTICE 13

INFORMATION SYSTEMS THE GENESIS OF A “BEST” PRACTICE 14

INFORMATION SYSTEMS THE GENESIS OF A “BEST” PRACTICE 15

INFORMATION SYSTEMS THE GENESIS OF A “BEST” PRACTICE 16

INFORMATION SYSTEMS THE GENESIS OF A “BEST” PRACTICE 17

INFORMATION SYSTEMS THE GENESIS OF A “BEST” PRACTICE 18 BASED ON A TRUE STORY NO MONKEYS WERE HARMED DURING THE MAKING OF THESE SLIDES BASED ON A TRUE STORY NO MONKEYS WERE HARMED DURING THE MAKING OF THESE SLIDES

INFORMATION SYSTEMS SOLUTION: STABLE QNAME NAMESPACES 19 Dictionary Definition of tables FINREP BASE DICTIONARY * mi1 (Assets) * md1 (Changes in Assets) BASE DICTIONARY * mi1 (Assets) * md1 (Changes in Assets)... t FINREP BASE DICTIONARY * mi1 (Assets) * md1 (Changes in Assets) * mi25 (New 2014 concept) 2014 BASE DICTIONARY * mi1 (Assets) * md1 (Changes in Assets) * mi25 (New 2014 concept) NO DATE IN NAMESPACES But I need different versions at the same time!!! How can I do it ???

INFORMATION SYSTEMS VERSION OF A SET VS VERSION OF INDIVIDUAL ELEMENTS 20 A B C D F E B C D E H G I SET Version 1SET Version 2 A change in the namespace of a schema file impacts the content

INFORMATION SYSTEMS HOW VERSIONS ARE IDENTIFIED 21 INSTANCE DOCUMENT TAXONOMY (TABLES DEF) TAXONOMY (TABLES DEF) schemaRef href=“...” { € { € { 20€ { €... schemaRef href=“...” { € { € { 20€ { €... Tables def (2012) Base elements dictionary (v2012) Dimensions dictionary (v2012) URL: Table CA (2012) Table CR (2012) URL:./table-ca.xml URL:./table-cr.xml URL:../base.xml URL:./dim.xml Tables def (2014) Base elements dictionary (v2014) Dimensions dictionary (v2014) Table CA (2014) Table CR (2014) URL:./table-ca.xml URL:./table-cr.xml URL:../base.xml URL:./dim.xml URL:

INFORMATION SYSTEMS ABSOLUTE / RELATIVE URLS AND URI RESOLVERS Absolute URLs must be used across domains From instance files to taxonomy files (link to BDE taxonomy catalog)link to BDE taxonomy catalog From national taxonomy extensions to European files Between taxonomies from different authorities Relative URLs should be used inside a domain URI resolvers (e.g. OASIS catalog) should be used to map external URLs to internal ones in production systems Solves security issues Improves reliability Improves availability Folder structure independency 22 Two common implementation mistakes -Use of relative URLs in instance files -XML files cache systems based on: -Namespace - File name (not complete URL)

INFORMATION SYSTEMS W3C XML SCHEMA EXCERPT The processor is free to access or construct components using means of its own choosing When a schemaLocation is present, it must contain a single URI reference which the schema author warrants will resolve to a serialization of a ·schema document· containing the component(s) in the ed namespace referred to elsewhere in the containing schema document.·schema document· 23

INFORMATION SYSTEMS IMPACT ON CREDIT INSTITUTIONS SOLVED 24 TAXONOMY 2012 Assets => { TAXONOMY 2014 Assets => {

INFORMATION SYSTEMS IMPACT ON ANALYSTS SOLVED Balance Sheet (2012 TAXONOMY) {...}/Assets Balance Sheet (2012 TAXONOMY) {...}/Assets Balance Sheet (2014 TAXONOMY) {...}/Assets Balance Sheet (2014 TAXONOMY) {...}/Assets

INFORMATION SYSTEMS IMPACT ON VALIDATION RULES SOLVED Validation rules that compare data in FINREP, COREP and STATISTICS COREP FINREP STATISTICS Validation rules x 1

INFORMATION SYSTEMS PROBLEM 3: MISSING LINK BETWEEN TABLES PUBLISHED AND THE TAXONOMY DICTIONARY 27

INFORMATION SYSTEMS PROBLEM FOR INSTANCE PREPARERS 28 XBRL REPRESENTATION base item: p-cm-ca:CreditRiskCapitalRequirements d-cr:CreditRiskDimension = d-cr:CreditRiskSACreditCounterpartyCreditDelivery d-ec:ExposureClassDimension = d-ec:SAECRegionalGovernmentsLocalAuthorities XBRL REPRESENTATION base item: p-cm-ca:CreditRiskCapitalRequirements d-cr:CreditRiskDimension = d-cr:CreditRiskSACreditCounterpartyCreditDelivery d-ec:ExposureClassDimension = d-ec:SAECRegionalGovernmentsLocalAuthorities ?

INFORMATION SYSTEMS PROBLEM FOR SOFTWARE DEVELOPERS 29 TAXONOMY Balance Sheet XBRL file Balance Sheet XBRL file FORMAT INFORMATION FORMAT INFORMATION ?

INFORMATION SYSTEMS CONSTRAINTS ON LEGAL REFERENCES AND LABELS 30 XBRL Labels and References are limited to individual elements !!! XBRL Labels and References are limited to individual elements !!!

INFORMATION SYSTEMS LIMITATIONS ON THE VALIDATIONS DEFINITION PROCESS AND ERROR REPORTING Validation rules for table XXX 0003 = = = = = = = = = = = = = Becomes a single XBRL Formula $x = sum($breakdown) Becomes a single XBRL Formula $x = sum($breakdown)

INFORMATION SYSTEMS LIMITATIONS ON ERROR REPORTING CAPABILITIES 32 INSTANCE DOCUMENT ERROR REPORT The following test in table XXX has failed: 0003 = !!!! ERROR REPORT The following test in table XXX has failed: 0003 = !!!!

INFORMATION SYSTEMS SOLUTION: RENDERING INFORMATION MUST BE INCLUDED IN XBRL TAXONOMIES Rendering approach suggested to XBRL Int., implemented in Banco de España’s ECB statistics project and to be implemented in FINREP and COREP 33 Table Axys (X) Axys (Y) Axys 1 (Z) Axys 2 (Z)

INFORMATION SYSTEMS AXYS DETAIL 34 Primary item: Assets Amount: Carrying amount Category: Held for trading Cons. Scope: CRD

INFORMATION SYSTEMS VIEW / DICTIONARY LINK PROBLEMS SOLVED! Instance preparers: Link to COREP tax viewerLink to COREP tax viewer Instance visualization tools: Link to ECB statistics instance editorLink to ECB statistics instance editor Labels and references Validations definition process improved Table oriented error reporting possible 35

INFORMATION SYSTEMS CONCLUSIONS New approach: Solves some limitations on current taxonomies It will also enable new features It is important to be familiar with these changes XBRL standard approach. Not blindly aligned to “best practices” It may raise bugs in current products and implementations 36

INFORMATION SYSTEMS THANKS FOR YOUR ATTENTION