Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Localizations
  3. DATEV XML Export v 19.0
  4. Sales Conditions FAQ

DATEV XML Export

by Detalex GmbH https://detalex.de/odoo-datev , Dietmar Hamm (hamm@detalex.de) https://detalex.de/odoo-datev
Odoo
v 19.0 Third Party 34
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Inventory (stock)
• Invoicing (account)
• Discuss (mail)
Community Apps Dependencies Show
DATEV Export Base
Lines of code 2956
Technical Name dtx_datev_export_xml
LicenseSee License tab
Websitehttps://detalex.de/odoo-datev
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Inventory (stock)
• Invoicing (account)
• Discuss (mail)
Community Apps Dependencies Show
DATEV Export Base
Lines of code 2956
Technical Name dtx_datev_export_xml
LicenseSee License tab
Websitehttps://detalex.de/odoo-datev
Versions 17.0 18.0 19.0
  • Description
  • License

DATEV XML Export

Version 19.0.1.4
Detalex GmbH | Dietmar Hamm (hamm@detalex.de)
🌐 detalex.de
✨ Neu: Vollständige Odoo 19.0 Kompatibilität
Das DATEV XML Export Addon stellt erweiterte Funktionalitäten für den Export von Rechnungen und Belegen in das deutsche DATEV-System über die moderne XML-Schnittstelle mit Unterstützung für digitalisierte Belege bereit. Diese Lösung ermöglicht den strukturierten Transfer von Buchhaltungsdaten und ersetzt schrittweise die ASCII-basierten Exporte.
🚀 Neu in Version 19.0: Vollständige Kompatibilität mit Odoo 19.0, verbesserte Performance, erweiterte Magic Button Funktionalität und modernisierte Benutzeroberfläche.

📊DATEV XML Export

  • Ausgangsrechnungen mit allen Positionen
  • Eingangsrechnungen und Belege
  • Gutschriften und Lastschriften
  • Digitalisierte Belege (PDF-Anhänge)

⚙️Export-Management

  • Zeitraumbasierter Export
  • Einzelexport für Rechnungen
  • Batch-Verarbeitung
  • Export-Tracking

🔍DATEV-Validierung

  • XSD-Validierung
  • Detaillierte Fehlermeldungen
  • Automatische Bereinigung
  • Gruppenbeschränkungen

📄PDF-Verarbeitung

  • Automatisches Merging
  • Intelligente Attachment-Verarbeitung
  • Qualitätskontrolle
  • Optimierte Komprimierung

🔗Integration

  • DATEV Unternehmen Online
  • Document Transfer App
  • XML-Standard Einhaltung
  • Deutsche Lokalisierung

🛠️Workflow-Features

  • Fortschrittsverfolgung
  • Error-Recovery
  • Benutzerfreundliche UI
  • Massenoperationen

🚨Magic Button für DATEV Validierungsfehler

Das DATEV XML Export Modul wurde mit einem magischen Button ausgestattet, der bei Validierungsfehlern erscheint und direkt zur Liste der problematischen Rechnungen führt.

✨ Magische Features

Erscheint nur bei Fehlern, auffälliges Design mit Puls-Animation, Hover-Effekte und Emoji-Integration

📋 Verbesserte Fehler-Liste

Rote Hervorhebung aller fehlerhaften Rechnungen mit zusätzlichen Informationen und Readonly-Modus

🔄 Smart Workflow

Export starten → Validierung → Magic Button → Fehler-Liste → Behebung → Erneute Validierung

👁️ Visuelle Hinweise

Rote Färbung, Puls-Animation, Emoji-Icons und interaktives Hover-Feedback für sofortige Erkennung

🔧 Technische Spezifikationen

Modell-Erweiterungen

  • datev.export.xml (Hauptmodell)
  • account.move (DATEV-Funktionalität)
  • Mail-Integration
  • Activity-Tracking

