On Mon, 22 Nov 1999 06:38:33 MST, the world broke into rejoicing as
Jeremy Collins <[EMAIL PROTECTED]> said:
> Shouldn't our register be smart? This is what I am thinking.
>
> Suppose that I have 5 transactions for a single day. With a current
> balance of $15.00 ( believe me it happens! )
>
>
> PayCheck $500
> Gas -$15
> Food -$200
> Rent -$300
> --------------------
> -$15
> + Balance $15
> --------------------
> New Balance $0.00
>
> Ok, now the problem is this. Let say I enter them in this order:
>
> Rent
> Food
> Gas
> PayCheck
>
> According to the register I have overdrawn my account at some point
> during the day... shouldn't the register be smart enough to put deposits
> on top for that particular day? Its not a huge deal, but would be nice
> not to see negative signs.
This reveals three problems:
a) Your bank may see these transactions come in in a different order,
and they may in fact result in there being an overdraft.
Oops.
b) Your bank may have the policy of applying charges first, and then
deposits. For GnuCash to report things in a "more balance-friendly way"
may provide misleading results as a result.
b) This displays that there is not an unambiguous handling of the ordering
of transactions. Transactions do not have an "ID" that persists across
sessions, and that would indeed be a Nice Thing To Have, particularly
were we embedding such an ID into (say) reports...
--
"Without insects, our ecosystem would collapse and we would all die. In
that respect, insects are far more important than mere end-users."
-- Eugene O'Neil <[EMAIL PROTECTED]>
[EMAIL PROTECTED] - <http://www.ntlug.org/~cbbrowne/lsf.html>
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]