Guillaume

My feedback

  1. 23 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  General » Mobile  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thanks for the suggestion! Have you taken a look at the monthly PDF export for groups on the website? The csv export is meant as a simple summary, not something that would include lots of details.

    Marshall

    An error occurred while saving the comment
    Guillaume commented  · 

    The PDF export is unfortunately not sufficient, because data can't be extracted from it. I need an export that contains the data I need and also can be read by a program or a script. The CSV export is almost enough but misses some things.

    Guillaume supported this idea  · 
    An error occurred while saving the comment
    Guillaume commented  · 

    In the API and CSV export, transactions don't have as much detail as what I enter in the app/webapp. It makes sense because there are a lot of entry options. Yet currently this means from the CSV/API I can't tell how much I paid for a given thing.
    For example if A and B buy food together where A pays $5 and B pays $15 and they want to share the costs equally, the resulting CSV entry will say "cost: $20, A: $-5, B: $5". If instead B pays $20 and they split it so that A owes $5 and B owes $15, then we get also "cost: $20, A: $-5, B: $5". So I can't tell how much A and B each actually paid from the CSV entry. But I would like to know this for my own accounts.
    Could you pleas eadd more info to the API and/or CSV so that we can distinguish those two cases?
    Here's a potential solution: distinguish the inputs and outputs to each transaction. For the first example, it would look like "cost: $20, A paid: $5, A owes: $-10, B paid: $15, B owes: $-10". For the second, "cost: $20, A paid: $0, A owes: $-5, B paid: $20, B owes: $-15".
    Thank you!

Feedback and Knowledge Base