Martin,

thanks! I already figured out to use metadata

On Saturday, November 28, 2020 at 10:31:38 PM UTC+1 [email protected] wrote:

> Use metadata.
> I'm not changing the syntax in v2.
> (v3 will bring syntax improvements, but that's going to take some time ~ 
> months.)
>
>
> On Sat, Nov 28, 2020 at 2:10 PM Chary Chary <[email protected]> wrote:
>
>> Martin,
>>
>> is my understanding correct, that by following your example from Ameritrade 
>>
>> <https://github.com/blais/ameritrade/blob/master/examples/ameritrade2beancount.py>one
>>  
>> cannot create a beancount file, which contains inline comments for 
>> postings, like that?
>>
>>
>>
>> *2015-01-01 * "Taxi home from concert in Brooklyn"  Assets:Cash      -20 
>> USD  ; inline comment  Expenses:Taxi*  
>>
>> Reasons:
>>
>>
>>    1. There seems to be no place for comment in the *Posting 
>>    
>> <https://github.com/beancount/beancount/blob/38e14b8dcf47754cb21ae7e5aceb77efc4c11688/beancount/core/data.py#L177>*class
>>  
>>    (only may be in meta-data?)
>>    2. As far as I can see,  printer.print_entries() cannot print posting 
>>    comment
>>
>>
>> If this is the case, what is the best way to create a custom script for 
>> converting data into beancount format with possibility to preserve inline 
>> comments for postings?
>>
>>
>> On Saturday, October 10, 2020 at 3:23:56 AM UTC+2 [email protected] wrote:
>>
> You can either write a custom script and just print out to stdout, or use 
>>> the ingest framework.
>>>
>>> Here's an example of a custom standalone script that converts from 
>>> Ameritrade:
>>>
>>> https://github.com/blais/ameritrade/blob/master/examples/ameritrade2beancount.py
>>>
>>> The ingest library only provides a framework to help you automate some 
>>> of the process of automatically identifying the files in your downloads 
>>> directory, run the extraction of transactions (that you write) and file  
>>> away the downloads. You don't necessarily have to use it. 
>>> http://furius.ca/beancount/doc/ingest
>>>
>>> Hope this helps,
>>>
>>>
>>>
>>>
>>> On Fri, Oct 9, 2020 at 7:32 AM Sam Bragg <[email protected]> wrote:
>>>
>>>> Hi all,
>>>>
>>>> I'm completely new to beancount, but I want to use it to manage my 
>>>> trading/investing activities. I have already written a library to download 
>>>> transactions from my broker's API, which returns a list of dicts.
>>>>
>>>> I have looked at the beancount documentation and I can't even seem to 
>>>> get started. Many of the example importers given, assume that one has a 
>>>> file which they wish to import, which in my particular case is not 
>>>> relevant(?).
>>>>
>>>> Here's the process as I envision it:
>>>>
>>>>    1. Get a given date's transactions from my broker, using the 
>>>>    library I made
>>>>    2. Implement some logic to classify each transaction 
>>>>    (Account:[fees/PnL] etc.)
>>>>    3. Append the new transactions as directives in my beancount file
>>>>
>>>> All I am really seeking to know at the moment is how I would even get 
>>>> started. Looking at beancount.ingest.importer - it needs a FileMemo 
>>>> instance, but in this case I won't be reading from a file - this is where 
>>>> most of my confusion is coming from.
>>>>
>>>> Truly grateful for any response received. Thank you so much for 
>>>> producing this awesome software!
>>>>
>>>> Sam
>>>>
>>>> -- 
>>>> 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 on the web visit 
>>>> https://groups.google.com/d/msgid/beancount/c38aefcb-0af3-4591-9905-b5f8fcc79fcan%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/beancount/c38aefcb-0af3-4591-9905-b5f8fcc79fcan%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 on the web visit 
>> https://groups.google.com/d/msgid/beancount/2a32d0fe-3fd0-4098-a092-83e94ce5fdeen%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/beancount/2a32d0fe-3fd0-4098-a092-83e94ce5fdeen%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 on the web visit 
https://groups.google.com/d/msgid/beancount/27ff817e-eb78-4b57-a9ed-ff77e20ef179n%40googlegroups.com.

Reply via email to