DATEV Belegtransfer - Fehler #DCO01219

Bei der Übertragung der Belege über das DATEV-Tool Belegtransfer erhalten Sie die Fehlermeldung #DCO01219.

Markus avatar
Verfasst von Markus
Vor über einer Woche aktualisiert

Vorab ist es uns wichtig zu kommunizieren, dass es sich hierbei um ein DATEV-Problem handelt. lexoffice kann mit dem PDF umgehen, aber der Virenscanner von DATEV ist sehr sensibel und kritisch eingestellt. Um das Problem zu beheben, können Sie jedoch nachfolgende Lösung umsetzen. Bitte beachten Sie, dass wir hier einen Workaround beschreiben, der aus unserer Sicht funktioniert, die Verantwortung dafür bleibt jedoch bei Ihnen.

Sie möchten beispielweise 100 Belege per DATEV-Belegtransfer übertragen. Die Übertragung bricht jedoch mit dem Fehler #DCO01219 ab.

Die offizielle DATEV-Fehlermeldung lautet: "Die angegebene Dateiendung entspricht nicht dem erwarteten Dateiinhalt." Dahinter stecken vermeintlich unechte PDF-Dateien. Bei der Übertragung überprüft DATEV den Inhalt einer Datei. Dateien haben je nach Dateityp einen unterschiedlichen Aufbau, eine ZIP-Datei hat hier einen anderen Dateiinhalt als ein PDF-Dokument. Und genau hier ist das Problem. In 95% der Fälle ist es so, dass DATEV ein PDF-Dokument erwartet, jedoch im Dateiinhalt keine PDF-Datei erkennt.

1. Finden der fehlerhaften PDF-Dateien

Das DATEV-Tool Belegtransfer führt im Hintergrund ein Protokoll. Öffnen Sie das Protokoll im Tool Belegtransfer über die rechte Maustaste (Protokoll öffnen).

Wenn Sie das Protokoll durchsehen, dann finden Sie vermutlich auch schnell den oder die unechten PDF-Belege:

14:39:15 Uhr: Die Datei 65563525fd-5645-54er-f4f54cgh89h.pdf konnte nicht hochgeladen werden: Es ist ein Fehler aufgetreten: BadRequest #DCO01219 Die angegebene Dateiendung entspricht nicht dem erwarteten Dateiinhalt.

Der fehlerhaften Beleg lautet in unserem Beispiel:

65563525fd-5645-54er-f4f54cgh89h.pdf

2. Erstellen Sie eine korrekte Kopie des fehlerhaften PDF

  • Rufen Sie den Beleg ganz normal mit Adobe Acrobat auf

  • Nun erstellen Sie eine Kopie, indem Sie aus der PDF eine neue PDF erzeugen.

  • Hierfür verwenden Sie NICHT die Speicherfunktion im Acrobat Reader, diese erzeugt eine 1:1-Kopie mit dem gleichen Problem.

  • Idealerweise drucken Sie das PDF über einen PDF-Druckertreiber in ein neues PDF.

  • Geben Sie dem neuen Dokument einen für Sie gut erkennbaren Speichernamen, z.B. "NEU.PDF"

Falls Sie keinen PDF-Druckertreiber besitzen, empfehlen wir Ihnen PDFCreator bei chip.de herunter zu laden.

3. Ersetzen Sie das fehlerhafte PDF durch die saubere Kopie

  • Suchen Sie das fehlerhafte Dokument. In unserem Beispiel war es
    65563525fd-5645-54er-f4f54cgh89h.pdf

  • Kopieren Sie dieses Dokument in ein anderes Verzeichnis, um sich den Speichernamen dieses Dokuments zu sichern.

  • Benennen Sie nun das neu erzeugte Dokument "NEU.PDF" in
    65563525fd-5645-54er-f4f54cgh89h.pdf um.

  • Speichern Sie das fehlerfreie PDF 65563525fd-5645-54er-f4f54cgh89h.pdf im Upload-Verzeichnis von Belegtransfer.

4. Starten Sie erneut den Belegupload

Das Tool Belegtransfer lädt nun das korrekte PDF hoch.

Hat dies Ihre Frage beantwortet?