Sidebar

IDEA-Hilfe.de
  • Suche
  • Newsfeeds
    • Newsletter
  • Home
  • Steuer-News
    • allgemeine Steuer-News
    • GOBD
    • IDEA
    • Kasse
    • SRP - Summarische Risikoprüfung
    • BFH-Entscheidungen
    • FG-Entscheidungen
    • E-Rechnungen
    • Umsatzsteuer
  • Webverzeichnis
    • Steuerrecht
      • BFH-Urteile
      • FG-Urteile
      • Steuerbehörden
      • Finanzämter
      • Formulare / Vordrucke
      • Steuersoftware
      • IDEA
      • Steuerkanzleien
      • Zeitschriften
      • Allgemeine Steuerlinks
      • E-Rechnungen-Links
      • Kassenlinks
      • Webinare
      • Umsatzsteuer
      • Gesetze
      • Verwaltungsschreiben
      • Open Data Links
    • Handelsrecht
    • Strafrecht
    • Steuerrecht Ausland
      • Österreich
      • Schweiz
      • USA
    • Google-Suchhilfe
    • Tools for Data Science
  • Datenanalyse
    • IDEA
    • Microsoft Power BI
    • Netzwerkanalyse
    • Python
    • Open_Data
    • Machine_Learning
  • KI-Tools
    • KI-Tools Text zu Text
    • KI-Tools Text zu Bild
    • KI-Tools Text zu Sprache
    • KI-Tools Text zu Audio
    • KI-Tools Text zu Video
    • KI-Erkenner
    • KI-Tools-Sammlung
    • KI-Suchmaschinen
    • KI-PROMT-Sammlung
    • KI-PROMPT-Management
    • KI-Offline-Tools
    • KI-Spass
  • Chatbot
IDEA Datenanalyse

verfügbare Bibliotheken von Python Version 3.12.4 in IDEA 13.0

Details
Super User
IDEA - Datenanalyse
10. Mai 2026
Zugriffe: 152

verfügbare Bibliotheken/Module von Python Version 3.12.4 in IDEA 13.0:

 

