This project will involve taking the Elastix Calling Billing Module and making advancements.
The user must be able to login to the module and select a list of extensions. It will then display the calls that each extension has made and add a cost based on the rates added into elastix. It must also have a button to create a PDF invoice of that extension with all the costs. This will be a tax invoice. There should also be a button that will create invoices for all the selected extensions.
The PDF invoice must be customisable via a template. The person can change the company name and address details of the invoice.