A-Fehler in API DATEVconnect Accounting/business partner

Im August 2018 wurde ein Fehler in der Schnittstelle DATEVconnect Accounting/business partner aufgedeckt. Die Anzahl der betroffenen Anwender wird als relativ gering eingeschätzt, da es sich um selten genutzte Datenfelder handelt.

Betroffene Methoden

Alle PUT-Operationen im Bereich Geschäftspartner (business partners) zum Aktualisieren der Daten eines vorhandenen Geschäftspartners in den DATEV-Rechnungswesen-Programmen.

Fehlerbeschreibung

Beim Ausführen einer PUT-Operation wird grundsätzlich immer das gesamte Geschäftspartnerobjekt mit allen Datenfeldern überschrieben. Einzelne, nicht übertragene Datenfelder werden dabei als Löschung interpretiert. Das Datenmodell von DATEVconnect weicht derzeit vom Datenmodell in den DATEV-Rechnungswesen-Programmen ab. In den DATEV-Rechnungswesen-Programmen sind mehr Datenfelder vorhanden, als mit DATEVconnect übertragen werden können. Die zusätzlich in den DATEV-Rechnungswesen-Programmen vorhandenen Datenfelder werden daher bei einer PUT Operation gelöscht. Von dieser Löschung sind derzeit folgende Datenfelder (Charge 1) betroffen:

  • Fristberechnung
  • Mahnfrist 1
  • Mahnfrist 2
  • Mahnfrist 3
  • Letzte Frist
  • Ortsteil*
  • Geburtsdatum*
  • Unternehmensform*
  • Vollstreckungssperre*
  • temporäre Vollstreckungssperre*

* Datenfelder sind nur im DATEV-Programm Rechnungswesen kommunal vorhanden

Bei den Geschäftspartnern gibt es allerdings noch weitere Abweichungen in den Datenmodellen. Folgende Datenfelder (Charge 2) sind auch nicht im Datenmodell der Schnittstelle DATEVconnect enthalten. Diese werden aber aufgrund einer anderen vorliegenden Konstellation derzeit nicht gelöscht:

  • Gebührenberechnung
  • Mahngebühr 1
  • Mahngebühr 2
  • Mahngebühr 3
  • Pauschalabrechnung
  • Pauschale 1
  • Pauschale 2
  • Pauschale 3

Weiteres Vorgehen

Seit 30. August 2018 steht die aktualisierte Schnittstellendokumentation DATEVconnect (Version 1.3.0, DVD 12.0) hier im Portal zur Verfügung.

Die Schnittstellendokumentation von DATEVconnect wurde direkt um alle genannten Datenfelder erweitert. Die DATEVconnect Schnittstelle selbst wird allerdings in zwei Chargen an das neue Datenmodell angepasst. Im Oktober 2018 wird ein Service-Release ausgeliefert, welches die Datenfelder aus Charge 1 ergänzt. Mit den DATEV-Programmen 13.0 (Auslieferung voraussichtlich im August 2019) werden dann auch die Datenfelder aus Charge 2 in der DATEVconnect Schnittstelle aufgenommen.

Wir empfehlen Ihnen, Ihre DATEVconnect Implementierung möglichst bald auf das neue vollständige Datenmodell bei den Geschäftspartnern umzustellen. Falls Sie Ihre aktualisierte Software vor der DATEV-seitigen Anpassung der DATEVconnect Schnittstelle ausliefern möchten, würden die neuen Datenfelder in der Zwischenzeit einfach verworfen werden. Eine Stichtagsumstellung ist somit nicht erforderlich.

Kundeninformation

Wir informieren unsere Kunden, welche die DATEVconnect Schnittstelle nutzen, aufgrund der geringen Eintrittswahrscheinlichkeit der Fehlersituation nicht aktiv. Entscheiden Sie für sich selbst, ob Sie Ihre Kunden aktiv über den Fehler informieren möchten. Für die DATEVconnect Nutzer haben wir ein Dokument in der Info-Datenbank bereitgestellt: Dok.-Nr. 1003468. Sollte einer Ihrer Kunden von dieser Fehlersituation betroffen sein und zu Ihnen Kontakt aufnehmen, bitten Sie ihn, sich beim Programmservice Rechnungswesen zu melden.

Kontaktmöglichkeiten

Wenn Sie als Software-Hersteller Fragen zur Schnittstelle haben, können Sie sich gerne an schnittstellenberatung@datev.de wenden. Sollte Ihr Kunde DATEV-spezifische Fragen haben, verweisen Sie ihn bitte auf den Programmservice Rechnungswesen. Die Kontaktmöglichkeiten finden Sie im DATEV-Telefonverzeichnis (Dok.-Nr. 0908003).