6th European Banking Supervisors XBRL Workshop 04. October 2006

Slides:



Advertisements
Similar presentations
COREP & FINREP XBRL projects update
Advertisements

Building an XBRL Basel II solution in Europe
Current Challenges of the EU Banking Sector Viktorija Proskurovska Adviser, European Banking Federation 9th International Banking Forum Podgorica, 9 May.
COREP TEMPLATES TO XBRL MAPPER
Ignacio Boixo XBRL Network Co-ordinator, Committee of European Banking Supervisors Head of International Projects, IS Department, Bank of Spain Manager,
Jean-Michel DELAVAL 19 November 2009
1 COREP & The New Capital Adequacy Framework Madrid 2005 BASEL II / CAD 3.
15 February 2014 Page 1 Solvency II update Quantitative Reporting Templates Pierre-Jean Vouette (CEIOPS) XIII European Banking Supervisors XBRL Workshop,
COREP/FINREP Taxonomies Way forward XI European Banking Supervisors XBRL Workshop Vienna, 18 th November 2009 Ignacio Boixo CEBS XBRL Operational Network.
Finance Track: Banking Eurofiling initiative: Harmonized and streamlined Banking Supervision Ignacio Boixo This project can under no circumstances be regarded.
CEBS XBRL Network Ignacio Boixo VIII European Banking Supervisors XBRL Workshop 6th - 7th November 2007 Hosted by De Nederlandsche Bank The XBRL Network.
Harmonisation of the European Reporting Framework COREP
Matrix Schema Tutorial Presented at the: IX European Banking Supervisors XBRL Workshop & Tutorial In: Paris On: 29th September 2008 By: Michele Romanelli.
COREP XBRL Reporting in Norway Presentation
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.
1 Evolution of COREP & FINREP Presented at the: IX European Banking Supervisors XBRL Workshop & Tutorial In: Paris On: 30 th September 2008 By: Ignacio.
1 Evolution of COREP and FINREP Presented at the: IX European Banking Supervisors XBRL Workshop & Tutorial In: Paris On: 30th September 2008 By: Wolfgang.
Committee of European Banking Supervisors XBRL Network
XBRL Implementations at Banco de España: SIIF Project Banco de España Víctor Morilla Angeles Lozano Madrid,
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
COREP Project Team Katrin Schmehl Daniel Hamm Deutsche Bundesbank
7th xbrl workshop1 CENTRAL BANK OF CYPRUS IMPLEMENTATION OF COREP & XBRL VII European Banking Supervisors XBRL Workshop Munich, 9 May 2007.
Hands-on Customising COREP Taxonomies COREP Project Team Katrin Schmehl Madrid, th European Banking Supervisors XBRL Workshop.
COREP and FINREP Update
The Finnish COREP Project Kari Ukkonen Financial Supervision Authority VII European Banking Supervisors XBRL Workshop 9 May 2007.
Excel XBRL mappers Steering Committee,
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.
Interpreting Basel II requirements and implementing within Europe José María Roldán| 6 April 2005.
The European Banking Authority
Methodology of Data Point Model in European Banking Supervision: COREP/FINREP Ignacio Boixo, EuroFiling Coordinator Malatya, 3 th May 2012.
INFORMATION AND PROCCESS SYSTEMS FINANCIAL INFORMATION EXCHANGE SYSTEM BETWEEN BANCO DE ESPAÑA AND CREDIT INSTITUTIONS USING XBRL (SIIF) Angeles Lozano.
Eurofiling – Way forward Timelines from 2011 to 2013.
Best Practices XIII European Banking Supervisors XBRL Workshop. Luxembourg, 24 th November 2010 Katrin Schmehl CEBS XBRL Operational Network.
EuroFiling project Semantic interoperability in primary financial reporting.
Using standards to reduce the filing burden _____________ Eric JARRY – Banque de France 1 Preparing for CRD IV Reporting London.
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.
XBRL as a tool for supervision Arnoud Vossen Chairman CEBS Expert Group on Financial Information.
CEBS – The Challenges of Supervisory Convergence José María Roldán | 21 June 2005.
EBA CRDIV and COREP/FINREP Harmonization for Europe Andreas Weller, Head of IT EBA.
XBRL Formula in use: Improving the quality of data Mark Montoya (FDIC) Víctor Morilla (Central Bank of Spain)
© GPM SYSTEMY, All rights reserved CEBS Workshop – Vienna 2009 Solutions Day.
Implementing XBRL in cross-sector supervision _____________ Eric JARRY – Banque de France 1 Eurofiling
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.
1 Sujan Kukreja, B 10-7 German Banking Supervisory IT Systems Overview, Architecture, Challenges Katrin Heinze.
IRIS BUSINESS SERVICES (INDIA) PVT LTD XBRL Solutions Indian Banking Taxonomies and Its Complexities IBA – RBI Workshop 30 th October, 2009.
Supervisory reporting in Belgium Mark CREEMERS Statistics Department Money and Banking Statistics Wednesday 19 June 2013, London.
DwB 2nd Regional Workshop on 'Microdata Access in European countries' Athens, Greece - October 2014 Oscar Martinez de la Torre CIO and Data Bank Director.
Institute Seminar on the Impact of Basel II A European Perspective on Basel II implementation Institute of International Bankers New-York Danièle Nouy.
Adopting XBRL in the Financial Statements Data Pool of Deutsche Bundesbank Dominik Elgg Deutsche Bundesbank Statistics Department.
“The importance of versioning for the European COREP/FINREP taxonomy projects” December 5, 2007 Vancouver, British Columbia, Canada.
BANKING SUPERVISORS AND XBRL 11th XBRL International Conference José María Roldán Director General of Regulation, Banco de España Chair of XBRL España.
1 “Towards true integration by 2009” Committee of European Insurance and Occupational Pensions Supervisors Klaas Knot FESE Convention 26 May 2005.
Paris, 24 June 2009 Danièle NOUY, Secretary General of the Commission bancaire SURFI Unified FInancial Reporting System Towards an harmonized reporting.
Proportionality as the Core Principle of the Supervision of a Heterogeneous Banking Sector Lessons Learned From Germany with an heterogeneous banking sector.
Building an XBRL Basel II solution in Europe
CEBS – The Challenges of Supervisory Convergence
Basel III Accord Leverage Ratio= [ Tier 1/ Weighted Average Risk ] Emphasis: Tier I to be Dominated by Common Equity and Retained Earnings.
Building an Integrable XBRL Portal Daniel Hamm German Central Bank
CEBS’ role in the CRD implementation
CEBS and XBRL: COREP - FINREP
Objective of this presentation

