Feature Request: triggers or variable auto-transactions
Karl Hegbloom
hegbloom at pdx.edu
Fri Aug 19 15:48:08 EDT 2005
I sometimes take 'direct deposit advances' from my bank. When my weekly
paycheck is depositted, the bank system triggers an automatic repayment
of the advance plus a finance charge.
In GnuCash, I've learned how to set up an automatic transaction for the
paycheck deposit, but not one for the DDA repayment. I don't do a DDA
every week, but some weeks I do it twice... What I want is for GC to
automatically create the repayment transactions when there is an
outstanding DDA after the paycheck transaction is posted. A static
automatic transaction is not quite the right thing.
Perhaps a special feature for posting a DDA could schedule the repayment
just as the bank does, to have it happen right after posting the
paycheck? A dialog could take the initial information, like the amount
and the finance charge, then post the amounts to Assets::Current
Assets::Checking Account, Liabilities::Direct Deposit Advance::DDA
Advance and L::Dir::DDA Fees, plus create the one-shot scheduled
transaction. Q: Can this be done using scheme and current GC features?
In thinking about this, it seems to me that a generalized mechanism for
creating this sort of dialog would be very useful. If the widgets could
be done in a way that Glade can use them, and if Glade was designed (or
refactored?) so that it could run in a slightly restricted mode for this
sort of application, it would be cool. By restricted, I mean like
filter the set of available widgets, and restrict it to filling out a
dialog box... ? Or should it be allowed the full set of features? I'm
not sure.
--
Karl Hegbloom <hegbloom at pdx.edu>
More information about the gnucash-devel
mailing list