SBR XBRL Dimensies en Formula Presentatie voor FRC
SBR XBRL Dimensies en Formula Presentatie voor FRC 29 Maart 2012
Introductie en opzet § Tim Koelewijn – Belastingdienst CA-IM § Roland Hommes – SBR-NL / Logius § XBRL Dimensies; general overview § Aspectenmodel; voorbereiding op formule § XBRL Formules; bouwstenen § XBRL Formules bij de Belastingdienst § XBRL Formules en NTA consequenties 2 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
XBRL Dimensies – Wat is dat? § Extensie op XBRL 2. 1 om contextinhoud in DTS te bepalen § Kenmerken: § Linkbase bestand § Hypercube, Dimension, Domain, Member § Validatie techniek om primaries ‘aspecten’ te geven § Vereist (her)modelleren van primaries § Verlegt rapportage druk van primaries naar context § Bad practice: § Validatie kubus = Presentatie kubus § Toegestane en niet toegestane opties opnemen § Alle relaties in 1 linkbase § Mixen tuple content en dimensies 3 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
Voorbeeld – Taxonomie Opzet-1: Omzet. Auto. EU Omzet. Auto. US Omzet. Accessoire. EU Omzet. Accessoire. US Omzet Tabel As-1: Regio Member: EU Opzet-2: Tuple (max 4 x) Product. Code (Auto, Accessoire) Regio. Code (EU, US) Omzet 4 Member: US As-2: Product Member: Auto Member: Accessoire Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
Voorbeeld – Instance Opzet-1: Context-1: geen segment of scenario Omzet. Auto. EU unit=EUR context=1 400000 Omzet. Auto. US unit=USD context=1 350000 Omzet. Accessoire. EU unit=EUR context=1 125000 Omzet. Accessoire. US unit=USD context=1 35000 Opzet-2: Context-1: geen segment of scenario Tuple Product. Code context=1 Auto Regio. Code context=1 EU Omzet unit=EUR context=1 400000 Tuple Product. Code context=1 Auto Regio. Code context=1 US Omzet unit=EUR context=1 350000 5 Context-1 Scenario Dim=Product Member=Auto Scenario Dim=Regio Member=EU Context-2 Scenario Dim=Product Member=Auto Scenario Dim=Regio Member=US Omzet unit=EUR context=1 400000 Omzet unit=USD context=2 350000 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
Conclusie: facts hebben aspecten xbrli: context/xbrli: entity: Kv. K 12345 xbrli: context/xbrli: period. End: 2012 -12 -31 xbrli: context/xbrli: period. Start: 2012 -01 -01 xbrli: xbrl/tuple/Omzet. Auto. EU @decimals: INF @unit iso 4217: EUR Fact: 400000 @balance: debit @type: monetary. Item. Type @substitution. Group: item @precision: 0 6 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
XBRL Formule bouwstenen § Formula (instance creation) § Assertions (true/false statements) § Consistency (10+10=20? Total in instance) § Existence (Omzet in instance? ) § Value (10+10=20? Total in formule) § Filters § Implicit (alle aspecten van de te vergelijken facts zijn gelijk) § Explicit (elk aspect heeft filter met expliciete waarde) § Variables § Fact (instance XBRL facts) § General (alle andere nodes en hun gegevens in de instance) § Functions § XBRL Formula (bv. aansluiting period. Start, End en instant) § Custom (anything goes) 7 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
XBRL Formule bouwstenen - 2 § Speciale voorzieningen § Parameters § Messages § Fall back value § Laatste toevoegingen § Chaining § Tuple generating § Multi instance processing § Nice to know § Basis voor Rendering Table Linkbase (presenteren tabellen) § Basis voor ‘Tellingen Linkbase’ (presenteren van rekenkundige verhoudingen, in onderzoek bij SBR) 8 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
XBRL Formules situatie § Momenteel § Alleen pilots toegestaan § Geen besluiten omtrent formula architectuur genomen § Geen brede uitrol naar de markt § Bewijzen verzamelen voor de do’s en don’ts § Ervaringen buitenland: beperkt aantal sites, wel lang draaiend § Creatie en test is nog problematisch § Kennis in NL zeer beperkt § Beschikbaarheid run time software § § § 9 Fujitsu (JP) Arelle (US) Batavia (AU-NL) Invoke (FR) Reporting Standard (ES) Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
XBRL Formula - NTA issues § Helpdesk voor SWO’s? § Hoe wordt een formule gedocumenteerd? § Frequentere uitlevering dan de NT? § Vervanging voor tuples, enumeraties, type patterns, dimensies? § Custom functions, toestaan? § Welke programmeertaal? § Kosteloos aan de markt verstrekken? § Onderhoud, aansprakelijkheid? § Fysieke verschijningsvorm van formules? § Formula per linkbase? § Alle formula voor 1 entrypoint in 1 linkbase? § Juridische status van afwijzen instance op basis van formule? § Naamgeving eisen? § Constructie van messages voorschrijven? § Etc. 10 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
Contact & informatie § Telefoon: 070 889 6319 § E-mail: sbr@logius nl § Website: www. sbr-nl. nl § Twitter: @SBR_NL 11 Standard Business Reporting Programma Een initiatief van de Nederlandse overheid
- Slides: 11