How to manage changes with the Versioning Specification
XBRL Workshop / 4 October 2006
Presentation transcript:

6th European Banking Supervisors XBRL Workshop 04. October 2006 Basel II - Solvency Ratio IT Implementation COREP Common Reporting Initiative by CEBS Daniel Hamm Katrin Schmehl Deutsche Bundesbank 6th European Banking Supervisors XBRL Workshop 04. October 2006

Solvency Ratio (many predefined templates), Flow and structure of banking supervisory information (status quo) Gateway solution (former used by automatic payment system) Paper copy „ExtraNet“ Internet e-business platform Data media …cartridge procedure structure FD…. FD… <xml... </xml> FD… <xml... </xml> + ExtraNet: Internet e-business portal of the Deutsche Bundesbank, FD: File-Description (mainframe-record layout)

Solvency Ratio (COREP and national templates), Flow and structure of banking supervisory information (preview) Gateway solution (former used by automatic payment system) Paper copy „ExtraNet“ Internet e-business platform Data media …cartridge EMW procedure …to be omitted …to be omitted by 2007 …to be omitted …to be omitted <xml... </xml> structure FD…. FD… FD… <xbrl... </xbrl> Which format ? The use of XML and XBRL depends on the industry. We will support both structures.

Solvency Ratio: Using the Online Form Creating an online form of the template How to create an online form of a template XBRL Core is a Java-based XBRL API XBRL Core reads the taxonomy, parses the information and creates one intermediate XML file This puts the parsing logic into Java objects, not into the .xsd stylesheet Simple stylesheets transforms XML to HTML XBRL CORE API XBRL Taxonomy = schema file +linkbase files (stored in database) Intermediate XML XSL Stylesheet HTML result

Choice of the appropriate template

Default view of a common template add. information in taxonomy

Additional labels in the taxonomy

Common template with filled values

Quick validation results Affected cell is marked red Error message: Please insert a number

Solvency Ratio: Using the Online Form Creating an online form of the template How to create an online form of a template XBRL Core is a Java-based XBRL API XBRL Core reads the taxonomy, parses the information and creates one intermediate XML file This puts the parsing logic into Java objects, not into the .xsd stylesheet Simple stylesheets transforms XML to HTML XBRL CORE API XBRL Taxonomy = schema file +linkbase files (stored in database) Intermediate XML XSL Stylesheet HTML result

Full schema validation Please insert a number <= 0

„Full XBRL reporting“ – sample instance document

Different template style – a list style is defined in taxonomy

Support of typed dimensions I add a new line

Support of typed dimensions II new line is added

Support of typed dimensions III

Support of typed dimensions IV values are sorted automatically

Multiple tables within one template I choice of different tables

Multiple tables within one template II 3 possible tables

