I am just trying to run monthly_balance.py 
<https://github.com/beancount/beancount/blob/v2/experiments/misc/monthly_balance.py>
 on 
the file, generated with  bean-example and I get the following error

C:\_code\py\2009 beancount fix>py "C:\_code\py\2009 beancount 
fix\beancount\experiments\misc\monthly_balance.py" example.bean
Traceback (most recent call last):
  File "C:\_code\py\2009 beancount 
fix\beancount\experiments\misc\monthly_balance.py", line 66, in <module>
    main()
  File "C:\_code\py\2009 beancount 
fix\beancount\experiments\misc\monthly_balance.py", line 47, in main
    rtypes, rrows = query.run_query(entries, options_map, sql)
  File "C:\_code\py\2009 beancount fix\beancount\beancount\query\query.py", 
line 48, in run_query
    rtypes, rrows = query_execute.execute_query(c_query, entries, 
options_map)
  File "C:\_code\py\2009 beancount 
fix\beancount\beancount\query\query_execute.py", line 381, in execute_query
    result_types, result_rows = flatten_results(result_types, result_rows)
  File "C:\_code\py\2009 beancount 
fix\beancount\beancount\query\query_execute.py", line 422, in 
flatten_results
    value = value[irow] if irow < len(value) else None
KeyError: 0

When I try to remove FLATTEN 
<https://github.com/beancount/beancount/blob/90a7364eeeb4f83bb7b8093c427cb1575a123748/experiments/misc/monthly_balance.py#L42>at
 
the end of the query, it goes further, but produces another error

C:\_code\py\2009 beancount fix>py "C:\_code\py\2009 beancount 
fix\beancount\experiments\misc\monthly_balance.py" example.bean
Traceback (most recent call last):
  File "C:\_code\py\2009 beancount 
fix\beancount\experiments\misc\monthly_balance.py", line 65, in <module>
    main()
  File "C:\_code\py\2009 beancount 
fix\beancount\experiments\misc\monthly_balance.py", line 51, in main
    d = out['{}/{:02d}'.format(row.year, row.month)][row.pos.lot.currency]
AttributeError: 'Inventory' object has no attribute 'lot'

Is this monthly_balance.py 
<https://github.com/beancount/beancount/blob/v2/experiments/misc/monthly_balance.py>
  
and operational one?


-- 
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/551372ea-4fd8-43b1-8757-728e02bd43c1n%40googlegroups.com.

Reply via email to