ICTInvoice is multi-tenant invoicing module of Elastix PBX. It is complete invoice management solution for multiple companies. It automatically create pdf invoices and emails for Elastix users on monthly basis along with their calls detail records (CDRs).
ICTInvoice allows you to generate inbound and outbound billing reports. You can generate reports user-wise and extension-wise whichever is appropriate for you. You can also create a summary of the report and then view a detailed report. Summary report allows you to view total number of calls made, total inbound calls, total outbound calls and their bills. ICTInvoice also allows you to email invoices to users on monthly basis at fix dates. It can also allow you to generate manual invoices at any time.
Another important feature of ICTInovice is that it is multi-tenant which means each user has its own interface to generate invoices and reports. He/she can view his/her own CDRs. Following is a list of main features for ICTInvoice.
ICTInvoice Main Features
Multi-tenant
Create invoices for Multiple companies with branding
Manual as well as Automatic invoice generation on fix date
Auto Emailing invoices to users on monthly basis
Inbound Billing
Outbound Billing
Extension / User wise reporting
Summrize reporting
Detail Reporting
Installation of ICTInvoice with Elastix 2.4.0
1. Frist of all we download the Elastix version 2.4.0 from http://www.elastix.org/index.php/en/developers/changelog/821.html
2. Now download the latest version of ICTInvoice from http://sourceforge.net/projects/ictinvoice
3. During installation you will face some bugs in Elastix developers module. To rescue from this bug you have to downgrade developers module from (2.3.0-1) to (2.2.0-3).
4. If you are on CentOS, then do yum install elastix-developer-2.2.0-3
5. After the installation of elastix-developer-2.2.0-3 follow these instructions in following link.
http://www.ictinnovations.com/content/ictinvoice-complete-multitenant-hosted-pbx-solution-service-providers