mirror of
https://github.com/simonmichael/hledger.git
synced 2024-10-06 10:57:30 +03:00
;examples: update some budget examples
This commit is contained in:
parent
654ab4243a
commit
126bb44eec
@ -16,35 +16,15 @@
|
||||
|
||||
; Some examples of the balance --budget report,
|
||||
; which compares the actual (so far) and forecasted amounts.
|
||||
; There are some open bugs; here is output from several hledger versions:
|
||||
; There are still some UX issues.
|
||||
comment
|
||||
|
||||
; the totals row has always been wrong (a bug)
|
||||
$ hledger-1.15 -f examples/budgeting/budget1.journal bal --budget -M
|
||||
Budget performance in 2020q1:
|
||||
|
||||
|| Jan Feb Mar
|
||||
===============++=====================================================================
|
||||
<unbudgeted> || $-400 0 $-600
|
||||
expenses || $400 [ 80% of $500] 0 [ 0% of $500] $600 [ 120% of $500]
|
||||
expenses:food || $400 [ 80% of $500] 0 [ 0% of $500] $600 [ 120% of $500]
|
||||
---------------++---------------------------------------------------------------------
|
||||
|| 0 [ 0% of $500] 0 [ 0% of $500] 0 [ 0% of $500]
|
||||
|
||||
; since 1.16, Jan is showing no info (a bug)
|
||||
; since 1.19, the boring parent "expenses" is elided by default
|
||||
$ hledger-1.19.1 -f examples/budgeting/budget1.journal bal --budget -M
|
||||
Budget performance in 2020Q1:
|
||||
|
||||
|| Jan Feb Mar
|
||||
===============++=====================================================================
|
||||
<unbudgeted> || $-400 0 $-600
|
||||
expenses:food || $400 0 [ 0% of $500] $600 [ 120% of $500]
|
||||
---------------++---------------------------------------------------------------------
|
||||
|| 0 0 [ 0% of $500] 0 [ 0% of $500]
|
||||
|
||||
; since 1.19.99, columns shrink to fit and can vary in width
|
||||
$ hledger -f examples/budgeting/budget1.journal bal --budget -M
|
||||
; Since 1.19.99, columns shrink to fit and can vary in width.
|
||||
; Note Jan is showing no budget goal here (since 1.16), because "~ monthly"
|
||||
; generates transactions on the first of each month, but the report's
|
||||
; start date here is 1/15 (the earliest transaction date) so the
|
||||
; january budget goal transaction is excluded.
|
||||
$ hledger -f forecast-budget-1.journal bal --budget -M
|
||||
Budget performance in 2020Q1:
|
||||
|
||||
|| Jan Feb Mar
|
||||
@ -53,3 +33,26 @@ Budget performance in 2020Q1:
|
||||
expenses:food || $400 0 [0% of $500] $600 [120% of $500]
|
||||
---------------++---------------------------------------------
|
||||
|| 0 0 [0% of $500] 0 [ 0% of $500]
|
||||
|
||||
; You have to specify explicit report dates to work around, eg:
|
||||
$ hledger -f forecast-budget-1.journal bal --budget -M date:q1
|
||||
Budget performance in 2020Q1:
|
||||
|
||||
|| Jan Feb Mar
|
||||
===============++===========================================================
|
||||
<unbudgeted> || $-400 0 $-600
|
||||
expenses:food || $400 [80% of $500] 0 [0% of $500] $600 [120% of $500]
|
||||
---------------++-----------------------------------------------------------
|
||||
|| 0 [ 0% of $500] 0 [0% of $500] 0 [ 0% of $500]
|
||||
|
||||
; adding -E expands the <unbudgeted> account name for some reason
|
||||
$ hledger -f forecast-budget-1.journal bal --budget -ME
|
||||
Budget performance in 2020Q1:
|
||||
|
||||
|| Jan Feb Mar
|
||||
==============================++=============================================
|
||||
<unbudgeted>:assets:checking || $-400 0 $-600
|
||||
expenses:food || $400 0 [0% of $500] $600 [120% of $500]
|
||||
------------------------------++---------------------------------------------
|
||||
|| 0 0 [0% of $500] 0 [ 0% of $500]
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user