Upload
cain
View
65
Download
0
Embed Size (px)
DESCRIPTION
De XBRL instance. Presentatie voor XBRL Nederland 23 april 2012. Introductie spreker. Jacques Urlus Manager marktondersteuning SBR Programma Sinds 2005 fulltime bezig met XBRL Actief deelnemer (inter)nationale XBRL bijeenkomsten - PowerPoint PPT Presentation
Citation preview
De XBRL instance
Presentatie voor XBRL Nederland 23 april 2012
Introductie spreker
Jacques Urlus Manager marktondersteuning SBR Programma Sinds 2005 fulltime bezig met XBRL Actief deelnemer (inter)nationale XBRL bijeenkomsten Ontwerper en bouwer van de TIC (Test Instance Creator)
Belastingdienst Beheerder van de XBRL site (www.dexbrlsite.nl) De eerste in de wereld die zijn aangifte inkomstenbelasting in
XBRL deed. Dit met behulp van notepad++!!!!
2 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Agenda
Standard Business Reporting Opbouw XBRL toepassing binnen SBR-NL Opbouw van de XBRL instance Algemene eisen instance Opbouw van de XBRL instance
XBRL Schema’s Taxonomie schema’s Koppeling met de taxonomie (entrypoint) Context (identifier, period en scenario) Units Facts
3 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Standard Business Reporting
4 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Het Standard Business Reporting concept bestaat uit drie pijlers:
1.Standaardisatie en harmonisatie van gegevens Uniforme architectuur van taxonomie
Gelaagde structuur
2.Eenduidige processen Eén generieke gedefinieerde infrastructuur (Digipoort/BIV)
Levering generieke diensten
3.Gebruik van algemeen aanvaarde standaarden SOAP, BPMN, XBRL
Opbouw XBRL toepassing binnen SBR-NL
5 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Technische laag
XBRL 2.1 Specificatie
Modelleringsregels FRTA FRIS
Generieke gebruikerslaag
Architectuur NT NL-FRIS
Domein laag FRIS Domein
XML
XSD
XML-laag
XPointer XLink
Dimensions
Generieke gebruikerslaag
Architectuur Nederlandse taxonomie Structuur Naamgevingconventies
Elementen Taxonomie bestanden Namespace declaraties Prefixnamen
NL-FRIS Footnotes worden genegeerd Attribuut xsi:nil=true Geen opname CDATA sectie
6 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Domein laag
Algemene eisen, zoals tekenset Overzicht reports Gebruik linkbaseRef Contexten Segmenten en scenario’s Period (duration, instant, forever) Entity (identificatie) Units Facts
7 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Algemene eisen instance
Voor de bestandnaam van de instance zijn alleen de karakters [0-9], [a-z], [A-Z], [-], en [_] toegestaan
De voorgeschreven extensie voor een instance is .xbrl Start met standaard processing instruction:
<?xml version="1.0" encoding="utf-8" ?> Als het XML-bestand alleen een XBRL-bericht bevat, dan moet het
root element <xbrl> zijn. Root element moet voorzien zijn van standaard xml:lang attribuut De DTS moet voldoen aan de XBRL 2.1 specificatie en de FRTA!
8 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Opbouw van de XBRL instance
Koppeling met de XBRL schema’s Koppeling met taxonomie schema’s Koppeling met de taxonomie (entrypoint) Entity & tijdsperiode Segment & scenario Gebruikte units (iso4217:EUR, pure, shares) De financiële data gekoppeld aan de context en units
9 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Context
XBRL schema’s
10 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Namespace prefix Namespace identifier
xbrli http://www.xbrl.org/2003/instance
xlink http://www.w3.org/1999/xlink
link http://www.xbrl.org/2003/linkbase
xsi http://www.w3.org/2001/XMLSchema-instance
iso4217 http://www.xbrl.org/2003/iso4217
xbrldi http://xbrl.org/2006/xbrldi
Taxonomie schema’s
11 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Entrypoint
Tuples
Items
Abstracts
Presentation lb
Definition lb
NL Common data
NL Genbase
References lb
Labels lb
Domain codesDomain types
NL codesNL types
Presentation lb
Definition lb
Dimensions
Domain members
Hypercube
Domains
Koppeling met de taxonomie (entrypoint)
12 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Instance
Instance
Entrypoint
(Ingang taxonomie)
Entrypoint
(Ingang taxonomie)
schemaRef
ItemsItems Constraints
Constraints
TuplesTuples
AbstractsAbstracts
Presentation
Linkbase
Presentation
Linkbase
Definition
Linkbase
Definition
Linkbase
import
linkbaseRef
Reference
Linkbase
Reference
Linkbase
LabelLinkbase
LabelLinkbase
XPoin
ter
<link:schemaRef xlink:type="simple" xlink:href="http://www.nltaxonomie.nl/6.0/report/bd/entrypoints/rpt-bd-omzetbelasting-2012.xsd" />
Context (algemeen)
Context bestaat uit: Id-attribuut Identifier (verplicht) Segment (optioneel, vanaf NT2012 niet meer gebruikt) Period (verplicht) Scenario (optioneel, vanaf NT2012 placeholder voor de
dimensionale declaraties)
13 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Context (identifier)
De inhoud van de indentifier wordt bepaald door additionele documentatie (FRIS Domein)
Het scheme attribuut definieert de betekenis van de waarde van het xbrli:identifier element
14 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
<xbrli:entity> <xbrli:identifier scheme=“ www.belastingdienst.nl/identificatie">009281253</xbrli:identifier></xbrli:entity>
Context (period)
15 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Instant<xbrli:period> <xbrli:instant>2012-12-31</xbrli:instant></xbrli:period>
Duration <xbrli:period> <xbrli:startDate>2012-01-01</xbrli:startDate> <xbrli:endDate>2012-12-31</xbrli:endDate></xbrli:period>
Forever<xbrli:period>
<forever/></xbrli:period>
Dimensions
16 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Dimensie Land
Nederland
België
Duitsland Taxonomie Concept
Investeringsaftrek
Liquide middelen
Nederland
België Duitsland
Investeringsaftrek
V X X
Liquide middelen
V V V
Basis taxonomie
Domain Member Taxonomie
Hyper cube
Context (scenario)
17 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
xbrli:scenario> <xbrldi:explicitMember dimension=“dim:Countries">dom:Nederland</xbrldi:explicitMember> </xbrli:scenario>
Dimensie Land
Nederland
België
Duitsland
Units
XBRL kent de volgende type units monetary shares pure fractions zelfgedefineerde
Elke fact gebaseerd op een monetary datatype (monetaryItemType) moet als ISO 4217 eenheid worden gedeclareerd
Pas op: iso4217 verwijst naar een URN!
18 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
<xbrli:unit id="u0"> <xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit>
Facts
Facts bestaan alleen uit: Non-abstract (concrete) elementen
(substitutionGroup="xbrli:item“) Tuples (substitutionGroup="xbrli:tuple“)
Facts moeten altijd voorzien zijn een contextRef Facts moeten voorzien zijn van de juiste unitRef (indien van
toepassing) Facts gebaseerd op een numerieke waarde moeten altijd voorzijn
van een precision of een decimals attribuut. Er is een absolute voorkeur voor decimals?
19 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
<bd-bedr:BuildingsOwnUseFiscal contextRef="ci0" unitRef="u0" decimals="INF">8776</bd-bedr:BuildingsOwnUseFiscal>
Facts
Alleen facts opgenomen in de presentation linkbase mogen worden opgenomen in een instance
Duplicate items met dezelfde context, unitRef zijn niet toegestaan, tenzij geplaatst in een unieke semantische tuple
Duplicate tuples met dezelfde inhoud zijn niet toegestaan (vooral voorkomend bij ICP)
20 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Instance
21 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Digipoort
22 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
22 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
DigipoortDigipoort1 2
3
XBRLberichtXBRLbericht
MededelingMededeling
XBRLberichtXBRLbericht
23 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Vragen? Nu of via onderstaande contactgegevens.
24 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Standaard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
+ 31 70 – 889 6319