SURFI-Taxonomy Development

Slides:



Advertisements
Similar presentations
Classification: PUBLIC
Advertisements

Jean-Michel DELAVAL 19 November 2009
International Accounting Standards Committee Foundation XBRL team The views expressed in this presentation are those of the presenter, not necessarily.
Monolithic vs modular: decision required Modular –Advantage: ease of definition of a « national to be delivered dataset » (by selecting required instances)
NOMBRE DEL DEPARTAMENTO DATA DICTIONARY Primary items One single schema Credit / debit attribute: to discuss with business users To take into account IFRS-GP.
Herman Fischer, UBMatrix, Inc and Mark V Systems 19 November, 2009.
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,
Information Systems and Processes XBRL Formulae in a Nutshell Víctor Morilla VIII European Banking Supervisors XBRL Workshop Amsterdam November 2007.
XBRL Versioning Committee of European Banking Supervisors XBRL Network Vice-Chair VWG Katrin Schmehl Amsterdam, th European Banking Supervisors.
Banque de France Secrétariat général de la Commission bancaire
SURFI Unified FInancial Reporting System
SIGD XBRL format de reporting SGCB XBRL Taxonomy codification Secrétariat général de la Commission bancaire SGCB Paris, October 1 st, 2008.
Data Model and Matrix Schemas XI European Banking Supervisors XBRL Workshop in Vienna 19th November 2009 Katrin Schmehl Member of CEBS XBRL Network.
Eurofiling 15 th workshop Madrid – Eric JARRY Experiences implementing XBRL Classification: PUBLIC Prudential Supervisory Authority.
© National Bank of Belgium FINREP - Taxonomy Status Mark Creemers (FINREP project team, National Bank of Belgium)
Standard XBRL Validation XBRL2IRv2 Conversion tool into Internal IR format Backend system Mapping Multidimensional system: - IR Loader - Calculation of.
Matrix Schemas for COREP & FINREP Templates VIII CEBS-XBRL Workshop Amsterdam, 6-7 November 2007 Michele Romanelli Banca dItalia.
Information Systems and Processes Proposal for IFRS / CRD group Consolidation Scopes in FINREP Víctor Morilla VIII European Banking Supervisors XBRL Workshop.
European Banking Supervision: COREP and FINREP Taxonomies Roadmap
FINREP - Taxonomy Status
COREP Project Team Katrin Schmehl Daniel Hamm Deutsche Bundesbank
XBRL International Standards Update Ignacio Hernandez-Ros Technology Development, XBRL International Inc.
Hands-on Customising COREP Taxonomies COREP Project Team Katrin Schmehl Madrid, th European Banking Supervisors XBRL Workshop.
The FINREP Taxonomy Madrid, Thursday 18 May 2006 Mark Creemers (FINREP project team, National Bank of Belgium)
INFORMATION SYSTEMS AND PROCESSES BANK OF SPAINS XBRL FORMULAE SYSTEM IMPLEMENTATION AND CONCLUSIONS Víctor Morilla IT Project Manager of Bank of Spain.
Track 1 – Banking Supervision XBRL Europe: COREP & FINREP Harmonization Derek De Brandt, Aguilonius Thursday, June 25, 2009.
XBRL Discussion Material A summary of discussions to date related to the components of a taxonomy for SEC EDGAR filing purposes.
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.
FINREP COREP architectural issues Bartosz Ochocki Víctor Morilla.
Abstract Model PWD th Eurofiling Workshop 12 December 2012 Herm Fischer Abstract Model Task Force.
Finance | Ralfi Vanlaethem | 5 May 2008 | 1 5 May 2008Finance | Ralfi Vanlaethem1 Fortis Group 5 th of May 2008.
Features and Status May 31, 2012 open source xbrl platform.
XBRL Pacific Rim Technology WorkShop & Summit Intern program Hiroaki Sakakibara Fujitsu Limited.
INFORMATION SYSTEMS COMMON DICTIONARY, CHANGE MANAGEMENT & RENDERING Víctor Morilla IT Specialist XIII EUROFILING WORKSHOP Luxembourg, November 2010.
Reducing the burden of building taxonomies
Open Source and XBRL the Arelle Project 5th University of Kansas International Conference on XBRL April 29, 2011 open source xbrl platform.
Proof-of-concept sample Eurofiling data modelling and taxonomy architecture
Using standards to reduce the filing burden _____________ Eric JARRY – Banque de France 1 Preparing for CRD IV Reporting London.
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
Andreas Weller, Head of IT Roadmap for the implementation of the new COREP and FINREP in XBRL, 31 th May 2012.
10 December, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: DPM Meta model CWA1Page 1.
XBRL Formula in use: Improving the quality of data Mark Montoya (FDIC) Víctor Morilla (Central Bank of Spain)
The CBSO project - Experience and issues Madrid, 05 October 2006 Camille Dümm Pascal Rodrique Central Balance Sheet Office.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
COREP - FINREP - XBRL SGCB COREP - FINREP - XBRL The French Banking Commission approach Sylviane DELARUE Head of IT Department Jerome POUPARD IT Expert.
COREP - FINREP - XBRL SGCB COREP - FINREP Implementation in France : first lessons 16th International XBRL Conference Vancouver, 5 December 2007 Jean-Luc.
UIS Data Transformation and Validations As it pertains to the SDMX TWG EXL Initiative.
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
Objects for Business Reporting MIS 497. Objective Learn about miscellaneous objects required for business reporting. Learn about miscellaneous objects.
1 16 th XBRL International Conference Practical Dimensions “No Primary Item Left Behind” December 5, 2007 Herm Fischer.
IRIS BUSINESS SERVICES (INDIA) PVT LTD XBRL Solutions Indian Banking Taxonomies and Its Complexities IBA – RBI Workshop 30 th October, 2009.
Chapter 6 Current State of XBRL Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml IFRS Taxonomy iXBRL Corporate Actions Audit Data.
XBRL for SME, Bob Cuthbertson, CaseWare IDEA Inc., June 25.
Advanced Accounting Information Systems Day 31 XML Language Foundation November 6, 2009.
IFRS Taxonomy Architecture Holger Obst, Maciej Piechocki XBRL project managers.
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.
® Foundations of XBRL: Organisation and Concepts Walter Hamscher Vice Chair, XBRL International Consultant to.
XBRL for regulatory reporting in Belgium Camille Dümm Central Balance Sheet Office (CBSO) Update on the CBSO latest developments and related projects.
Paris, 24 June 2009 Danièle NOUY, Secretary General of the Commission bancaire SURFI Unified FInancial Reporting System Towards an harmonized reporting.
Advanced Accounting Information Systems Day 34 XBRL Instance Documents and Taxonomies November 13, 2009.
ACG 6415 XBRL Instance Documents. XBRL Facts  Information Report  By a Specific Entity  Specific Period of Time  Specific Currency.
CWA3 Standardized roll-out package Part 2: XBRL Handbook for Declarers
Error messages – general requirements
17th XBRL International Conference
XBRL - eXtensible Business Reporting Language
19th XBRL International Conference “Reducing regulatory burden with XBRL: a catalyst for better reporting” June 22-25, 2009 Paris, France Track 3 - SURFI.
Presentation transcript:

