Core module
Purpose
Core module is the kernel of B&CC Bill-Master. It is required for the system operation. Other modules add and extend the functionality of the core module.
The core module performs the following functions:
- Creating and setting up system objects
The system objects are participating in telecom provider's business processes (provider's employees, users). The users can have the objects "User account" assigned. The other objects available are: "Service", "Billing plan", "Access point", "Billing zone", "Billing schedule", "Resource counters", etc.
- Creating domain structure of provider's subdivisions
If a telecom provider has several subdivisions/branches, this hierarchical structure can be represented within Bill-Master (using objects "Domain"). This structure completely represents the actual structure of a company making possible to control operations of branches from the company's headquarters.
- Managing access to services
This function allows automatically blocking and unblocking user access to services depending on the user account balances. In addition, the system can block services unconditionally without regard to the user account balances, or provide unlimited access without checking the user account balances.
- Collecting billing information
Core module allows collecting the information on services rendered and perform billing functions - through the RADIUS protocol, or CDR packet import.
- Financial accounting
This function allows controling financial details of user accounts. The system allows generating and printing out the following accounting documents: invoices for payment, invoices for services rendered, advance payment details, balance differences, bank receipts.
- Generating financial and statistical reports
Core module makes possible to generate financial, statistical and analytical reports, which provide detailed and structured information on the services rendered and user account activities.
- Generating prepaid cards
Core module allows generating the packs of prepaid cards. This generates identification codes to print and deliver to printing facilities, or directly to clients. The generated packs of prepaid cards are delivered to dealers for sale and distribution.
- System monitoring and audit
Core module keeps records to monitor system operation, user activity logs, and operator activity logs. The graphic charts visually represent the session statistics.
- Notification functions
Core module notification subsystem automatically sends email notifications about system events to domain operators and users.
Initially, the core module has the only domain named "Main domain". To create the hierarchy of subdomains representing the subdivision structure of a provider, you need to activate the "Virtual domains" option in the core module (activated with a specific activation key).