Currently, automated transactions are added before the journal is
finalized. This means that no inferred values will be picked up. We
change the procedure, if `auto_` is set, to
1. first run `journalFinalise` without assertion checking (assertions
might be wrong until automated transactions), but with reordering
2. Insert transaction modifiers
3. Run `journalFinalise` again, this time with assertion checking as
set in the options, and without reordering.
If `auto_` is not set, all works as before.
Closes: #893
|
||
|---|---|---|
| .. | ||
| Common.hs | ||
| CsvReader.hs | ||
| JournalReader.hs | ||
| LedgerReader.hs.disabled | ||
| TimeclockReader.hs | ||
| TimedotReader.hs | ||