Caption
Bibliothek Version Erläuterung
asdf_transform_schemas 0.5.0 Schema-Definitionen für Transformationen im ASDF-Format (Advanced Scientific Data Format) bei in wissenschaftlicher Datenverarbeitung
attrs 23.2.0 Bibliothek zur einfachen Erstellung sauberer Datenklassen mit Validierung, Defaults und Typunterstützung. Alternative/Erweiterung zu Python dataclasses
beautifulsoup4  4.12.3 HTML- und XML-Dokumente parsen und durchsuchen
blinker 1.8.2 Signal-/Event-System für Python-Anwendungen. Ermöglicht lose gekoppelte Kommunikation zwischen Programmteilen. Oft in Webframeworks genutzt.
Brotli 1.1.0 Bibliothek für Brotli-Kompression und Dekompression. Wird häufig für Webdaten, HTTP-Komprimierung und kleinere Dateigrößen genutzt.
cachetools 5.3.3 Erweiterte Cache-Funktionen für Python, z. B. LRU-, TTL- oder Größen-basierte Caches zur Performance-Optimierung.
ccg 0.1.0 internes oder spezialisiertes Paket; für Konfigurations-, Grafik- oder Datenfunktionen genutzt
certifi 2024.7.4 Stellt aktuelle Root-SSL-Zertifikate für HTTPS-Verbindungen bereit. Wichtig für sichere Webzugriffe mit requests oder APIs.
chardet 5.2.0 Erkennung der Zeichencodierung von Textdateien
charset_normalizer 3.3.2 Moderne Alternative zu chardet zur Erkennung und Normalisierung von Zeichensätzen. Wird oft von requests genutzt.
click 8.1.7 Framework zur Erstellung professioneller Kommandozeilenprogramme (CLI) mit Parametern, Menüs und Optionen.
cluster 1.4.1 Allgemeiner Paketname für Cluster- oder Gruppierungsalgorithmen, häufig Datenanalyse oder Machine Learning.
colorama 0.4.6 Ermöglicht farbige Konsolenausgaben unter Windows und anderen Systemen (print mit Farben).
contourpy 1.2.1 Bibliothek zur Berechnung von Kontur- und Liniengrafiken. Wird intern von matplotlib genutzt.
Corpus 0.4.2 Paket oder Datensammlung für Text-/Sprachverarbeitung (NLP), z. B. Trainingsdaten oder Textkorpora.
cssselect 1.2.0 Wandelt CSS-Selektoren in XPath-Ausdrücke um. Wird häufig beim Web-Scraping mit lxml oder HTML-Parsern genutzt.
cssutils 2.11.1 Bibliothek zum Parsen, Bearbeiten und Erzeugen von CSS-Dateien direkt in Python.
cycler 0.12.1 Hilfsbibliothek für zyklische Wiederholungen von Farben, Linienarten usw. in Diagrammen. Wird häufig von matplotlib verwendet.
dash 2.17.1 Framework für die Erstellung von Webanwendungen, insbesondere für Datenvisualisierung
dash_core_components 2.0.0 Standard-UI-Komponenten für das Webframework Dash, z. B. Diagramme, Dropdowns, Slider und Eingabefelder für interaktive Web-Dashboards.
dash_html_components 2.0.0 HTML-Komponenten für Dash. Ermöglicht das Erstellen von Webseiten-Elementen wie div, table, h1 usw. direkt in Python.
dash_table 5.0.0 Erweiterte Tabellenkomponente für Dash mit Sortierung, Filterung, Pagination und Bearbeitung von Tabellen im Browser.
dateutil   Erweiterung zu Python datetime mit komfortabler Datumsberechnung, Parsing und Zeitzonenunterstützung. Meist als python-dateutil installiert.
emails 0.6 Bibliothek zum Erstellen und Versenden von HTML-E-Mails inklusive Anhängen, Templates und SMTP-Unterstützung.
encutils   Hilfsbibliothek für Zeichenkodierung, Encoding- und Textkonvertierungen. Wird oft intern von XML-, HTML- oder Netzwerkbibliotheken genutzt.
et_xmlfile 1.1.0 Kleine XML-Schreibbibliothek für effizientes Erzeugen großer XML-Dateien. Wird häufig intern von openpyxl für Excel-Dateien (.xlsx) verwendet.
Flask 3.0.3  leichtgewichtiges Web-Framework für Web-Anwendungen
Flask-Cors 5.0.0 Cross-Origin Resource Sharing (CORS) konfigurieren für den Zugriff von Webanwendungen auf Ressourcen von einer anderen Domain notwendig
flask-emails 0.4.2 Senden von E-Mails in Flask-Anwendungen, ermöglicht das einfache Versenden von E-Mails über verschiedene SMTP-Server, unterstützt HTML-E-Mails und Dateianhänge
fonttools 4.53.1 Bibliothek zum Analysieren, Bearbeiten und Konvertieren von Schriftarten (TrueType, OpenType usw.). Wird häufig von Grafik-, PDF- und Plot-Bibliotheken genutzt.
future 1.0.0 Kompatibilitätsbibliothek zur Unterstützung von Python-2- und Python-3-Code in gemeinsamen Projekten. Hilft bei Migration älterer Anwendungen.
icons 1.1 verschiedene Icon-Sets , insbesondere in grafischen Benutzeroberflächen (GUIs) oder Webanwendungen
idna 3.7 Unterstützt internationale Domainnamen (IDN) mit Unicode-Zeichen für Netzwerk- und Webanwendungen. Wichtig für HTTPS/URLs.
importlib_metadata 8.0.0 Backport der modernen Python-Import-Metadatenfunktionen für ältere Python-Versionen. Liest Paketinformationen wie Versionen oder Abhängigkeiten aus.
isapi   Python-Unterstützung für Microsoft IIS ISAPI-Erweiterungen und Filter. Wird für Webserver-Integrationen unter Windows genutzt.
itsdangerous 2.2.0 Bibliothek zum sicheren Signieren und Verifizieren von Daten oder Tokens. Häufig in Flask-Webanwendungen verwendet.
jdcal 1.4.1 Kleine Hilfsbibliothek für Julianische Datumsberechnungen. Wird oft intern von Excel-/Kalenderbibliotheken genutzt.
jinja2 3.1.4  erweiterbare Template-Engine für dynamische HTML-Seiten
jmespath 1.0.1 Abfragesprache für JSON-Daten. Ermöglicht komplexes Filtern und Auslesen verschachtelter JSON-Strukturen. Häufig bei APIs und AWS genutzt.
joblib 1.4.2 Bibliothek für parallele Verarbeitung, Caching und effizientes Speichern großer Python-Objekte. Oft in scikit-learn verwendet.
jsonschema 4.23.0 Validiert JSON-Daten anhand definierter JSON-Schemas. Wichtig für API-Prüfungen und strukturierte Dateneingaben.
jsonschema_specifications 2023.12.1 Ergänzende Schema-Definitionen und Standards für jsonschema. Unterstützt offizielle JSON-Schema-Spezifikationen.
jupyterlab_plotly   Integration von Plotly-Diagrammen in JupyterLab-Umgebungen für interaktive Visualisierungen.
kiwisolver 1.4.5 Schneller Constraint-Solver für Layoutberechnungen. Wird hauptsächlich intern von matplotlib verwendet.
libfuturize   Teil des future-Pakets. Unterstützt die automatische Umwandlung von Python-2-Code in kompatiblen Python-3-Code.
libpasteurize   Teil des future-Pakets. Hilft dabei, Python-3-Code rückwärtskompatibel für Python 2 zu machen.
lxml 5.2.2 Sehr schnelle Bibliothek zum Parsen und Verarbeiten von XML- und HTML-Dokumenten. Häufig für Web-Scraping, XPath und große XML-Dateien genutzt.
markupsafe 3.0.3  Schutz vor Code-Injektionen, Implementierung von Textobjekten z.B. bei jinja2
matplotlib 3.9.2  Erstellung von statischen, animierten und interaktiven Visualisierungen
more_itertools 10.3.0 Erweiterte Zusatzfunktionen für Python-Iteratoren und Schleifen. Ergänzt das Standardmodul itertools um viele praktische Werkzeuge.
mpl_toolkits   Zusatzmodule für matplotlib, z. B. 3D-Grafiken, Achsen-Tools oder Kartenprojektionen.
nest_asyncio 1.6.0 Ermöglicht verschachtelte asyncio-Eventloops. Wichtig für Jupyter, Dash oder andere Umgebungen mit bereits laufendem Eventloop.
nltk 3.9.1 Natural Language Toolkit – umfangreiche Bibliothek für Sprach- und Textverarbeitung (NLP), z. B. Tokenisierung, Stemming und Textanalyse.
numpy  2.0.0  wissenschaftliches Rechnen, Unterstützung für große, multidimensionale Arrays und Matrizen sowie eine Sammlung von mathematischen Funktionen
openpyxl  3.1.5  Lesen und Schreiben von Excel 2010 xlsx/xlsm/xltx/xltm-Dateien 
packaging 24.1 Hilfsbibliothek zur Verarbeitung von Python-Paketversionen, Abhängigkeiten und Kompatibilitätsregeln nach Python-Standards (PEP). Wird von vielen Installations- und Build-Tools genutzt.
pandas 3.0.2  Datenmanipulation und -analyse, Datenstrukturen wie DataFrames und Series, für Datenvorbereitung, Bereinigung und explorative Datenanalyse
pandas.libs   Interne, kompilierte Bibliotheken von pandas für schnelle Datenverarbeitung, Datumsfunktionen und numerische Operationen.
past   Teil des future-Pakets. Stellt Python-2-Funktionen und Kompatibilitätsschichten unter Python 3 bereit.
PIL    Python Imaging Library – ursprüngliche Bildverarbeitungsbibliothek für Python. Heute meist durch Pillow ersetzt.
pillow 10.4.0 Aktive Weiterentwicklung von PIL zur Bildbearbeitung, Konvertierung, Skalierung und Grafikverarbeitung.
plotly 5.22.0 Erstellung interaktiver Grafiken und Dashboards, auch für Webanwendungen
premailer 3.10.0 Konvertiert CSS-Stile in Inline-CSS für HTML-E-Mails, damit diese besser in Mailprogrammen dargestellt werden.
pycparser 2.22 Reiner Python-C-Parser zum Analysieren von C-Quellcode. Wird häufig für Compiler-, Parser- oder FFI-Projekte genutzt.
pyee 11.1.0 EventEmitter-Implementierung ähnlich wie in Node.js. Ermöglicht Event-/Signal-basierte Programmierung in Python.
pyparsing 3.1.0 Erstellung eigener Skriptsprache, durch Semikolon separiert mit Variablen und Funktionsaufrufen mit Argumenten 
pyppeteer 2.0.0 Python-Portierung von Puppeteer, einer Node.js-Bibliothek, ermöglicht das automatisierte Steuern von Webbrowsern, um Webseiten zu scrapen, zu testen oder Screenshots zu erstellen
pyrsistent 0.20.0 Bibliothek für unveränderliche (immutable) Datenstrukturen wie Listen, Maps und Sets. Wird oft für sichere Zustandsverwaltung genutzt.
pytest_asdf   Erweiterung für pytest zum Testen von ASDF-Dateien und wissenschaftlichen Datenformaten.
python_dateutil 2.9.0 Erweiterte Datums- und Zeitfunktionen für Python, inkl. flexiblem Datumsparser, Zeitdifferenzen und Zeitzonenverwaltung.
pytz 2024.1 Olson tz-Datenbank - Zeitzonenberechnung 
pywin32 306 Erstellen und Verwenden von COM-Objekten und die Pythonwin-Umgebung 
PyYAML 6.0.1 Bibliothek zum Lesen und Schreiben von YAML-Dateien. Häufig für Konfigurationsdateien und Datenstrukturen genutzt.
referencing 0.35.1 Unterstützt Referenzauflösung und Verlinkungen innerhalb von JSON-Schemas und verwandten Standards. Oft zusammen mit jsonschema verwendet.
regex 2024.5.15 Erweiterte Alternative zum Python-Standardmodul re mit zusätzlichen Funktionen und besserer Unicode-Unterstützung.
requests 2.31.0 Senden von HTTP-Requests wie GET, POST, PUT und DELETE und das Verarbeiten der HTTP-Anfragen
retrying 1.3.4 Bibliothek zum automatischen Wiederholen fehlgeschlagener Funktionen oder Netzwerkaufrufe mit Wartezeiten und Retry-Logik.
rpds   Schnelle Rust-basierte Datenstrukturen für Python, häufig für unveränderliche (immutable) Collections und Performance-Optimierungen genutzt.
rpds_py 0.18.1 Python-Bindings für rpds; wird oft intern von jsonschema und modernen Datenvalidierungsbibliotheken verwendet.
scikit-learn 1.5.1 maschinelles Lernen , effiziente Werkzeuge für Datenanalyse und prädiktive Modellierung, einschließlich Klassifikation, Regression und Clustering
scipy 1.14.0  aufgebaut auf NumPy, große Anzahl von Algorithmen und Werkzeugen für mathematische, wissenschaftliche und technische Berechnungen, wie z.B. Optimierung, Integration und Signalverarbeitung
scipy.libs   Interne kompilierte Bibliotheken von SciPy für numerische Berechnungen, lineare Algebra, Optimierung und wissenschaftliche Algorithmen.
semantic_version 2.10.0 Bibliothek zur Verarbeitung und Prüfung semantischer Versionsnummern nach dem Schema MAJOR.MINOR.PATCH (z. B. 1.2.3).
setuptools 70.2.0 Erstellen, Verpacken und Verteilen von Python-Paketen, erweitert die Standardfunktionen von distutils
six 1.16.0  Python 2- und 3-Kompatibilitätsbibliothek
sklearn   Kurzname für scikit-learn – umfangreiche Machine-Learning-Bibliothek für Klassifikation, Regression, Clustering und Datenanalyse.
soupsieve 2.5 CSS-Selektor-Engine für BeautifulSoup. Ermöglicht komplexe HTML/XML-Abfragen mit CSS-Syntax.
tenacity 8.5.0 Flexible Retry-Bibliothek zum automatischen Wiederholen fehlgeschlagener Operationen mit Backoff-Strategien.
threadpoolctl 3.5.0 Steuert und überwacht Thread-Pools numerischer Bibliotheken wie NumPy oder SciPy zur Performance-Optimierung.
tqdm 4.66.4 Erstellt Fortschrittsbalken für Schleifen und Datenverarbeitung in Konsole oder Jupyter Notebook.
typing_extensions 4.12.2 Ergänzt neue Typisierungsfunktionen (typing) für ältere Python-Versionen. Wichtig für moderne Typannotationen.
tzdata 2024.1 Zeitzonen-Datenbank für Python-Zeitfunktionen. Liefert aktuelle internationale Zeitzoneninformationen.
urllib3 1.26.19 Leistungsfähige HTTP-Client-Bibliothek für Webzugriffe, Requests und API-Kommunikation. Grundlage vieler Netzwerkbibliotheken.
websockets 10.4 Implementierung des WebSocket-Protokolls für Echtzeit-Kommunikation zwischen Client und Server.
werkzeug 3.0.3 WSGI-Toolkit und Basisbibliothek vieler Python-Webframeworks wie Flask. Enthält Routing, Request-/Response-Handling usw.
win32com   COM-Automatisierung für Windows-Anwendungen wie Excel, Word oder CaseWare IDEA. 
win32comext   Erweiterungen zu win32com mit zusätzlichen COM- und Windows-Integrationen.
yaml   Import-Modul von PyYAML zum Lesen und Schreiben von YAML-Dateien.
zipp 3.19.2 Hilfsbibliothek für ZIP-Datei- und Paketpfad-Verarbeitung. Wird oft intern von importlib_metadata genutzt.
IDEALib   Custom Package

