On Dec 14, 2010, at 12:30 PM, Simon Michael wrote:
However, it might be nice if we can agree on a consistent usage, at least to
make
documentation and learning easier. I believe John W. does it this way:
ACTUAL=EFFECTIVE
or in this case
BANKDATE=MYDATE
The real distinction is this:
On 12/14/10 9:45 AM, Gabriel Kerneis wrote:
I use MYDATE=BANKDATE for several reasons:
- it looks more logical to append the bankdate (which I'll always learn
*after* I write the transaction) rather than prepending it,
- it is also more logical to read the dates (left to right) from the
I think this is just one interpretation of many. What's real depends on
context and point of view, and also our words are slippery. The friday
night
you purchase a movie ticket (that clears on monday) seems like the real
date, but the day your cheque is cashed (and perhaps bounces) is more
That's a nice clarification, but I don't follow why the choice of accrual
or cash basis determines which side each date logically belongs on ?
For me it seems more logical to have a fixed ACCRUALDATE=CASHDATE ordering,
so that in the common case they are also ordered chronologically. You don't
Multiplying all transactions by -1 will only tell you that /something/
doesn't match, but won't tell you what. I get the same information
without the multiplication thing by looking at my ending bank statement
balance compared with the ending balance Ledger reports. Finding out
/where /a