[gnucash-de] Einfacher Importiert KONTIERTER Buchungen

Cornelis Bockemühl cornelis at bockemuehl.ch
Fr Aug 18 03:55:55 EDT 2017


Am 18.08.2017 um 07:28 schrieb Hartmut Kraus:
> Am 17.08.2017 um 18:52 schrieb Cornelis Bockemühl:
>> Die allerletzte Notlösung wäre natürlich: ein Progrämmchen schreiben das
>> direkt in die SQLITE Datenbank schreibt. Nur: Wozu habe ich dann Gnucash
>> wenn ich solche Jobs am Ende dann doch noch selber programmieren
>> muss? ;-)
>
> Hallo,
>
> das musst du nicht, sowas hab' ich mir schon gebastelt und passe es
> dir gerne auf deine Belange an. Das ist auch keine Notlösung, sondern
> wesentlich eleganter und mit ein paar Mausklicks zu bedienen. Ich lade
> mir die Umsätze (für einen von mir selbst bestimmten Zeitraum) von
> meiner Bank 'runter (Dateiformat: CSV-MT940), den Rest macht mein
> selbstgebasteltes Script (Linux shell), ein paar Eigenbau - Funktionen
> in privaten Bibliotheken an Stelle der "kryptischen" Linux - Befehle
> (die ich mir auch als alter Fríckler nie merken kann und will) ;) und
> in meiner SQL-Datenbank ein paar Eigenbau - Funktionen, stored
> procedures und eine für die Importe angelegte Tabelle.
>
> Die Zuordnung zu den richtigen Konten läuft automatisch über IBAN /
> BIC - diese Felder habe ich dafür in der Tabelle "accounts" angelegt ...

Würde mich schon interessieren! Obwohl ich nicht sicher bin ob ich die
Zeit finden werde, diese Dinge bei mir auch auf meine Bedürfnisse
abgestimmt hinein zu basteln.

Ist ja immer so dass wenn man einen mühseligen Job drei mal von Hand
gemacht hat sich immer die Frage stellt ob man den Job nicht gleich zu
Beginn lieber irgendwie programmiert hätte. Das Problem ist nur dass der
Zeitaufwand für den mühseligen Handjob halt meist doch wesentlich
berechenbarer ist als der für irgendeine neue Programmierung, wo man
sich leicht dann endlos in Details verlieren kann...

> Ich poste das mit Absicht nicht in der GNUCash mailing list, weil ich
> da schon auf massive Ablehnung gestoßen bin - einer schrieb: "Man kann
> zwar sehr viel Spaß daran haben, Daten an der Datenbank-Engine von
> GNUCash vorbei zu manipulieren, darf sich aber dann über Inkosistenzen
> nicht beschweren." Nun, ich beschwere mich auch nicht, als alter
> Programmierer weiß ich, was ich tue. ;) Und deshalb gehe ich auch an
> den (in den Grundzügen ururalten) Sourcecode von GNUCash nicht 'ran -
> den Idealismus der Entwickler von damals (und damit die seit geraumer
> Zeit zu beobachtende "Unlust", das weiter zu entwicklen) kann man
> nämlich nur bewundern: So ein Programm mit grafischer Oberfläche,
> Datenbank - Engine etc. in reinem C zu schreiben - aus Sicht der
> heutigen Möglichkeiten Wahnsinn. ;)
>
> Nun, Interesse an einer Zusammenarbeit?

Wie gesagt: grundsätzlich schon! Weiss nur nicht wie viel Zeit ich am
Ende dafür finden werde.

Denn eben: grundsätzlich suche ich ja eine einfache Software, die mir
mit meinen Abrechnungen hilft - und nicht die Gelegenheit, so eine
Software selber zu schreiben! Dafür habe ich genügend andere Ideen und
Aufgaben!

Wobei ich selber auch sehr viel mehr in C++ zu Hause bin als in
irgendwelchen Perl- oder sonstigen Skripten: für mich ist das nicht eine
Frage der Sprache, sondern da ist einfach die Tatsache dass man fremden
Code, egal in welcher Sprache, immer zuerst einmal nicht so leicht
versteht wie den Code den man von Grund auf selber konzipiert hat! Was
ich tatsächlich nicht mehr täte ist komplette GUIs von Grund auf in C
oder C++ zu schreiben; dafür habe ich mich inzwischen schon viel zu sehr
an Qt gewöhnt...

> Gruß Hartmut
>
> (der politisch gesehen auch zehnmal lieber Schweizer wäre als
> Deutscher ...) ;)

Na ja politisch: selber bin ich beides, wobei ich allerdings seit meiner
Geburt noch nie in D gelebt habe! Da darf man dann in D selbst als
Staatsbürger nicht einmal an Wahlen teilnehmen - einer der Gründe warum
ich dann zuletzt doch noch den CH-Pass beantragt habe. (Aber jetzt
Schluss damit: ist doch ziemlich "off topic" hier!!)


-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 819 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.gnucash.org/pipermail/gnucash-de/attachments/20170818/31df8abf/attachment-0001.sig>


Mehr Informationen über die Mailingliste gnucash-de