mirror of
https://github.com/simonmichael/hledger.git
synced 2024-11-08 07:09:28 +03:00
;doc: update manuals
This commit is contained in:
parent
9dca1dc7b6
commit
b79a8473f7
@ -1539,7 +1539,7 @@ this order of preference :
|
||||
.IP "1." 3
|
||||
A \f[I]declared market price\f[R] or \f[I]inferred market price\f[R]:
|
||||
A\[aq]s latest market price in B on or before the valuation date as
|
||||
declared by a P directive, or (with the \f[C]--infer-market-price\f[R]
|
||||
declared by a P directive, or (with the \f[C]--infer-market-prices\f[R]
|
||||
flag) inferred from transaction prices.
|
||||
.IP "2." 3
|
||||
A \f[I]reverse market price\f[R]: the inverse of a declared or inferred
|
||||
@ -1561,7 +1561,7 @@ That limit is currently 1000.
|
||||
.PP
|
||||
Amounts for which no suitable market price can be found, are not
|
||||
converted.
|
||||
.SS --infer-market-price: market prices from transactions
|
||||
.SS --infer-market-prices: market prices from transactions
|
||||
.PP
|
||||
Normally, market value in hledger is fully controlled by, and requires,
|
||||
P directives in your journal.
|
||||
@ -1570,9 +1570,9 @@ usually take place at close to market value, why not use the recorded
|
||||
transaction prices as additional market prices (as Ledger does) ?
|
||||
We could produce value reports without needing P directives at all.
|
||||
.PP
|
||||
Adding the \f[C]--infer-market-price\f[R] flag to \f[C]-V\f[R],
|
||||
Adding the \f[C]--infer-market-prices\f[R] flag to \f[C]-V\f[R],
|
||||
\f[C]-X\f[R] or \f[C]--value\f[R] enables this.
|
||||
So for example, \f[C]hledger bs -V --infer-market-price\f[R] will get
|
||||
So for example, \f[C]hledger bs -V --infer-market-prices\f[R] will get
|
||||
market prices both from P directives and from transactions.
|
||||
(And if both occur on the same day, the P directive takes precedence).
|
||||
.PP
|
||||
@ -1581,7 +1581,7 @@ confusing/undesired ways by your journal entries.
|
||||
If this happens to you, read all of this Valuation section carefully,
|
||||
and try adding \f[C]--debug\f[R] or \f[C]--debug=2\f[R] to troubleshoot.
|
||||
.PP
|
||||
\f[C]--infer-market-price\f[R] can infer market prices from:
|
||||
\f[C]--infer-market-prices\f[R] can infer market prices from:
|
||||
.IP \[bu] 2
|
||||
multicommodity transactions with explicit prices
|
||||
(\f[C]\[at]\f[R]/\f[C]\[at]\[at]\f[R])
|
||||
@ -1620,7 +1620,7 @@ date.
|
||||
valuation date.)
|
||||
.IP "3." 3
|
||||
If there are no P directives at all (any commodity or date) and the
|
||||
\f[C]--infer-market-price\f[R] flag is used: the price commodity from
|
||||
\f[C]--infer-market-prices\f[R] flag is used: the price commodity from
|
||||
the latest transaction-inferred price for A on or before valuation date.
|
||||
.PP
|
||||
This means:
|
||||
@ -1628,7 +1628,7 @@ This means:
|
||||
If you have P directives, they determine which commodities \f[C]-V\f[R]
|
||||
will convert, and to what.
|
||||
.IP \[bu] 2
|
||||
If you have no P directives, and use the \f[C]--infer-market-price\f[R]
|
||||
If you have no P directives, and use the \f[C]--infer-market-prices\f[R]
|
||||
flag, transaction prices determine it.
|
||||
.PP
|
||||
Amounts for which no valuation commodity can be found are not converted.
|
||||
@ -4693,12 +4693,13 @@ prices
|
||||
.P
|
||||
.PD
|
||||
Print market price directives from the journal.
|
||||
With --costs, also print synthetic market prices based on transaction
|
||||
prices.
|
||||
With --inverted-costs, also print inverse prices based on transaction
|
||||
prices.
|
||||
Prices (and postings providing prices) can be filtered by a query.
|
||||
Price amounts are always displayed with their full precision.
|
||||
With --infer-market-prices, generate additional market prices from
|
||||
transaction prices.
|
||||
With --infer-reverse-prices, also generate market prices by inverting
|
||||
transaction prices.
|
||||
Prices (and postings providing transaction prices) can be filtered by a
|
||||
query.
|
||||
Price amounts are displayed with their full precision.
|
||||
.SS print
|
||||
.PP
|
||||
print
|
||||
|
@ -1231,7 +1231,7 @@ and '-X COMMODITY' options, and often one of these is all you need:
|
||||
* -X Value in specified commodity::
|
||||
* Valuation date::
|
||||
* Market prices::
|
||||
* --infer-market-price market prices from transactions::
|
||||
* --infer-market-prices market prices from transactions::
|
||||
* Valuation commodity::
|
||||
* Simple valuation examples::
|
||||
* --value Flexible valuation::
|
||||
@ -1276,7 +1276,7 @@ valuation date is the journal's end date.
|
||||
of the period, by default.
|
||||
|
||||
|
||||
File: hledger.info, Node: Market prices, Next: --infer-market-price market prices from transactions, Prev: Valuation date, Up: VALUATION
|
||||
File: hledger.info, Node: Market prices, Next: --infer-market-prices market prices from transactions, Prev: Valuation date, Up: VALUATION
|
||||
|
||||
8.4 Market prices
|
||||
=================
|
||||
@ -1287,7 +1287,7 @@ this order of preference :
|
||||
|
||||
1. A _declared market price_ or _inferred market price_: A's latest
|
||||
market price in B on or before the valuation date as declared by a
|
||||
P directive, or (with the '--infer-market-price' flag) inferred
|
||||
P directive, or (with the '--infer-market-prices' flag) inferred
|
||||
from transaction prices.
|
||||
|
||||
2. A _reverse market price_: the inverse of a declared or inferred
|
||||
@ -1310,10 +1310,10 @@ possibilities, it will give up (with a "gave up" message visible in
|
||||
converted.
|
||||
|
||||
|
||||
File: hledger.info, Node: --infer-market-price market prices from transactions, Next: Valuation commodity, Prev: Market prices, Up: VALUATION
|
||||
File: hledger.info, Node: --infer-market-prices market prices from transactions, Next: Valuation commodity, Prev: Market prices, Up: VALUATION
|
||||
|
||||
8.5 -infer-market-price: market prices from transactions
|
||||
========================================================
|
||||
8.5 -infer-market-prices: market prices from transactions
|
||||
=========================================================
|
||||
|
||||
Normally, market value in hledger is fully controlled by, and requires,
|
||||
P directives in your journal. Since adding and updating those can be a
|
||||
@ -1322,17 +1322,17 @@ value, why not use the recorded transaction prices as additional market
|
||||
prices (as Ledger does) ? We could produce value reports without
|
||||
needing P directives at all.
|
||||
|
||||
Adding the '--infer-market-price' flag to '-V', '-X' or '--value'
|
||||
enables this. So for example, 'hledger bs -V --infer-market-price' will
|
||||
get market prices both from P directives and from transactions. (And if
|
||||
both occur on the same day, the P directive takes precedence).
|
||||
Adding the '--infer-market-prices' flag to '-V', '-X' or '--value'
|
||||
enables this. So for example, 'hledger bs -V --infer-market-prices'
|
||||
will get market prices both from P directives and from transactions.
|
||||
(And if both occur on the same day, the P directive takes precedence).
|
||||
|
||||
There is a downside: value reports can sometimes be affected in
|
||||
confusing/undesired ways by your journal entries. If this happens to
|
||||
you, read all of this Valuation section carefully, and try adding
|
||||
'--debug' or '--debug=2' to troubleshoot.
|
||||
|
||||
'--infer-market-price' can infer market prices from:
|
||||
'--infer-market-prices' can infer market prices from:
|
||||
|
||||
* multicommodity transactions with explicit prices ('@'/'@@')
|
||||
|
||||
@ -1344,7 +1344,7 @@ you, read all of this Valuation section carefully, and try adding
|
||||
(no '@', multiple commodities, balanced).
|
||||
|
||||
|
||||
File: hledger.info, Node: Valuation commodity, Next: Simple valuation examples, Prev: --infer-market-price market prices from transactions, Up: VALUATION
|
||||
File: hledger.info, Node: Valuation commodity, Next: Simple valuation examples, Prev: --infer-market-prices market prices from transactions, Up: VALUATION
|
||||
|
||||
8.6 Valuation commodity
|
||||
=======================
|
||||
@ -1367,7 +1367,7 @@ follows, in this order of preference:
|
||||
prices before the valuation date.)
|
||||
|
||||
3. If there are no P directives at all (any commodity or date) and the
|
||||
'--infer-market-price' flag is used: the price commodity from the
|
||||
'--infer-market-prices' flag is used: the price commodity from the
|
||||
latest transaction-inferred price for A on or before valuation
|
||||
date.
|
||||
|
||||
@ -1376,7 +1376,7 @@ follows, in this order of preference:
|
||||
* If you have P directives, they determine which commodities '-V'
|
||||
will convert, and to what.
|
||||
|
||||
* If you have no P directives, and use the '--infer-market-price'
|
||||
* If you have no P directives, and use the '--infer-market-prices'
|
||||
flag, transaction prices determine it.
|
||||
|
||||
Amounts for which no valuation commodity can be found are not
|
||||
@ -3967,11 +3967,12 @@ File: hledger.info, Node: prices, Next: print, Prev: payees, Up: COMMANDS
|
||||
============
|
||||
|
||||
prices
|
||||
Print market price directives from the journal. With -costs, also print
|
||||
synthetic market prices based on transaction prices. With
|
||||
-inverted-costs, also print inverse prices based on transaction prices.
|
||||
Prices (and postings providing prices) can be filtered by a query.
|
||||
Price amounts are always displayed with their full precision.
|
||||
Print market price directives from the journal. With
|
||||
-infer-market-prices, generate additional market prices from transaction
|
||||
prices. With -infer-reverse-prices, also generate market prices by
|
||||
inverting transaction prices. Prices (and postings providing
|
||||
transaction prices) can be filtered by a query. Price amounts are
|
||||
displayed with their full precision.
|
||||
|
||||
|
||||
File: hledger.info, Node: print, Next: print-unique, Prev: prices, Up: COMMANDS
|
||||
@ -8945,438 +8946,438 @@ Node: COSTING40383
|
||||
Ref: #costing40486
|
||||
Node: VALUATION40760
|
||||
Ref: #valuation40868
|
||||
Node: -V Value41593
|
||||
Ref: #v-value41717
|
||||
Node: -X Value in specified commodity41912
|
||||
Ref: #x-value-in-specified-commodity42105
|
||||
Node: Valuation date42254
|
||||
Ref: #valuation-date42416
|
||||
Node: Market prices42853
|
||||
Ref: #market-prices43034
|
||||
Node: --infer-market-price market prices from transactions44216
|
||||
Ref: #infer-market-price-market-prices-from-transactions44480
|
||||
Node: Valuation commodity45834
|
||||
Ref: #valuation-commodity46044
|
||||
Node: Simple valuation examples47268
|
||||
Ref: #simple-valuation-examples47464
|
||||
Node: --value Flexible valuation48123
|
||||
Ref: #value-flexible-valuation48325
|
||||
Node: More valuation examples49969
|
||||
Ref: #more-valuation-examples50170
|
||||
Node: Effect of valuation on reports52169
|
||||
Ref: #effect-of-valuation-on-reports52351
|
||||
Node: PIVOTING59752
|
||||
Ref: #pivoting59857
|
||||
Node: OUTPUT61533
|
||||
Ref: #output61635
|
||||
Node: Output destination61707
|
||||
Ref: #output-destination61840
|
||||
Node: Output format62497
|
||||
Ref: #output-format62645
|
||||
Node: Commodity styles64812
|
||||
Ref: #commodity-styles64939
|
||||
Node: COMMANDS65502
|
||||
Ref: #commands65614
|
||||
Node: accounts68979
|
||||
Ref: #accounts69079
|
||||
Node: activity69775
|
||||
Ref: #activity69887
|
||||
Node: add70270
|
||||
Ref: #add70373
|
||||
Node: aregister73166
|
||||
Ref: #aregister73280
|
||||
Node: aregister and custom posting dates75645
|
||||
Ref: #aregister-and-custom-posting-dates75811
|
||||
Node: balance76363
|
||||
Ref: #balance76482
|
||||
Node: balance features77450
|
||||
Ref: #balance-features77590
|
||||
Node: Simple balance report79380
|
||||
Ref: #simple-balance-report79562
|
||||
Node: Filtered balance report81042
|
||||
Ref: #filtered-balance-report81229
|
||||
Node: List or tree mode81556
|
||||
Ref: #list-or-tree-mode81724
|
||||
Node: Depth limiting83069
|
||||
Ref: #depth-limiting83235
|
||||
Node: Dropping top-level accounts83836
|
||||
Ref: #dropping-top-level-accounts84038
|
||||
Node: Multi-period balance report84348
|
||||
Ref: #multi-period-balance-report84552
|
||||
Node: Commodity column86827
|
||||
Ref: #commodity-column86999
|
||||
Node: Sorting by amount89900
|
||||
Ref: #sorting-by-amount90058
|
||||
Node: Percentages90728
|
||||
Ref: #percentages90886
|
||||
Node: Balance change end balance91847
|
||||
Ref: #balance-change-end-balance92040
|
||||
Node: Balance report types93468
|
||||
Ref: #balance-report-types93658
|
||||
Node: Useful balance reports97937
|
||||
Ref: #useful-balance-reports98118
|
||||
Node: Budget report99203
|
||||
Ref: #budget-report99387
|
||||
Node: Budget report start date104662
|
||||
Ref: #budget-report-start-date104840
|
||||
Node: Budgets and subaccounts106172
|
||||
Ref: #budgets-and-subaccounts106379
|
||||
Node: Selecting budget goals109819
|
||||
Ref: #selecting-budget-goals109991
|
||||
Node: Customising single-period balance reports111025
|
||||
Ref: #customising-single-period-balance-reports111234
|
||||
Node: balancesheet113409
|
||||
Ref: #balancesheet113547
|
||||
Node: balancesheetequity114846
|
||||
Ref: #balancesheetequity114997
|
||||
Node: cashflow116377
|
||||
Ref: #cashflow116501
|
||||
Node: check117647
|
||||
Ref: #check117752
|
||||
Node: Basic checks118386
|
||||
Ref: #basic-checks118504
|
||||
Node: Strict checks119055
|
||||
Ref: #strict-checks119196
|
||||
Node: Other checks119632
|
||||
Ref: #other-checks119772
|
||||
Node: Custom checks120129
|
||||
Ref: #custom-checks120249
|
||||
Node: close120666
|
||||
Ref: #close120770
|
||||
Node: close and prices122861
|
||||
Ref: #close-and-prices122990
|
||||
Node: close date123385
|
||||
Ref: #close-date123569
|
||||
Node: Example close asset/liability accounts for file transition124326
|
||||
Ref: #example-close-assetliability-accounts-for-file-transition124627
|
||||
Node: Hiding opening/closing transactions125486
|
||||
Ref: #hiding-openingclosing-transactions125757
|
||||
Node: close and balance assertions127134
|
||||
Ref: #close-and-balance-assertions127392
|
||||
Node: Example close revenue/expense accounts to retained earnings128746
|
||||
Ref: #example-close-revenueexpense-accounts-to-retained-earnings129024
|
||||
Node: codes129914
|
||||
Ref: #codes130024
|
||||
Node: commodities130736
|
||||
Ref: #commodities130865
|
||||
Node: descriptions130947
|
||||
Ref: #descriptions131077
|
||||
Node: diff131381
|
||||
Ref: #diff131489
|
||||
Node: files132536
|
||||
Ref: #files132638
|
||||
Node: help132785
|
||||
Ref: #help132887
|
||||
Node: import133705
|
||||
Ref: #import133821
|
||||
Node: Deduplication134686
|
||||
Ref: #deduplication134811
|
||||
Node: Import testing136705
|
||||
Ref: #import-testing136870
|
||||
Node: Importing balance assignments137358
|
||||
Ref: #importing-balance-assignments137564
|
||||
Node: Commodity display styles138213
|
||||
Ref: #commodity-display-styles138386
|
||||
Node: incomestatement138515
|
||||
Ref: #incomestatement138650
|
||||
Node: notes139955
|
||||
Ref: #notes140070
|
||||
Node: payees140438
|
||||
Ref: #payees140546
|
||||
Node: prices141072
|
||||
Ref: #prices141180
|
||||
Node: print141521
|
||||
Ref: #print141633
|
||||
Node: print-unique146948
|
||||
Ref: #print-unique147076
|
||||
Node: register147361
|
||||
Ref: #register147490
|
||||
Node: Custom register output151936
|
||||
Ref: #custom-register-output152067
|
||||
Node: register-match153404
|
||||
Ref: #register-match153540
|
||||
Node: rewrite153891
|
||||
Ref: #rewrite154008
|
||||
Node: Re-write rules in a file155914
|
||||
Ref: #re-write-rules-in-a-file156077
|
||||
Node: Diff output format157226
|
||||
Ref: #diff-output-format157409
|
||||
Node: rewrite vs print --auto158501
|
||||
Ref: #rewrite-vs.-print---auto158661
|
||||
Node: roi159217
|
||||
Ref: #roi159317
|
||||
Node: Spaces and special characters in --inv and --pnl161003
|
||||
Ref: #spaces-and-special-characters-in---inv-and---pnl161243
|
||||
Node: Semantics of --inv and --pnl161731
|
||||
Ref: #semantics-of---inv-and---pnl161970
|
||||
Node: IRR and TWR explained163820
|
||||
Ref: #irr-and-twr-explained163980
|
||||
Node: stats167048
|
||||
Ref: #stats167149
|
||||
Node: tags167937
|
||||
Ref: #tags168037
|
||||
Node: test168556
|
||||
Ref: #test168672
|
||||
Node: About add-on commands169419
|
||||
Ref: #about-add-on-commands169556
|
||||
Node: JOURNAL FORMAT170687
|
||||
Ref: #journal-format170815
|
||||
Node: Transactions173011
|
||||
Ref: #transactions173126
|
||||
Node: Dates174140
|
||||
Ref: #dates174256
|
||||
Node: Simple dates174321
|
||||
Ref: #simple-dates174441
|
||||
Node: Secondary dates174950
|
||||
Ref: #secondary-dates175098
|
||||
Node: Posting dates176434
|
||||
Ref: #posting-dates176557
|
||||
Node: Status177929
|
||||
Ref: #status178039
|
||||
Node: Code179747
|
||||
Ref: #code179859
|
||||
Node: Description180091
|
||||
Ref: #description180219
|
||||
Node: Payee and note180539
|
||||
Ref: #payee-and-note180647
|
||||
Node: Comments180982
|
||||
Ref: #comments181104
|
||||
Node: Tags182298
|
||||
Ref: #tags-1182409
|
||||
Node: Postings183802
|
||||
Ref: #postings183926
|
||||
Node: Virtual postings184952
|
||||
Ref: #virtual-postings185063
|
||||
Node: Account names186368
|
||||
Ref: #account-names186505
|
||||
Node: Amounts186993
|
||||
Ref: #amounts187130
|
||||
Node: Decimal marks digit group marks188086
|
||||
Ref: #decimal-marks-digit-group-marks188263
|
||||
Node: Commodity189135
|
||||
Ref: #commodity189295
|
||||
Node: Commodity directives190247
|
||||
Ref: #commodity-directives190421
|
||||
Node: Commodity display style190908
|
||||
Ref: #commodity-display-style191087
|
||||
Node: Rounding193282
|
||||
Ref: #rounding193402
|
||||
Node: Transaction prices193814
|
||||
Ref: #transaction-prices193980
|
||||
Node: Lot prices lot dates196411
|
||||
Ref: #lot-prices-lot-dates196594
|
||||
Node: Balance assertions197082
|
||||
Ref: #balance-assertions197260
|
||||
Node: Assertions and ordering198293
|
||||
Ref: #assertions-and-ordering198475
|
||||
Node: Assertions and included files199175
|
||||
Ref: #assertions-and-included-files199412
|
||||
Node: Assertions and multiple -f options199745
|
||||
Ref: #assertions-and-multiple--f-options199995
|
||||
Node: Assertions and commodities200127
|
||||
Ref: #assertions-and-commodities200353
|
||||
Node: Assertions and prices201510
|
||||
Ref: #assertions-and-prices201718
|
||||
Node: Assertions and subaccounts202158
|
||||
Ref: #assertions-and-subaccounts202381
|
||||
Node: Assertions and virtual postings202705
|
||||
Ref: #assertions-and-virtual-postings202941
|
||||
Node: Assertions and precision203083
|
||||
Ref: #assertions-and-precision203270
|
||||
Node: Balance assignments203537
|
||||
Ref: #balance-assignments203707
|
||||
Node: Balance assignments and prices204871
|
||||
Ref: #balance-assignments-and-prices205037
|
||||
Node: Directives205261
|
||||
Ref: #directives205424
|
||||
Node: Directives and multiple files210778
|
||||
Ref: #directives-and-multiple-files210974
|
||||
Node: Comment blocks211638
|
||||
Ref: #comment-blocks211815
|
||||
Node: Including other files211991
|
||||
Ref: #including-other-files212165
|
||||
Node: Default year213089
|
||||
Ref: #default-year213247
|
||||
Node: Declaring payees213654
|
||||
Ref: #declaring-payees213820
|
||||
Node: Declaring commodities214066
|
||||
Ref: #declaring-commodities214247
|
||||
Node: Commodity error checking216765
|
||||
Ref: #commodity-error-checking216915
|
||||
Node: Default commodity217172
|
||||
Ref: #default-commodity217352
|
||||
Node: Declaring market prices218228
|
||||
Ref: #declaring-market-prices218417
|
||||
Node: Declaring accounts219230
|
||||
Ref: #declaring-accounts219410
|
||||
Node: Account error checking220612
|
||||
Ref: #account-error-checking220778
|
||||
Node: Account comments221957
|
||||
Ref: #account-comments222141
|
||||
Node: Account subdirectives222565
|
||||
Ref: #account-subdirectives222750
|
||||
Node: Account types223063
|
||||
Ref: #account-types223237
|
||||
Node: Declaring account types223895
|
||||
Ref: #declaring-account-types224074
|
||||
Node: Auto-detected account types225128
|
||||
Ref: #auto-detected-account-types225315
|
||||
Node: Account display order227333
|
||||
Ref: #account-display-order227493
|
||||
Node: Rewriting accounts228644
|
||||
Ref: #rewriting-accounts228823
|
||||
Node: Basic aliases229580
|
||||
Ref: #basic-aliases229716
|
||||
Node: Regex aliases230460
|
||||
Ref: #regex-aliases230622
|
||||
Node: Combining aliases231341
|
||||
Ref: #combining-aliases231524
|
||||
Node: Aliases and multiple files232800
|
||||
Ref: #aliases-and-multiple-files232999
|
||||
Node: end aliases233578
|
||||
Ref: #end-aliases233725
|
||||
Node: Default parent account233826
|
||||
Ref: #default-parent-account234016
|
||||
Node: Periodic transactions234900
|
||||
Ref: #periodic-transactions235083
|
||||
Node: Periodic rule syntax237000
|
||||
Ref: #periodic-rule-syntax237200
|
||||
Node: Two spaces between period expression and description!237904
|
||||
Ref: #two-spaces-between-period-expression-and-description238217
|
||||
Node: Forecasting with periodic transactions238901
|
||||
Ref: #forecasting-with-periodic-transactions239200
|
||||
Node: Budgeting with periodic transactions241971
|
||||
Ref: #budgeting-with-periodic-transactions242204
|
||||
Node: Auto postings242613
|
||||
Ref: #auto-postings242749
|
||||
Node: Auto postings and multiple files244928
|
||||
Ref: #auto-postings-and-multiple-files245126
|
||||
Node: Auto postings and dates245335
|
||||
Ref: #auto-postings-and-dates245603
|
||||
Node: Auto postings and transaction balancing / inferred amounts / balance assertions245778
|
||||
Ref: #auto-postings-and-transaction-balancing-inferred-amounts-balance-assertions246123
|
||||
Node: Auto posting tags246465
|
||||
Ref: #auto-posting-tags246674
|
||||
Node: CSV FORMAT247310
|
||||
Ref: #csv-format247438
|
||||
Node: Examples250067
|
||||
Ref: #examples250170
|
||||
Node: Basic250378
|
||||
Ref: #basic250480
|
||||
Node: Bank of Ireland251022
|
||||
Ref: #bank-of-ireland251159
|
||||
Node: Amazon252621
|
||||
Ref: #amazon252741
|
||||
Node: Paypal254460
|
||||
Ref: #paypal254556
|
||||
Node: CSV rules262200
|
||||
Ref: #csv-rules262318
|
||||
Node: skip262651
|
||||
Ref: #skip262751
|
||||
Node: fields list263126
|
||||
Ref: #fields-list263265
|
||||
Node: field assignment264768
|
||||
Ref: #field-assignment264920
|
||||
Node: Field names265955
|
||||
Ref: #field-names266095
|
||||
Node: date field266475
|
||||
Ref: #date-field266595
|
||||
Node: date2 field266643
|
||||
Ref: #date2-field266786
|
||||
Node: status field266842
|
||||
Ref: #status-field266987
|
||||
Node: code field267036
|
||||
Ref: #code-field267183
|
||||
Node: description field267228
|
||||
Ref: #description-field267390
|
||||
Node: comment field267449
|
||||
Ref: #comment-field267606
|
||||
Node: account field267821
|
||||
Ref: #account-field267973
|
||||
Node: amount field268548
|
||||
Ref: #amount-field268699
|
||||
Node: currency field269944
|
||||
Ref: #currency-field270099
|
||||
Node: balance field270356
|
||||
Ref: #balance-field270490
|
||||
Node: separator270862
|
||||
Ref: #separator270994
|
||||
Node: if block271534
|
||||
Ref: #if-block271661
|
||||
Node: Matching the whole record272062
|
||||
Ref: #matching-the-whole-record272239
|
||||
Node: Matching individual fields273042
|
||||
Ref: #matching-individual-fields273248
|
||||
Node: Combining matchers273472
|
||||
Ref: #combining-matchers273670
|
||||
Node: Rules applied on successful match273983
|
||||
Ref: #rules-applied-on-successful-match274176
|
||||
Node: if table274830
|
||||
Ref: #if-table274951
|
||||
Node: end276689
|
||||
Ref: #end276803
|
||||
Node: date-format277027
|
||||
Ref: #date-format277161
|
||||
Node: decimal-mark278157
|
||||
Ref: #decimal-mark278304
|
||||
Node: newest-first278643
|
||||
Ref: #newest-first278786
|
||||
Node: include279469
|
||||
Ref: #include279602
|
||||
Node: balance-type280046
|
||||
Ref: #balance-type280168
|
||||
Node: Tips280868
|
||||
Ref: #tips280959
|
||||
Node: Rapid feedback281258
|
||||
Ref: #rapid-feedback281377
|
||||
Node: Valid CSV281829
|
||||
Ref: #valid-csv281961
|
||||
Node: File Extension282153
|
||||
Ref: #file-extension282307
|
||||
Node: Reading multiple CSV files282736
|
||||
Ref: #reading-multiple-csv-files282923
|
||||
Node: Valid transactions283164
|
||||
Ref: #valid-transactions283344
|
||||
Node: Deduplicating importing283972
|
||||
Ref: #deduplicating-importing284153
|
||||
Node: Setting amounts285186
|
||||
Ref: #setting-amounts285343
|
||||
Node: Amount signs287784
|
||||
Ref: #amount-signs287938
|
||||
Node: Setting currency/commodity288625
|
||||
Ref: #setting-currencycommodity288813
|
||||
Node: Amount decimal places289987
|
||||
Ref: #amount-decimal-places290179
|
||||
Node: Referencing other fields290491
|
||||
Ref: #referencing-other-fields290690
|
||||
Node: How CSV rules are evaluated291587
|
||||
Ref: #how-csv-rules-are-evaluated291762
|
||||
Node: TIMECLOCK FORMAT293213
|
||||
Ref: #timeclock-format293353
|
||||
Node: TIMEDOT FORMAT295414
|
||||
Ref: #timedot-format295552
|
||||
Node: COMMON TASKS300114
|
||||
Ref: #common-tasks300243
|
||||
Node: Getting help300650
|
||||
Ref: #getting-help300784
|
||||
Node: Constructing command lines301337
|
||||
Ref: #constructing-command-lines301531
|
||||
Node: Starting a journal file302228
|
||||
Ref: #starting-a-journal-file302428
|
||||
Node: Setting opening balances303616
|
||||
Ref: #setting-opening-balances303814
|
||||
Node: Recording transactions306955
|
||||
Ref: #recording-transactions307137
|
||||
Node: Reconciling307693
|
||||
Ref: #reconciling307838
|
||||
Node: Reporting310095
|
||||
Ref: #reporting310237
|
||||
Node: Migrating to a new file314236
|
||||
Ref: #migrating-to-a-new-file314386
|
||||
Node: LIMITATIONS314685
|
||||
Ref: #limitations314813
|
||||
Node: TROUBLESHOOTING315556
|
||||
Ref: #troubleshooting315671
|
||||
Node: -V Value41594
|
||||
Ref: #v-value41718
|
||||
Node: -X Value in specified commodity41913
|
||||
Ref: #x-value-in-specified-commodity42106
|
||||
Node: Valuation date42255
|
||||
Ref: #valuation-date42417
|
||||
Node: Market prices42854
|
||||
Ref: #market-prices43036
|
||||
Node: --infer-market-prices market prices from transactions44219
|
||||
Ref: #infer-market-prices-market-prices-from-transactions44486
|
||||
Node: Valuation commodity45842
|
||||
Ref: #valuation-commodity46053
|
||||
Node: Simple valuation examples47279
|
||||
Ref: #simple-valuation-examples47475
|
||||
Node: --value Flexible valuation48134
|
||||
Ref: #value-flexible-valuation48336
|
||||
Node: More valuation examples49980
|
||||
Ref: #more-valuation-examples50181
|
||||
Node: Effect of valuation on reports52180
|
||||
Ref: #effect-of-valuation-on-reports52362
|
||||
Node: PIVOTING59763
|
||||
Ref: #pivoting59868
|
||||
Node: OUTPUT61544
|
||||
Ref: #output61646
|
||||
Node: Output destination61718
|
||||
Ref: #output-destination61851
|
||||
Node: Output format62508
|
||||
Ref: #output-format62656
|
||||
Node: Commodity styles64823
|
||||
Ref: #commodity-styles64950
|
||||
Node: COMMANDS65513
|
||||
Ref: #commands65625
|
||||
Node: accounts68990
|
||||
Ref: #accounts69090
|
||||
Node: activity69786
|
||||
Ref: #activity69898
|
||||
Node: add70281
|
||||
Ref: #add70384
|
||||
Node: aregister73177
|
||||
Ref: #aregister73291
|
||||
Node: aregister and custom posting dates75656
|
||||
Ref: #aregister-and-custom-posting-dates75822
|
||||
Node: balance76374
|
||||
Ref: #balance76493
|
||||
Node: balance features77461
|
||||
Ref: #balance-features77601
|
||||
Node: Simple balance report79391
|
||||
Ref: #simple-balance-report79573
|
||||
Node: Filtered balance report81053
|
||||
Ref: #filtered-balance-report81240
|
||||
Node: List or tree mode81567
|
||||
Ref: #list-or-tree-mode81735
|
||||
Node: Depth limiting83080
|
||||
Ref: #depth-limiting83246
|
||||
Node: Dropping top-level accounts83847
|
||||
Ref: #dropping-top-level-accounts84049
|
||||
Node: Multi-period balance report84359
|
||||
Ref: #multi-period-balance-report84563
|
||||
Node: Commodity column86838
|
||||
Ref: #commodity-column87010
|
||||
Node: Sorting by amount89911
|
||||
Ref: #sorting-by-amount90069
|
||||
Node: Percentages90739
|
||||
Ref: #percentages90897
|
||||
Node: Balance change end balance91858
|
||||
Ref: #balance-change-end-balance92051
|
||||
Node: Balance report types93479
|
||||
Ref: #balance-report-types93669
|
||||
Node: Useful balance reports97948
|
||||
Ref: #useful-balance-reports98129
|
||||
Node: Budget report99214
|
||||
Ref: #budget-report99398
|
||||
Node: Budget report start date104673
|
||||
Ref: #budget-report-start-date104851
|
||||
Node: Budgets and subaccounts106183
|
||||
Ref: #budgets-and-subaccounts106390
|
||||
Node: Selecting budget goals109830
|
||||
Ref: #selecting-budget-goals110002
|
||||
Node: Customising single-period balance reports111036
|
||||
Ref: #customising-single-period-balance-reports111245
|
||||
Node: balancesheet113420
|
||||
Ref: #balancesheet113558
|
||||
Node: balancesheetequity114857
|
||||
Ref: #balancesheetequity115008
|
||||
Node: cashflow116388
|
||||
Ref: #cashflow116512
|
||||
Node: check117658
|
||||
Ref: #check117763
|
||||
Node: Basic checks118397
|
||||
Ref: #basic-checks118515
|
||||
Node: Strict checks119066
|
||||
Ref: #strict-checks119207
|
||||
Node: Other checks119643
|
||||
Ref: #other-checks119783
|
||||
Node: Custom checks120140
|
||||
Ref: #custom-checks120260
|
||||
Node: close120677
|
||||
Ref: #close120781
|
||||
Node: close and prices122872
|
||||
Ref: #close-and-prices123001
|
||||
Node: close date123396
|
||||
Ref: #close-date123580
|
||||
Node: Example close asset/liability accounts for file transition124337
|
||||
Ref: #example-close-assetliability-accounts-for-file-transition124638
|
||||
Node: Hiding opening/closing transactions125497
|
||||
Ref: #hiding-openingclosing-transactions125768
|
||||
Node: close and balance assertions127145
|
||||
Ref: #close-and-balance-assertions127403
|
||||
Node: Example close revenue/expense accounts to retained earnings128757
|
||||
Ref: #example-close-revenueexpense-accounts-to-retained-earnings129035
|
||||
Node: codes129925
|
||||
Ref: #codes130035
|
||||
Node: commodities130747
|
||||
Ref: #commodities130876
|
||||
Node: descriptions130958
|
||||
Ref: #descriptions131088
|
||||
Node: diff131392
|
||||
Ref: #diff131500
|
||||
Node: files132547
|
||||
Ref: #files132649
|
||||
Node: help132796
|
||||
Ref: #help132898
|
||||
Node: import133716
|
||||
Ref: #import133832
|
||||
Node: Deduplication134697
|
||||
Ref: #deduplication134822
|
||||
Node: Import testing136716
|
||||
Ref: #import-testing136881
|
||||
Node: Importing balance assignments137369
|
||||
Ref: #importing-balance-assignments137575
|
||||
Node: Commodity display styles138224
|
||||
Ref: #commodity-display-styles138397
|
||||
Node: incomestatement138526
|
||||
Ref: #incomestatement138661
|
||||
Node: notes139966
|
||||
Ref: #notes140081
|
||||
Node: payees140449
|
||||
Ref: #payees140557
|
||||
Node: prices141083
|
||||
Ref: #prices141191
|
||||
Node: print141560
|
||||
Ref: #print141672
|
||||
Node: print-unique146987
|
||||
Ref: #print-unique147115
|
||||
Node: register147400
|
||||
Ref: #register147529
|
||||
Node: Custom register output151975
|
||||
Ref: #custom-register-output152106
|
||||
Node: register-match153443
|
||||
Ref: #register-match153579
|
||||
Node: rewrite153930
|
||||
Ref: #rewrite154047
|
||||
Node: Re-write rules in a file155953
|
||||
Ref: #re-write-rules-in-a-file156116
|
||||
Node: Diff output format157265
|
||||
Ref: #diff-output-format157448
|
||||
Node: rewrite vs print --auto158540
|
||||
Ref: #rewrite-vs.-print---auto158700
|
||||
Node: roi159256
|
||||
Ref: #roi159356
|
||||
Node: Spaces and special characters in --inv and --pnl161042
|
||||
Ref: #spaces-and-special-characters-in---inv-and---pnl161282
|
||||
Node: Semantics of --inv and --pnl161770
|
||||
Ref: #semantics-of---inv-and---pnl162009
|
||||
Node: IRR and TWR explained163859
|
||||
Ref: #irr-and-twr-explained164019
|
||||
Node: stats167087
|
||||
Ref: #stats167188
|
||||
Node: tags167976
|
||||
Ref: #tags168076
|
||||
Node: test168595
|
||||
Ref: #test168711
|
||||
Node: About add-on commands169458
|
||||
Ref: #about-add-on-commands169595
|
||||
Node: JOURNAL FORMAT170726
|
||||
Ref: #journal-format170854
|
||||
Node: Transactions173050
|
||||
Ref: #transactions173165
|
||||
Node: Dates174179
|
||||
Ref: #dates174295
|
||||
Node: Simple dates174360
|
||||
Ref: #simple-dates174480
|
||||
Node: Secondary dates174989
|
||||
Ref: #secondary-dates175137
|
||||
Node: Posting dates176473
|
||||
Ref: #posting-dates176596
|
||||
Node: Status177968
|
||||
Ref: #status178078
|
||||
Node: Code179786
|
||||
Ref: #code179898
|
||||
Node: Description180130
|
||||
Ref: #description180258
|
||||
Node: Payee and note180578
|
||||
Ref: #payee-and-note180686
|
||||
Node: Comments181021
|
||||
Ref: #comments181143
|
||||
Node: Tags182337
|
||||
Ref: #tags-1182448
|
||||
Node: Postings183841
|
||||
Ref: #postings183965
|
||||
Node: Virtual postings184991
|
||||
Ref: #virtual-postings185102
|
||||
Node: Account names186407
|
||||
Ref: #account-names186544
|
||||
Node: Amounts187032
|
||||
Ref: #amounts187169
|
||||
Node: Decimal marks digit group marks188125
|
||||
Ref: #decimal-marks-digit-group-marks188302
|
||||
Node: Commodity189174
|
||||
Ref: #commodity189334
|
||||
Node: Commodity directives190286
|
||||
Ref: #commodity-directives190460
|
||||
Node: Commodity display style190947
|
||||
Ref: #commodity-display-style191126
|
||||
Node: Rounding193321
|
||||
Ref: #rounding193441
|
||||
Node: Transaction prices193853
|
||||
Ref: #transaction-prices194019
|
||||
Node: Lot prices lot dates196450
|
||||
Ref: #lot-prices-lot-dates196633
|
||||
Node: Balance assertions197121
|
||||
Ref: #balance-assertions197299
|
||||
Node: Assertions and ordering198332
|
||||
Ref: #assertions-and-ordering198514
|
||||
Node: Assertions and included files199214
|
||||
Ref: #assertions-and-included-files199451
|
||||
Node: Assertions and multiple -f options199784
|
||||
Ref: #assertions-and-multiple--f-options200034
|
||||
Node: Assertions and commodities200166
|
||||
Ref: #assertions-and-commodities200392
|
||||
Node: Assertions and prices201549
|
||||
Ref: #assertions-and-prices201757
|
||||
Node: Assertions and subaccounts202197
|
||||
Ref: #assertions-and-subaccounts202420
|
||||
Node: Assertions and virtual postings202744
|
||||
Ref: #assertions-and-virtual-postings202980
|
||||
Node: Assertions and precision203122
|
||||
Ref: #assertions-and-precision203309
|
||||
Node: Balance assignments203576
|
||||
Ref: #balance-assignments203746
|
||||
Node: Balance assignments and prices204910
|
||||
Ref: #balance-assignments-and-prices205076
|
||||
Node: Directives205300
|
||||
Ref: #directives205463
|
||||
Node: Directives and multiple files210817
|
||||
Ref: #directives-and-multiple-files211013
|
||||
Node: Comment blocks211677
|
||||
Ref: #comment-blocks211854
|
||||
Node: Including other files212030
|
||||
Ref: #including-other-files212204
|
||||
Node: Default year213128
|
||||
Ref: #default-year213286
|
||||
Node: Declaring payees213693
|
||||
Ref: #declaring-payees213859
|
||||
Node: Declaring commodities214105
|
||||
Ref: #declaring-commodities214286
|
||||
Node: Commodity error checking216804
|
||||
Ref: #commodity-error-checking216954
|
||||
Node: Default commodity217211
|
||||
Ref: #default-commodity217391
|
||||
Node: Declaring market prices218267
|
||||
Ref: #declaring-market-prices218456
|
||||
Node: Declaring accounts219269
|
||||
Ref: #declaring-accounts219449
|
||||
Node: Account error checking220651
|
||||
Ref: #account-error-checking220817
|
||||
Node: Account comments221996
|
||||
Ref: #account-comments222180
|
||||
Node: Account subdirectives222604
|
||||
Ref: #account-subdirectives222789
|
||||
Node: Account types223102
|
||||
Ref: #account-types223276
|
||||
Node: Declaring account types223934
|
||||
Ref: #declaring-account-types224113
|
||||
Node: Auto-detected account types225167
|
||||
Ref: #auto-detected-account-types225354
|
||||
Node: Account display order227372
|
||||
Ref: #account-display-order227532
|
||||
Node: Rewriting accounts228683
|
||||
Ref: #rewriting-accounts228862
|
||||
Node: Basic aliases229619
|
||||
Ref: #basic-aliases229755
|
||||
Node: Regex aliases230499
|
||||
Ref: #regex-aliases230661
|
||||
Node: Combining aliases231380
|
||||
Ref: #combining-aliases231563
|
||||
Node: Aliases and multiple files232839
|
||||
Ref: #aliases-and-multiple-files233038
|
||||
Node: end aliases233617
|
||||
Ref: #end-aliases233764
|
||||
Node: Default parent account233865
|
||||
Ref: #default-parent-account234055
|
||||
Node: Periodic transactions234939
|
||||
Ref: #periodic-transactions235122
|
||||
Node: Periodic rule syntax237039
|
||||
Ref: #periodic-rule-syntax237239
|
||||
Node: Two spaces between period expression and description!237943
|
||||
Ref: #two-spaces-between-period-expression-and-description238256
|
||||
Node: Forecasting with periodic transactions238940
|
||||
Ref: #forecasting-with-periodic-transactions239239
|
||||
Node: Budgeting with periodic transactions242010
|
||||
Ref: #budgeting-with-periodic-transactions242243
|
||||
Node: Auto postings242652
|
||||
Ref: #auto-postings242788
|
||||
Node: Auto postings and multiple files244967
|
||||
Ref: #auto-postings-and-multiple-files245165
|
||||
Node: Auto postings and dates245374
|
||||
Ref: #auto-postings-and-dates245642
|
||||
Node: Auto postings and transaction balancing / inferred amounts / balance assertions245817
|
||||
Ref: #auto-postings-and-transaction-balancing-inferred-amounts-balance-assertions246162
|
||||
Node: Auto posting tags246504
|
||||
Ref: #auto-posting-tags246713
|
||||
Node: CSV FORMAT247349
|
||||
Ref: #csv-format247477
|
||||
Node: Examples250106
|
||||
Ref: #examples250209
|
||||
Node: Basic250417
|
||||
Ref: #basic250519
|
||||
Node: Bank of Ireland251061
|
||||
Ref: #bank-of-ireland251198
|
||||
Node: Amazon252660
|
||||
Ref: #amazon252780
|
||||
Node: Paypal254499
|
||||
Ref: #paypal254595
|
||||
Node: CSV rules262239
|
||||
Ref: #csv-rules262357
|
||||
Node: skip262690
|
||||
Ref: #skip262790
|
||||
Node: fields list263165
|
||||
Ref: #fields-list263304
|
||||
Node: field assignment264807
|
||||
Ref: #field-assignment264959
|
||||
Node: Field names265994
|
||||
Ref: #field-names266134
|
||||
Node: date field266514
|
||||
Ref: #date-field266634
|
||||
Node: date2 field266682
|
||||
Ref: #date2-field266825
|
||||
Node: status field266881
|
||||
Ref: #status-field267026
|
||||
Node: code field267075
|
||||
Ref: #code-field267222
|
||||
Node: description field267267
|
||||
Ref: #description-field267429
|
||||
Node: comment field267488
|
||||
Ref: #comment-field267645
|
||||
Node: account field267860
|
||||
Ref: #account-field268012
|
||||
Node: amount field268587
|
||||
Ref: #amount-field268738
|
||||
Node: currency field269983
|
||||
Ref: #currency-field270138
|
||||
Node: balance field270395
|
||||
Ref: #balance-field270529
|
||||
Node: separator270901
|
||||
Ref: #separator271033
|
||||
Node: if block271573
|
||||
Ref: #if-block271700
|
||||
Node: Matching the whole record272101
|
||||
Ref: #matching-the-whole-record272278
|
||||
Node: Matching individual fields273081
|
||||
Ref: #matching-individual-fields273287
|
||||
Node: Combining matchers273511
|
||||
Ref: #combining-matchers273709
|
||||
Node: Rules applied on successful match274022
|
||||
Ref: #rules-applied-on-successful-match274215
|
||||
Node: if table274869
|
||||
Ref: #if-table274990
|
||||
Node: end276728
|
||||
Ref: #end276842
|
||||
Node: date-format277066
|
||||
Ref: #date-format277200
|
||||
Node: decimal-mark278196
|
||||
Ref: #decimal-mark278343
|
||||
Node: newest-first278682
|
||||
Ref: #newest-first278825
|
||||
Node: include279508
|
||||
Ref: #include279641
|
||||
Node: balance-type280085
|
||||
Ref: #balance-type280207
|
||||
Node: Tips280907
|
||||
Ref: #tips280998
|
||||
Node: Rapid feedback281297
|
||||
Ref: #rapid-feedback281416
|
||||
Node: Valid CSV281868
|
||||
Ref: #valid-csv282000
|
||||
Node: File Extension282192
|
||||
Ref: #file-extension282346
|
||||
Node: Reading multiple CSV files282775
|
||||
Ref: #reading-multiple-csv-files282962
|
||||
Node: Valid transactions283203
|
||||
Ref: #valid-transactions283383
|
||||
Node: Deduplicating importing284011
|
||||
Ref: #deduplicating-importing284192
|
||||
Node: Setting amounts285225
|
||||
Ref: #setting-amounts285382
|
||||
Node: Amount signs287823
|
||||
Ref: #amount-signs287977
|
||||
Node: Setting currency/commodity288664
|
||||
Ref: #setting-currencycommodity288852
|
||||
Node: Amount decimal places290026
|
||||
Ref: #amount-decimal-places290218
|
||||
Node: Referencing other fields290530
|
||||
Ref: #referencing-other-fields290729
|
||||
Node: How CSV rules are evaluated291626
|
||||
Ref: #how-csv-rules-are-evaluated291801
|
||||
Node: TIMECLOCK FORMAT293252
|
||||
Ref: #timeclock-format293392
|
||||
Node: TIMEDOT FORMAT295453
|
||||
Ref: #timedot-format295591
|
||||
Node: COMMON TASKS300153
|
||||
Ref: #common-tasks300282
|
||||
Node: Getting help300689
|
||||
Ref: #getting-help300823
|
||||
Node: Constructing command lines301376
|
||||
Ref: #constructing-command-lines301570
|
||||
Node: Starting a journal file302267
|
||||
Ref: #starting-a-journal-file302467
|
||||
Node: Setting opening balances303655
|
||||
Ref: #setting-opening-balances303853
|
||||
Node: Recording transactions306994
|
||||
Ref: #recording-transactions307176
|
||||
Node: Reconciling307732
|
||||
Ref: #reconciling307877
|
||||
Node: Reporting310134
|
||||
Ref: #reporting310276
|
||||
Node: Migrating to a new file314275
|
||||
Ref: #migrating-to-a-new-file314425
|
||||
Node: LIMITATIONS314724
|
||||
Ref: #limitations314852
|
||||
Node: TROUBLESHOOTING315595
|
||||
Ref: #troubleshooting315710
|
||||
|
||||
End Tag Table
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user