Got it. I am also working on providing a "target" for the reconciliation mode so that you will get the delta left for the reconciliation. But multi-commodity balances are lots of work to deal with, so it will take a while. Would it be worth it to put out a single commodity traget in the interim?
On Mon, Feb 11, 2013 at 2:28 PM, Chris Leyon <[email protected]> wrote: > On Mon, Feb 11, 2013 at 11:05 AM, Craig Earls <[email protected]> wrote: >> >> As far as reconciling, I am working on bringing the pending state >> back. It was simpler to get some of the new major functions in with >> it disabled. I do have one concern about the way you would like >> reconcile-finish to work. Maybe I am misunderstanding something. >> >> I use pending to indicate that a transaction has not yet completed in >> the real world. It does not reflect the internal state of my >> reconciliation process. As such, a function that automatically >> toggles all pending to cleared doesn't make much sense for me. >> Philosophically, ledger tries not to impose anything on users more >> than absolutely necessary. If reconcile-finish puts all pending >> transactions to cleared that would certainly harm my work flow and >> imply something about the pending state that is not intended by >> ledger. In fact, I found it so hard to understand why >> reconcile-finish was there I didn't bother to adapt it to the rest of >> what I was doing. I can bring it back, but I would name it >> differently to something like >> ledger-reconcile-promote-pending-to-cleared, and leave it to the user >> to bind it as he sees fit. >> >> -- >> Craig, Corona De Tucson, AZ >> enderw88.wordpress.com > > > I also always assumed that the "pending" flag character was for purposes of > reconciling, similar to the intermediate "cleared/c" status in GnuCash. > That was why it was positioned on the transaction line the way it was. As > I'm sure you know, totaling up the amounts of the "reconciled-pending" > transactions is very useful when reconciling: that sum can be used to > compare the difference in a statement's previous balance vs its current > balance... when this comparison is zero, you know reconciliation was [most > likely] done properly. When this state is reached, the reconciliation > completion code changes all the "pending" flags to "reconciled". > > So +1 for Thierry's interpretation. > > Chris > > -- > > --- > You received this message because you are subscribed to the Google Groups > "Ledger" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > -- Craig, Corona De Tucson, AZ enderw88.wordpress.com -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
