Voitto es una sencilla pero eficiente utilidad doble contabilidad escrito en Python.
Introducción
Mi visión de largo plazo es hacer un sistema de contabilidad que soporte la operación distribuida (en el sentido DVCS). También se están planificando algunos "web 2.0" características (e-facturas / rastreo deuda social a través de una API REST).
Instalación
Se recomienda el uso de la pipa:
PIP instalar Voitto
Magia funciona setup.py estándar, también (incluyendo setup.py desarrollan).
Utilidades Tappio
Por el momento Voitto sólo se compone de una pequeña colección de herramientas para trabajar con Tappio, una aplicación de código cerrado contabilidad simple freeware para Windows. Para obtener más información acerca de Tappio, consulte http://www.lahdenniemi.fi/jussi/tappio/
Utilidades actuales en orden de utilidad decreciente:
- Tappio-renumber - especie y renumerar los eventos por fecha
- Tappio-extracto - Extracto de un período de tiempo de un archivo TLK (con saldos de apertura)
- Tappio-merge - fusionar dos o más archivos TLK
- Tappio-movimiento-entradas - todas las entradas de un número de cuenta a otra
- Tappio-guión - un bonito-impresora Tappio, útil para "git diff" (ver más abajo)
- Tappio-desaparecidos-cuentas - Cuentas de impresión que se encuentran en algunos, pero no todos los archivos de entrada
- Tappio-impresión-cuentas - imprimir el árbol de la cuenta
- Tappio-impresión-ganancias - los ingresos y gastos de impresión en formato CSV para gráficos de tarta agradables
- Tappio-gráfico - imprimir un gráfico GrahpViz totalmente inútil de dinero fluye
Las empresas de servicios públicos en general aceptan un archivo de entrada como primer argumento y un archivo de salida como el segundo argumento, con la notable excepción de Tappio de combinación, que tiene un archivo de salida como primer argumento y cualquier número de archivos de entrada como el resto. Mejor documentación pendiente, por lo UTSL por el momento (y por favor realizar copias de seguridad de sus archivos .tlk antes de sobrescribir con Voitto!).
Y por cierto, que es seguro hacer esto (siempre y cuando usted tiene copias de seguridad):
Tappio-renumber old.tlk old.tlk
El archivo completo se lee en primer lugar, a continuación, transmutó y sólo entonces en escrito, así que esto no es como las redirecciones de concha donde se iba a terminar con un old.tlk vacía.
Utilizando indent.py como bastante-impresora para "git diff"
En ~ / .gitconfig, añadir lo siguiente:
[Diff "Tappio"]
textconv = /path/to/voitto/indent.py
En los .gitattributes de su repositorio git, añadir lo siguiente:
* .tlk Diff = Tappio
. Ahora "git diff" debe utilizar indent.py para la impresión bastante
Requisitos :
- Python
Comentarios que no se encuentran