XBRL-tabelkoppelingeditor

Bewerken, valideren en genereren

  • XBRL-tabelvalidatieprogramma
  • XBRL-tabelkoppelingeditor
  • Grafische weergave voor het definiëren van tabellen en componenten
  • Contextgevoelige invoerhulpmiddelen en menu's
  • Voorbeeldweergave van de XBRL-tabelindeling in real-time
  • Genereren van tabellen die zijn gedefinieerd in de tabeldatabase
  • Meerdere weergavekanalen voor XBRL-data
  • Validatie van hoge kwaliteit via de RaptorXML Server
  • Uitgebreide ontwikkelingshulpmiddelen voor XBRL

Wat is een XBRL-tabelrelatiebestand?

De specificatie voor de XBRL-tabelkoppeling (Table Linkbase) biedt mechanismen om de structuur van tabellen te definiëren die worden gebruikt om XBRL-instantiedata weer te geven en/of te bewerken. Het gaat verder dan de standaardmogelijkheden van de presentatiekoppeling – die slechts een eenvoudige ordening van feiten in een hiërarchie biedt – en definieert de presentatie van multidimensionale XBRL-data in een formaat dat bekender is voor niet-technische belanghebbenden, zoals accountants, financiële professionals en andere gebruikers.

De tabel met koppelingen biedt de auteur van de taxonomie de mogelijkheid om een sjabloon te definiëren voor het weergeven (of invoeren) van de gewenste XBRL-gegevens en relaties. De componenten van de assen hoeven niet beperkt te zijn tot individuele items, maar kunnen worden gedefinieerd in termen van een combinatie van dimensies, tijdsperioden, eenheden, entiteiten of andere eigenschappen die gebruikt kunnen worden om de financiële gegevens weer te geven die door de taxonomie worden beschreven.

XBRL-tabelreferenties zijn een populair onderwerp in financiële kringen, omdat ze een eenvoudigere toegang tot gedetailleerde gegevens voor analyse mogelijk maken. Door de manier waarop XBRL-gegevens gepresenteerd worden te standaardiseren, bieden XBRL-tabellen organisaties de mogelijkheid om te profiteren van de voordelen van XBRL voor de elektronische verzending van zakelijke en financiële gegevens, terwijl ze tegelijkertijd extra voordelen bieden aan mensen die deze informatie gebruiken, die nu meer waarde kunnen toevoegen door middel van analyse en rapportage.

Altova biedt uitgebreide ondersteuning voor XBRL Table Linkbase in XMLSpy, MapForce en StyleVision, voor grafische tabeldefinities en -bewerking, datamapping en het genereren van tabellen in rapporten voor XML, HTML, PDF en andere formaten. Deze drie producten zijn samen verkrijgbaar in de Altova MissionKit tegen een speciale prijs. Voor razendsnelle validatie van XBRL, bekijk RaptorXML+XBRL Server.

XBRL-tabelkoppelingeditor

XBRL-tabelkoppelingeditor in XMLSpy

De grafische XBRL-taxonomie-editor in XMLSpy bevat een speciaal tabblad voor het bekijken en bewerken van XBRL-tabeldefinities, zoals te zien is op de bovenstaande screenshot. Hier kunt u eenvoudig tabellen toevoegen en definiëren met behulp van grafische diagrammen, contextmenu's en het hulpmiddelvenster "Details".

Terwijl de standaard XBRL-linkbases (presentatie, berekening, definitie) relaties tussen concepten definiëren via locators en standaard verbindingen in gestandaardiseerde uitgebreide links, definieert een tabel-linkbase een aantal componenten (tabellen, overzichten, definitieknooppunten, filters, enz.) en de relaties daartussen via resources en generieke verbindingen in generieke uitgebreide links. In XMLSpy is het eenvoudig om de lijst met beschikbare componenten te bekijken en er een te selecteren om toe te voegen door op de knop "Nieuwe component toevoegen" te klikken in de grafische XBRL-tabel-linkbase-editor.

