>>>>> "A" == Alan <sf.f...@gmail.com
A> I have some of my Expense accounts organized hierarchically. For example,
A> rather than simply "Expenses:Food" I have a few accounts, such as:
A> Expenses:Food: ... (a few others)
A> But now I would like to get a weekly or monthly subtotal (using `-W` or
A> `-M`), summed across all Food categories. If I just query `reg
A> Expenses:Food` then of course as a regular expression that matches all of
A> the sub-categories individually. If I add `--depth 2` then it ignores all
A> the subcategories, reporting only the cases where the ledger has just
A> "Expenses:Food" exactly.
Actually, `--depth 2` should be exactly what you need, according to the --help
Limit the depth of displayed accounts in balance and register reports. Any
accounts of greater depth are folded into their parent at the specified
level. For example with --depth 2 the account
Expenses:Entertainment:Dining would be folded into Expenses:Entertainment
for display. Importantly, this is a display predicate, which means it only
affects display, not the total calculations.
I'm rather surprised if it is truncating the totals as you describe. Can you
reproduce the issue in a small test case?