Bin dabei einen umfangreichen JA zu erstellen. Es gibt einiges zu korrigieren, umzubuchen, aufzuteilen.
Immer wieder brauche ich die Funktion, mir _alle_ Buchungen zu einem (in UO bzw. DMS) anzeigen zu lassen. Gibt es das nicht? Oder finde ich das nur nicht?
[es gibt die eindeutige Verbindung Buchung -> Beleg; die Verbindung Beleg -> Buchungen ist mehrdeutig, also ist das "schwieriger", aber so schwierig kann das doch nicht zu programmieren sein]
Gelöst! Gehe zu Lösung.
Hallo @petermäurer ,
eine allgemeingültige Lösung für dieses Problem geibt es nicht. Die Zuordnung Beleg -> Buchung kann 1:1, 1:n oder sogar n:1 sein. Was nun genau in die Fibu wandert ist vom individuellen Buchungsverhalten abhängig.
Bei den meisten 1:n Buchungen ist die verbindende Klammer das Kontokorrentkonto, falls das nicht geht wird ein sonstiges Konto mit OP Funktion bebucht. So kann immer über die Belegnummer eine Verbindung hergestellt werden.
Sind solche Regeln, es gibt da auch noch andere Lösungen, in der Kanzlei nicht vorhanden wird es für den Programmanbieter schwierig das Problem zu lösen weil ja jeder Anwender andere Vorstellungen hat.
Programmiertechnisch ist es für den Anbieter - unabhängig von dem, was die Kanzlei macht - doch nicht so schwierig. Jede Buchung und jeder Beleg sind eindeutig per Nummer identifizierbar.
Man könnte eine langsame Funktion "Finde alle Buchungen zum Beleg" erstellen, die in den Buchungen sucht.
Man könnte - eleganter, aber von der Programmierung aufwendiger - in den Belegeigenschaften gleich alle Buchungsnummern, die sich auf den Beleg beziehen speichern.
Anscheinend gibt es das nicht.
Hallo @petermäurer,
vielen Dank für die Anregung und der detaillierten Beschreibung Ihrer Vorgehensweise.
Sie haben Recht, in den Auswertungen haben Sie aktuell keine Möglichkeit, eine Spalte „Beleg-ID“ einzublenden.
Mit einer solchen Spalte könnten Sie gezielt nach allen Buchungen zu einem Beleg (bzw. zu einer Beleg-ID) suchen.
Die Anforderung liegt uns bereits vor, jedoch können wir leider derzeit keine Zusage zur Umsetzung treffen.
Vielleicht hilft Ihnen die Auswertung Buchungsübersicht bei Ihrer Bearbeitung.
Dort ist es möglich, über die Kriterien und Zusatzinformationen nach allen Buchungen einer Belegnummer (Belegfeld 1) zu suchen und den Beleg über den Beleglink zu öffnen.
Es gibt Belege ohne Belegfeld 1, außerdem könnten zwei Belege den gleichen Inhalt haben. Trotzdem Danke für den Hinweis.
Moin Moin
Es gibt aber die Verknüpfung zum Beleg und die muss für alle Buchungsätze dazu gleich sein. Ob sich das filtern läßt, weiß ich nicht.
Ich (nicht-Sachbearbeiter) würde dann erstmal die Buchungsstapel aus Rewe exportieren und in ACL (geht schneller als per geschriebenes Macro suchen zu lassen) alle Buchungen mit der betreffenden Verknüpfung anzeigen zu lassen.
Wobei: Filter für die Verknüpfung sollte Rewe schon anbieten, schließlich ist die Verknüpfung eine der Einträge in Datensatz zu einer Rewe-Buchung. Und auch keine unwichtige.
Im Grunde geht es um eine injektive Abbildung eines Belegs auf Buchungssätze. Sollten Programmierer locker beherrschen (und tun die mir bekannten auch). Wenn dies nicht mit Bordmittel darstellbar ist, wird es wohl eine Entscheidung der Datev sein, das nicht anzubieten. Was schade wäre, denn mit einer solchen Funktion wären auch Belege mit mehreren Rechnungen einfach beherrschbar.
QJ
Das ist Grundlagen Datenbanken im Ing. Studiengang drittes Semester🤔.
1:1
1:n Schlüssel ist die Beleg ID.
Wenn man es via Export in eine CSV Datei packen und suchen kann dann sollte es via SQL ein leichtes sein. Alle Buchungen zu einem Beleg zu finden. Ggf muss man mehrere Stapel durchsuchen. Wäre aber dank der Rechenleistung sie in den meisten Büros si ungenutzt Rum steht auch kein Thema.
hallo @petermäurer
leider lese ich erst jetzt Ihren Beitrag.
einfache Lösung wäre über Excel möglich "quick & dirty" - nicht furchtbar kompliziert.
Exportieren Sie alle Primanota oder Journal Buchungen über die Ascii Export Schnittstelle in eine einzige CSV Datei. Achtung Excel hat "nur" Platz für gut 1 Mio. Zeilen.
Kopieren Sie die "Beleg ID" im Unternehmen Online in die Zwischenablage (Strg + C)
Suchen Sie nach dieser Beleg ID in der exportieren CSV Datei
In Excel : suche Starten (Strg + F) dann Beleg ID einfügen (Strg + V) "alle Suchen"
(scrollen Sie dann bei den Trefferzeilen auf die Spalte mit Stapel-Nr / Buchungssatz Nr.
komfortabler: Sie definieren einen neuen Ascii Export, der nur die für Sie relevanten Felder enthält
(Beleglink, Stapel Nr. , Buchungssatz Nr. .... )
In Excel : "alle suchen" geht hier evtl. besser über die Filter Funktion! ausprobieren!
Keine "echte Lösung" aber hoffentlich hilfreiche Krücke ! 🙄
@petermäurer , @alexanderonline ,
... ich würde da eher an den Export aller Einzelbuchungssätze in eine CSV-Datei denken und anschließend mit der "Filter"-Funktion in Excel arbeiten
... so könnte man nach beliebigen Suchbegriffen filtern, überflüssige Spalten ausblenden, 'schöner' formatieren usw. und man hätte dann als Ergebnis jeweils einen oder ggfs. mehrere Buchungssätze, die das gewünschte Merkmal enthalten (z.B. die Beleg-ID)
... das Ganze lässt sich alternativ auch z.B. mit MS-Access erreichen, mit extern verknüpften "Tabellen" und mit "Abfragen"
Nachtrag:
eine weitere Alternative:
.... 'witzig' und effektiv wäre auch die "Duplikatssuche" per Excel, z.B. mit Hilfe der Funktion "Bedingte Formatierung"
Nachtrag:
... habe die 'witzige' Methode ("Bedingte Formatierung") mal gerade getestet
... ja, funktioniert aus meiner Sicht gut, will aber nicht ausschließen, dass es noch andere schöne Alternativen gibt 😉
... es werden sofort alle Duplikate farbig markiert
(der Screenshot zeigt einen kleinen Ausschnitt aus den exportierten Buchungssätzen)
Ja, das ist ein Workaround. Bei 10.000+ Buchungssätzen macht (mir) das aber keinen Spaß.
@petermäurer schrieb: Bei 10.000+ Buchungssätzen macht (mir) das aber keinen Spaß
... wenn ich innerhalb der Datev-Welt nicht zu den gewünschten Informationen komme, verwende ich eben externe Anwendungen
... am liebsten arbeite ich bei großen oder sehr großen 'Tabellen' mit MS-Access und dort mit extern verknüpften "Tabellen" (csv-Dateien) und mit "Abfragen"
... und 10.000 Buchungssätze sind keine Herausforderung für MS-Access
... "es darf gern auch mehr sein" (wie an der Theke in der Metzgerei)
... apropos Spaß:
... bei mir korreliert der "Spaß" meist mit dem Zeitaufwand, den man treiben oder nicht treiben muss 😉
... allerdings ist es eine negative Korrelation, also gegenläufig:
"je mehr Zeitaufwand, desto weniger Spaß"
Entschuldige Grammatikfehlern, Deutsch ist Drittsprache
Wie ich gerade erfahren habe, ist Datev damals gegründet von Steuerkanzleien. Wenn es um UX / Kundenerlebnis geht, werden die Kanzlein als Kunden betrachtet, nicht die Unternehmer. Bei den Kanzleien ist das überwiegende denken: Steuerkanzlei (Datev) lenkt / führt Mandant, statt Kanzlei (Datev) hört als Dienstleister auf den Wünsche und Bedürfnisse des Auftraggebers.
Ein denken unabhängig von der Kanzlei, braucht ein 'umparken im Kopf'.
Tja, ich bin bei DBase stehengeblieben, buche auch am liebsten in DBase oder Excel, das ist aber ja schon seit vielen Jahren nicht mehr erlaubt.
Wenn ich die Buchungen dann in Access habe, muß ich sie ja wieder in Datev suchen, um sie zu korrigieren etc.
Ich habe lange Jahre professionell Software erstellt, kann nicht verstehen, daß die Funktion fehlt.
@petermäurer völlig verständlich, und Sie können so auch einfach weitermachen. Immer mehr Kunden denken jedoch anders und Menschen unter 30 kennen diese 'komplizierte' Vorgänge vielleicht gar nicht. Unsere Steuerberaterin, 35 Jahre, wusste nicht wie man ein neuen Ordner in UO anlegt. Das sollte allerdings nicht der Maßstab sein ...
wie sollte diese Funktion aussehen, wenn Sie einen Wunsch frei hätten ?
Nachtrag:
... wenn man leichteren Zugang zu den 'Rohdaten' hätte, könnte man sich 'lesend' mit SQL-Statements austoben
... selbst wenn man sich den lesenden Zugriff auf die SQL-Datenbanken freischalten lässt, hat man immer noch keine Dokumentation der Datenstruktur und würde sicher ziemlich verzweifelt in der Datenbank 'herumirren'.
... aber auf diese Weise könnte man sich so manche spezielle, eigene und individuelle Auswertung oder Abfrage basteln .... theoretisch ... 😁
Eine echte Freitextsuche in Rewe über einen kompletten Bestand wäre schon ein Traum. Und dann noch gefilterte Ergebnisse.
Bleibt wahrscheinlich wirklich nur Excel - schön aufbereiten und Suche frei. Möchte man bei vielen Sachverhalten aber wirklich nicht zu oft machen.
technisch gesehen sprich nichts gegen den Ansatz von einem Beleg zu den Buchungen zu gelangen. Es stellt sich nur die Frage von wo aus Sie das Belegbild betrachten. Wir haben zwei Möglichkeiten, UO und DMS. Beide sind da nicht sehr benutzerfreundlich durch die Belegbilder zu blättern, es ist schlicht keine Struktur vorhanden. Blättere ich nun durch die Belegbilder (klick, Kaffee holen, Beleg ansehen, nächster Klick, Kaffee kalt) könnte mir die UUID die verknüpften Buchungen anzeigen da ja in ReWe diese UUID auch gespeichert ist. Und ja, es dürfte soger ein DATEV Tool geben mit das möglich sein müsste - Datenprüfung heißt es. Damit ist aber noch immer nicht die Sortierung auf Seiten der Bilder gelöst.
Wenn das so ein Problem ist eine Buchführung von der Belegseite her aufrollen zu müssen bekomme ich kalte Füße hinsichtlich der GOBD.
Es wäre ganz gut, wenn Sie Ihr Problem ein wenig genauer beschreiben damit Ihnen die richtige Hilfe gegeben werden kann.
Ich buche oft nicht selber, lasse Externe buchen. Dann möchte ich beim Kontrollieren aus ReWe zu einem Beleg, den ich zu einer Buchung angezeigt bekomme, alle anderen Buchungen sehen, um ggfs zu korrigieren.
Die GoBD sehe ich da nicht berührt.
@petermäurer schrieb:Ich buche oft nicht selber, lasse Externe buchen. Dann möchte ich beim Kontrollieren aus ReWe zu einem Beleg, den ich zu einer Buchung angezeigt bekomme, alle anderen Buchungen sehen, um ggfs zu korrigieren.
Die GoBD sehe ich da nicht berührt.
Gegenfrage: Wo sehen Sie denn den Beleg?
In ReWe/UO, oder meinen Sie etwas anderes.Kontoblatt xyz wird gecheckt. Buchung gefällt mir nicht. Dann möchte ich die anderen Buchungen zu dem Beleg sehen, weil sie mutmaßlich auch korrigiert werden sollten.
Das sind (Sammel-)Belege, an denen bis zu 10, im Einzelfall mehr, Buchungen hängen.
Also am ende des Tages doch das Buchungsverhalten.
Dagegen hilft:
Auch Sammelbelege über mehrere Perioden (Zuordnung der jeweiligen Einzelleistung) können über die Belegnummer verfolgt werden. Die verbindende Klammer kann auch im Textfeld erfolgen.
Wenn Sie sich das tatsächlich wünschen, dass Sie vom Beleg alle Buchungen sehen können sollten Sie sich ein richtiges DMS mit Rechnungsbearbeitung und verbindung zu DATEV ReWe anschaffen. Hier buchen Sie im DMS Ihr Kontokorrent und übergeben dann in ReWe.
Oder Sie kaufen sich die Software der Finanzverwaltung, exportieren die GDPdU Daten und lassen dann nach UUID auswerten. Hier kann DATEV nämlich die UUID sichtbar machen.
Alles eine Frage der Organisation.
... also ist das 'technisch' verbindende 'Schlüsselelement' die Beleg-ID/der Beleg-Link
... aber was in REWE nicht standardmäßig angeboten wird, kann man auch nicht herauskitzeln ...
.. aber manchmal übersieht man auch einzelne Funktionen, die es längst gibt und bei denen man sich aber leider schon an einen 'Workaround ' gewöhnt hat 😉
... übrigens, @petermäurer ,
... wenn Sie auf Alt(bewährt)es stehen ....
... früher gab es tolle, schlanke und rasend schnelle Tools, die sofort zum gewünschten Ziel geführt haben, z.B. "Q+E", "grep" u.a.
... muss diese Tools mal wieder aus der 'Mottenkiste holen und auf Lauffähigkeit testen.
Es gab da eine perfekte Werkzeugkiste ("Klasse statt Masse")
Ja, der Weg über die Primanota ist ein zweiter Workaround, vielleicht noch ein wenig praktischer als Excel, weil man in der ReWe-Umgebung bleibt.
... wer gerne klickt ... und wer tut das nicht ? ... hat auch noch in "DUO" in der "Belegübersicht", einige Möglichkeiten, den Klick-Finger zu trainieren 😉
z.B.:
... gewünschten Beleg markieren, das Symbol '17er-Schlüssel' klicken, "Beleg-ID kopieren"
... dann am rechten Rand "Protokolle" klicken ---> "Belegprotokoll anzeigen"
... dann in der Maske "Suche im Belegprotokoll" die vorher kopierte Beleg-ID einfügen
... dann die Ergebnisse der "Erweiterten Suche" checken
... und ... falls man nicht zufrieden ist, je nach Temperament und 'Sozialisation' den 'Stinkefinger' oder die 'Winke-Hand' zeigen 😂
... für mich sind solche Klick-Orgien eher Last als Lust
... ich verwende andere 'Workarounds', um an die gewünschten Informationen zu kommen
Nachtrag:
... habe noch ein wenig 'herumgespielt'
... der Weg per DUO vom Beleg zu den damit verknüpften Buchungen wird kein Leichter sein 🙂
... die o.g. Idee führt auch nicht zum eigentlichen Ziel
... aber direkt in REWE liefert "Auswertungen" --> "Finanzbuchführung" --> "Buchungsübersicht" gute Ergebnisse, ...
... wenn man z.B. in der Eingabemaske das Feld "Belegfeld 1" wählt und die Rechnungsnummer des Belegs oder einen eindeutigen Teil davon einträgt
... als Ergebnis erhält man alle Buchungen zu dieser Rechnungsnummer aufgelistet und kann bei Bedarf mit Doppelklick direkt zum Buchen wechseln
So Beleg wurde ohne Belegfeld erfasst. Jetzt habe ich einen Beleg über 36 $ und suche die Buchung. @DATEV Mit der Beleg-ID sollte man auch nach der Buchung suchen können. Sind ja miteinander verknüpft.....
Gott so grundlegende Dinge fressen einfach für nichts Zeit ohne Ende......
-->Teufel nochmal. Warum sowas Einfaches nicht geht will mir nicht in den Kopf.
@jjunker ,
in meinem vorherigen Beitrag wird nach einem Text im "Belegfeld 1" gesucht
... aber stattdessen könnte man ja auch nach etwas Anderem in einem anderen Feld suchen
... und je eindeutiger der Suchbegriff, desto besser
Das eindeutige, da einmalige Merkmal innerhalb einer Datenbank bleibt der Schüssel. In diesem Fall die Beleg ID. Alle anderen Suchbegriffe sind potentiell nicht eindeutig.
Wenn ich in der Buchhaltung O2 als Suchbegriff eingebe? Gute Nacht. Monatlich neun Buchungen. Macht am Ende des Jahres 108 Belege ansehen? Kann der Freund Manuel machen mir zu doof.
Habe nun die Buchungsstapel exportiert und dort nach der Beleg ID gesucht.
Für die Suche nach der Beleg ID müsste dem Beleg noch die Info mitgegeben werden in welchem Stapel er verbucht wurde... Also ein weiteres Attribut...
@jjunker schrieb:
... Gute Nacht ...
... wünsche ich ebenfalls
... dieser 'Würgaround' war ja auch nur für Einzelfälle gedacht
aber egal, es gibt viele Wege zum Missverständnis