www.corep.info excel xbrl mappers steering committee, 2005-06-03

12
www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

Upload: kylie-baker

Post on 27-Mar-2015

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

Excel ↔ XBRL mappers

Steering Committee, 2005-06-03

Page 2: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

Why preparing own mapper tools?

• The COREP taxonomies contain functionality that is new in XBRL and is being included in the specification, i. e. dimensions.

• Commercial tools that are able to create xbrl instance documents are being upgraded to support dimensions. Our tools are an example of how easy it is.

• To test the COREP taxonomies tools are needed when creating XBRL instance documents on basis of the COREP templates.

Page 3: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

Test case creation

• coreptest.xlt file is used to fill in test data inside the COREP templates on basis of Excel tables.

• Each user can prepare as many templates as he needs to build up a complete test case.

• Data can be used for analyses without reference to a special bank or test unit, because the spreadsheet has an anonymous ID.

Fernando Wagener (NCB ES)

Page 4: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

XBRL instance creation: Preparations

• To enable the transformation of the Excel test file the formats and all additional sheets have to be removed by running a macro.

• The file has to be saved on the hard drive.

• The new created excel file can be uploaded to the mapper application.

Page 5: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

XBRL instance creation: Architecture

• Java based web: standard technology.

• Uses only free available open source packages.

• Application can be run on an open source web server called Apache Tomcat.

• XBRL validation will be included in following phases.

• The application can be freely used from all over

Europe by the internet.

Katrin Schmehl (NCB DE)

Page 6: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

XBRL instance creation: Web based

Internet

Coreptest.xls file XBRL instance document

Page 7: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

XBRL instance creation: Application design

Web Server (Apache Tomcat)

Servlet

JSP

Taxonomies

http://<server>/corep/

Hosted by a Supervisor

Page 8: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

Retrieval from XBRL instance: Architecture

• Web Based .NET application. Runs on Microsoft IIS

• Can run in parallel on the same server with XBRL instance creator

• XBRL validation is skipped

• The application can be freely used from all over

Europe by the internet.

Panagiotis Voulgaris (NCB GR)

Page 9: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

XBRL instance creation: Web based

Internet

Excel fileXBRL instance document

Page 10: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

Retrieval from XBRL instance: Design

Web Server (Microsoft IIS)

Upload XBRL file

Identify Templates

Use CP04 to convert to Excel

http://<server>/corep-printout/

Publish Excel file

Hosted by a Supervisor

Page 11: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

Next steps

• Integration of a XBRL validator from a software Vendor for testing and presentation purposes

• Connection to a database to store XBRL instance documents as a whole

• Test to integrate a Vendor database mapping: All XBRL instance data to be stored into relational database tables

Page 12: Www.corep.info Excel XBRL mappers Steering Committee, 2005-06-03

www.corep.info

DEMO

short demo of the applications