Export-Workflow

  • XSD-Schema-Validierung
  • Strukturierte XML-Generierung
  • PDF-Anhang-Verarbeitung
  • ZIP-Paket-Erstellung

Benutzeroberfläche

  • Magic Button CSS-Animationen
  • Responsive Design
  • Error-Handling UI
  • Progress-Tracking

Sicherheit & Berechtigung

  • DATEV Export User
  • DATEV Export Manager
  • Accounting Manager
  • Gruppenbeschränkungen

🔍 Funktionen detailliert

⚠️ Einschränkungen der DATEV XML-Schnittstelle

Die DATEV XML-Schnittstelle kann folgende Anwendungsfälle nicht abdecken:

  • Reine Sachkontenbuchungen (Sachkonto zu Sachkonto, z.B. Zahlungsbuchungen)
  • Stammdatenübertragung für Geschäftspartner (Kunden/Kreditoren)
  • Bestimmte §13b UStG-Fälle (siehe zulässige Steuercodes für DATEV Unternehmen Online)

🎯Export per Assistent

Der Hauptexport erfolgt über den DATEV XML Export Assistenten:

  • Menü: Rechnungsstellung > Berichte > DATEV XML Export
  • Filter nach Rechnungstypen und Zeitraum
  • XSD-Schema-Validierung (empfohlen)
  • ZIP-Datei für produktive DATEV-Systeme

🔧Manueller Export

Export einzelner Rechnungen über Aktions-Dropdown:

  • Direkter Export aus Rechnungslisten
  • Automatische Typenerkennung
  • ZIP-Download für DATEV Transfer
  • XSD-Prüfung mit Fehlerbehandlung

📥DATEV Import

Voraussetzungen für erfolgreichen Import:

  • DATEV Unternehmen Online aktiviert
  • Erweiterte Einstellungen konfiguriert
  • DATEV Belegtransfer installiert
  • XML-Schnittstelle aktiviert

🛠️ Installation und Konfiguration

Erforderliche Module

  • dtx_datev_export (Basis-Modul)
  • account (Buchhaltung)
  • stock (Lager)
  • l10n_de (Deutsche Lokalisierung)
  • contacts (Kontakte)

DATEV-Grundeinstellungen

  • Einstellungen → Buchhaltung → DATEV Export
  • Berater-Nummer (1000-9999999)
  • Mandanten-Nummer (0-99999)
  • XML-Export-Einstellungen

Benutzerberechtigungen

  • DATEV Export User
  • DATEV Export Manager
  • Accounting Manager
  • Gruppenbeschränkungen

Verwendung

  • Einzelexport aus Rechnungen
  • Zeitraumexport über Assistenten
  • Magic Buttons für Fehlerbehandlung
  • Fortschrittsverfolgung

🔗 DATEV-Integration

📋Belegtransfer Setup

  • DATEV Belegtransfer öffnen
  • "Verzeichnisse anlegen" Dialog
  • Mandant auswählen und konfigurieren
  • XML-Schnittstelle aktivieren

📤Dateien übertragen

  • ZIP-Dateien im richtigen Verzeichnis platzieren
  • Rechtsklick → "Belege hochladen"
  • Upload-Erfolg über Protokoll prüfen
  • Automatischer Import in DATEV UO

📊Buchungssätze

  • Bereitstellen in DATEV Unternehmen Online
  • Abruf über Mandantenergänzung
  • Buchungsvorschläge bearbeiten
  • Automatische Stapel-Verarbeitung

🔍Fehlerbehandlung

  • Fehler an der Quelle (Odoo) korrigieren
  • Korrigierten Buchungsstapel bereitstellen
  • Import-Protokoll überprüfen
  • Saldenliste abgleichen

💡 Empfohlene Konteneinrichtung

  • Debitorenkonten: DATEV-Nummerlogik verwenden (z.B. 1410/1205 → 69999)
  • Kreditorenkonten: DATEV-Nummerlogik verwenden (z.B. 1610/3301 → 99999)
  • Zukünftig: Zusätzliche Felder "DATEV Debitor" und "DATEV Kreditor"