SURFI-Taxonomy Development Secrétariat général de la Commission bancaire Direction de la Surveillance Générale du Système Bancaire SURFI-Taxonomy Development 19th XBRL International Conference June 23th, 2009 Eric Jarry XBRL Expert Bernard Darrius

Presentation overview Design of the SURFI future templates Implementation of architecture principles Automatic generation ot the taxonomy Formula linkbase SENSITIVITY LEVEL : PUBLIC

Design of Surfi templates Examples of templates provided by business-oriented staff for statistical and risk assessing purposes ( Accounting, Statistics, Monetary Directorates, and French overseas institution…) - In cartridge headers, major dimension breakdown - In column headers, dimension breakdown - In some rows, dimension breakdown Separate file for elements belonging to « Accounting class data tree » (9 primaries generated) SENSITIVITY LEVEL : PUBLIC

Design of Surfi templates Examples of templates transformed for automation purposes - balance between number of « excluded hypercubes » and ELR (Extended Link Role) with no Open Hypercubes - use of a specific colour code to identify dimension names and their values, facts, forbidden data - use of a short code for name handling (each code is bound to a tooltip containing the name of the element, the dimensions and dimension values associated) - use of specific files for dimensions and hypercubes SENSITIVITY LEVEL : PUBLIC

Implementation of architecture principles Global architecture (templates and « primaries ») : T-CARTO-2009-06-30.xsd T-BLANCHI-2009-06-30.xsd T-SURFI-2009-06-30.xsd t-sia-2009-06-30.xsd t-ste-2009-06-30.xsd t-sor-2009-06-30.xsd … Independant taxonomies 72 templates p-sia-2009-06-30.xsd p-ste-2009-06-30.xsd p-s02-2009-06-30.xsd p-s08-2009-06-30.xsd p-s04-2009-06-30.xsd p-sxx-2009-06-30.xsds