siehe auch verfügbare Python-Bibliotheken ab Version 12.2

powered by social2s

Videos aus IDEALab in englischer Sprache

Details
Super User
IDEA - Datenanalyse
10. Mai 2026
Zugriffe: 138

Verfügbare Videos zum IDEALab:

  • Währungsumrechner - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/CurrencyConverterV12.mp4 
  • Fuzzy-Join - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/Fuzzy-Join.mp4 
  • vorangegangene oder nachfolgende Transaktion ermitteln - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/GetNextGetPreviousV12.mp4 
  • Aureißerwerte - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/Outliers-Tutorial.mp4 
  • Pandas-Profiling - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/PandasProfilerV12.mp4 
  • Verbindung über Bereiche - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/Range-Join.mp4 
  • Relativer Größenfaktor - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/RSF-Test.mp4 
  • Risikoeinstufung - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/Risk-Ranking-Update-20220616.mp4 
  • Eindeutige Datensätze - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/Unique-Records.mp4 
  • Wortsuche - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/WordFindV12Refresh.mp4
  • Ideascript zu Python - https://www.caseware.net/fileadmin/audicon/media/IDEALab/Videos/IDEAScript-to-Python.mp4  
powered by social2s

Caseware IDEA14 ist jetzt verfügbar - vorerst nur in englischer Sprache

