>>>>> "MC" == Michael Cooper <myth...@gmail.com> writes:

MC> It seems that the automated transaction has not taken affect when the
MC> balance assertion is evaluated. I consider this a bug.

Looking at the code, it seems we handle balance assertions right away, before
automated transactions are processed.

The problem with reversing the order is this: The ordering of the postings in
the transaction is significant. If all the automated transactions's postings
just get added to the end (which is what happens), it won't change the
behavior to what you're expecting.

It seems like what you want to happen is that the automated transaction's
posting get inserted immediately *before* the posting the triggered them. This
is the only way they could effect the balance assertions, but it seems a bit
of a strange place to insert them...

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2

-- 

--- 
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 ledger-cli+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to