Transcript Aureolis Oy
XBRL - eXtensible Business Reporting Language Slava Ilchenko Aureolis Oy XBRL - eXtensible Business Reporting Language 16.7.2015 Business Reporting • • • • • • Paper Word document Excel CSV PDF HTML XBRL - eXtensible Business Reporting Language 16.7.2015 Challenges • Automatic cross-check and comparison of data • Automatic conversion of information into the data exchange format from any data sources • Automatic extraction of data from the reports • Validation of data for quality, consistency, etc before and after submission • Inclusion of data definitions in the data exchange format • Comprehensive documentation • Flexibility of content and presentation versus the possibilty of automatic comparison XBRL - eXtensible Business Reporting Language 16.7.2015 XBRL • Based on XML (XML Schema,Xlink,Xpath,Namespaces) • First specification June 2000 • Freely available • Open • Key Concepts: Instance documents (data), Taxonomies (metadata) XBRL - eXtensible Business Reporting Language 16.7.2015 XBRL International Inc. • • • • • • • • Non-profitable consortium 650 organisations Board of Directors and Steering Committee Local Jurisdictions (TIEKE – tietoyhteiskunnan kehittämiskeskus) Standards Board Working Groups Best Practices Board Members Esityksen nimi 16.7.2015 Instance Document • • • • • Facts (Items, Tuples) Contexts Units Footnotes References <?xml version="1.0" encoding="utf-8"?> <xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:s="http://www.sample.com/2006-01-01"> </xbrl> <link:schemaRef xlink:type="simple" xlink:href="http://www.sample.com/2006-01-01/sample-2006-0101.xsd" /> <context id="c_start"> <period> <instant>2005-01-01</instant> </period> </context> <s:nr_employees_total contextRef="c_start" unitRef="u_person" decimals="0">35</s:nr_employees_total> Esityksen nimi 16.7.2015 Taxonomies • • • • • • • • • • Taxonomy Schemas Label Linkbase Reference Linkbase Calculation Linkbase Definition Linkbase Presentation Linkbase XBRL Dimensions 1.0 Module XBRL Formula 1.0 Module Inline XBRL Module XBRL Versioning Module Esityksen nimi <element id="sample_nr_employees_total" name="nr_employees_total" xbrli:periodType="instant" type="xbrli:nonNegativeIntegerItemType" substitutionGroup="xbrli:item" nillable="true" /> <label xlink:type="resource" xlink:label="label_nr_employees_total" xlink:role="http://www.xbrl.org/2003/role/label" xml:lang="en">Total number employees</label> <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/conceptlabel" xlink:from="concept_nr_employees_total" xlink:to="label_nr_employees_total" /> 16.7.2015 Tools • • • • • • • Instance Document Creator Instance Report Validator Taxonomy Editor Taxonomy Validator Reporting Gate Processor SAS ODS Esityksen nimi 16.7.2015 Applications • • • • EBA (European Banking Administration) Finanssivalvonta COREP (Common Reporting - Basel) FINREP (Financial Reporting – IFRS) Esityksen nimi 16.7.2015 Resources • http://www.xbrl.org/ - XBRL Int. • www.xbrl.fi – XBRL Suomi (Tieke.fi) • http://www.bataviaxbrl.com/downloads/XBRLinPlainEnglishv1.1.pdf -XBRL in Plain English • https://www.itpreneurs.com/it-trainingproducts/it-governance-and-strategy/xbrl/ Online course + exam Esityksen nimi 16.7.2015 Esityksen nimi Slava Ilchenko Tekninen Arkkitehti [email protected] 040 8422778 Aureolis Oy – Hevosenkenkä 3 - FI-02600 Espoo, Finland office +358 20 741 2790 www.aureolis.com - [email protected] 16.7.2015