Modules


ABLE TO READ/ANALYZE MANY DIFFERENT TEXT CDR FORMATS (ascii), AND TDR (Transaction Data Record, used for “Subscription Billing”).

The Collector is able to read/collect many CDRs & TDRs files format. In fact, it is up to you to define new File format(s) and rules.
The collector will use your configuration to collect it, whether it is Call Data Records or Transaction Data Record (for Subscription Billing).

EASILY CONFIGURED, FINE-TUNE & TESTED.

All the processes in XPertBilling, propose a “Test” mode. The data processed isn't saved into the Db. Like in the Collector, you can change the configuration of the Collector, do a test – see the results in XLSX,CSV... see the log, and if something is wrong, you simply change the configuration and recheck again.

VERY FAST OPERATION
(few Millions CDRs per hour)

The Collector is highly optimize to work with large number of CDRs.
No need special hardware.
The collector and DB support “Bulk Insert” of large data into the SQL Db.

GENERATE DETAILED LOG FILES.

Every process in the XPertBilling, generate a log file. Most of the log files even saved inside the XPertBilling's Db.
Log files are very important, because they are the summary of a long process that can’t be checked “line by line” (like Collecting huge amount of CDRs).

CAN BE EXECUTED FROM COMMAND-LINE.
(In multiple sessions).

All the processes can be launched from Command line. This is powerful feature, as it permit you to launch any process from any third party s/w , and the process execution is faster.

ENABLE TO
RE-CALCULATE (Re-Rate)
CALL’S PRICES (End user and/or cost).

XPertBilling offer a separate module that let you re-calculate the Collected CDRs in the Db. In case you found a wrong price in a Tariff, you can re-calc all the calls in specific period, or for specific client.
This can be used to do “what if” , as you can use it in “Test” mode.

ENABLE TO CALCULATE BUNDLES. (Packages of volume)

You can defined “baskets” of Free calls (and the price of those Free Calls).
One or more Free calls Baskets can be linked to a bundle, that is attributed to a Company or Subscribers.
Prorate calculation is supported.

FAST AND EASY SEARCH FOR CLIENT.

XPertBilling search tool, enable you to find client(s) by any information (part of the name, street, zip code, Tel Nr, Subscriber Nr, ICCID , Invoice amount ..etc”), this tool is available whenever you need to select a client.
If you added customized field(s), they will be included in the Search Tool.

YOU CAN USE YOUR OWN “ID CLIENT” (To keep compatibility with previous s/w)

In the Company Card, we’ve added a special field for an “external ID Client” – this permit you to keep your old Client’s ID numbers. Of-course, the Search Tool support it.

ONE MULTI-PAGE FORM THAT CENTRALIZE THE ENTIRE CLIENT’S INFORMATION.

The entire Company/Subscriber(s) information, is organized in a Multi-Page control.
This include data about invoices, payments, SIM cards and much more.

CUSTOMIZED PRICE PLAN. (Per group of clients, or Subscribers).

Price plan composed of one or more Tariffs list. This is called Tariff Class. A Tariff Class can be linked to a Company – so, all the subscriber will get it, and/or it can be linked to specific Subscriber, in this case the specific Tariff class linked to the particular subscriber, will be applied.

BUNDLING OF MINUTES/DATA/SMS CAN BE ATTRIBUTED TO SUBSCRIBER OR COMPANY.

You can assign bundle of any volume (minutes, SMS ,data) to a Company
or to specific Subscriber.
For the first invoice, you can configure to apply prorating calculation.

MULTI-CURRENCY (linked to Euro or other currency).

The program support multi-currency usage. When you insert a price, the program requests the Currency as well. Cross-Currency calculation is supported as well.

FULL GRAPHICAL REPORT DESIGNER INCORPORATED.

XPertBilling includes a full graphical, user friendly, report designer. Basic steps are: Building SQL to get the data for the report. Drag-n-Drop the data fields into the report, and run it.

ANY REPORT CAN BE SAVED INTO DOC, PDF OR XLSX.

A report is a data presentation from a query. Any report, from inside the XPertBilling, can be exported to XLSX , PDF, CSV or DOCX.

IMPORT WIZARD (for Price plan, Country etc”).

XPertBilling has a unique tool that enable you to import Tariff lists, Country list, Subscribers lists, products list and SIM cards information.

EXPORT TOOL. (export price plan, accounting, country list etc”)

Any data in the XPertBilling Db, can be exported to CSV and/or XLSX. For some of the complex data, like Tariff Price, we’ve build special export (and import) routine, so it is simple as a mouse click.

HANDLING CLIENT’S PAYMENTS.

XPertBilling’s Customer-Care and Web-Care can handle for you client’s invoice payments. The payments info, can be used in the next invoice or in reports, and of-course, it can be exported.

WEB SERVICE

XPertBilling's Database contains huge amount of data, and the database structure is complex. To facilitate a third party software to interact with the Db, we use the Web-Service, which is a software system designed to support interoperable machine-to-machine interaction over a network.

MOBILE APPS

Using our Web-Services, we can developed customized Mobile Apps for Smartphones and Tablet (Android & iOS). Mobile Apps can be used to push info to the user and/or to present any information from XPertBilling's Database. All communication between the Apps and the Web-service are protected.

OPEN TO BE CONNECTED WITH WEBCARE (add/modify client’s info via web).

The XPertBilling’s DB is open to be connected with third party software, like WebCare. Any WebCare that can connect to SQL Db, can be linked to XPertBilling’s Db. We’ve prepared for you procedures that simplify the task.

CONNECT XPERTBILLING ON THE WEB (also via mobiles).

Using a fast, responsive and branded web-portal, you can benefit from the power of XPertBilling. Give access to your customer to leverage your quality of service. View or export important statistics on your business.

