GnuCash  4.11-137-g155922540d+
Data Structures | Functions
gncinvoice_jinja.py File Reference

exports an invoice from gnucash using a template file, see Python invoice export More...

Go to the source code of this file.

Data Structures

class  gncinvoice_jinja.Usage
 

Functions

def gncinvoice_jinja.main (argv=None)
 

Detailed Description

exports an invoice from gnucash using a template file, see Python invoice export

Author
Christoph Holtermann (c.holtermann (at) gmx.de)
Date
2014-2018

Input is a template file that will be filled with information from gnucash Invoices. Jinja2 templating engine is being used for this. Templates can be Latex, Html or anything.

Example templates for german invoices:

This is a sequel to latex_invoices.py that exported to a lco file to be imported into a LaTeX letter. The approach used here is not as dependent on external files and more modular as it allows to use arbitrary templates

Doxygen docs:

Questions / Issues:

Definition in file gncinvoice_jinja.py.