It may be an idea that, instead of pointing to an external file or URL, the app is able to copy it locally into the GNC_DATA_HOME, with light obfuscation to discourage prying.
$GNC_DATA_HOME/attachments/$root_guid/xx/$file_hash.pdf Whereby xx is first 2 letters of file hash. On Tue, 3 Feb 2026, 11:00 am Adrien Monteleone, < [email protected]> wrote: > R, > > Back to your original topic: > > I'm curious, and not quite understanding. > > Why not simply link a particular document to the relevant particular > transaction? > > Why do you find a need to link a location of multiple documents to that > transaction instead? (links are not to entire accounts, only individual > transactions) > > I think of the feature as more of a 'photo/scan of a receipt' feature > than any general document linkage. > > There are much better document management systems for personal assets, > specifically designed for that purpose. > > The purpose (I gather) for the transaction attachment is to document the > transaction, and only the transaction. (like a scanned copy of an > invoice, or grocery receipt) > > If you have a case where multiple documents are *all* associated with a > transaction (say, invoice, bill of lading, original purchase order) and > you want to link all of them, then a single-document multi-page PDF > would suffice. (presuming you don't also need those documents to exist > separately for use in an independent system!) > > Regards, > Adrien > > _______________________________________________ > gnucash-user mailing list > [email protected] > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
