I am also finally working on entering my mutual funds, and finding out the 
numbers from my mutual fund don't add up and cause "Transaction does not 
Balance" errors.  I found the Saving Rounding Error entry in the Precision 
and Tolerances docs, and thought the automatically adding the makeup 
posting was a neat feature.  Aside from enabling the feature with "option "
account_rounding" "Equity:RoundingError"", I didn't see how to 
"automatically add" the posting. I didn't find the docs where llpa (name on 
post above) mentions the auto_accounts plugin needs to be added, and 
bean-query adds the postings. I did find another posting here Beancount 
Updates - 2015-12-13) that mentions the "Equity:" does not need to be used. 
I look forward to trying out the featuer when it is added back in.

Jonathan



On Thursday, October 25, 2018 at 10:25:48 PM UTC-4, Martin Blais wrote:
>
> A couple of things:
>
> 1.
> You have to specify the subaccount  name only:
>
> https://bitbucket.org/blais/beancount/src/6fb25b28e2645f57cfc4c154c281ffd7c5c5d85c/CHANGES#lines-2672
>
> 2.
> About the feature: it looks like I must have stripped it accidentally when 
> removing the old version of the booking code.
> Surprised it's not coming up before your reporting of it because I know 
> some people are using it.
> I'm not using the feature myself, and somehow I didn't put a unit test for 
> it (beyond that of Ledger conversion, which is the context in which it came 
> about).
> They must be using it through its hardcoded conversion to Ledger (which 
> requires it):
>
> https://bitbucket.org/blais/beancount/src/default/beancount/reports/convert_reports.py
>
> Follow this ticket:
>
> https://bitbucket.org/blais/beancount/issues/337/bring-back-account_rounding-support
>
>
>
>
> On Thu, Oct 25, 2018 at 6:35 PM <[email protected] <javascript:>> wrote:
>
>> The way I understand the documentation, a *test.beancount* file with 
>> content:
>>
>> plugin "beancount.plugins.auto_accounts"
>> option "account_rounding" "Equity:Rounding-Errors"
>> option "inferred_tolerance_default" "USD:0.01"
>> 2018-01-01 * "buy one apple"
>>   Assets:Account:APPLE 1 APPLE {1.0 USD}
>>   Assets:Account:Cash -0.99 USD
>>
>>
>> Should translate by "*bean-query test.beancount prin*t" to:
>>
>> plugin "beancount.plugins.auto_accounts"
>> option "account_rounding" "Equity:Rounding-Errors"
>> option "inferred_tolerance_default" "USD:0.01"
>> 2018-01-01 * "buy one apple"
>>   Assets:Account:APPLE 1 APPLE {1.0 USD}
>>   Assets:Account:Cash -0.99 USD
>>   Equity:Rounding-Errors -0.01 USD
>>
>> However, it doesn't work. What am I missing?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Beancount" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/beancount/d3de9a98-0a7f-44a0-9257-2724a6fc1516%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/beancount/d3de9a98-0a7f-44a0-9257-2724a6fc1516%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/d3c70b93-e4f4-43f0-aa56-6e6e2c9bb888%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to