mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-26 20:02:27 +03:00
;csv: doc: document balance-type
[ci skip]
This commit is contained in:
parent
9e5be796d8
commit
4266db5633
@ -440,6 +440,7 @@ affects ALL postings.
|
||||
|
||||
`balanceN` sets a [balance assertion](journal.html#balance-assertions) amount
|
||||
(or if the posting amount is left empty, a [balance assignment](journal.html#balance-assignments)).
|
||||
You may need to adjust this with the [`balance-type` rule](#balance-type).
|
||||
|
||||
Finally, `commentN` sets a [comment](journal.html#comments) on the Nth posting.
|
||||
Comments can also contain [tags](journal.html#tags), as usual.
|
||||
@ -617,6 +618,28 @@ include categorisation.rules
|
||||
```
|
||||
|
||||
|
||||
## `balance-type`
|
||||
|
||||
Balance assertions generated by [assigning to balanceN](#posting-field-names)
|
||||
are of the simple `=` type by default,
|
||||
which is a [single-commodity](https://hledger.org/journal.html#assertions-and-commodities),
|
||||
[subaccount-excluding](https://hledger.org/journal.html#assertions-and-subaccounts) assertion.
|
||||
You may find the subaccount-including variants more useful,
|
||||
eg if you have created some virtual subaccounts of checking to help with budgeting.
|
||||
You can select a different type of assertion with the `balance-type` rule:
|
||||
```rules
|
||||
# balance assertions will consider all commodities and all subaccounts
|
||||
balance-type ==*
|
||||
```
|
||||
|
||||
Here are the balance assertion types for quick reference:
|
||||
```
|
||||
= single commodity, exclude subaccounts
|
||||
=* single commodity, include subaccounts
|
||||
== multi commodity, exclude subaccounts
|
||||
==* multi commodity, include subaccounts
|
||||
```
|
||||
|
||||
# TIPS
|
||||
|
||||
## Rapid feedback
|
||||
|
Loading…
Reference in New Issue
Block a user