Details
Super User
IDEA - Datenanalyse
02. Mai 2026
Zugriffe: 110

Caseware IDEA14 ist jetzt verfügbar!

Diese große Veröffentlichung führt Verbesserungen ein, die die Datenanalyse für Prüfungsfachleute schneller, intuitiver und vernetzter machen sollen.

⭐ Was ist neu in IDEA 14.0:

➡️ Dashboard-Erfahrungsüberarbeitung mit verbesserter Benutzerfreundlichkeit und detaillierten Funktionen
➡️ Verbesserte OneDrive-Stabilität für verwaltete Projekte
➡️ Automatisierung und Verbesserungen des Power-Users
➡️ Nutzerfeedback im Produkt macht es einfacher denn je, Erkenntnisse direkt mit unseren Teams zu teilen
➡️ Flexible Installationsoptionen, einschließlich Einrichtung ohne Python

➡️ Python Version 3.14

➡️ kleine Bugfixes wie in IDEAScript Editor bereinigt

Weitere Sprachen folgen bald: Französisch, Spanisch, Deutsch, Niederländisch, Japanisch, Portugiesisch-Brasilien, Tschechisch und Ungarisch

Caseware IDEA 13.0 mit Python 3.12.4 ist seit 09.12.2025 in deutscher Sprache verfügbar!

