Glad to hear!

Just added basic doc 
<https://github.com/redstreet/beancount_reds_importers/blob/1215e9586929cb507a32e355b8a376935df49fef/beancount_reds_importers/importers/collective/__init__.py#L6-L15>
.

Deepwiki 
<https://deepwiki.com/search/does-the-banking-transaction-b_8efbdc90-559a-47ad-b382-d361132692f2?mode=fast>
 
should pick up on it soon. For anyone else: deepwiki is very handy to 
understand and navigate any open source project.
​


On Thursday, January 22, 2026 at 7:37:56 PM UTC-8 [email protected] wrote:

> Nevermind, found it...
> Something like this worked for me:
> def get_main_account(self, ot):
> return self.config['main_account'].format(claim_type=ot.Claim_Type)
>
> This was a great exercise!
> Thank you
>
> On Thu, Jan 22, 2026 at 9:21 PM Stefano Mihai Canta <[email protected]> 
> wrote:
>
>> I can replace the variables for the custom postings, but what about the 
>> main account?
>>
>> On Thu, Jan 22, 2026 at 9:05 PM Stefano Mihai Canta <[email protected]> 
>> wrote:
>>
>>> Thank you!
>>> Yesterday I spent some time creating something much simpler by just 
>>> overriding `extract` from beangulp, but your framework is more powerful. I 
>>> see the banking importer allows multiple postings by overriding the 
>>> `add_custom_postings` method, but does it allow for variable substitutions 
>>> similarly to the `investment` importer?
>>>
>>> I'd like to use this config for my importer and I'd like to replace 
>>> claim_type and claim_number at runtime.
>>> anthem_eob.Importer({
>>> 'filing_account' : 'Expenses:Medical',
>>> "currency": "USD",
>>> "main_account": "Expenses:Personal:Non-Retirement:{claim_type}:Claim",
>>> "Plan Discount": "Expenses:Personal:Non-Retirement:{claim_type}
>>> :InsDiscount",
>>> "Plan Paid": "Expenses:Personal:Non-Retirement:{claim_type}:InsPayment",
>>> "Your Cost": "Liabilities:Personal:Accounts-Payable:Medical:
>>> {claim_number}",
>>> "Deductible": "Equity:Personal:Limits:Medical-Insurance:Deductible",
>>> "Coinsurance": "Equity:Personal:Limits:Medical-Insurance:Coinsurance",
>>> "balancing": "Equity:Personal:Limits:Balancing"
>>> }),
>>>
>>>
>>> On Thu, Jan 22, 2026 at 12:57 AM [email protected] <[email protected]> 
>>> wrote:
>>>
>>>> Just checked in a couple here 
>>>> <https://github.com/redstreet/beancount_reds_importers/commit/2ca08959c919e64ea2a94bb8a8558edbe7b4e10c>.
>>>>  
>>>> They import csv reports of EOBs, not EOBs directly.
>>>>
>>>> There’s also this article 
>>>> <https://reds-rants.netlify.app/personal-finance/double-entry-bookkeeping-for-us-healthcare/>
>>>>  
>>>> (“Double-Entry Bookkeeping for US Healthcare”) if it helps.
>>>> ​
>>>>
>>>> On Wednesday, January 21, 2026 at 8:28:19 AM UTC-8 [email protected] 
>>>> wrote:
>>>>
>>>> Does anyone have an EOB importer they can share? Something that can 
>>>> work with reds importers.
>>>>
>>>> Thank you!
>>>> Stefano
>>>>
>>>>
>>>>
>>>>  
>>>>
>>>> -- 
>>>> 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 [email protected].
>>>> To view this discussion visit 
>>>> https://groups.google.com/d/msgid/beancount/d792d7d3-c5dd-42dd-8999-f1aed5b8b737n%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/beancount/d792d7d3-c5dd-42dd-8999-f1aed5b8b737n%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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/beancount/c24eeae2-ab0c-45e0-a436-b5fc0ab79359n%40googlegroups.com.

Reply via email to