In article
<CAKs9TOKeoHmc5sjZspPfyTZqC89FJh8vzC29yr=hgmm5z4a...@mail.gmail.com>,
Craig Earls <[email protected]> wrote:
> OK, here is something that sort of shows my problem:
>
> <<<<---- CUT HERE test.dat---->>>>
>
> 2011/02/17 * (AUTO) VIFSX
> Assets:Standard:Deferred (701.11/102.27 VIFSX)
> Assets:Standard:Deferred $-701.11
>
> 2011/02/17 * (AUTO) VIFSX
> Assets:Standard:Matching (350.56/102.27 VIFSX)
> Income:Exempt:Matching $-350.56
>
> 2011/03/03 * (AUTO) VIFSX
> Assets:Standard:Deferred (701.11/101.60 VIFSX)
> Assets:Standard:Deferred $-701.11
>
> 2011/03/06 (MAN) Sell everything
> Assets:Standard:Deferred -13.76 VIFSX @ $107.56
> Assets:Standard:Matching -3.43 VIFSX @ $107.56
> Assets:Fidelity
>
> >>>>---- CUT HERE test.dat---<<<<
>
> 21:21:01 ~/FinanceData (master) > ledger -f test.dat bal --cleared
> $-1402.22
> 17.18 VIFSX Assets:Standard
> $-1402.22
> 13.76 VIFSX Deferred
> 3.43 VIFSX Matching
> $-350.56 Income:Exempt:Matching
> --------------------
> $-1752.78
> 17.18 VIFSX
>
>
> 21:21:38 ~/FinanceData (master) > ledger -f test.dat bal
> $446.74
> -0.01 VIFSX Assets
> $1848.96 Fidelity
> $-1402.22 Standard:Deferred
> $-350.56 Income:Exempt:Matching
> --------------------
> $96.18
> -0.01 VIFSX
>
>
> Notice the -0.01 VIFSX still left in the ASSETS even though I "sold"
> everything in the uncleared transaction.
Appending this works for me:
2011/03/06 (MAN) Reconcile
Assets:Standard:Matching = 0.00 VIFSX
Assets:Standard:Deferred = 0.00 VIFSX
Equity:Adjustments
Another possibility:
2011/03/06 (MAN) Sell everything
Assets:Standard:Deferred (-701.11/102.27 VIFSX - 701.11/101.60
VIFSX) @ $107.56
Assets:Standard:Matching (-350.56 VIFSX / 102.27 VIFSX) @ $107.56
Assets:Fidelity
2011/03/06 Reconcile
Assets:Fidelity = $1848.96
Equity:Adjustments
Hope this helps,
Life