Fully Automated Service Accounting

Task

If you as a service provider have booked your project times in Redmine, it is obvious to use them for invoicing. Redmine offers various exports for this - e.g. as a CSV file - which can be further processed in a spreadsheet and finally entered in invoice documents. But this manual way has its pitfalls. Errors can creep in at many points - so a particularly careful, time expensive approach is required. These processes should be automated.

Solution

A tool for the automatic creation of invoices ready for dispatch was implemented. The billing data is obtained directly from the Redmine database, where they are also partially mapped with user-defined fields. The document creation is done with the help of a self-developed template module for Libreoffice. Thus, a high degree of automation and a modern look are not mutually exclusive.

Profile

  • Industry: IT Services
  • Period: 2021
  • Technologies:
    • Python
    • PostgreSQL
    • Redmine
    • Jinja2
    • LibreOffice

Invoices are now created fully automatically based on time booked in Redmine.

Want to create project like this?

I will gladly contribute my experience and help you with the implementation.

Contact Me