dallaslu / beancount-periodic Goto Github PK
View Code? Open in Web Editor NEWBeancount plugin to generate periodic transactions #Amortize #Depreciate #Recur
Beancount plugin to generate periodic transactions #Amortize #Depreciate #Recur
Is that intentially cash basis or accural basis?
For cash basis the rent expense is usually recorded only when the payment is issued, and if paid yearly, it will be only recorded once in a year.
For accural basis, it is usually recored as an asset in the prepaid expenses account if paid in advance, and then decreased in period into the expense.
But here the armotize is using the equtiy account... I do not understand the rule here and the purpose for...
I just tried playing with beancount v3, and it appears (?) that beancount-periodic
does not play nice with beancount v3:
after running pip install git+https://github.com/beancount/beancount.git
, on
; test.bean
plugin "beancount_periodic.depreciate"
I get:
from beancount.utils.date_utils import parse_date_liberally
ImportError: cannot import name 'parse_date_liberally' from 'beancount.utils.date_utils' (/opt/homebrew/lib/python3.11/site-packages/beancount/utils/date_utils.py)
Am I interpreting this correctly that beancount_periodic
is calling some API from beancount v2, which beancount v3 no longer offers/exports?
love the plugin; I'd love to pitch in and add more formulae (as mentioned in the docs).
Could you give me some pointers of where to start and how you had envisioned to go about this?
I have been using the recur function, it's very helpful, but I don't have an duration for my recurring payment, is there way I can specify it as today?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.