Hallo zusammen,
wir setzen Kanzlei-Rechnungswesen seit Jahresbeginn in unserem Unternehmen ein und nutzen sehr stark die DATEVconnect-Schnittstellen, um Buchungssätze aus anderen Programmen an DATEV zu übergeben.
Leider habe ich dabei keine Möglichkeit gefunden, über DATEVconnect Buchungssätze die nicht auf einmal erzeugt werden, in einen Stapel zusammenzufassen. Beispielsweise erzeugt unser System, in dem die Kassenbewegungen gebucht werden, für jede Kasse eine Buchung, die dann in der Stapelvereinbarung als eigener Eintrag steht. Natürlich kann ich dort alle Stapel die logisch zusammen gehören gemeinsam markieren und bei der Verarbeitung zusammenfassen. Aufgrund der Vielzahl von Schnittstellen und Buchungen ist das aber sehr unübersichtlich und unkomfortabel.
Würde ich den Import über ASCII-Dateien machen, wäre das kein Problem, dann könnte ich für jede Buchungsart eine Datei anlegen und neue Buchungen an die bestehende Datei anhängen.
Gibt es so eine Möglichkeit auch für DATEVconnect? Und wenn nicht, müsste es die nicht eigentlich geben?
Mit freundlichen Grüßen,
Christoph Krammer
Hallo Herr Krammer,
geht es um DATEVconnect oder um DATEVconnect online?
Hallo Herr Lachmann,
es geht um DATEVconnect als Teil einer lokalen Installation in Verbindung mit dem Kanzlei-Rechnungswesen.
Gruß,
Christoph Krammer
Hallo Herr Krammer,
auch über DATEVconnect können Sie mehrere Buchungen in einem Stapel übergeben. Genau wie beim Import von ASCII-Daten, könnten Sie die Daten im Vorsystem sammeln und dann in einem Stapel übergeben. Dass pro Buchung ein Stapel erzeugt wird, liegt am Vorsystem und sollte dort optimiert werden.
Als Vergleich mit dem ASCII Import: Das Vorsystem könnte auch für jeden Buchungssatz einen ASCII-Export durchführen und Sie hätten dann für 10 Buchungssätze 10 Importdateien anstatt einer einzelnen Datei.
Wenn Sie Fragen zu unseren Schnittstellen haben, helfen Ihnen unsere Kollegen von der Beratung Ökosystem / Schnittstellenberatung gerne weiter. Termine können Sie unter www.datev.de/online-kalender-schnittstellen buchen.
Hallo Herr Lachmann,
es tut mir Leid, ich muss Ihnen hier widersprechen, die beiden Lösungen sind keinesfalls gleichwertig. In meinem Anwendungsfall entstehen in unregelmäßigen Abständen Buchungssätze in einem System, auf das die Buchhaltung keinen Zugriff hat. Ich möchte in der Lage sein, diese Buchungssätze dann zu verarbeiten, wenn die Buchhaltung Zeit dafür hat und zwar alle Buchungssätze, die bis dahin angefallen sind.
Das wäre über die ASCII-Schnittstelle wie beschrieben möglich, über DATEVconnect geht es nur über viele Einzeleinträge in der Stapelverarbeitung.
Aus meiner Sicht sollte daher entweder in der Schnittstelle ein zusätzliches Flag geschaffen werden, dass die übermittelten Buchungssätze an einen vorhandenen Stapel mit gleichen Informationen (Datum, Beschreibung, usw.) angehängt wird, oder man schafft in der Konfiguration der DATEVconnect-Installation die Möglichkeit, dieses Verhalten zu erzielen.
Es macht doch keinen Sinn, dass es Anwendungsszenarien gibt, in denen die ASCII-Schnittstelle mehr Möglichkeiten bietet, als DATEVconnect.
Gruß,
Christoph Krammer
Hallo Herr Krammer,
das Szenario ist so nicht abbildbar. Wir haben allerdings eine Erweiterung geplant, damit Buchungssätze komplett „durchgeschrieben“ werden und nicht erst in der Stapelverarbeitung landen. Damit wäre Ihre Anforderung auch umsetzbar.
Hallo Herr Lachmann,
diese Lösung wäre natürlich noch besser. Gibt es dazu einen Zeitplan, wann das zur Verfügung stehen soll?
Gruß,
Christoph Krammer
Hallo Herr Krammer,
nach derzeitigem Planungsstand zur 15.0, also voraussichtlich August/September.
Hallo Herr Lachmann,
gibt es dazu etwas Neues? Konnte in den Neuerungen und in der API Dokumentation des letzten Release noch nichts davon lesen.
Mit freundlichen Grüßen
Wolfgang Lorenz
Hallo Herr Lorenz,
leider standen der Umsetzung einige fachliche Themen, aber auch notwendige, gesetzliche Anpassungen wie das OSS-Verfahren im Weg. Eine Umsetzung zur 15.0 war deshalb nicht möglich. Das Thema ist aber nach wie vor in Planung.
Hallo Herr Saemann,
vielen Dank für Ihre Antwort. Gibt es evtl. bereits einen ungefähren Zeitplan für das Feature? Damit man sich auf etwas freuen kann 😉
Mit freundlichen Grüßen
Wolfgang Lorenz
Hallo Herr Lorenz,
wenn ich Ihnen jetzt ein genaues Release mitteile und es bis dahin nicht klappt, wären Sie enttäuscht.
Momentan ist das etwas "lesen in der Glaskugel"..
Es gibt bei dem Thema einige gordische Knoten, die gelöst werden müssen. Im Gegensatz zu Alexander dem Großen können wir da leider nicht einfach mit dem Schwert drauf hauen..
Als Beispiel: Wie soll das Vorsystem erkennen, welche Vorläufe zur Verfügung stehen und ob darin genug Platz für die zu übergebenden Buchungssätze sind? Wenn für eine Periode mehrere Vorläufe vorhanden sind, in welchen sollen die Buchungssätze geschrieben werden?
Das sind nur zwei von vielen noch offenen Fragestellungen, die wir zusammen mit den Vorsystemen klären müssen..
Hallo Herr Saemann,
wir sind jetzt zwei Jahre später und bei Version 17.0, leider kann ich die Funktion Buchungen direkt zu buchen bisher nirgends finden. Übersehe ich hier irgendwas?
Mit freundlichen Grüßen,
Christoph Krammer
Hallo @ChristophKrammer ,
in der vorhergehenden Diskussion wurden zwei Themen besprochen. Einerseits das Thema Bündelung von Datensätzen & Buchungsstapeln und andererseits das direkte Durchbuchen von Datensätzen.
1. Direktes Durchbuchen: Es war angedacht (d.h. kommt nicht mehr), dieses Feature im Rahmen von DATEVconnect mit anzubieten aber mit der Zielsetzung, den manuellen Verarbeitungsprozess in der Stapelverarbeitung obsolet zu machen. Das Feature hätte aber nicht bei dem ursprünglichem Problem geholfen. Mit DATEVconnect können immer nur Datensätze bzw. Buchungsstapel ergänzt werden. Ein nachträglich anpassen/updaten eines Buchungsstapels oder einzelner Datensätze ist nicht möglich. Einzige Option mit einem ähnlichen Effekt wäre das Ergänzen von weiteren Buchungsstapeln, die zuvor importiere Buchungsstapel via Generalumkehr revidieren. Die Option ist aber auch nur begrenzt anwendbar wg. z.B. Festschreibung. Die GET Requests von DATEVconnect bieten hier alle Funktionen, um sich einen Überblick über die bereits vorhandenen Buchungsstapel zu verschaffen und dementsprechende Umbuchungen vorzunehmen.
2. Bündelung von Datensätzen & Buchungsstapeln: Hier sollte DATEVconnect den Funktionen vom ASCII-Import nicht unterlegen sein. Mit DATEVconnect kann man genau wie auch mit dem ASCII-Import das "Korn" selbst bestimmen. Man kann jeden einzelnen Datensatz als einzelnen Buchungsstapel übertragen (nicht empfehlenswert) oder mehrere Datensätze in einem Buchungsstapel gebündelt bereitstellen. Das logische Zusammenfassen mit bestehenden Buchungsstapel passiert dann sowohl bei DATEVconnect als auch beim ASCII-Import manuell über die Stapelverarbeitung. Hier würde ggf. nochmal eine Erläuterung der Problemsituation helfen, um genauere Hilfestellung geben zu können. Aufgrund der Komplexität empfehlen wir hier aber immer eine individuelle Beratung zu buchen, speziell für DATEVconnect Integrationen.
Viele Grüße
Vincent Franke