r18610 - gnucash/trunk/src/gnome - Bug #608436: Add auto-clear feature

Christian Stimming cstim at code.gnucash.org
Wed Feb 3 16:28:49 EST 2010


Author: cstim
Date: 2010-02-03 16:28:48 -0500 (Wed, 03 Feb 2010)
New Revision: 18610
Trac: http://svn.gnucash.org/trac/changeset/18610

Added:
   gnucash/trunk/src/gnome/glade/autoclear.glade
   gnucash/trunk/src/gnome/window-autoclear.c
   gnucash/trunk/src/gnome/window-autoclear.h
Modified:
   gnucash/trunk/src/gnome/Makefile.am
   gnucash/trunk/src/gnome/glade/Makefile.am
   gnucash/trunk/src/gnome/gnc-plugin-page-account-tree.c
   gnucash/trunk/src/gnome/gnc-plugin-page-register.c
   gnucash/trunk/src/gnome/ui/gnc-plugin-page-account-tree-ui.xml
Log:
Bug #608436: Add auto-clear feature

Patch by Cristian KLEIN:

= Usage scenario =
John keeps his personal accounting in GnuCash and writes all credit card
expenses therein. On weekends, we checks his Internet Banking and sees that
some transactions have been recorded. He would like to clear those transactions
in GnuCash, but it is tiresome to go through each Internet Banking transaction
and do manual comparison with GnuCash records, especially since Internet
Banking transactions might be in a different order than in GnuCash.

John would prefer having an "auto-clear" feature. Given the "current amount"
from the Internet Banking, he would like GnuCash to clear the transactions for
him, if and only if, there is a unique combination of transactions that could
achieve this. If there is no solution, or if the solution is not unique,
GnuCash should warn him and John must manually clear the transactions.



More information about the gnucash-patches mailing list