Het toegevoegde onderdeel wordt vervolgens weergegeven in het diagram, in het tabblad "Tabel", waar tabelonderdelen zijn verdeeld in secties. De relaties met andere onderdelen worden weergegeven in een boomstructuur. Nuttige pictogrammen geven de eigenschappen van de onderdelen en de relaties daartussen aan.

Contextgevoelige rechtermuisklikmenu's bieden relevante opties, afhankelijk van het type component dat wordt gedefinieerd, en eigenschappen kunnen ook worden bekeken en ingesteld via het hulpmiddelvenster "Details".

Voorbeeldweergave van de tabelindeling in XBRL

XMLSpy stelt u in staat om de lay-out van XBRL-tabellen te bekijken terwijl u ze definieert, waardoor u de resulterende tabel kunt zien terwijl deze wordt opgebouwd en u het resultaat van elke wijziging kunt begrijpen.

Een keuzelijst bovenaan het previewvenster van de tabel stelt u in staat om een tabel te selecteren uit de tabellen die zijn gedefinieerd in de actieve taxonomie. Door op een cel in de tabel te klikken, wordt de definitie van het bijbehorende element in de XBRL-tabeleditor hierboven gemarkeerd, en omgekeerd, waardoor het gemakkelijk is om de relaties tussen de tabellen te begrijpen en te wijzigen. Voor snelle probleemoplossing worden validatiefouten in de definities van tabelonderdelen ook weergegeven via foutmeldingen in het previewvenster van de tabel.

De voorbeeldweergave van de XBRL-tabel biedt ook de mogelijkheid tot grafische bewerkingen met behulp van klikken en slepen Definitie van XBRL-formules.

Het genereren van XBRL-tabellen

Het genereren van een XBRL-tabel in HTML

Wanneer een XBRL-tabelrelatiebestand aanwezig is in een XBRL-document, kunt u de gedefinieerde tabel(s) direct in XMLSpy genereren. Selecteer eenvoudig het commando "Tabel genereren" in het XBRL-menu om een dialoogvenster te openen waarin de benodigde tabel(s) worden geselecteerd, samen met het gewenste uitvoerformaat, ofwel XML of HTML.

Ondersteuning voor het genereren van XBRL-tabellen is ook beschikbaar op RaptorXML+XBRL Server, de hoogpresterende XBRL-server van Altova. Zie hieronder voor meer informatie.

Wanneer u complete, meerkanalen XBRL-rapporten wilt genereren met geavanceerde lay-outs, grafieken en diagrammen, bekijk dan StyleVision. StyleVision ondersteunt onder andere automatische generatie van tabellen op basis van XBRL Table Linkbase definities, en biedt andere geavanceerde functies, zoals een tabelassistent, een grafiekassistent en meer.

Bekijk deze demonstratie van de XBRL Table Linkbase Editor

Validatie en verwerking voor optimale prestaties

Volledige ondersteuning voor XBRL Table Linkbase 1.0 wordt geboden door RaptorXML+XBRL Server, de cross-platform, hoogpresterende XBRL-verwerkingsserver van Altova. RaptorXML biedt strikte naleving van XBRL-standaarden, waaronder XBRL Dimensions, XBRL Formula, Function Registry en meer, naast de ondersteuning voor Table Linkbase. De sterke naleving van de standaarden is gecombineerd met prestatieoptimalisatie om een hogere doorvoer en efficiënt geheugengebruik te realiseren, waardoor grote hoeveelheden XBRL-gegevens kosteneffectief kunnen worden gevalideerd en verwerkt.

Krachtige functies, gericht op ontwikkelaars, omvatten onder meer geavanceerde foutmeldingen, een Python-interpreter, een ingebouwde HTTP-server, COM- en Java-API's, ondersteuning voor programmeertaal- en Altova-specifieke extensiefuncties, en nog veel meer.

De ondersteuning voor XBRL-tabelrelaties in RaptorXML+XBRL Server omvat zowel de validatie als de weergave van tabellen.