Hinweis: Der ODBC-Treiber hat EOL am 31.10.2025 erreicht und ist nur noch in Versionen bis 13.1 verfügbar!

powered by social2s

Caseware: Lizenzvertrag für Prüfsoftware IDEA bis Ende 2028 verlängert

Details
Super User
IDEA - Datenanalyse
02. Mai 2026
Zugriffe: 105

Caseware: Lizenzvertrag für Prüfsoftware IDEA bis Ende 2028 verlängert - siehe unter https://www.caseware.com/de/news/finanzverwaltung-verlaengert-lizenzvertrag-ueber-pruefsoftware-idea-bis-ende-2028 

powered by social2s

GoBD-Export mit Python: Ein Guide für Entwickler und offene ERP-Systeme

Details
Super User
IDEA - Datenanalyse
28. März 2026
Zugriffe: 229

GoBD-Export mit Python: Ein Guide für Entwickler und offene ERP-Systeme

In der Welt der deutschen Finanz-Compliance ist der Begriff „GoBD-Export“ (oft synonym mit GDPdU-Export verwendet) für Entwickler von Finanz- und ERP-Software eine ständige Herausforderung. Ob für Odoo, Tryton oder maßgeschneiderte Eigenentwicklungen – das Ziel bleibt gleich: Steuerrelevante Daten müssen so exportiert werden, dass sie von der Prüfsoftware der Finanzverwaltung (IDEA) maschinell ausgewertet werden können.

