[gnucash-de] Verein / Kostenstellen oder Buchungskreise ?
Matthias Urlichs
matthias at urlichs.de
Mi Apr 24 06:19:18 EDT 2024
On 24.04.24 11:57, Vincent wrote:
> Frage: wo/in welchem Modul/in welcher Datei findet man die
> Datebankstruktur von GC?
Gar nicht. Gnucash hat keine "Datenbank" in diesem Sinn. Stattdessen
hast du Backends für die Speicherung der Daten; es gibt deren zwei
(XML-Datei und mysql) in libgnucash/backend/*.
Während das Programm läuft, wohnen alle Buchungssätze im Hauptspeicher.
Den Code für die Buchungen findest du unter gnucash/register/ledger-core.
Wenn du mysql verwendest, wird die Datenbank initial geladen und ist
danach write-only.
Das Ganze ist hochgradig hysterisch gewachsen; *eigentlich* müsste
jemand zwei Mannjahre finanzieren, um das Ganze aufzuräumen,
online-datenbank- und multiuser-fähig zu machen, das Ändern von
abgeglichenen Daten zu verhindern, und was weiß ich noch alles.
--
-- mit freundlichen Grüßen
--
-- Matthias Urlichs
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : OpenPGP_signature.asc
Dateityp : application/pgp-signature
Dateigröße : 840 bytes
Beschreibung: OpenPGP digital signature
URL : <http://lists.gnucash.org/pipermail/gnucash-de/attachments/20240424/eeee4b99/attachment-0001.sig>
Mehr Informationen über die Mailingliste gnucash-de