GNOME Bugzilla – Bug 642123
implement standing orders in combination with HBCI
Last modified: 2018-06-29 22:53:26 UTC
GnuCash is missing the feature to create, edit and delete standing orders and manage them via HBCI at the bank. For a definition of "standing orders" (German: Dauerauftrag) see wikipedia: http://en.wikipedia.org/wiki/Standing_order_%28banking%29 Referring http://www.aquamaniac.de/sites/aqbanking/overview.php this feature is already build in into AqBanking. I would like to help to implement this feature in GnuCash, but I don't think that I can do it on my own. It's quite some time ago that I learned C. I neither have created GUIs with GTK yet nor do I have experiences in coding for a big software so far. So any help is welcome. :-) As a first step I created a initial draft of a requirements document, which you can find attached to my next posting. You are welcome to edit it or give feedback. Thanks!
Created attachment 180681 [details] First version of requirements document (Open Office)
Created attachment 180682 [details] First version of requirements document (PDF)
Thanks for the first document. This has been discussed on gnucash-de before, hasn't it? As for your use case diagram: The use cases create/edit/delete standing order on a technical level all map to a separate use case of the aqbanking library each. In other words, there isn't one "send standing order" call into the aqbanking library, but instead one separate call for each of create/edit/delete. Apart from that, your write is fine and is a correct collection of the current knowledge.
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=642123. Please continue processing the bug there and please update any external references or bookmarks.