首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >A2Billing极限存取

A2Billing极限存取
EN

Stack Overflow用户
提问于 2015-12-29 02:27:06
回答 1查看 271关注 0票数 0

我想为A2Billing创建一些限制的访问权限。以下是我需要应用的一些限制,不知道如何直接显示表:)

代码语言:javascript
复制
<table>
  <tbody>
    <tr>
      <th>Group</th>
      <th>Days of Week</th>
      <th>Balance</th>
      <th>Talktime Limit</th>
      <th>Active Hours</th>
      <th>Destination Limit</th>
    </tr>
    <tr>
      <td>Management</td>
      <td>Monday - Saturday</td>
      <td>300,000</td>
      <td>Unlimited</td>
      <td>08.00-20.00</td>
      <td>Local,SLJJ,Mobile</td>
    </tr>
    <tr>
      <td>Management</td>
      <td>Monday - Saturday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-20.00</td>
      <td>Local,Mobile</td>
    </tr>
    <tr>
      <td>Management</td>
      <td>Monday - Saturday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-20.00</td>
      <td>Local,Mobile,SLJJ</td>
    </tr>
    <tr>
      <td>Production</td>
      <td>Monday - Friday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-18.00</td>
      <td>Local</td>
    </tr>
    <tr>
      <td>Production</td>
      <td>Monday - Friday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-18.00</td>
      <td>Local,SLJJ,Mobile</td>
    </tr>
    <tr>
      <td>Custumer Relation</td>
      <td>Monday - Friday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-18.00</td>
      <td>Local,SLJJ,Mobile</td>
    </tr>
    <tr>
      <td>Custumer Relation</td>
      <td>Monday - Friday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-18.00</td>
      <td>Local,Mobile</td>
    </tr>
    <tr>
      <td>Advisor</td>
      <td>Monday - Friday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-18.00</td>
      <td>Local,Mobile</td>
    </tr>
    <tr>
      <td>Claim</td>
      <td>Monday - Friday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-20.00</td>
      <td>Local,Mobile</td>
    </tr>
    <tr>
      <td>Provider</td>
      <td>Monday - Friday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-18.00</td>
      <td>Local,SLJJ,Mobile</td>
    </tr>
    <tr>
      <td>Case Management</td>
      <td>Monday - Friday</td>
      <td>500,000</td>
      <td>10 minutes</td>
      <td>24 H</td>
      <td>Local,SLJJ,Mobile</td>
    </tr>
    <tr>
      <td>Call Center</td>
      <td>Monday - Sunday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>24 H</td>
      <td>Local,SLJJ,Mobile</td>
    </tr>
    <tr>
      <td>Marketing</td>
      <td>Monday - Friday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-18.00</td>
      <td>Local,Mobile</td>
    </tr>
    <tr>
      <td>Marketing</td>
      <td>Monday - Friday</td>
      <td>300,000</td>
      <td>10 minutes</td>
      <td>08.00-18.00</td>
      <td>Local,SLJJ,Mobile</td>
    </tr>
  </tbody>
</table>

是否有可能使用Elastix或A2Billing来创建以前已经创建的每个帐户的限制?任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-29 12:46:56

首先,您的问题有坏的例子(相同的目的地、相同的时间、不同的限制),因此如果没有在任何系统上重新考虑/重写数据,就不可能做到这一点。

埃拉斯蒂克斯根本没有任何评级引擎。

A2Billing有免费分钟包,您可以允许通过freepbx自定义上下文模块上下文创建,该上下文允许将“空闲分钟”主干调用到a2billing,如下所示:

带有拨号本地/$OUTNUM$@managment_a2b/n的主干类型自定义

在extensions_custom.conf中

代码语言:javascript
复制
[managment_a2b]
exten => _X.,1,GotoIFtime(8-20,Mon-Sat,*,*?choice1)
exten => _X.,n,GotoIFtime(20-23,Mon-Sat,*,*?choice2)
; other choices here
exten => _X,n(choice1),Set(CDR(accountcode)=123456789);account for managment call out at choice1 time.
exten => _X.,n,Goto(a2billing,${exten},1);context a2billing have be context which allow call with account
exten => _X,n(choice2),Set(CDR(accountcode)=123456780);account for managment call out at choice2 time.
exten => _X.,n,Goto(a2billing,${exten},1);context a2billing have be context which allow call with account

当然,您已经为该帐户设置了a2billing调用计划(有空闲分钟限制)。

设置需要理解a2billing和星号内部和相当复杂。

但是,如果您期望每个人设置限制,这种拨号计划将非常复杂。所以会更简单,只需要让一些专家为这种情况创建自定义账单(或者用所有的选项构建复杂的拨号树)。

使用前缀可以实现不同呼叫目的地的不同帐户。

举个例子

代码语言:javascript
复制
exten => _590X.,1,Set(CDR(accountcode)=1)
exten => _800X.,1,Set(CDR(accountcode)=2)

会为不同的前缀做不同的解释(请注意,它有相同的prio,将被选择最合适)

要获得更多信息,请阅读任何关于星号的书籍(ORelly“电话的未来”推荐)和a2billing手册/源代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34503572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档