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.


Reply via email to