Módulo de Portabilidade para Elastix / Asterisk

Painel de Portabilidade Grátis

Como funciona: Ao se cadastrar e criar sua conta você já poderá instalar o Painel de Portabilidade no seu servidor ou no seu cliente possibilitando que você Revenda e forneça o mesmo serviço para seus clientes.

 

Através desse módulo você poderá fazer uma auditoria completa de como estão as consultas realizadas no seu Elastix, saber qual a operadora é a mais discada e muito mais. Adquira um dos nossos planos de consulta e comece a gerenciar suas consultas e dos seus clientes.

O modulo inclui uma Dashboard completa com as consultas realizadas, por ano, dia, mês, semana e hora, possui também consulta individual por numero, consulta em lote e relatório com opção de exportação para csv.

modulo_portabilidade

Para realizar a instalação será necessário baixar o rpm através do Link e instalar através do comando abaixo.

rpm -ivh elastix-portabilidade-1.0-1.noarch.rpm

Apos a instalação do rpm você terá que criar uma tabela no mysql onde ficarão armazenadas as consultas e configurar o seu login e senha fornecidos pela King Telecom, para isso vá ate a pasta:

cd /var/www/kingtelecom/portabilidade

Dentro dessa pasta execute o seguinte comando:

mysql -u root -p < sql/portabilidade_cdr.sql

Será solicitada a senha do root do seu mysql.

Altere o arquivo conn.inc.php e adicione a senha do root do Mysql.

Altere o arquivo config.inc.php e adicione seu login e senha para realizar a consulta.

Agora vamos configurar para que as consultas sejam gravadas no banco de dados. Para isso siga o seguinte tutorial de configuração e altere a URL de consulta.

 

Altere o arquivo extensions_custom.conf

De: Set(OPERADORA=${CURL(http://consulta.kingtelecom.com.br/checkoperadora.php?login=LOGIN&senha=SENHA&numero=${EXTEN})})

Para: Set(OPERADORA=${CURL(http://localhost/portabilidade/checkoperadora.php?numero=${EXTEN})})

 

Após alteração execute um (dialplan reload) no asterisk que as consultas passaram a ser realizadas e armazenadas no seu banco de dados.

Para poder visualizar o módulo de portabilidade dentro do Elastix você deverá instalar o pacote elastix-developer, para isso basta digitar o seguinte comando:

yum install elastix-developer -y
OU
rpm -ivh http://repo.elastix.org/elastix/2.5/extras/x86_64/RPMS/elastix-developer-2.3.0-5.noarch.rpm

Feito isso, ira aparecer uma nova aba no Elastix chamada Developer, clique nela e configure conforme a imagem abaixo.

criar_modulo_portab

Clique em Save e seu módulo já estará disponível através do menu PBX do Elastix. Aproveite.

 Não Perca Tempo

Cadastre sua conta de teste sem limite de consultas por 30 dias e comece a ganhar.

Cadastrar Conta

Facebooktwitter