Implementation of architecture principles Choice of a modularized model for the taxonomy architecture (FINREP 1.3) Use of Closed All (Inclusion) hypercubes and Open notAll (Exclusion) hypercubes : Only possible alternative for strict data control) No modular files for hypercubes : not many common hypercubes shared by several templates and too many notAll hypercubes (t definition linkbase) No subdomain for dimension values (declaration in hypercubes themselves) Use of default dimension values SENSITIVITY LEVEL : PUBLIC

Implementation of architecture principles d-ddd-AAAA-MM-JJ-presentation.xml d-ddd-AAAA-MM-JJ-presentation.xml d-ddd-AAAA-MM-JJ-definition.xml d-ddd-AAAA-MM-JJ-definition.xml t-sxx-2009-06-30-definition.xml t-sxx-2009-06-30-definition.xml d-ddd-AAAA-MM-JJ.xsd d-ddd-AAAA-MM-JJ.xsd t-spp-AAAA-MM-JJ-definition.xml t-sxx-2009-06-30-definition.xml t-spp-AAAA-MM-JJ-label.xml d-ddd-AAAA-MM-JJ-label.xml p-sxx-2009-06-30-label.xml d-ddd-AAAA-MM-JJ-label.xml t-sxx-2009-06-30.xsd t-spp-AAAA-MM-JJ.xsd p-spp-AAAA-MM-JJ.xsd t-spp-AAAA-MM-JJ-presentation.xml p-sxx-2009-06-30.xsd p-spp-AAAA-MM-JJ-presentation.xml entrée-x-surfi-AAAA-MM-JJ.xsd p-s0n-AAAA-MM-JJ.xsd p-s0n-AAAA-MM-JJ-presentation.xml t-SURFI-2009-06-30.xsd p-s0n-2009-06-30.xsd p-s0n-AAAA-MM-JJ-presentation.xml import p-s0n-AAAA-MM-JJ-label.xml p-s0n-AAAA-MM-JJ-reference.xml XLinkRef p-s0n-AAAA-MM-JJ-label.xml p-s0n-AAAA-MM-JJ-reference.xml XPointer SENSITIVITY LEVEL : PUBLIC

Implementation of architecture principles M_INTENCO Template (workbook) : Dimension code: ValorisationDimension Dimension code value: FluxDInteretMensuel Dimension label value Same primary with different breakdown: « OR » relation Dimension code : ResidenceDimension

Implementation of architecture principles M_INTENCO Template (ELR : t-ste-2009-06-30.xsd, p-ste-2009-06-30.xsd) H00106: global closed All hypercube H00100: local notAll open hypercube H00096: local notAll open hypercube

Automatic generation of the taxonomy Command line program written in Perl for Taxonomy and formula linkbase Input files : Colored templates + 1 file for hypervolumes and 1 file for dimensions + 1 configuration file with default values for each template (default type, period value, balance value, prefix and label for namespaces…) 4 executable files - TraitArbo.exe (TAx.bat) for generation of 9 primary taxonomies from accounting classes - GenTaxoDim.exe (GTDx.bat) for generation of dimensions - TraitGab.exe and GenTaxoTransp.exe (TGx.bat GTTx.bat) for generation of child taxonomies (primaries, and templates) SENSITIVITY LEVEL : PUBLIC

SENSITIVITY LEVEL : PUBLIC Formula linkbase 4 types of SURFI formula Simple aggregation (F1) : equal relation between facts, all elements are primary elements which have the same context and unit ex: Calculation Link in all tables « Of which » assertion (F2) : like F1 but “greater than or equal to” relation Dimensional aggregation (F3 F4) : primary item(s) with same concept name, identifier, period, unit and dimension with each domain member Simple formula : addressing any element of the XBRL instance. The name, dimensions, dimension values are explicitly indicated SENSITIVITY LEVEL : PUBLIC

Formula linkbase F1: Calculation validations F2: « of which » validations F3 F4: Dimension aggregations SENSITIVITY LEVEL : PUBLIC

SENSITIVITY LEVEL : PUBLIC Formula linkbase Parameters to deal with Tolerance Margin : for some checks Different remittance date : different facts and different checks Missing or forbidden facts : precondition testing (presence of total and one of the subtotals Simple formula : addressing any element of the XBRL instance. The name, dimensions, dimension values are explicitly indicated SENSITIVITY LEVEL : PUBLIC

Thank you for your attention !