Hallo,
ich habe zwei Fragen zum DATEV Unternehmen Online, speziell dem Import vom Kassenbuch:
1.) Wir generieren die XML-Dateien für die Übergabe der Kasse an DATEV. Der Validator sagt auch, dass die Datei korrekt ist.
Beim Import bekommen wir folgende Fehlermeldung:
Kassenbuch passt nicht zu Schema. Ursache: RC=9
Fehler in SATZ:1 FEHLERTEXT:Gesamtbrutto <> consolidateAmount FELDINHALT:2208.24
Ich habe die Werte nach gerechnet: Die Summe der einzelnen Belege stimmt mit der Summe im Feld consolidateAmount überein. Woran liegt diese Meldung?
2.) Gibt es eine Möglichkeit für ERP-Hersteller die Übergaben irgendwo zu testen?
Vielen Dank und sonnige Grüße!
@Jens3459 schrieb:
Woran liegt diese Meldung?
Ich habe hier gelernt, dass DATEV bei XML die Daten in genau einer Reihenfolge haben möchte und nicht anders. Das passt?
@Jens3459 schrieb:
Der Validator sagt auch, dass die Datei korrekt ist.
Der hier? DATEV XML-Schnittstelle online – Dateien mit dem Prüftool prüfen
@Jens3459 schrieb:
2.) Gibt es eine Möglichkeit für ERP-Hersteller die Übergaben irgendwo zu testen?
Hm, wenn Sie einen StB haben, der DATEV hat, kann man sich damit ja eine live Testumgebung basteln. Aber vielleicht gibt es für Entwickler noch ganz andere Möglichkeiten im Developer Portal. Das kann ich adhoc nicht sagen.
Sogar die Reihenfolge der einzelnen Felder ist exakt wie in der Vorlage.
Wenn ich die XML-Datei gegen die XSD validiere kommt auch kein Fehler. Keine Ahnung, was DATEV da rechnet oder als Fehler ansieht.
Die Hotline ist leider außer Warteschlange nicht zu erreichen, hab' schon drei Stunden in der Warteschlange gehangen...
@Jens3459 schrieb:
Die Hotline ist leider außer Warteschlange nicht zu erreichen, hab' schon drei Stunden in der Warteschlange gehangen...
Das lohnt nicht. Lieber hier 3 Stunden investieren. Dann haben auch gleich noch andere was davon 👍.
Der Import passiert mittels Belegtransfer, oder? Wenn ja, welcher kommt hier zum Einsatz? Der alte v3.7 oder der neue v5? Der alte unterstützte XML Version 3 noch; der neue nicht mehr. Der kann nur noch 4 und 5. Vielleicht liegt hier der Hund?
Die Datei wird direkt vom Steuerberater in DATEV eingelesen.
Sorry, damit kann ich nicht viel anfangen. Ich versuche noch immer den Datenstrom inkl. verwendeter Programme nachzuvollziehen, damit ich weiß, wo es denn genau hakt. Vielleicht stehe ich aber auch gerade arg auf dem Schlauch.
Bitte die Kopfdaten (1. Zeile) des Exports überprüfen.
Möglicherweise wird dort eine verkehrte Version angekündigt.
Der Kopf sieht so aus:
<?xml version="1.0" encoding="utf-8"?>
<LedgerImport xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xml.datev.de/bedi/tps/ledger/v050 Belegverwaltung_online_ledger_import_v050.xsd"
version="5.0"
generator_info="Kassenbuchmonatsabschluss"
generating_system="xxxx"
xml_data="Kopie nur zur Verbuchung berechtigt nicht zum Vorsteuerabzug" xmlns="http://xml.datev.de/bedi/tps/ledger/v050">
<consolidate
consolidatedAmount="2208.24"
consolidatedDate="2022-03-08"
consolidatedCurrencyCode="EUR">
document.xml:
<?xml version="1.0" encoding="utf-8"?>
<archive xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xml.datev.de/bedi/tps/document/v05.0 Document_v050.xsd" version="5.0" generatingSystem="xxxx" xmlns="http://xml.datev.de/bedi/tps/document/v05.0">
<header>
<date>2022-03-08T15:15:17</date>
<description>Belegdaten Kassenbuch</description>
</header>
<content>
<document>
<extension xsi:type="cashLedger" datafile="Kassenbuchabschluss_01_2022.xml">
<property value="2022-01" key="1"/>
<property value="Kasse" key="3"/>
</extension>
</document>
</content>
</archive>
Hallo @Jens3459
bitte melden Sie sich per Servicekontakt online bei uns und verweisen auf diesen Community-Beitrag.
Wenn Sie die Import-Dateien gleich mit senden, können wir diese im Vorfeld prüfen (beim Screenshot fehlen uns weitere Beträge, daher können wir nicht per "Ferndiagnose" helfen).
Vielen Dank & ein schönes Wochenende