🔧Fehlerbehebung

⚠️ Validierungsfehler

Problem: Rechnung wird nicht exportiert
Lösung: Magic Button 🚨 verwenden, Fehler korrigieren, erneut exportieren

📄 PDF-Probleme

Problem: PDF-Anhänge fehlen im Export
Lösung: Anhang-Konfiguration und PDF-Zusammenführung überprüfen

🔐 Export-Berechtigung

Problem: Export-Button nicht sichtbar
Lösung: Benutzergruppen-Zugehörigkeit prüfen (DATEV Export User)

📊 Debugging

Logging aktivieren: dtx_datev_export_xml
Magic Button Workflow: Fehlercount → Button → List-View → Korrektur

👨‍💻 Entwickler-Hinweise

Modul-Erweiterung

  • dtx_datev_export_xml zu Abhängigkeiten hinzufügen
  • datev.export.xml Modelle erweitern
  • Eigene Validierungslogik implementieren
  • API-Nutzung für Custom Exports

Magic Button Erweiterungen

  • Auto-Fix Button für häufige Fehler
  • Fehler-Kategorisierung implementieren
  • Export-Logs mit Details
  • Batch-Korrektur für ähnliche Fehler

Performance-Optimierung

  • Lazy Loading für Fehler-Details
  • Caching von Validierungsergebnissen
  • Background-Jobs für große Datenmengen
  • Asynchrone Verarbeitung

Browser-Kompatibilität

  • Modern Browsers mit CSS3-Support
  • Fallback für ältere Browser
  • Mobile Touch-optimierte States
  • Responsive Animation-Fallbacks

📋 Changelog - Version 19.0.1.4

  • 🐛 Bug Fix: action_validate() respektiert jetzt check_xsd Parameter korrekt
  • ✅ Test-Erweiterung: Neue Tests für fehlerhafte Exporte ohne ZIP-Dateien
  • 🧹 Code Quality: PyLint-Fehler behoben (trailing whitespace, f-string logging)
  • 📦 Deployment: Automatisches Deployment zu GitHub Branch 19.0
  • 🎨 UI Verbesserung: Informativer Hilfe-Block im Export-Formular für BU-Code Export Steuerung
  • ⚠️ Sichtbare Warnungen: Alert-Box mit Warnung zur Steuerberater-Abstimmung direkt im Formular
  • 📚 Inline-Dokumentation: Link zur ausführlichen BU-Code Dokumentation im Formular
  • 🚀 Odoo 19.0 Kompatibilität: Vollständige Anpassung an Odoo Version 19.0
  • ⚡ Performance-Optimierungen: Verbesserte Datenbankabfragen und Exportgeschwindigkeit
  • 🎨 Modernisierte UI: Aktualisierte Benutzeroberfläche entsprechend Odoo 19.0 Standards
  • 🔧 Enhanced Magic Button: Erweiterte Validierungsfehler-Anzeige mit verbesserter Animation
  • 🛡️ Sicherheits-Updates: Aktuelle Sicherheitsstandards und Best Practices
  • 📊 API-Erweiterungen: Neue REST-API Endpunkte für externe Integrationen
  • 📝 Erweiterte Logging: Verbesserte Protokollierung und Fehlerbehandlung
  • 🇩🇪 Deutsche Lokalisierung 19.0: Anpassung an die neueste deutsche Lokalisierung
  • 🔄 Automatische Migration: Nahtloser Upgrade-Pfad von 18.0 zu 19.0
  • 📱 Mobile Optimierung: Verbesserte Darstellung auf mobilen Geräten
  • 🎯 Vereinheitlichte Versionierung: Konsistente Versionierung mit anderen Detalex-Modulen
  • 🚨 Magic Button für DATEV-Validierungsfehler: Animierter Button mit direkter Fehler-Navigation
  • 👥 DATEV-Validierung für Accounting Manager: Erweiterte Berechtigungen und Validierung
  • 🧹 Automatische Fehlerbereinigung: Löschen von Validierungsfehlern bei erfolgreicher Korrektur
  • 🔒 Gruppenbeschränkungen: Schutz sensibler DATEV-Informationen
  • 📄 Verbesserte PDF-Zusammenführung: Optimierte Verarbeitung mehrerer Anhänge
  • 🎮 UX-Integration: Nahtlose Benutzerführung im Buchhaltungsworkflow
  • ✅ Umfassende Testabdeckung: Vollständige Qualitätssicherung und Testing

