Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ab_transfer:start [2012/05/11 20:54]
Patrick Wacker Layout und Texte der Start-Seite überarbeitet
ab_transfer:start [2014/01/07 23:14] (aktuell)
Patrick Wacker Seitenwiederherstellung
Zeile 1: Zeile 1:
-====== AB-Transfers ======+====== AB-Transfers ====== ​
  
-{{ :​wiki:​progress:​40.png?​150|Fortschritt: ​40% (Aktueller Projekt-Status)}}+{{ :​wiki:​progress:​50.png?​150|Fortschritt: ​50% (Aktueller Projekt-Status)}}
  
-AB-Transfers ist für die private Nutzung gedacht. Es ist nicht geplant Funktionen die im gewerblichen Bereich sinnvoll sind zu implementieren.+AB-Transfers ist ein Programm um Überweisungen jeglicher Art Online durchzuführen. Es soll keine komplette Finanzverwaltung wie z.B. KMyMoney oder GnuCash werden, sondern parallel ​zu diesen verwendet werden können um Überweisungen durchzuführen die von anderen Programmen nicht unterstützt werden.
  
-Es soll auch keine komplette Finanzverwaltung wie z.B. KMyMoney oder GnuCash werden, sondern parallel zu diesen verwendet werden können um Überweisungen durchzuführen ​die von anderen Programmen ​nicht unterstützt werden.+AB-Transfers ist für die private Nutzung gedacht. Es ist nicht geplant Funktionen die im gewerblichen Bereich sinnvoll sind zu implementieren.
  
