`

(原创)Elastix 计费按分钟计费

 
阅读更多

 

  Elastix 的计费模块位于 Reports->Billing 下

  其实严格意义来说,Elastix 的计费并非是实时计费,更像是秋后算账的意思。所以在通话时,并不会切入计费,而是通过拨号号码的前缀,来匹配计算费用。

  我们可以通过 Billing 下的 Billing Setup 及 Rates 进行计费的设置,这块比较简单,大家可以我引用的另一篇关于 billing 的介绍。

 

   费用统计是通过 Billing Report 来查看计费情况。但是这个模块统计出来的,明显与我们的意愿有冲突,我们定义费率时,是以 分钟的方式来计费的,但是实际系统是按秒来计费的,导致计费公式为:

   

         费用 = 通话时长(秒)/ 60   *  费率  +  RateOffset(这个是指除了正常费用外的服务费之类,一般我们设置为0)

 

         但是我们的意愿收费是:

 

         费用 = 通话时长(转换为分钟,floor(通话时长(秒)+ 1)) * 费率 + RateOffset

 

     要修改这段代码,需要打开:

 

         /var/www/html/modules/billing_report/index.php  并找到

       $charge=(($value['duration']/60)*$rate_value)+$rate_offset;

 

      将其改为:

      $charge = (floor($value['duration']/60)+1)*$rate_value + $rate_offset;

    

      注意:共有两个 $charge 需要修改,一个是页面查询的,一个是导出结果的。

分享到:
评论

相关推荐

    Elastix的CDR报表页面加了录音链接

    在Elastix系统中,Call Detail Records (CDR) 是一个非常重要的部分,它记录了所有通过系统进行的通话详细信息,如通话时间、通话时长、来电号码、去电号码等,这对于监控系统性能、分析通话数据以及计费等功能至关...

    elastix呼入呼出配置演示参考录像

    - **费率管理**:对于有成本的出局线路,可以设置费率计算,用于计费和成本控制。 - **拨号权限**:限制不同用户或分机的拨号权限,防止滥用资源。 4. **VOIP技术基础**: - **SIP(Session Initiation Protocol...

    如何使用Elastix

    - Elastix-a2billing(计费) - Elastix-asterisk-sounds(Asterisk语音包) - Elastix-fax(传真) - Elastix-pbx(私人分支交换机) - Elastix-firstboot(首次启动配置) - Elastix-addons(附加组件) - Elastix...

    elastix 中文版用户手册.pdf

    - **A2Billing**:集成计费系统,用于管理和追踪电话费用。 - **vTigerCRM**:另一种 CRM 解决方案,提供额外的客户服务和销售管理功能。 - **下载**:提供额外的下载选项,如插件、模板等。 - **软件电话**:配置和...

    elastix_中文版用户手册

    ### Elastix中文版用户手册知识点详述 #### 第一章 简介 - **Elastix系统概述**:Elastix是一个基于开源技术构建的综合通信平台,旨在为用户提供一个直观、易于管理和高度可定制化的解决方案。该平台不仅整合了...

    Elastix_User_Manual_Chinese_0.9.pdf

    非专家用户则等待自动安装或按Enter键继续。 - 调整键盘语言设置。 - 选择所在的时间区域。 - 设置Elastix管理员密码,这是系统安全的关键一步。 #### 3. 管理界面 Elastix提供了丰富的管理功能,主要通过管理界面...

    ICTInvoice:完整的Elastix PBX发票管理解决方案-开源

    它会每月自动向Elastix用户创建pdf发票和电子邮件,以及他们的通话详细记录ICTInvoice主要功能多租户使用商标手动为多个活动创建发票,并在固定日期自动生成发票自动将发票通过电子邮件发送给用户每月入账出站计费...

    reports:Issabel的报告模块。 CDR,计费和中继使用情况报告

    Issabel报告模块,用于CDR,计费等 执照 GPLv2或更高版本 该程序是免费软件; 您可以根据自由软件基金会发布的GNU通用公共许可证的条款重新分发和/或修改它; 许可的版本2,或(由您选择)任何更高的版本。 分发该...

    用Asterisk@Home组建VoIP电话交换系统

    7. **计费系统**:对于付费电话服务,可以追踪通话时间和费用。 【Asterisk@Home与Asterisk的差异】 Asterisk@Home的主要优势在于它的用户界面,通过Web控制面板,用户可以轻松管理电话线路、设置呼叫规则、查看...

Global site tag (gtag.js) - Google Analytics