---
title: "XBRL-Beispiel-Dateien auf GitHub"
date: "2015-08-18"
categories: 
  - "development"
  - "xbrl"
tags: 
  - "raptorxml"
  - "xbrl"
  - "xbrl-dimensions"
  - "xbrl-formula"
  - "xbrl-table-linkbase"
description: Altova stellt eine Sammlung von Beispiel-XBRL-Dateien auf Github zur Verfügung, die Kunden nutzen können.
---
Status: #blog

Tags:  #raptorxml #xbrl #xbrl-dimensions #xbrl-formula #xbrl-table-linkbase

Categories: [development](/blog/de/category/development.md) | [xbrl](/blog/de/category/xbrl.md)
# XBRL-Beispiel-Dateien auf GitHub

Wussten Sie, dass Altova ein [Repository mit Beispielquellcode auf GitHub](https://github.com/altova) bereitstellt? Wir erweitern dieses Angebot kontinuierlich auf Basis von Kundenwünschen. Derzeit haben wir eine Sammlung von XBRL-Beispieldateien, Code-Ausschnitten und Python-Skripten für die Arbeit mit XBRL-Daten veröffentlicht. Dazu gehören Anleitungen zum Zugriff auf und zur Verarbeitung der großen Datenmengen von Unternehmen, die bei der SEC (Securities and Exchange Commission) eingereicht werden, sowie einige wichtige Tools zur Validierung von Daten, die bei EDGAR eingereicht werden.

Hier sind einige Details darüber, was Sie dort finden können.

### ![Flur](/blog/images/hallway.jpg)

<!--more-->

 

### Wie man SEC-XBRL-Daten von EDGAR herunterlädt und verarbeitet

Das [sec-xbrl](https://github.com/altova/sec-xbrl)-Repository enthält den Quellcode, der im begleitenden Webinar „[Wie man SEC XBRL-Daten direkt von EDGAR herunterlädt und verarbeitet](https://www.youtube.com/watch?v=2Oe9ZqXVGME)“ von XBRL US beschrieben wird. Es umfasst Python-Skripte, mit denen Sie zunächst Daten aus dem SEC EDGAR-System herunterladen und diese dann mit dem [RaptorXML Server](https://www.altova.com/de/raptorxml.html) verarbeiten, validieren und Informationen extrahieren können.

 

![XBRL-Beispiele auf GitHub](/blog/images/GitHubXBRL.png)

### **SEC EDGAR-Tools**

Das Repository [sec-edgar-tools](https://github.com/altova/sec-edgar-tools) enthält den vollständigen Python-Quellcode zur Implementierung der zusätzlichen Prüfungen und Regeln, die in den Handbüchern des [EDGAR](https://www.sec.gov/info/edgar/edmanuals.htm)-Systems, Band II, für die Version 31 der EDGAR-Einreichungen unter Verwendung des RaptorXML-Servers definiert sind. Dies ist unerlässlich für alle Einreichungen beim SEC EDGAR und ist andernfalls äußerst schwierig.

Wir haben kürzlich die Unterstützung für die Validierung von EDGAR-Dateien in RaptorXML Server hinzugefügt – achten Sie in den kommenden Wochen auf einen Blogbeitrag zu diesem Thema.

### **Beispielskripte für RaptorXML**

Das Repository [RaptorXML-Beispiele](https://github.com/altova/RaptorXML-Examples) enthält eine Sammlung von Beispielen und Codeausschnitten, die zeigen, wie die neue [Python v2.1 API](https://manual.altova.com/RaptorXML/pyapiv2/html/) im RaptorXML Server verwendet werden kann. Jedes Beispiel enthält eine kurze Dokumentation zusammen mit der entsprechenden Quelldatei und demonstriert anschließend eine bestimmte Funktion der API, darunter das Herunterladen aller Remote-Komponenten eines Schemas als vollständiges, durchsuchbares Taxonomie-Set (DTS), das Durchsuchen der gesamten Berechnungsstruktur, die in einem DTS enthalten ist, das Hinzufügen benutzerdefinierter Validierungsregeln, das Durchsuchen aller dimensionalen Beziehungssets (DRS), das Generieren von HTML-Formularen aus einer XBRL-Tabellenstruktur und vieles mehr.

 

Bleiben Sie dran, denn wir planen, im Laufe der Zeit weitere Beispielcode-Schnipsel und interessante Informationen sowie einige spannende [MobileTogether](https://www.altova.com/de/mobiletogether.html)-Projekte zu veröffentlichen. Wenn Sie etwas Bestimmtes sehen möchten, lassen Sie es uns bitte in den Kommentaren wissen.
