Hi Simon,
Thank you! Stoked to hear! I am a fan of hledger! I was looking at hledger before I thought of giving a quick spin on wrapping ledger round with a GUI Node app... I wanted something on my Launchpad. More than a year on and I am still at it.. And I am still learning and discovering ledger functionalities, better way of getting certain reports... And its probably good for me to look at hledger and beancount too in earnest.
Anyway, I think there may be a couple of reasons why you're not seeing the numbers for some of the months, stemming from the fact that all reports in Prudent uses Ledger's magical market value option (-V) to normalize the commodities to a base rate (I should probably document this):
1) A slightly older version of ledger requires a space for certain transaction. I.e.
2018/01/01 *Opening balances
Assets:Savings $3000
Equity:Opening Balances
2018/01/05
Assets:Shares 5 APPL@$100
Assets:Savings
$ ledger -V --empty bal Savings Current Liabilities
-500
$3000 Assets:Savings
With Ledger 3.1.1-20160111:
$ ledger -V --empty bal Savings Current Liabilities
$2500 Assets:Savings
2) If you have transactions with different commodities within an account and the exchange rate between the commodities is not defined.
The Month card values are based on market value (-V) with a base commodity, so it tries to sum and convert as much as -V.
So, if you have something like this:
2018/06/27
Assets $1000
Income
2018/06/28
Assets €500
Income
Even -V returns multiple prices:
$ ledger -V --empty bal Assets Liabilities
$1000
€500 Assets
This is of course the right thing to expect, there is no P line like:
P 2018/06/28 15:50:00 € $1.16
Prudent however, will not show anything without the P line as what I'd initially thought when I started with this is to make it simple and most people when looking at reports prefer the summary to be in a single base commodity (such as the currency of their country of residence).
But I now realize that I might had over-assumed. It is nice for example to see the number of shares owned instead of total share value in base commodity for example.
So, I'll work on adding a global toggle to show either only Base Currency (with an indicator for columns with multiple currencies) or show All currencies.
Summarily, this might be the reason for the empty months! Will get the multi-currency display feature out as soon as possible.
Thanks,
Vito
p.s. On another note, you can also check if there are any syntax error in "~/Library/Application\ Support/Prudent/Data/logs/error.log". Prudent shows an X indicator on the line with error, one at a time :)