83 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# 1. by default only market prices are reported
 | 
						|
<
 | 
						|
P 2016/1/1 EUR $1.06
 | 
						|
P 2016/2/1 EUR $1.05
 | 
						|
 | 
						|
2016/1/1 paycheck
 | 
						|
    income:remuneration     $-100
 | 
						|
    income:donations         $-15
 | 
						|
    assets:bank
 | 
						|
 | 
						|
2016/1/2 spend
 | 
						|
    expenses             20 EUR @ $1.07
 | 
						|
    assets:bank
 | 
						|
$ hledger prices -f-
 | 
						|
P 2016-01-01 EUR $1.06
 | 
						|
P 2016-02-01 EUR $1.05
 | 
						|
 | 
						|
# 2. costs from postings can be included also
 | 
						|
<
 | 
						|
P 2016/1/1 EUR $1.06
 | 
						|
P 2016/2/1 EUR $1.05
 | 
						|
 | 
						|
2016/1/1 paycheck
 | 
						|
    income:remuneration     $-100
 | 
						|
    income:donations         $-15
 | 
						|
    assets:bank
 | 
						|
 | 
						|
2016/1/2 spend
 | 
						|
    expenses             20 EUR @ $1.07
 | 
						|
    assets:bank
 | 
						|
 | 
						|
2016/1/3 spend
 | 
						|
    expenses             20 EUR @@ $21.45
 | 
						|
    assets:bank
 | 
						|
$ hledger prices -f- --costs
 | 
						|
P 2016-01-01 EUR $1.06
 | 
						|
P 2016-01-02 EUR $1.07
 | 
						|
P 2016-01-03 EUR $1.0725
 | 
						|
P 2016-02-01 EUR $1.05
 | 
						|
 | 
						|
# 3. inverted costs from postings can be calculated
 | 
						|
<
 | 
						|
P 2016/1/1 EUR $1.06
 | 
						|
P 2016/2/1 EUR $1.05
 | 
						|
 | 
						|
2016/1/1 paycheck
 | 
						|
    income:remuneration     $-100
 | 
						|
    income:donations         $-15
 | 
						|
    assets:bank
 | 
						|
 | 
						|
2016/1/3 spend
 | 
						|
    expenses             $21.45 @@ 20.00 EUR
 | 
						|
    assets:bank
 | 
						|
$ hledger prices -f- --inverted-costs
 | 
						|
P 2016-01-01 EUR $1.06
 | 
						|
P 2016-01-03 EUR $1.0725
 | 
						|
P 2016-02-01 EUR $1.05
 | 
						|
 | 
						|
#
 | 
						|
<
 | 
						|
commodity 1.000,00 A
 | 
						|
 | 
						|
P 2019-01-01 X A1000,123
 | 
						|
P 2019-01-02 X A1000,1
 | 
						|
 | 
						|
2019-02-01
 | 
						|
  (a)   X1 @ A1000,2345
 | 
						|
2019-02-02
 | 
						|
  (a)   X1 @ A1000,2
 | 
						|
 | 
						|
# 4. Commodity styles are applied, but precision is left unchanged.
 | 
						|
$ hledger -f- prices
 | 
						|
P 2019-01-01 X 1.000,123 A
 | 
						|
P 2019-01-02 X 1.000,1 A
 | 
						|
 | 
						|
# 5. Commodity styles aren't yet applied to prices inferred from transaction prices.
 | 
						|
$ hledger -f- prices --costs
 | 
						|
P 2019-01-01 X 1.000,123 A
 | 
						|
P 2019-01-02 X 1.000,1 A
 | 
						|
P 2019-02-01 X 1.000,2345 A
 | 
						|
P 2019-02-02 X 1.000,2 A
 | 
						|
 |