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