Thanks Martin!  I'll keep that suggestion in mind but before I saw your 
reply I started playing with the custom directive and was able to get an 
example that passes muster with bean-check.  The example is below:
2013-01-01 open Assets:US:WellsFargo:Checking4431
  institution: "Wells Fargo Bank NA"
  address: "123 America Street, LargeTown, USA"
  phone: "+1.012.345.6789"

2013-01-01 open Income:US:Donations

;; fields are as follows :
;;      donor-id : a string defining a unique identifier that can be used 
to identify this donor
;;      donor-name : a string containing the name of the donor
;;      donor-address : a string of the address for the donor
;;      donor-city : a string containing the city the donor lives in
;;      donor -state : donor's state
;;      donor-zipcode : donor's zip code
;;      donor-phone : donors phone number
;;      donor-email : email address of donor
2024-09-28 custom "Donor" "john-smith" "John Smith" "123 First Street" 
"Palo Alto" "CA" "93501" "123-456-7890" "f...@bar.com"

2024-09-28 txn "john-smith"
  Assets:US:WellsFargo:Checking4431 -100.00 USD
  Income:US:Donations

The big question for me is can bean-query search in the custom directive 
fields and so forth -- such that I could potentially run a report against 
my file asking for any donations by a specific donor (e.g. "john-smith")? 
 I did a quick internet search for bean-query and custom but didn't really 
find anything.  

Thanks much!!

On Saturday, September 28, 2024 at 9:39:42 AM UTC-7 Martin Blais wrote:

> Just use a metadata field with a unique id per client
> and maintain a spreadsheet with all the details,
> just join the two with a script.
> You can extract that metadata using queries or a script.
>
>
> On Thu, Sep 26, 2024 at 5:27 PM Rick F <ri...@jesusministries.org> wrote:
>
>> Hi.. I work at a small non-profit organization and am looking at whether 
>> any of the PTA apps out there (ledger, hledger or beancount primarily) can 
>> be used to handle our accounting needs or not. One big area that I'm having 
>> difficulty with is tracking donations that we receive with (hopefully) full 
>> contact info so we can pull reports at year-end of person X's donations are 
>> ... blah blah blah (report info).
>>
>> I found someone's prior work associated with Ledger (using lots of tags) 
>> for much of what I'm after but still nothing that allows me to track donor 
>> information aside from a simple name. 
>>
>> After reading through the docs for beancount, I'm hoping that there's a 
>> way to use meta-data to help with this perhaps..? 
>>
>> I was hoping someone here that knows beancount way better than I do could 
>> give me the 50,000ft answer of whether this will be like pushing a boulder 
>> up hill or not.. Thanks much!
>>
>> -- 
>> 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+...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/beancount/30808cf2-ce0f-42b3-88a7-b822c51d0cf4n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/beancount/30808cf2-ce0f-42b3-88a7-b822c51d0cf4n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/feea3f2d-a156-4db7-aa76-9fe6f074a0c6n%40googlegroups.com.

Reply via email to