Additional doxygen doc

This commit is contained in:
Christoph Holtermann 2014-11-12 16:39:08 +01:00
parent 7d6caa8232
commit c86c69ad05
2 changed files with 11 additions and 5 deletions

View File

@ -1,17 +1,17 @@
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
# ##@file
##@file
# @ingroup python_bindings_examples
# @author Christoph Holtermann (c.holtermann (at) gmx.de)
# @date 2014-11
# @brief some help for working with invoices
# @brief some help for working with invoices, used in \ref py_invoice_export
#
# Credits to Tom Loft for the query to get_all_invoices
# as used in his REST-Api
#
# Issues:
# - get_all_invoices could be added to class book
# - get_all_invoices could be added as a method to book Class
# - get_all_customers should be a query like get_all_invoices
try:

View File

@ -27,10 +27,16 @@ LaTeX or other output formats as desired.
LaTeX template using a table to fill in the invoices values. No rechnung.sty required.
- gncinvoicefkt.py
Some helping functions. Included by latex_invoices.py and gncinvoice_jinja.py.
\par Goals / Issues:
- How much logic in the template, how much preprocessing in this file ?
- How much logic in the template, how much preprocessing in the python script ?
- Internationalization - currencies, formatting of numbers, templates
- Providing data of gnucash owner. At the moment this has to be put into the invoices (template/final file) by hand.
- Providing data of gnucash owner.
At the moment this has to be put into the invoices (template/final file) by hand. Access of this data is in KVPs. No support in python-bindings at the moment. c-API to access these values is work in progress. A fork to access these is https://github.com/c-holtermann/gnucash/tree/python-kvp. This is very much work in progress. A discussion can be found in thread http://lists.gnucash.org/pipermail/gnucash-devel/2014-June/037768.html.
- A jinja2 template mimicking the original html invoices
\par See also: