100 likes | 371 Views
SBR XBRL Formula. Presentatie voor XBRL-NL 29 Mei 2012. Introductie en opzet. Roland Hommes – SBR-NL / Logius Aspectenmodel; voorbereiding op formules XBRL Formules; bouwstenen XBRL Formules; Digipoort XBRL Formules; op locatie XBRL Formules en NTA consequenties. XBRL Instance.
E N D
SBRXBRL Formula Presentatie voor XBRL-NL 29 Mei 2012
Introductie en opzet • Roland Hommes – SBR-NL / Logius • Aspectenmodel; voorbereiding op formules • XBRL Formules; bouwstenen • XBRL Formules; Digipoort • XBRL Formules; op locatie • XBRL Formules en NTA consequenties Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Conclusie: facts hebben aspecten xbrli:context/xbrli:entity: KvK 12345 xbrli:context/xbrli:periodEnd: 2012-12-31 xbrli:context/xbrli:periodStart: 2012-01-01 Fact: 400000 xbrli:xbrl/tuple/OmzetAutoEU @balance: debit @decimals: INF @type: monetaryItemType @unit iso4217:EUR @substitutionGroup: item @precision: 0 4 Standard Business Reporting ProgrammaEen 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 periodStart, End en instant) • Custom (anything goes) Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
XBRL Formule bouwstenen - 2 • Speciale voorzieningen • Parameters • Preconditions • 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) 6 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Gesplitste verantwoordelijkheid • Logius /NT Beheer: FRIS regels • FRIS-INT + FRIS-NL • Regels gaan nooit over specifieke items • Controle in Digipoort • Domein partners: Interne consistentie • FRIS- Domein + Entrypoint specifiek • Regels gaan bijna altijd over specifieke items • Controle kan in Digipoort of intern bij partner Standard Business Reporting ProgrammaEen 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 • Fujitsu (JP) • Arelle (US) • Batavia (AU-NL) • Invoke (FR) • Reporting Standard (ES) 8 Standard Business Reporting ProgrammaEen 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. 9 Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid
Contact & informatie • Telefoon: 070 889 6319 • E-mail: sbr@logius nl • Website: www.sbr-nl.nl • Twitter: @SBR_NL Standard Business Reporting ProgrammaEen initiatief van de Nederlandse overheid