Using ledger 3.1.1-1.fc24 I am seeing the following issue whenever I use
the @= stanza to fix the price of an expenditure in an expense account
(so that it won't fluctuate wildly with the exchange rate). Instead of
the fraction of the lot getting the fixed price, *the entire lot* gets
that fixed price.
This looks like a bug to me. But, if it isn't, I would certainly
appreciate people helping me figure out how I fix the price of an
expenditure without fixing it for the rest of the lot.
-----------------------------------
P 2016-01-14 01:27:52 BTC $ 432.05
P 2016-01-17 17:19:08 BTC $ 372.92
2016/01/17=2016/01/20 * purchase on trading platform
Assets:Trading 24 LTC @ $ 368.7405
Expenses:Trading costs $ 88.49
Assets:Bank $ -8938.26
2016-01-30 * transfer of LTC purchase
Assets:Trading -24 LTC {$ 368.7405}
[2016/01/17] @ $ 368.7405
Assets:Mycelium 24 LTC {$ 368.7405}
[2016/01/17] @ $ 368.7405
2016-07-26 * transfer to trading platform
Assets:Mycelium -8 LTC {$ 368.7405} [2016/01/17] @ $ 368.7405
Assets:Trading 7.99975 LTC {$ 368.7405} [2016/01/17]
@ $ 368.7405
Expenses:Transfer fees 0.0002 LTC {$ 368.7405}
[2016/01/17] @= $ 368.7405
Expenses:Trading costs 0.00005 LTC {$ 368.7405}
[2016/01/17] @= $ 368.7405
2016-07-28 * transfer from trading platform
Assets:Trading -7.99975 LTC {$ 368.7405}
[2016/01/17] @ $ 368.7405
Assets:Mycelium 7.99975 LTC {$ 368.7405}
[2016/01/17] @ $ 368.7405
P 2016-08-03 21:35:02 BTC $ 539.48
;Expected ledger bal -f test
; $ -8938.26
; 23.99975 LTC Assets
; $ -8938.26 Bank
; 23.99975 LTC Mycelium
; $ 88.49
; 0.00025 LTC Expenses
; $ 88.49
;0.00005 LTC{=$ 368.7405} Trading costs
;0.00020 LTC{=$ 368.7405} Transfer fees
;--------------------
; $ -8849.77
; 24.00000 LTC
;
;Got ledger bal -f test
; $ -8938.26
;23.99975 LTC {=$ 368.7405} Assets
; $ -8938.26 Bank
;23.99975 LTC {=$ 368.7405} Mycelium
; $ 88.49
;0.00025 LTC {=$ 368.7405} Expenses
; $ 88.49
;0.00005 LTC {=$ 368.7405} Trading costs
;0.00020 LTC {=$ 368.7405} Transfer fees
;--------------------
; $ -8849.77
;24.00000 LTC {=$ 368.7405}
--
Rudd-O
http://rudd-o.com/
--
---
You received this message because you are subscribed to the Google Groups
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.