Files
@ 03533e15e6ad
Branch filter:
Location: NPO-Accounting/conservancy_beancount/README.rst - annotation
03533e15e6ad
955 B
text/x-rst
reports: Prototype Canadian payroll report.
f8ea5ce62c6a f8ea5ce62c6a f8ea5ce62c6a b029a3cca85c b029a3cca85c b029a3cca85c b029a3cca85c b029a3cca85c b029a3cca85c b029a3cca85c b029a3cca85c b029a3cca85c 21c7646b4192 21c7646b4192 21c7646b4192 21c7646b4192 21c7646b4192 21c7646b4192 21c7646b4192 21c7646b4192 21c7646b4192 b029a3cca85c b029a3cca85c f8ea5ce62c6a b029a3cca85c f8ea5ce62c6a f8ea5ce62c6a f8ea5ce62c6a f8ea5ce62c6a 61091872869a | Beancount plugin and tools for Conservancy's books
==================================================
Introduction
------------
This repository includes code that Software Freedom Conservancy uses to keep its books in Beancount. It includes:
* A Beancount plugin to validate that transactions are documented according to business rules, and normalize "enum-like" metadata we have defined
* A set of financial business reports from the books
* Related tools to help with audit and tax reporting
Installation
------------
``cd`` to this directory with your checkout and then run::
python3 -m pip install --user --upgrade .
Of course, if you're familiar with Python development tools, you're welcome to install the module in a virtualenv, somewhere else, etc.
Development
-----------
``doc/Development.rst`` explains how to work on this code, including an overview of how modules are organized.
Legal
-----
Refer to ``LICENSE.txt`` for details.
|