For a long time, I have been working on the Billing/LCR for FusionPBX in-app software.
The LCR software has the main objective to help you to save money by selecting automatically the cheapest route depending on your destination. However, LCR is more than that. LCR allows you having smart fault tolerance, it will always try the first best option, then the second-best option which is not always the same.
The BIlling software allows you to bill for your PBX use. You will be able to bill by the minute, by the call or a combination of both. It also allows you to deal with different currencies and
I am very proud to present version 1.2.2 with the following outstanding changes.
Some carriers are not very good for FAX, maybe they only offer codec g.729 or they don't support T38. Whatever is the reason, you may want to still use the LCR to get the best rate. When a carrier is labelled as FAX enabled, all the calls that are marked with the variable for_fax = 1 or for_fax = true will be routed exclusively through those carriers. Non-fax calls will be as usual; they can be routed through any carrier.
Some carriers such have a huge rating list. If you import using the web interface, you may have the 504 gateway error, or 503 out of memory. This is because the script delays too much to be done or your system runs out of memory. Anyway, you can now use the same script within the command line to import massive CSV files. The format remains the same.
Some bugfixes were squashed regarding importing CSV files.
Billing: New FreeSWITCH Variables
Usually, the LCR is the one that passes billing information to the billing module. The billing has become more independent on this part, and now you can set the lcr_[user_]* variables within a dialplan.
Billing: Enhanced XML Importer Requirements
Billing 1.2.2 requires the Enhanced XML Importer 1.2.2.
Although I can't promise that this will happen for sure. I have the following features in my sight:
If you feel you need some of this or another new capability, don't hesitate on contacting me, you could sponsor one and speed up the process.
P.D. Don't forget to support the open-source funding.blog comments powered by Disqus