XBRL-formule-editor

Grafische tools met een bediening via klikken

  • Ondersteuning voor XBRL Formule 1.0
  • XBRL-formulevalidatie
  • Grafische editor voor XBRL-formules
  • Bewerken met een eenvoudige klik-en-selecteer interface, met een voorbeeld van de opmaak van de XBRL-tabel
  • Het uitvoeren van XBRL-formules en -verificaties
  • Hoge prestaties bij validatie en verwerking dankzij de RaptorXML Server
  • Uitgebreide XBRL-tools

Wat is XBRL-formule?

XBRL-formules worden vaak gebruikt om, naast de validatiefuncties in XBRL 2.1, de specifieke bedrijfsregels van een organisatie af te dwingen. De specificatie voor XBRL-formules biedt een standaardmechanisme om regels te definiëren in een XBRL-formule-linkbasis, die vervolgens kunnen worden toegepast op XBRL-instantiedocumenten. XBRL-formules, gedefinieerd met behulp van "if-then-else" XPath-expressies, kunnen worden verwerkt om de gegevens in een XBRL-instantie te valideren of om een nieuwe instantie te genereren op basis van berekende gegevens.

Altova biedt uitgebreide ondersteuning voor XBRL-formules in XMLSpy en de RaptorXML+XBRL Server, inclusief validatie, grafische bewerking, formule-uitvoering en hoogwaardige verwerking.

Het bewerken van XBRL-formules en -verificaties

XBRL-formule-editor in XMLSpy

De XBRL-taxonomie-editor in XMLSpy bevat een speciaal tabblad voor het bekijken en bewerken van XBRL-formuledefinities op een grafische manier. Deze visuele, intuïtieve aanpak vereenvoudigt het proces van het definiëren van XBRL-formules en -verklaringen aanzienlijk.

Contextgevoelige dropdown-menu's en rechtermuisklikmenu's bieden relevante opties, afhankelijk van het type component dat wordt gedefinieerd. Bovendien kunnen eigenschappen worden bekeken en gedefinieerd via de overzicht- en detailvensters. Het overzichtvenster wordt gebruikt om de standaard linkbasis voor XBRL-formules in te stellen, terwijl het detailvenster kan worden gebruikt om de eigenschappen en inhoud van formulecomponenten te bewerken. Indien gewenst, kunnen deze bewerkingen ook rechtstreeks in het tabblad "Formule" worden uitgevoerd.

Wanneer er een XBRL-tabelrelatiebestand (Table Linkbase) aanwezig is in uw extensietaxonomie, stelt de voorvertoning van de tabelindeling (zoals te zien is in de bovenstaande screenshot) u in staat om uw formules en beweringen eenvoudig te definiëren. Als er geen tabellen aanwezig zijn in de vereiste taxonomie, kunt u er een definiëren met behulp van de XBRL-tabelrelatiebestandeditor voordat u uw XBRL-formule definieert.

De weergave van de tabelindeling ondersteunt het aanmaken van feitelijke variabelen in formules of in beweringen over waarden/bestaan. De datacellen in de tabel bevatten een pictogram om een feitelijke variabele toe te voegen. U kunt op dit pictogram klikken om de variabele toe te voegen aan de huidige formule of bewering. Tijdens de uitvoering wordt er een nieuwe feitelijke variabele aangemaakt, die een passende filter bevat voor elke aspectbeperking die is gedefinieerd in de datacel, en dit gebeurt onder de geselecteerde formule of bewering.

Deze interface, waarbij u simpelweg op elementen klikt, maakt het oneindig eenvoudiger om XBRL-formules te definiëren in vergelijking met het handmatig definiëren van formule-linkbases.

Bekijk deze demonstratie van de XBRL-formule-editor