-AB-Transfers verwendet die Bibliothek [[http://​www.aquamaniac.de/​aqbanking/​|AqBanking]]. Alle Transferarten die von AqBanking unterstützt werden sollen in AB-Transfers verwendet werden können.+AB-Transfers verwendet die Bibliothek [[http://​www.aquamaniac.de/​aqbanking/​|AqBanking]]. Alle Transferarten die von AqBanking unterstützt werdensollen in AB-Transfers verwendet werden können ​((derzeit noch nicht alles implementiert,​ siehe Funktionsumfang)).
  
 === Motivation zur Erstellung von AB-Transfers === === Motivation zur Erstellung von AB-Transfers ===
Zeile 20: Zeile 20:
   * [[ab_transfer:​Screenshots]]   * [[ab_transfer:​Screenshots]]
   * [[ab_transfer:​ideen|Anmerkungen,​ Ideen, etc]] (frei bearbeitbar)   * [[ab_transfer:​ideen|Anmerkungen,​ Ideen, etc]] (frei bearbeitbar)
 +  * [[ab_transfer:​download|Download]]
   * [[ab_transfer:​changelog|Changelog]]   * [[ab_transfer:​changelog|Changelog]]
   * [[ab_transfer:​dev:​todo|ToDo'​s]]   * [[ab_transfer:​dev:​todo|ToDo'​s]]
   * [[ab_transfer:​dev:​info|Enwicklungs-Informationen]]   * [[ab_transfer:​dev:​info|Enwicklungs-Informationen]]
     * [[ab_transfer:​dev:​widgets|Überweisungsformular]]     * [[ab_transfer:​dev:​widgets|Überweisungsformular]]
-  * etc 
- 
   * [[:​kontakt|Kontakt (E-Mail und PGP-Schlüssel)]]   * [[:​kontakt|Kontakt (E-Mail und PGP-Schlüssel)]]
  
 +  * [[http://​schmufu.dyndns.org/​trac/​abtransfers/​|Fehlerberichte und Verbesserungen in trac]]
 ===== Funktionsumfang ===== ===== Funktionsumfang =====
  
Zeile 34: Zeile 33:
  
   * Nationale Überweisung   * Nationale Überweisung
 +  * SEPA Überweisungen (AqBanking >= 5.0.27 erforderlich)
   * Umbuchung   * Umbuchung
   * Daueraufträge (Anlegen/​Ändern/​Löschen)   * Daueraufträge (Anlegen/​Ändern/​Löschen)
Zeile 41: Zeile 41:
  
   * Internationale Überweisung   * Internationale Überweisung
-  * SEPA Überweisung/​Lastschrift+  * SEPA Lastschrift
   * Lastschriften   * Lastschriften
  
Zeile 57: Zeile 57:
 ===== Installationsanleitung ===== ===== 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. +Da die Anwendung momentan noch in der Entwicklung ist und noch nicht für den produktiven Einsatz genutzt werden sollte
-Wer die Anwendung testen möchte kann sich den entsprechenden ​Quellcode ​direkt aus dem subversion repository holen und selbst kompilieren.+existieren ​noch kaum Pakete ​zur einfachen Installation. 
 +Für Debian und Ubuntu sind Pakete im entsprechenden //​[[http://​packages.debian.org/​wheezy/​abtransfers|wheezy]]//​ bzw. //​[[https://​launchpad.net/​ubuntu/​quantal/​+package/​abtransfers|quantal]]//​ Archiv verfügbar. Für Debian //​[[http://​packages.debian.org/​testing/​abtransfers|testing]]//​ stehen auch neuere Versionen zur Verfügung. 
 +Anwender, die bereits jetzt schon die Entwicklungsversionen von Debian oder Ubuntu nutzen, 
 +können also das Paket //​abtransfers//​ einfach über die übliche Paketverwaltung installieren. 
 + 
 +Wer die Anwendung testen möchte kann sich den entsprechenden ​Quelltext entweder ​direkt aus dem subversion repository holen oder das angebotene source-Archiv herunterladen ​und selbst kompilieren.
  
 Für das Kompilieren werden die header-Dateien von Qt, AqBanking und gwenhywfar benötigt! 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: Dazu das folgende in der shell unter Linux ausführen:
 +
 +**Quelltext direkt aus dem subversion repository** (X.X.X.X durch die Versionsnummer ersetzen)
 <code bash> <code bash>
-Quellcode ​aus dem repository holen +Quelltext ​aus dem repository holen 
-svn co http://​schmufu.dyndns.org/​svn/​ab_transfers/​tags/​0.0.2.abtransfers+svn co http://​schmufu.dyndns.org/​svn/​ab_transfers/​tags/​X.X.X.abtransfers
  
 #für die aktuelle Entwicklung kann auch "​trunk"​ ausgecheckt werden, dieser ​ #für die aktuelle Entwicklung kann auch "​trunk"​ ausgecheckt werden, dieser ​
 #Pfad kann aber auch Fehler die nicht kompiliert werden können enthalten! #Pfad kann aber auch Fehler die nicht kompiliert werden können enthalten!
- 
 #svn co http://​schmufu.dyndns.org/​svn/​ab_transfers/​trunk abtransfers #svn co http://​schmufu.dyndns.org/​svn/​ab_transfers/​trunk abtransfers
  
Zeile 85: Zeile 91:
 </​code>​ </​code>​
  
-Momentan ist es noch nicht möglich die verwendeten Konten über AB-Transfers einzurichten,​ dies muss vorab durch die Kommandozeilentools von AqBanking oder über die Frontends von GnuCash oder kMyMoney erledigt werdenDa AB-Transfers eh als Erweiterung zu diesen gedacht ist sollte dies meistens aber auch bereits geschehen sein.+**Quelltext aus dem source-Archiv** (X.X.X.X ​durch die Versionsnummer ersetzen) 
 +<code bash> 
 +# Quelltext-Archiv herunterladen 
 +wget http://​schmufu.dyndns.org/​abtransfers/​source/​abtransfers-X.X.X.X.tar.bz2
  
 +# Archiv entpacken
 +tar -xjf abtransfers-X.X.X.X.tar.bz2
  
-===== Download =====+# in das neu erstellte Verzeichniss wechseln 
 +cd abtransfers-X.X.X.X
  
-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!+# qmake und make ausführen damit alles kompiliert wird 
 +qmake 
 +make
  
-Kompiliert unter Debian wheezy (testing) 64-Bit mit Qt 4.7.4, AqBanking 5.0.22, gwenhywfar 4.3.1 \\ +#in dem Verzeichniss '​build'​ befindet sich dann die ausführbare Anwendung
-[[http://​schmufu.dyndns.org/​users/​sod/abTransfers/abTransfers_wheezy]]+#um diese zu starten folgendes Eingeben 
 +./build/abtransfers
  
-Kompiliert unter Debian squeeze 64-Bit mit Qt 4.6.3, AqBanking 5.0.14, gwenhywfar 4.0.9 \\ +</code>
-[[http://​schmufu.dyndns.org/​users/​sod/​abTransfers/​abTransfers_squeeze]]+
  
 +Sofern noch keine Online-Konten in AqBanking eingerichtet sind kann dies jetzt über "​Einstellungen -> AqBanking einrichten ..." geschehen. Neu erstellte oder geänderte Konten können dann sofort in AB-Transfers verwendet werden.
  
 ===== Weiterführende Links ===== ===== Weiterführende Links =====
Projektwerkzeuge