In diesem Beitrag erfährst du, wie du eine universelle Export-Engine mit Python aufbaust, die den Anforderungen der Datenträgerüberlassung (Z3-Zugriff) entspricht.

 

Die Anatomie eines GoBD-Exports

Ein valider Export ist kein bloßer CSV-Dump. Er besteht aus drei unverzichtbaren Komponenten, die in einem ZIP-Archiv zusammengefasst werden:

 

  1. Datendateien: Meist CSV- oder ASCII-Dateien mit festen Feldlängen, die die eigentlichen Buchungs- und Stammdaten enthalten.

  2. Die Indexdatei (index.xml): Das „Gehirn“ des Exports. Sie beschreibt die Struktur, Feldtypen und Relationen der Datendateien.

  3. Die Strukturdefinition (gdpdu-01-08-2002.dtd): Eine offizielle Datei der Finanzverwaltung, gegen die die index.xml validiert wird.

     

Schritt 1: Datenextraktion mit Pandas

Der erste Schritt ist die Aufbereitung der Daten. Da steuerlich relevante Daten (Journal, Kontenplan, Debitoren/Kreditoren) oft in relationalen Datenbanken liegen, ist pandas in Kombination mit SQLAlchemy das Werkzeug der Wahl.

Pro-Tipp: Achte auf die Formatierung. Wenn in der index.xml ein Komma als Dezimaltrenner definiert ist, muss die CSV-Ausgabe exakt so erfolgen.

 