Multiple tables within one template III

Calculation linkbase is used for „beyond-schema“ validation 80000 * 0.08 ≠ 5

Calculation linkbase is used for „beyond-schema“ validation 80000 * 0.08 = 6400

Solvency Ratio, Intranet processing of banking supervisory information (preview) Current solution: A programme running on an application server reads the incoming XML file based on the XML schema file of the German central bank and maps the reporting data into the database. In the future: A preceding process will map the incoming XBRL file into the existing XML schema structure. Benefit: almost no changes on the current system. Application Server Business logic XML XSLTs XQuery Java XBRL report reads transforms into Database maps into XML report reads

Solvency Ratio, DEMO of the internal processing An internal process on the application server recognises XBRL and initiates the transformation process from XBRL instances to the XML format. Most of the implementation is test based therefore we created graphical user interfaces for test purposes. Application Server Business logic XML XSLTs XQuery Java XBRL report reads transforms into Database XML report maps into reads

Solvency Ratio, DEMO of the internal processing

Solvency Ratio, DEMO of the internal processing initiates the XQuery processing .class XBRLMapper xq QueryInstance ToXML.xql Application Server Business logic XML XSLTs XQuery Java external variables are given to indicate which taxonomies and instance should be used xq Functions General.xql xq Functions Instance.xql

Solvency Ratio, XQuery example Unit element of an XBRL instance XQuery function to get the measure of an element

National taxonomy creation The XBRL e-portal won’t be especially used on national COREP templates . All templates, which should be reported via XML or XBRL, are translated into XBRL taxonomies. The banking supervisors were trained in how to create XBRL taxonomies. Beside national COREP templates a lot of other templates are translated into XBRL by using the Fujitsu Editor… … and an own implementation of a supporting tool. XBRL taxonomies are used in the e-portal of the German Central bank as well as for internal banking supervision purposes.

Solvency Ratio, DEMO of test tool for the taxonomy creation here: the national COREP OPR template is presented XQuery is used to create an HTML representation of a national taxonomy

Solvency Ratio Template mapping into the data base The German system saves the template definition cell-based into its data base. Each position has a unique cell name. 01001 01002 02001 02002 03003

Solvency Ratio Current template mapping into the data base A text based file per template is created manually that contains information for each cell. Information for each cell: Template name: ZUSKF Cell name: 071 Type: monetary algebraic sign: positive / negative Unit: 1000 Text: Combination of dimension and primary text

Solvency Ratio Current template mapping into the data base A flat file is used to put the template information in the data base. Browser JavaScript upload HTTP Web Server HTML BAKIS-W Oracle Database Mapping process from flat file into database tables and cells

Solvency Ratio January 2007: Template mapping into the data base XBRL taxonomies contain all important information to map data into the data base. upload Browser JavaScript HTTP .xsd Business Logik XBRL- Validator XML XSLTs XQuery Java Application Server XQuery mapping XBRL taxonomies BAKIS-W Oracle Database Flat file creation on basis of the XBRL taxonomies Mapping process from flat file into database tables and cells

Solvency Ratio January 2007: Flat file creation on basis of XBRL taxonomies

Solvency Ratio Current solution: View on templates for banking supervision purposes Banking supervisors can create reports for institutions or groups of institutions. The data is presented in the original Pdf template with values of the selected reporting period.

Solvency Ratio January 2007: View on templates for banking supervision purposes Banking supervisors can create reports for institutions or groups of institutions. XBRL taxonomies are used to generate template views in Pdf, HTML and Microsoft Word showing values of the selected reporting period.

Possible output formats of XQuery Solvency Ratio January 2007: View on templates for banking supervision purposes XML report xq QueryInstance ToFormat.xql XML representation of the data xq Functions General.xql xq Functions HTML.xql xq Functions PDF.xql .xsd Possible output formats of XQuery XQuery combines the information of both formats to create a report. XBRL taxonomies

Reduction of the number of paper-based reports. Solvency Ratio January 2007: Advantages of the new system In the future: Reduction of the number of paper-based reports. Support of small institutions to enable an electronic transmission of data in a cost-effective way. Substitution of the text-based description of banking-supervisory templates. Omit a proprietary definition in Pdf to generate reports. A template is only described once: in XBRL. Relatively fast development without big changes in the back-end. => Generic template generator for the Internet and for internal analysis

Solvency Ratio, IT-Implementation Basel II Solvency - Important milestones April: Begin of development End of July: Prototype Publication of a first version of national COREP taxonomies October: End of development Feature freeze November: Productive deployment Publication of revised national taxonomies February: Begin of productive use Number of staff: Software developer: 6, Banking supervisors: 3 Iterative development with continuous deployments