--
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 beancount+unsubscribe@googlegroups.com.
Hey,Sorry all for the very slow response. The holiday period got the better of me.All of these methods you've mentioned seem to only count half the cost on your own accounts though and the other half is counted against a generic account for your partner or roommate? What I would like to do is to count the full amount of our shared apartment expenses against a shared account and then possibly balance this shared account with payments from each of us. The reason I'm interested in doing it this way is that I'd like to get a clear picture of the actual cost of our living arrangement so that we can evaluate it against other apartments for example. If we always did split everything in half then I could use the way you described and just multiply either share by 2 and I'd got the full cost but the parts we pay vary quite regularly.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+unsubscribe@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/c228fb07-b004-47d2-a294-5d411e7fbb6b%40googlegroups.com.
Congrats, Martin!!
Gonna present him with his ledger on his 18th birthday ? (Yikes
:-)
Gonna present him with his ledger on his 18th birthday ? (Yikes :-)
--
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 beancount+unsubscribe@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/p4nmpr%24lec%241%40blaine.gmane.org.
On Mon, Jan 29, 2018 at 12:59:04PM -0500, Martin Blais wrote:
> On Mon, Jan 29, 2018 at 12:50 PM, Simon Michael <si...@joyful.com> wrote:
> > Congrats, Martin!!
Ditto!
> > Gonna present him with his ledger on his 18th birthday ? (Yikes :-)
So, *cough* I'm actually doing the same think for my kid *cough*, with a
tag for each transaction that is related to him.
(Digression: the fact that you need the tag to be short looks like due
to the current Beancount limitation of having to put tags on the same
line of payee/description, which can get pretty long. I'm still doing
this in Ledger-CLI --- and generating a beancount automatically from it
for Fava and SQL-ish queries --- where tags can be on subsequent
(comment) lines so the tag can get long-ish, without being too much of a
hassle.)
But I'm not exactly sure to understand what's the benefit of Martin
rewriting plugin --- aside from showing off the beautiful data
model/flow that Beancount offers and which I love, that is :-)). Even
with just a simple tag, I can filter all transactions with a simple
query, and get a current balance (or filtered ledger, or whatever),
where the categories are the "right" ones, in the sense that grocery
would be (baby-related) Expenses:Grocery, clothes Expenses:Clothes, etc.
What am I missing here?
Cheers.
--
Stefano Zacchiroli . za...@upsilon.cc . upsilon.cc/zack . . o . . . o . o
Computer Science Professor . CTO Software Heritage . . . . . o . . . o o
Former Debian Project Leader & OSI Board Director . . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »
--
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 beancount+unsubscribe@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/20180129191325.GB29678%40upsilon.cc.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/CAK21%2BhOCrCWTza%2B54BPLoax4zCuEjza_c3Gd53pLB12pT86Zsw%40mail.gmail.com.
How about booking shared expenses to an Expenses:Joint:Rent (or similar) account? If you want to keep track of joint expenses that your girlfriend paid for, you could make the source account: Equity:Girlfriend-Paid or something similar?
Tags on accounts (or postings?) would be a nice thing to have.
Using tags on transactions for this purpose seems like a hack.
Account tags can be simulated by just adding more colon-separated components, but that is annoying in various ways.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/CAKJfoCEif%2B95CXmdAVHt-gmo62A43opfqH7E2oRtO%2BMS5WP%3DDA%40mail.gmail.com.
On Thu, Feb 1, 2018 at 2:00 PM, Jeremy Maitin-Shepard <jer...@jeremyms.com> wrote:How about booking shared expenses to an Expenses:Joint:Rent (or similar) account? If you want to keep track of joint expenses that your girlfriend paid for, you could make the source account: Equity:Girlfriend-Paid or something similar?You don't want to reflect the other person's expenses on your income statement.Or maybe I don't understand the particular transactions you envision (provide a detailed example if you like).
Tags on accounts (or postings?) would be a nice thing to have.Metadata is supported at the moment.Maybe a grammar redesign where either transactions AND postings both support tags might be a good idea.The thing is, I think it should be accompanied by a refactoring that automatically merges tags into the metadata, perhaps with just a boolean value.
Using tags on transactions for this purpose seems like a hack.Oh no! It's exactly the type of usage it was designed for.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/CAK21%2BhNw1wRL%3DeHErJ%3D%2BGN6poEfs%3Dt29G3Zif_%3DPb%2Bk59N896Q%40mail.gmail.com.
On Mon, Feb 5, 2018 at 9:39 PM, Martin Blais <bl...@furius.ca> wrote:On Thu, Feb 1, 2018 at 2:00 PM, Jeremy Maitin-Shepard <jer...@jeremyms.com> wrote:How about booking shared expenses to an Expenses:Joint:Rent (or similar) account? If you want to keep track of joint expenses that your girlfriend paid for, you could make the source account: Equity:Girlfriend-Paid or something similar?You don't want to reflect the other person's expenses on your income statement.Or maybe I don't understand the particular transactions you envision (provide a detailed example if you like).My understanding is that the OP wanted to track the total expenditure on rent. How should that be done if not by having an Expense account containing the total rent payments? I guess to make the income statement work it should be Income:Girlfriend-Paid rather than Equity:Girlfriend-Paid.
Tags on accounts (or postings?) would be a nice thing to have.Metadata is supported at the moment.Maybe a grammar redesign where either transactions AND postings both support tags might be a good idea.The thing is, I think it should be accompanied by a refactoring that automatically merges tags into the metadata, perhaps with just a boolean value.I guess the question is to what extent is it possible to tailor the representation/semantics assigned by beancount to common use cases so that we get useful behavior out of the box (e.g. from fava) without having to code it ourselves either in Python or complicated queries. Maybe the use cases are too varied for that to be possible, though.
Using tags on transactions for this purpose seems like a hack.Oh no! It's exactly the type of usage it was designed for.For your #kid tagging example, suppose you bought a couple different items as CVS, some for yourself, and some for your kid. Presumably you'd want to split the expense part into multiple postings, but you'd need a way to tag individual postings as being associated with the kid or not.
I'm guessing you probably try to use a separate credit card transaction for your kids expenses, in order to avoid this problem, and avoid having to manually split the expense, but it still seems like any general approach should support this -- that is what I mean by a hack.
In particular, why not use an Expenses:Kid:Pharmacy account instead of the rewriting?
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/CAKJfoCHS%2BrO7T5HRiTR9B_t6TymnTEmswAZYGe7AKfLuxr7fFQ%40mail.gmail.com.
--
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 beancount+unsubscribe@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/d85bad13-fd62-4241-80bf-13654e122045%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "Beancount" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beancount/p05e3hMqpJY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beancount+unsubscribe@googlegroups.com.
To post to this group, send email to bean...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/CAK21%2BhOwYTMgQLDb07wQMjGjV7j9iyY-vg8X%2B1y7h2E_rL%3DU2A%40mail.gmail.com.