Dies ist eine alte Version des Dokuments!


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

===== ToDo ===== * <del>Abgeleitete Klasse des ÜberweisungsWidget für Sonderedits (z.B. Datum, Zyklus bei Daueraufträgen, Terminüberweisungen)</del> (erledigt --- //[[sod@schmufu.dyndns.org|Patrick Wacker]] 2011/08/31 21:50//) * über ein "enum" beim Constructor ist wählbar welches "extraWidget" zusätzlich angezeigt werden soll. * Bekannte Daueraufträge anders darstellen * TopItem: Begünstigter - Verwendungszweck - Betrag - Währung * ChildItems: Alle Daten des Dauerauftrags * <del>AB_VALUE und GWEN_TIME umwandlung in QVariant/QDate aqb_banking als static functions</del> (erledigt --- //[[sod@schmufu.dyndns.org|Patrick Wacker]] 2011/08/31 21:50//) * Bekannte Empfänger: * <del>Bearbeiten ermöglichen (rechtsklick->edit)</del> (in 0.0.2.0 enthalten) --- //[[schmufu.s@gmx.net|Patrick Wacker]] 2012/03/19 20:52// * Wenn ein neuer Dauerauftrag oder eine neue Überweisung durchgeführt wurde den Empfänger in "bekannte Empfänger" speichern (sofern dort noch nicht vorhanden) * <del>evt. als eigenständigen Dialog (DockWidget) anzeigen (hinzufügen als Drag'n'Drop realisiert)</del> (in 0.0.2.0 enthalten) --- //[[schmufu.s@gmx.net|Patrick Wacker]] 2012/03/19 20:52// * Historie anzeigen (speichern von getätigten Transaktionen) * Anzeige von getätigten Überweisungen. * Manuelles Löschen (rechtsklick->löschen). * Erstellen einer neuen Überweisung mit den Daten der "alten". Für getätige und angelegte Terminüberweisungen und Daueraufträge * Wenn eine DatedTransfer oder StandingOrder neu angelegt wird muss dies auch einen Abruf der aktuell hinterlegten Daten ausführen * Dies muss zwingend NACH dem anlegen geschehen! * Überprüfen ob die Abholungen die neu angelegte Transaction beinhalten. * ja, der direkt nach dem Anlegen ausgeführte job "getDatedTransfers()" enthält auch die soeben erstellte. * Bei Änderung muss die Alte in den Settings gelöscht werden und die neue gespeichert werden! * wie unterscheiden wir, wenn mehr als 1 geändert wird, welche gelöscht und neu gespeichert werden muss? * es kann auch der Empfänger geändert werden! * eigentlich kann alles bis auf den Absender geändert werden! * Einfach zu Beginn alle geänderten löschen und hoffen das kein Fehler beim Ändern auftritt? * => Es werden alle vorhandenen terminierten Überweisungen beim Institut abgeholt. Somit können vorher auch //einfach// alle gelöscht werden? ===== Bugs ===== * Eingaben im Verwendungszweck beachten nicht immer die vorgegebenen Limits der Bank. ===== Ideen / Verbesserungen ===== Diese Ideen und Verbesserungsvorschläge kommen vorwiegend aus den Internet. Ich habe sie hier einmal zusammengefasst um für die weitere Entwicklung einen Überblick zu haben. * SEPA Überweisungen hinzufügen. * Speicherung der getägtigen Überweisungen in einem Format das von GnuCash, KMyMoney und anderen importiert werden kann. * log-Dateien in .ab_transfers speichern. * -> durch die Verwendung von AqBanking werden für alle Transaktionen logs durch AqBanking angelegt, dies sollte meiner Meinung nach ausreichen. --- //[[schmufu.s@gmx.net|Patrick Wacker]] 2012/03/29 17:50// * Daueraufträge/Terminüberweisungen beim Start aktualisieren (Einstellbar). * Möglichkeit anbieten das Passwort zu speichern. * Überarbeitung des Fensters "Online-Konten" und Übersichtsseite. * Momentan wird bei einem Klick auf "Aktualisieren" die Daueraufträge oder Terminüberweisungen für das in "Online-Konten" gewählte Konto aktualisiert. Dies ist nicht auf den ersten Blick ersichtlich und es kann auch sein dass das Fenster "Online-Konten" garnicht angezeigt wird. * Wie genau eine andere Darstellung aussehen könnte weiß ich auch noch nicht genau. --- //[[schmufu.s@gmx.net|Patrick Wacker]] 2012/03/29 17:57// * Genauere Fehlerbeschreibung wenn eine Transaktion zwar von AB-Transfers unterstützt wird, aber von der Bank nicht. * Wenn z.B. "Terminüberweisung ändern" nicht von der Bank unterstützt wird, dem Benutzer anbieten die Terminüberweisung zu löschen und aufgrund der Daten der //alten// Terminüberweisung eine neue an zu legen. * Einstellungen der Fenster (DockWidgets) für Terminüberweisungen/Daueraufträge speichern und beim nächsten Start wiederherstellen. * Also das aktuell gewählte Konto je DockWidget speichern und beim starten wieder auswählen. * Oder Umstellung das alle Konten in dem ListWidget angezeigt werden und die ChildItems die einzelnen Terminüberweisungen/Daueraufträge darstellen. * kleiner Button neben dem Betrag um einen kleinen Rechner (+/-/*/:) an zu zeigen. * Überweisung ausdrucken bzw. konvertierung in PS. * Einrichtung von Accounts in AqBanking. * Hilfetexte zu den einzelnen Feldern wenn mit der Maus darübergefahren wird oder "?" Buttons. * Kompilierung unter Windows. *

Projektwerkzeuge