On Wed, Sep 6, 2017 at 9:32 AM, Metin Akat <[email protected]> wrote:
> Hi, > > Is there some plugin to ease me with generation of depreciation > transactions? > No, but you could be the one to create it. > For every more substantial thing I own I create its own account where I > depreciate it over time by manually entering monthly transactions for > depreciation. As you can imagine, this is very tedious. > Sounds painful indeed. It would be nice if I could write some balance statement (once a year or > whenever I see fit) and have some plugin generate monthly depreciation > transactions (without having them in my journal). > In a way, this would be similar to a version of the Pad directive but which is spread over time via multiple transactions. I've been wanting something like this for myself for a long time but haven't given in to coding it yet. > So I have two questions: > > 1. Does such a thing already exist? > Not AFAIK > 2. If not, can I get some guidelines for implementing this? Like for > example, what is the proper syntax to use in my journal file (if any) to > denote the desired balance. One easy way (without breaking anything) would > be to have my assets as different commodities and write their price with > the existing syntax. > I think you could use the normal Balance directive, and have your plugin process a Custom directive (with a particular name of your choosing) and insert the depreciation directives. > Thanks, > Metin > > -- > 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/CAEk80bmR%3DGubRNQDh4nSuR01pHy3W_LjYXj1s%2BGMRw4MiDW3%3DA% > 40mail.gmail.com > <https://groups.google.com/d/msgid/beancount/CAEk80bmR%3DGubRNQDh4nSuR01pHy3W_LjYXj1s%2BGMRw4MiDW3%3DA%40mail.gmail.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/CAK21%2BhMdO6sUD_a0YfbQPP0AQkOwmPq6D9D3U2JU7C3VCynwMg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
