On Dec 14, 2010, at 4:36 PM, Simon Michael wrote: > 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 > want to change all your dates if you switch from cash to accrual accounting, > and as noted in that thread it's common to mix both in a journal.
I really don't want to enforce anything, since that's not in the spirit of what Ledger is. Many things are left up to the user and this allows them to "build" their own accounting system on top of what is, essentially, just a glorified calculator. I say we call them the primary=auxiliary dates, and show examples of how their meaning can be used to advantage for different accounting methods. There would then be --primary and --auxiliary options to force use of one or the other, with --primary being the default behavior. And there would be no implied chronological significance. John