Python-Code
 
import pandas as pd

def export_table_to_csv(df, filepath):
    # GoBD-Vorgabe: Keine Header in der CSV, da diese in der index.xml stehen
    df.to_csv(
        filepath, 
        sep=';', 
        index=False, 
        header=False, 
        decimal=',', 
        quoting=1 # Schützt AlphaNumeric-Felder
    )
 

Schritt 2: Dynamische Generierung der index.xml

Die index.xml muss jedes Feld präzise beschreiben. Besonders kritisch sind die numerischen Typen. Hier nutzt man Bibliotheken wie lxml für eine saubere XML-Struktur.

 

Datentyp Bedeutung Wichtiges Attribut
AlphaNumeric Textfelder

MaxLength (optimiert den Import).

 

Numeric Beträge/Mengen

Accuracy (Nachkommastellen).

 

Date Datumsangaben

Format (z. B. DD.MM.YYYY).

 

Ein technischer Fallstrick ist die Accuracy. Ein Wert von 1000,25 bei einer definierten Accuracy von 0 führt zu Fehlern oder Datenverlust beim Import in IDEA.

 

Schritt 3: Compliance durch Audit-Logs

Ein Export ist nur so gut wie die Integrität der Quelldaten. Die GoBD fordern Unveränderbarkeit und Lückenlosigkeit. In Python-Systemen wie Audipy, Odoo oder Tryton sollte jede Änderung über einen Audit Trail protokolliert werden.

Modernere Ansätze nutzen kryptographische Hash-Ketten, um die Unveränderbarkeit der Logs mathematisch nachweisbar zu machen. Dabei wird jeder Log-Eintrag mit dem Hash des vorherigen verknüpft.

 

Schritt 4: Validierung und Konsistenzprüfung

Bevor der Export an den Prüfer geht, solltest du eine technische Plausibilitätsprüfung durchführen. Ein einfacher, aber effektiver Check für jedes Konto im Exportzeitraum ist die Saldenprüfung:

 

Anfangsbestand zzgl. Bewegungen = Endbestand

Stimmt diese Gleichung nicht, fehlen entweder Datensätze im Export oder die Extraktionslogik ist fehlerhaft.

 

Update 2025: Was hat sich geändert?

Seit Juli 2025 gelten aktualisierte GoBD-Regeln, die vor allem die E-Rechnungspflicht berücksichtigen. Für Entwickler wichtig:

  • Bei hybriden Formaten (wie ZUGFeRD) reicht es nun oft aus, nur den strukturierten XML-Teil zu archivieren.

  • Die Aufbewahrungsfrist für Rechnungen wurde in einigen Bereichen von 10 auf 8 Jahre verkürzt.

Fazit

Python bietet mit seinem Ökosystem aus pandas, lxml und mächtigen ORMs die perfekte Basis für GoBD-konforme Systeme. Wer die Trennung von Daten (CSV) und Metadaten (XML) sauber implementiert und die neuen Anforderungen von 2025 im Blick behält, kann Prüfungen gelassen entgegensehen.

powered by social2s

Weitere Beiträge …

  1. IDEA Python Dashboard: Professionelle Audit Visualisierung mit Plotly (IDEA 12, 13 & Offline)
  2. Index.xml-Generator für CSV-Textdateien
  3. Wie kann ich eine IDEA-Tabelle entpivotieren ? - ein kleines Beispiel
  4. IDEA help site - FAQ and downloads
Seite 1 von 7
  • Start
  • Zurück
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Weiter
  • Ende
Bootstrap is a front-end framework of Twitter, Inc. Code licensed under MIT License. Font Awesome font licensed under SIL OFL 1.1.
Powered by T3 Framework