In article <CAKs9TOKeoHmc5sjZspPfyTZqC89FJh8vzC29yr=hgmm5z4a...@mail.gmail.com>, Craig Earls <ender...@gmail.com> 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