forked from cdr-stats/cdr-stats
Web CDR viewer and CDR Statistics for Asterisk & Freeswitch
License
JarrodN/cdr-stats
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
CDR-Stats ----------- CDR-Stats is a CDR viewer for Asterisk/Freeswitch Call Data Records. It allows you to interrogate your CDR to provide reports and statistics via a simple to use, yet powerful, web interface. It is based on the Django Python Framework which enables the building of clean, maintainable web applications, and encourages rapid development with clean and pragmatic design. Star2Billing S.L. is the company behind the development of CDR-Stats, and was originally formed to provide a revenue stream to support the popular open source A2Billing Telecom Switch and Billing System by providing professional support, installation and consultancy services. Applications ------------- User UI : http://localhost:8000/ This application provide Report, CDR View, several CDR reporting, Dashboard. User with accountcode can login and see their restrected data Admin UI : http://localhost:8000/admin/ This interface provides user (ACL) management, assignation of accountcode, also basic CRUD functions on the CDR Invoice Usage : Each of these sets are performed within the admin interface Setup: 1) Import CDR data from the command line tool: python manage.py importcdr mycdr.csv This will import data into the CDR table and populate any account codes. 2) Create at least one company http://127.0.0.1:8000/admin/cdr/company/ 3) assign each account code to a company http://127.0.0.1:8000/admin/cdr/accountcode/ 4) Create call 'classifications'. These are regex expressions that match the dialled numbers The classification is used to determine what rate each call will be billed at http://127.0.0.1:8000/admin/cdr/classification/ 4) create at least one rate table http://127.0.0.1:8000/admin/cdr/ratetable/ 5) for each classification create a rate for it, this is the cost of each call http://127.0.0.1:8000/admin/cdr/rate/ Generate invoice: 1) create an invoice http://127.0.0.1:8000/admin/cdr/invoice/ 2) Generate data for the invoice, click generate http://127.0.0.1:8000/admin/cdr/listinvoice/ 3) download invoice in excel, click download http://127.0.0.1:8000/admin/cdr/listinvoice/ Coding Conventions -------------------- Please refer to those sources for the Coding Conventions : - http://docs.djangoproject.com/en/dev/internals/contributing/#coding-style - http://www.python.org/dev/peps/pep-0008/ Support --------- Star2Billing S.L. offers consultancy including installation, training and customisation Please email us us at sales@star2billing.com for more information Translation ------------- We are using myGengo to ease the translation > http://mygengo.com/string/p/cdr-stats-1/
About
Web CDR viewer and CDR Statistics for Asterisk & Freeswitch
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- JavaScript 92.7%
- Python 7.3%