GENERATE INVOICE PER BILL CYCLE.

Invoice generator can be launch per specific bill Cycle. This option gives you the possibility to group clients to be billed in separate time than the others.

INVOICE LAYOUT PER GROUP OF CLIENTS.

Invoice layouts are reports. The reports are grouped into Billing Class, that is attributed to a Client (Company). Therefore if you do a fix in an invoice report, it is populated immediately to all the Clients using this report.

OPTION TO DO A TEST INVOICE.

As XPertBilling is not an accounting software, we enable the option to delete an invoice, therefore this option permit you to test an invoice layout, or invoice details reports.

DETAILED LOG FILE. (per invoice, saved in the Db)

When Invoice Generator process calculate and print invoice header, a log file is created, describing “what’s included” in the invoice, this information is accessible from inside the CustomerCare, per invoice. It can explain why a service was not billed.

CAN BE EXECUTED FROM COMMAND-LINE.

All the processes can be launched from Command line. This is powerful feature, as it permit you to launch any process from any third party s/w , and the process execution is faster.

GENERATE PDF.
(No need for Adobe Acrobat writer).

Invoice generator and the printing tool, generates their own PDF – no third party in the “loop”. This makes the invoice generator faster.

MULTI-PROCESS – MAKE USE OF MULTI-CORE CPU, ACCELERATE THE PROCESS.

XPerBilling process ( Like invoice generator, Printing & mailer) support multi-core CPU, which mean that, for example, Invoice generation can be launched few times, in parallel ! Resulting in faster invoice generation. Each session will use different CPU core.

SUPPORT PARALLEL COMPUTING.

XPerBilling process ( Like invoice generator, Printing & mailer) support parallel computing, which mean that, for example, Invoice generation can be launched few times on different Computer on the local network. Resulting in faster invoice generation. See also Multi-Core option.

GENERATE ONE PDF PER INVOICE (that include header, details).

Invoice generator will generate only the invoice’s header. But the printing process will generate the invoice details, and concatenate it with the invoice header. So, there is one PDF per invoice, which include more than one report results.

PRINT PER BATCH OF INVOICES.

In case, after generating the whole invoices, you find a minor mistake in the invoice report, or in the clients address (or name). No need to delete the invoice and recreate it, XPertBilling enable to re-print the invoice header with the actual data, from the client’s invoice page.

GROUP INVOICES PER ZIPCODE (and other options).

When printing invoices, into PDF, you may want to group the invoices per ZipCode – to get better price from the Post office. There are other options to group invoices.

RE-PRINT ONLY HEADERS. (no
re-calculations).

In case, after generating the whole invoices, you find a minor mistake in the invoice report, or in the clients address (or name). No need to delete the invoice and recreate it, XPertBilling enable to re-print the invoice header with the actual data, from the client’s invoice page.

CONCATENATE ALL PDFS INTO ONE LARGE PDF FILE.

The Printor process, allows to concatenate all the invoices, into one PDF.

MULTI-PROCESS – MAKE USE OF MULTI-CORE CPU, ACCELERATE THE PROCESS.

XPerBilling process ( Like invoice generator, Printing & mailer) support multi-core CPU, which mean that, for example, Invoice generation can be launched few times, in parallel ! Resulting in faster invoice generation. Each session will use different CPU core.

DIGITALLY SIGNED PDF.

The Printor process, allows you to add digital signature on the PDF.

TRANSPARENT TO XPERTBILLING USER. WORK BEHIND THE SCENE.

The Provisioning is executing behind the scene. Completely transparent to the User Interface.
Because it is based on Database changes, triggers and program that handle this data and do the provisioning.

CAN BE INTEGRATED WITH THIRD PARTY SOFTWARE.

XPertBilling’s DB can be integrated in Accounting software, CRM or any Web application. All you need is to access the Db, and the ability to query it.

TRIGGER PROVISIONING BY DATABASE VALUE CHANGES.

We’ve got also Provisioning module, that should be customize by us for the linkage with the Operator. The provisioning gets its data from XPertBilling, that will trigger the provisioning to do something with the data that was updated. This enable you to use provisioning from any third party (like WebCare) without doing anything, XPertBilling will “launch” the provisioning when needed.

EASILY CUSTOMIZED TO THE MVNE OR OPERATOR SYSTEM.

Provisioning should be linked to the operator software.
XPertBilling's provisioning can be customized fast, as it was build using separate units.
Only the units that interact with the Operator software, should be customized.

INVOICE MAILER – SEND INVOICES BY E-MAIL

The Invoice Mailer is capable to send all invoices by E-mail, including the Invoice header and Details, as PDF.
Any DB information can be extracted to Excel and added as attachment (Zipped or not).
The DB extract info can be done per Invoice E-mail's layout(s).

Latest news

25 Jul 2017

The customer of XPertBilling software have now the option for a full secure and reliable backup service of their XPertBiling database.

This service includes a client software running as a service on Windows / Windows Server, a secured storage space in a ISO 27001 secured hosting environment,
a daily test / restore of the database, 15 days of history and daily reporting by email.

30 Jun 2017

We are very please to announce, in collaboration of Orange, the availability of the new XPertBilling WebCare Business Analytics and Reporting tool.

This is an add-on of the existing WebCare solution that enables the generation of detailed reports about subscribers, groups of subscribers, companies and services.
The tool displays on the web or generates PDF files in few seconds for hundred of thousands of subscribers.

15 Jan 2017

A Web department dedicated to XPertBilling

All our Web and Mobile developments will now be concentrated in our new Web & Mobile department.

This includes the XPertBilling WebCare, the XPertBIlling Web Services, Web Analytics Tools and mobile applications.

This specialized department is born from a ten years strong partnership with a well-known company in Belgium,
GDS M&C who is doing custom software development since 1999.