Home / LinuxUser / 2009 / 07 / Finanzen im Blick

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(233 Punkte bei 16 Stimmen)
Re: War doch klar...
(162 Punkte bei 6 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.
AA_euros_sxc1082516.jpg

© sxc.hu

Finanzen im Blick

Buchführung mit KMyMoney

08.06.2009 Online-Banking mit dem Browser, Kontoauszüge als PDF – das bieten viele Banken heute als Standard. KMyMoney bringt mehr Übersicht ins Spiel und führt nicht nur über Online-Konten Buch.

Wieviel Geld habe ich im letzten halben Jahr für Computer-Hardware ausgegeben? An welche Organisation habe ich Spenden überwiesen? Wie haben sich meine Finanzen im letzten Jahr entwickelt, und was sagt der Blick in die Glaskugel für die Zukunft? Wer auf Fragen wie diese eine schnelle Antwort sucht, kommt mit PDF-Kontoauszügen und dem Online-Banking, das oft nur die Umsätze der letzten Monate vorhält, nicht sehr weit.

KMyMoney [1] verwaltet beliebig viele Konten: etwa ein Giro- und ein Kreditkarten-Konto mit Online-Abgleich sowie ein Sparbuch, dessen Buchungen der Anwender manuell einträgt. Zudem bietet das Programm als Kategorien bezeichnete Einnahme- und Ausgabekonten beispielsweise für das Gehalt oder Lebensmittel. So dokumentiert eine Buchung immer die Herkunft und den Verwendungszweck eines bestimmten Geldbetrages. Die Kosten für das LinuxUser-Jahresabo fließen zum Beispiel vom Girokonto auf das Konto für Zeitschriften/Bücher.

Berichte geben Übersicht über Einnahmen und Ausnahmen, Buchungen nach Konten, Kategorien oder Zahlungsempfänger, das Eigenkapital über den Verlauf von Monaten und Jahren sowie anderes mehr (Abbildung 1). KMyMoney verwaltet zudem Budgets und regelmäßige Zahlungen, bietet eine Vorhersagefunktion und kann Investitionen in Fonds und Aktien zu verwalten.

Abbildung 1: KMyMoney schafft mit vielen vorgefertigten sowie vom Benutzer definierbaren Berichten Überblick in den Finanzen.

Mit Hilfe eines Banking-Plugins und AqBanking [2] gleicht die Software Konten online mit der Bank ab. AqBanking bietet seinerseits unterschiedliche Plugins, dafür eines für den weit verbreiteten Standard HBCI. Wie viele Erfahrungsberichte von Anwendern zeigen, funktioniert kartengestütztes Banking besonders gut mit ReinerSCT-Kartenlesern. Der Artikel beschränkt sich auf das weit verbreitete PIN/TAN-Verfahren, das ohne Karte auskommt.

KMyMoney ist jedoch noch nicht in der Lage, via Online-Banking Überweisungen vorzunehmen. Hierfür bleibt nur der Griff zum Online-Auftritt der Bank oder zu einem anderen Programm wie Qbankmanager [2] oder Gnucash [3], die ebenfalls auf AqBanking aufsetzen und daher die gleichen Einstellungen fürs Online-Banking verwenden.

Installation

Das eigentliche KMyMoney bietet ausschließlich Funktionen zum Verwalten von Konten und Buchungen. Wenn Sie den Abgleich mit Online-Konten nutzen möchten, installieren Sie zusätzlich das Banking-Plugin und AqBanking.

Die aktuelle stabile Version von KMyMoney ist zwar die 0.8.9, doch für den Online-Abgleich eignen sich Entwicklerversionen ab 0.9.2 besser. Für diesen Artikel kam KMyMoney 0.9.3, der ersten Release Candidate für die 1.0, zum Einsatz. AqBanking sollte mindestens in Version 3.7 vorliegen, da erst diese den aktuellen HBCI-3-Standard gut unterstützt. Für ein optimales Zusammenspiel sorgen zueinander passende Versionen von KMyMoney, dem KMyMoney-Banking-Plugin sowie AqBanking [4]. Die Tabelle "Bezugsquellen" zeigt gut funktionierende Kombinationen.

OpenSuse 11.1 enthält KMyMoney 0.8.9 und das völlig veraltete AqBanking 2.3.3. Beziehen Sie stattdessen aktuelle Versionen von KMyMoney, AqBanking und dem Banking-Plugin aus dem Packman-Repository. Installieren Sie dabei AqBanking vor dem Banking-Plugin.

Unter Ubuntu "Jaunty" richten Sie die Pakete kmymoney2 und kmymoney2-plugin-aqbanking ein. Debian "Lenny" enthält ebenfalls KMyMoney 0.8.9 und das veraltete AqBanking 3.6.2. Verwenden Sie stattdessen die Lenny-Backports aus dem Alioth-Repository. Dazu tragen Sie die Zeile

deb http://aqbanking.alioth.debian.org/debian/ lenny/

in die Datei /etc/apt/sources.list ein und machen Apt mittels des Befehls

$ wget -q -O- http://aqbanking.alioth.debian.org/debian/aqbanking-archive-key.pub| apt-key add -

mit dem GPG-Schlüssel für das Repository bekannt. Installieren Sie daneben auch die Pakete kmymoney2 und kmymoney2-plugin-aqbanking.

Sie können KMyMoney, AqBanking und das Banking-Plugin (in der angegebenen Reihenfolge) auch aus dem Quelltext selbst übersetzen. Dabei ist es sinnvoll, eventuell bereits eingerichtete Distributionspakete vorher zu deinstallieren. Nähere Hinweise zum Übersetzen und Einrichten liefert die Datei README im KMyMoney-Quelltextarchiv beziehungsweise für das Erstellen aus dem CVS-Repository die KMyMoney-Website [5].

Bezugsquellen

Software

Version

Bezugsquelle

Debian

KMyMoney 0.9.3 http://aqbanking.alioth.debian.org/
AqBanking 3.8.2 http://aqbanking.alioth.debian.org/
AqBanking-Plugin 0.9.10 http://aqbanking.alioth.debian.org/

OpenSuse

KMyMoney 0.9.3 http://packman.links2linux.de/package/kmymoney
Banking-Plugin 0.9.10 http://packman.links2linux.de/package/kmm_kbanking
AqBanking 3.8.0 http://packman.links2linux.de/package/aqbanking3

Mandriva

KMyMoney 0.9.3 http://jjorge.free.fr/packages
Banking-Plugin 0.9.9CVS http://jjorge.free.fr/packages
AqBanking 3.8.1 http://jjorge.free.fr/packages

Ubuntu Jaunty

KMyMoney 0.9.2 Offizielles Repository
Banking-Plugin 0.9.9beta-1 Offizielles Repository
AqBanking 3.7.2 Offizielles Repository

Online-Banking einrichten

Beim ersten Start fragt ein Assistent persönliche Angaben, die zu verwendende Währung sowie die Kontostruktur ab. Eine Ausgangsbasis mit passenden Kategorien für private Zwecke bietet Deutschland | Allgemeine Konten. Der Assistent offeriert, gleich ein Girokonto anzulegen. Geben Sie als Anfangssaldo 0 Euro an, einen Abgleich können Sie später erledigen – ebenso wie das Anlegen, Ändern und Löschen von Kategorien.

Für das Onlinebanking legen Sie via Online Banking | AQBanking konfigurieren zunächst einen Benutzer an. Wählen Sie aqhbci als Banking-Modul und dann PIN/TAN einrichten. Geben Sie die BLZ und im Feld Server die URL für das Online-Banking an – ohne ein führendes Protokoll wie https://. Bei den meisten Banken reicht ein Name und die Benutzerkennung>, einige Banken verwenden auch eine Kundennummer. Anpassungen an den erweiterten Einstellungen sind in der Regel nicht erforderlich. Viele Banken unterstützten nur die voreingestellte HTTP-Version 1.0. Einige wenige Banken verwenden keine Base64-Kodierung.

Als nächstes ruft das Programm das SSL-Zertifikat der Bank ab. Es folgen die Systemkennung und die Kontenliste, für die KMyMoney nach der PIN fragt. Gibt es beim Abruf der Systemkennung Probleme, so passen eventuell die Versionen von KMyMoney, dem Banking-Plugin und AqBanking nicht zusammen. Für Fehlerberichte an die Entwickler eignet sich das – vorher anonymisierte – Protokoll aus dem Status-Fenster (Abbildung 2).

Abbildung 2: Das AqBanking-Protokoll: Bei Grün hat alles geklappt, bei Rot ist ein Fehler aufgetreten.

Ein Online-Konto ordnen Sie via Einem Onlinekonto zuordnen einem KMyMoney-Konto zu. Haben Sie mehr als ein Online-Banking-Plugin installiert, wählen Sie KBanking. Mit Konto aktualisieren... rufen Sie die Umsätze ab. Die Wahl des Anfangsdatums überlassen Sie entweder der Bank, nehmen das frühest mögliche Datum oder geben von Hand ein Datum an. Das Programm bietet die Möglichkeit, den Auftrag gleich zu erledigen oder in die Warteschlange Ausgang einzureihen. AqBanking merkt sich die dortigen Aufträge nur bis zum Programmende.

In der Regel liefert die Bank nicht sämtliche Umsätze seit Bestehen des Kontos, weswegen der Endsaldo zunächst oft nicht stimmt. Ermitteln Sie den aktuellen Endsaldo aus dem Webfrontend der Bank und ziehen Sie den Endsaldo, den das Programm im Kontenbuch unter den Buchungen anzeigt, davon ab. Diesen so genannten Eröffnungssaldo tragen Sie in den Konteneinstellungen ein. Die Anwendung erstellt eine Eröffnungsbuchung, die zu einem stimmigen Endsaldo führt. Das Eröffnungsdatum sollte dabei vor der ersten übertragenen Buchung liegen. Praktischerweise merkt sich das Programm den Zeitpunkt der letzten Datenübertragung und filtert doppelt abgerufene Buchungen automatisch aus (Abbildung 3).

Abbildung 3: KMyMoney erkennt Duplikate in den Buchungen automatisch und filtert sie aus.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

2318 Hits
Wertung: 0 Punkte (5 Stimmen)

Schlecht Gut

Infos zum Autor

Martin Steigerwald

Martin Steigerwald

Martin Steigerwald arbeitet als Trainer, Consultant und Systemadministrator bei der team(ix) GmbH in Nürnberg. Schwerpunkte seiner Tätigkeit sind Linux-Schulungen, die Konzeption, Installation und Wartung solider IT-Infrastruktur auf Basis von Debian Linux sowie Second Level Support für Linux als Business-Desktop bei Kunden von teamix(ix).


Infos zur Publikation

Infos zur Publikation

LinuxUser 03/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 3 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...