summaryrefslogtreecommitdiff
path: root/doc/ledger3.texi
diff options
context:
space:
mode:
authorAlexis Hildebrandt <afh@surryhill.net>2023-02-03 11:08:46 +0100
committerMartin Michlmayr <tbm@cyrius.com>2023-02-04 14:40:32 +0800
commitf519fe4cf0982b0d4c79dbf8e10f4f17ec2f6786 (patch)
treef355be1403d13d4a95c60824fc2ab6b8cfde90e5 /doc/ledger3.texi
parentccbd933bf4d544d9534262d8e12790909918f1f3 (diff)
downloadfork-ledger-f519fe4cf0982b0d4c79dbf8e10f4f17ec2f6786.tar.gz
fork-ledger-f519fe4cf0982b0d4c79dbf8e10f4f17ec2f6786.tar.bz2
fork-ledger-f519fe4cf0982b0d4c79dbf8e10f4f17ec2f6786.zip
doc: Clarify evaluation of balance assertsions or assignments
Addresses: #1687
Diffstat (limited to 'doc/ledger3.texi')
-rw-r--r--doc/ledger3.texi10
1 files changed, 8 insertions, 2 deletions
diff --git a/doc/ledger3.texi b/doc/ledger3.texi
index 6269f5f5..dbe82a37 100644
--- a/doc/ledger3.texi
+++ b/doc/ledger3.texi
@@ -3220,8 +3220,14 @@ is one) there is an equals sign, then Ledger will verify that the
total value for that account as of that posting matches the amount
specified. See @option{--permissive} option to relax the balance assertions checks.
-There are two forms of this features: balance assertions, and balance
-assignments.
+There are two forms of this features: balance assertions, and balance assignments.
+Note that both of these are processed while parsing the given ledger files.
+Hence the order in which these are evaluated is the order in which they appear in
+the ledger file.
+The date or effective date of the transactions and postings that contain the
+balance assertions or balance assignments is therefore irrelevant for the
+the evaluation of the balance assertions and balance assignments.
+This may be confusing to people for whom a date order is more intuitive.
@node Balance assertions, Balance assignments, Balance verification, Balance verification
@subsection Balance assertions