Voitto is 'n eenvoudige, maar doeltreffende dubbel grootboek nut geskryf in Python.
Inleiding
My langtermyn visie is 'n boekhoustelsel wat versprei ondersteun operasie (in die DVCS sin) te maak. Sommige "web 2.0" funksies (e-fakture / sosiale skuld dop via 'n REST API) word ook beplan.
Installasie
Die gebruik van neut word aanbeveel:
PIP installeer voitto
Standard setup.py magic werke, te (insluitend setup.py ontwikkel).
Tappio utilities
Op die oomblik is Voitto bestaan slegs uit 'n klein versameling van gereedskap om te werk met Tappio, 'n eenvoudige geslote bron freeware boekhouding aansoek vir Windows. Vir meer inligting oor Tappio, sien http://www.lahdenniemi.fi/jussi/tappio/
Huidige nuts in dalende volgorde van nut:
- Tappio-hernommer - soort en hernommer gebeure volgens datum
- Tappio-uittreksel - uittreksel van 'n tydperk van die tyd van 'n TLK lêer (met die opening saldo's)
- Tappio-merge - saamsmelt twee of meer TLK lêers
- Tappio-skuif-inskrywings - alle inskrywings van een rekening na 'n ander nommer
- Tappio-streepje - 'n Tappio mooi-drukker, nuttig vir die "git diff" (sien onder)
- Tappio-missing-rekeninge - druk rekeninge wat sommige, maar nie almal insette lêers
- Tappio-druk-rekeninge - druk die rekening boom
- Tappio-druk-verdienste - Druk die inkomste en uitgawes in CSV vir lekker sirkeldiagramme
- Tappio-grafiek - druk 'n heeltemal nutteloos GrahpViz grafiek van geld vloei
Die Nut algemeen aanvaar insette lêer as die eerste argument en 'n uitset lêer as die tweede argument, met die noemenswaardige uitsondering van tappio-merge, wat neem 'n uitset lêer as die eerste argument en 'n aantal van invoer lêers as die res. Beter dokumentasie hangende, so UTSL vir die oomblik (en neem asseblief rugsteun van jou .tlk lêers voor die vervang hulle met Voitto!).
En BTW, dit is veilig om dit te doen (so lank as wat jy backups):
tappio-hernommer old.tlk old.tlk
Die hele lêer in die eerste lees, dan transmogrified en slegs dan uitgeskryf, so dit is nie soos Shell doorverwijzing waar jy wil eindig met 'n leë old.tlk.
Met behulp van indent.py as 'n mooi-drukker vir "git diff"
In ~ / .gitconfig, voeg dit:
[Diff "tappio"]
textconv = /path/to/voitto/indent.py
In die .gitattributes jou git bewaarplek, voeg dit:
* .tlk Diff = tappio
. Nou "git diff" moet gebruik indent.py vir mooi druk
Vereistes :
- Python
Kommentaar nie gevind