Dies ist eine alte Version des Dokuments!


A PCRE internal error occured. This might be caused by a faulty plugin

====== abTransfers ====== {{ :wiki:progress:30.png?150|Fortschritt: 30% (Aktueller Projekt-Status)}} Alle Transferarten von AqBanking fürs Onlinebanking sollen von diesem Programm unterstützt werden. Dies umfasst: * Überweisungen (transfer) * national * international (wahrscheinlich erst später) * intern (von Konto zu Konto) * SEPA transfers (wahrscheinlich erst später) * Lastschriften (debit note) * Daueraufträge (standing orders) * Terminüberweisungen (dated transfers) Es soll möglich sein vorhandene Aufträge zu ändern und zu löschen sowie neue Aufträge anzulegen. Definitiv nicht implementiert wird das abholen und verwalten von Kontoauszügen, dies können bereits andere vorhandene Programme. Da von kMyMoney nur der Abruf der Onlineumsätze unterstüzt wird und auch andere Programme nicht alle funktionalitäten bereitstellen soll dies in einem eigenem Programm realisiert werden. Bei dieser gelegenheit kann ich mich auch weiter in Qt und C++ einarbeiten und lerne die AqBanking library kennen. Wann das Programm fertig sein wird und ob wirklich alle Anforderungen umgesetzt werden kann ich momentan noch nicht beurteilen. ====== Wichtige Hinweise ====== **Ich habe alles nach besten Wissen und Gewissen programmiert, allerdings kann ich nicht ausschließen das mir nicht doch an der ein oder anderen Stelle ein Fehler unterlaufen ist. Benutzung auf eigene Gefahr! Bitte erstellt vor der Benutzung ein Backup eurer Daten!** Derzeit ist das Programm noch weit davon entfernt als fertig eingestuft werden zu können! \\ Bei Überweisungen wird derzeit auch noch ein Fehler im Log angezeigt, da Überweisungen erst von der Bank geprüft werden und der Anwendung nicht sofort mitgeteilt wird ob die Überweisung erfolgreich ist oder nicht. Wie ich dieses Verhalten in Zukunft beandeln werde weiß ich aber auch noch nicht genau. ====== Installationsanleitung ====== Da die Anwendung momentan noch in der Entwicklung ist und noch nicht für den produktiven Einsatz genutzt werden sollte besteht auch noch kein Paket zur einfachen Installation. Wer die Anwendung testen möchte kann sich den entsprechenden Quellcode direkt aus dem subversion repository holen und selbst kompilieren. Für das Kompilieren werden die header-Dateien von Qt, AqBanking und gwenhywfar benötigt! Dazu das folgende in der shell unter Linux ausführen: <code bash> # Quellcode aus dem repository holen svn co http://schmufu.dyndns.org/svn/ab_transfers/tags/0.0.2.0 abTransfers #für die aktuelle Entwicklung kann auch "trunk" ausgecheckt werden, dieser #Pfad kann aber auch Fehler die nicht kompiliert werden können enthalten! #svn co http://schmufu.dyndns.org/svn/ab_transfers/trunk abTransfers # in das neu erstellte Verzeichniss (abTransfers) wechseln cd abTransfers # qmake und make ausführen damit alles kompiliert wird qmake make #in dem Verzeichniss 'build' befindet sich dann die ausführbare Anwendung. #um diese zu starten folgendes Eingeben ./build/abTransfers </code> Momentan ist es noch nicht möglich die verwendeten Konten über abTransfers einzurichten, dies muss vorab durch die Kommandozeilentools von AqBanking oder über die Frontends von GnuCash oder kMyMoney erledigt werden. Da abTransfers eh als Erweiterung zu diesen gedacht ist sollte dies meistens aber auch bereits geschehen sein. ====== Download ====== von der Version 0.0.2.0 wurden 2 Varianten kompiliert deren executeable hier heruntergeladen werden kann. Wenn die Systeme allerdings nicht zueinander passen werden diese Dateien nicht funktionieren! Sicherer ist es wenn die Anwendung selber kompiliert wird! Kompiliert unter Debian wheezy (testing) 64-Bit mit Qt 4.7.4, AqBanking 5.0.22, gwenhywfar 4.3.1 \\ [[http://schmufu.dyndns.org/users/sod/abTransfers/abTransfers_wheezy]] Kompiliert unter Debian squeeze 64-Bit mit Qt 4.6.3, AqBanking 5.0.14, gwenhywfar 4.0.9 \\ [[http://schmufu.dyndns.org/users/sod/abTransfers/abTransfers_squeeze]] ====== Links innerhalb des Wikis ====== * [[ab_transfer:Screenshots]] * [[ab_transfer:ideen|Anmerkungen, Ideen, etc]] (frei bearbeitbar) * [[ab_transfer:changelog|Changelog]] * [[ab_transfer:Beschreibung]] * [[ab_transfer:dev:info|Enwicklungs-Informationen]] * [[ab_transfer:dev:todo|ToDo's]] * [[ab_transfer:dev:widgets|Überweisungsformular]] * etc ====== Weiterführende Links ====== * [[http://schmufu.dyndns.org/doxy/aqbanking-5.0.5|doxygen doku von aqBanking-5.0.5]] * [[http://schmufu.dyndns.org/doxy/gwenhywfar-4.0.9|doxygen doku von gwenhywfar-4.0.9]] * [[http://schmufu.dyndns.org/doxy/abTransfers|doxygen doku von abTransfers]]

Projektwerkzeuge