joshuabach / gnucash-web

A simple, mobile-friendly webinterface for GnuCash
GNU General Public License v3.0
117 stars 18 forks source link

[Wishlist] Add support for transaction linked documents #45

Open Freddo3000 opened 1 year ago

Freddo3000 commented 1 year ago

Gnucash has support for associating external files with transactions, which is useful for scanning receipts, invoices, and other records. The problem is that users can only do so when they have access to a computer, and requires a consistent file structure or separate webserver.

It is on just that separate webserver part where I think this project could be used, allowing the user to upload files while on the run which can be accessed at as something such as http://gnucash-web.etc/files/myreceipt.png, and implementing this as an option when creating a transaction. This would allow users to digitize receipts using their phone and unless they have a reason to hold on to the physical receipt, discard it.

joshuabach commented 1 year ago

This is a really great idea, thank you! I will have to think about the details though and honestly, there are many other issues with higher priority right now, so this will have to stand in line for a bit.