Support & Kontakt

📧 hamm@detalex.de
🌐 https://detalex.de
📜 Other proprietary License

DATEV XML Export - Moderne Buchhaltungsintegration für Odoo 18.0

Version 19.0.1.3 | © 2025 Detalex GmbH | Kompatibel mit Odoo 18.0+

LICENSE AGREEMENT FOR ODOO-DATEV-XML-EXPORT
============================================

NOTICE: This repository contains PROPRIETARY CODE owned by Detalex GmbH.
For detailed licensing information and to comply with your specific needs,
please read this license carefully.

==========================================
PROPRIETARY LICENSE - Detalex GmbH
==========================================

Copyright © 2025 Detalex GmbH
All rights reserved.

DISTRIBUTION AND USAGE RESTRICTIONS:

This software and all associated documentation, code, and materials are the
exclusive property of Detalex GmbH. Unauthorized use, distribution, modification,
or reproduction of this software is strictly prohibited without prior written
consent from Detalex GmbH.

PERMITTED USE:

This software may only be used by:
1. Detalex GmbH employees and authorized contractors
2. Licensed customers of Detalex GmbH with valid support contracts
3. Parties with explicit written permission from Detalex GmbH management

RESTRICTED ACTIVITIES:

The following activities are STRICTLY PROHIBITED without written consent:
- Distribution or redistribution of source code
- Modification of the software for commercial purposes
- Reverse engineering or decompilation
- Creation of derivative works
- Public disclosure of source code or functionality
- Use in competitive products or services

WARRANTY DISCLAIMER:

THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL DETALEX GMBH BE LIABLE
FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT,
OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE
OR OTHER DEALINGS IN THE SOFTWARE.

LIABILITY LIMITATION:

DETALEX GMBH SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL,
CONSEQUENTIAL, OR PUNITIVE DAMAGES, REGARDLESS OF THE CAUSE OF ACTION OR THEORY
OF LIABILITY, EVEN IF DETALEX GMBH HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.

CONTACT & LICENSING:

For licensing inquiries, custom usage rights, or permission requests, contact:

    Detalex GmbH
    Website: https://detalex.de
    Email: info@detalex.de
    Support: support@detalex.de

==========================================
OPEN SOURCE COMPONENTS
==========================================

While this software is primarily proprietary, it may contain or reference
open-source components. The following open-source components are included:

ODOO FRAMEWORK
--------------
License: LGPL-3.0
Copyright: Odoo S.A.
Website: https://www.odoo.com

The Odoo framework upon which this addon is built is licensed under the
GNU Lesser General Public License v3.0. See:
https://github.com/odoo/odoo/blob/master/LICENSE

COMPLIANCE NOTICE:

This addon is designed for and depends on the Odoo framework, which is
distributed under LGPL-3.0. The proprietary code in this addon extends
and integrates with Odoo while maintaining its own proprietary licensing.

Any modifications to Odoo framework code must comply with LGPL-3.0 requirements.

See ODOO_LICENSE.txt for the complete Odoo LGPL-3.0 license text.

==========================================
THIRD-PARTY LIBRARIES & LICENSES
==========================================

This project may use third-party libraries. Each is subject to its own license:

- lxml: BSD License
- reportlab: BSD License (for PDF generation)
- requests: Apache 2.0 License
- cryptography: Apache 2.0 / BSD License

Third-party components maintain their original licenses, and usage complies
with their respective licensing terms.

==========================================
DATEV SPECIFICATIONS
==========================================

This software implements specifications from:

DATEV eG
Website: https://www.datev.de
License: DATEV XML Schema and specifications are proprietary to DATEV eG

Usage of DATEV XML export functionality is subject to:
1. DATEV Terms of Service
2. DATEV Software License Agreements
3. Compliance with German accounting regulations (GoBD)

This addon facilitates integration with DATEV systems but does not modify
DATEV's proprietary specification files.

==========================================
INTELLECTUAL PROPERTY RIGHTS
==========================================

All intellectual property rights, including but not limited to:
- Source code and algorithms
- Documentation and comments
- UI/UX design and layouts
- Business logic and data structures
- Logos, trademarks, and branding

are the exclusive property of Detalex GmbH.

Unauthorized use or reproduction of any of these elements is prohibited.

==========================================
COMPLIANCE & REGULATIONS
==========================================

This software is designed for use in Germany and complies with:

- GoBD (Grundsätze zur Ordnungsmäßigkeit der Buchführung am Computer)
- German Tax Code (Abgabenordnung - AO)
- German Commercial Code (Handelsgesetzbuch - HGB)
- GDPR (General Data Protection Regulation)

Users are responsible for ensuring their use of this software complies
with all applicable laws and regulations in their jurisdiction.

==========================================
TERM & TERMINATION
==========================================

1. This license is effective upon download/installation
2. Detalex GmbH may terminate this license immediately upon:
   - Violation of license terms
   - Breach of usage restrictions
   - Unauthorized distribution or modification
3. Upon termination:
   - License to use software ceases immediately
   - User must cease all use of the software
   - User must destroy all copies in their possession

==========================================
MODIFICATIONS & UPDATES
==========================================

Detalex GmbH reserves the right to:
- Modify these license terms with 30 days written notice
- Update software without changing license restrictions
- Discontinue support or distribution at any time
- Update licensing requirements for new versions

==========================================
DISPUTE RESOLUTION
==========================================

Governing Law:
This license is governed by the laws of the Federal Republic of Germany
(Deutschland), without regard to its conflict of laws principles.

Jurisdiction:
Any disputes shall be resolved in the courts of Germany, specifically
in the jurisdiction where Detalex GmbH is registered.

Language:
The original language of this license is English. Any translations are
provided for convenience only. In case of conflict, the English version
shall prevail.

==========================================
ENTIRE AGREEMENT
==========================================

This license constitutes the entire agreement between you and Detalex GmbH
regarding the use of this software and supersedes all previous communications,
understandings, and agreements.

If any provision of this license is found to be unenforceable, such provision
shall be reformed to the minimum extent necessary, and the remaining provisions
shall continue in full force and effect.

==========================================
VERSION HISTORY
=========================================

Version 1.0 - November 2, 2025
- Initial license creation
- Proprietary terms established
- Open source components documented
- DATEV compliance noted

=========================================
ACKNOWLEDGMENT
=========================================

By downloading, installing, or using this software, you acknowledge that:

1. You have read and understood this license
2. You accept all terms and conditions
3. You understand the proprietary nature of this software
4. You agree to comply with all usage restrictions
5. You understand Detalex GmbH's intellectual property rights

If you do not agree with these terms, DO NOT INSTALL OR USE this software.

=========================================
CONTACT FOR LICENSING & SUPPORT
=========================================

Detalex GmbH
Website:    https://detalex.de
Email:      info@detalex.de
Support:    support@detalex.de

Address:    Germany

For questions about licensing, permissions, or usage rights,
please contact the above addresses.

=========================================

Last Updated: November 2, 2025
License Version: 1.0

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with