[AsteriskBrasil] RES: Randomizar troncos

Sylvio Jollenbeck sylvio.sdr em gmail.com
Quinta Abril 12 19:20:46 BRT 2012


Rodrigo,

 

Você pode fazer isso via banco de dados, exemplo:

-Criar a tabela de Celulares

Id, interface, franquia

1, Dahdi/1, 100

 

- Antes da discagem, você deve contabilizar os minutos consumidos por aquela
interface, isso você pode fazer pegando a coluna dstchannel e billsec da
tabela CDR.

 

- Com base nessa contagem, você procura dentro da sua tabela de interface
(Celulares) qual aparelho que ainda não atingiu a franquia.

 

- se você utilizar o mysql, utilize a função rand() no order by.

 

Essa é uma forma legal, trabalhosa, mas eficaz.

 

Abs

 

Sylvio Jollenbeck

 

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Rodrigo
- Asterisk
Enviada em: quinta-feira, 12 de abril de 2012 16:25
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] Randomizar troncos

 

Pessoal, boa tarde!

 

Surgiu a necessidade aqui na empresa de se randomizar os troncos de celular,
por causa de  pacote de minutos de cada tronco.

A dúvida é, tem como fazer isso automaticamente no asterisk com freepbx
rodando no elastix?

Por exemplo: Hoje o tronco 1 é o primeiro a receber as ligações, amanhã o
tronco 2 será o primeiro jogando o tronco 1 para a ultima posição.

Basicamente é isso que preciso, não sei se soube exemplificar bem.

Alguem tem idéia de como fazer isso automaticamente, com script ou no
próprio BD?

Aguardo.

At.

Rodrigo

 

 

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120412/262ffcdf/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil