TomBursch / kitchenowl

KitchenOwl is a self-hosted grocery list and recipe manager. The backend is made with Flask and the frontend with Flutter. Easily add items to your shopping list before you go shopping. You can also create recipes and add items based on what you want to cook.
https://kitchenowl.org/
GNU Affero General Public License v3.0
1.21k stars 66 forks source link

Feature request: Export CSV expenses of a household #319

Open Timmy93 opened 9 months ago

Timmy93 commented 9 months ago

What's the feature 🧐

I usually add the expenses to a kitchenowl household and once a month I manually export this data to a budget spreadsheet (one day, maybe, I'll move to Firefly III) I'd like to export all the expenses to a CSV in order to simplify the copy paste process.

Thank you for your amazing project and keep up the good work!!

Extra information and references

No response

TomBursch commented 8 months ago

Any specific format firefly expects? Or is

Name,Amount,Category,Paid by, Paid for

enough?

Timmy93 commented 8 months ago

I think that some more fields would be useful:

Name,Amount,Category,Paid by,Paid for,Username,Amount owe, Type

With:

So to understand if Alice does a Payment of 100€ that has to be (splitted with Bob) and then Bob repays her with 50€, I would expect 3 transactions: