[AsteriskBrasil] RES: Digest AsteriskBrasil, volume 17, assunto 86

Fabiano Alano fabiano.alanoo em gmail.com
Terça Dezembro 29 12:49:07 BRST 2015


Já solicitei o descadastramento várias vezes!


Um abraço e obrigado,

Fabiano Alano
+55 21 99284-4276
fabiano.alanoo em gmail.com

-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
asteriskbrasil-request em listas.asteriskbrasil.org
Enviada em: terça-feira, 29 de dezembro de 2015 11:00
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Digest AsteriskBrasil, volume 17, assunto 86

Enviar submissões para a lista de discussão AsteriskBrasil para 
	asteriskbrasil em listas.asteriskbrasil.org

Para se cadastrar ou descadastrar via WWW, visite o endereço
	http://asteriskbrasil.org/mailman/listinfo/asteriskbrasil
ou, via email, envie uma mensagem com a palavra 'help' no assunto ou corpo
da mensagem para 
	asteriskbrasil-request em listas.asteriskbrasil.org

Você poderá entrar em contato com a pessoa que gerencia a lista pelo
endereço
	asteriskbrasil-owner em listas.asteriskbrasil.org

Quando responder, por favor edite sua linha Assunto assim ela será mais
específica que "Re: Contents of AsteriskBrasil digest..."


----------------------------------------
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 Media Gateways
de 1 a 64 E1s para SIP com R2, ISDN e SS7 Intercomunicadores para acesso
remoto via rede IP e telefones IP Conheça todo o portfólio em www.Khomp.com

Tópicos de Hoje:

   1. Re: Cálculo de tarifação CDR em PHP (Danilo @ ezVoice)
   2. Monast não mostra ramais (Guilherme Alano)
   3. PresenceStatus (Guilherme Alano)


----------------------------------------------------------------------

Message: 1
Date: Mon, 28 Dec 2015 21:12:29 -0200
From: "Danilo @ ezVoice" <mawkee em gmail.com>
To: "asteriskbrasil em listas.asteriskbrasil.org"
	<asteriskbrasil em listas.asteriskbrasil.org>
Subject: Re: [AsteriskBrasil] Cálculo de tarifação CDR em PHP
Message-ID:
	<CANp81_8HBG9qAY08gCwr6AFoDS+wOfvNRCrBmWv=wLJpotnPSQ em mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Cara, sem entrar em muitos detalhes, segue código em python que faz isso

connection_cost = custo de conexão (geralmente 0, muito raro ter algum...
por exemplo, tinha um plano da TIM que cobrava R$ 0,25 a conexão e não
cobrava o minuto) minimum_duration = a fração mínima (geralmente 30
segundos) fraction = a fração que é bilhetada (6 pra bilhetar de 6 em 6
segundos) minute_cost = o custo por minuto

round( float(connection_cost) + ( max( math.ceil( billsec/float(fraction)
)*float(fraction), minimum_duration ) )/float(60)*float(minute_cost), 2)


2015-12-28 16:48 GMT-02:00 Junior Freitas <jrfreitas83 em gmail.com>:

> Sres, boa tarde.
>
> Poderiam me ajudar, estou precisando tarifar o campo billsec do 
> asteriskcdrdb para comparar com a enviada pela operadora, mas não 
> estou conseguindo chegar a fórmula de tarifação.
>
> Meu provedor me cobra no formato 30/6 com custo de 0,13 centavos o 
> minuto
>
> A regra seria:
> Tempo mínimo de tarifação: 30 segundos; Unidade de tarifação: 06 
> segundos Custo Minuto: 0.13
>
> Exemplo:
>
> Ligação de 25 segundos: serão tarifados 30 segundos Ligação de 31 
> segundos: serão tarifados 30 + 06 = 36 segundos Ligação de 37 
> segundos: serão tarifados 30 + 06 + 06 = 42 segundos
>
> Alguém teria esses cálculos ou algo parecido que eu pudesse seguir 
> como modelo e chegar a esse resultado.
>
> No google quase não tem essa informação, e os que eu achei tentei 
> fazer mas sem sucesso, segue abaixo o exemplo da fórmula que estou 
> usando e como está o relatório em anexo.
>
> Não sei programar em php, e sim curioso, logo peço desculpa pelo código.
>
> tarifador.php
>
> $query = "SELECT calldate, src, dst, duration, billsec, disposition, 
> uniqueid FROM $tablename WHERE calldate >= '".$dtinicial."' AND 
> billsec > 0 ORDER BY calldate DESC LIMIT 20 "; $result = 
> mysql_query($query);
>
> // Return the results, loop through them and echo
>
> while($row  = mysql_fetch_array($result))
>
> {
>
> $segundos = $row['billsec'];
> $val_minuto = 0.13;
> $val_minuto30 = $val_minuto /2;
> $val_minuto2 = $val_minuto / 10;
> $val_minuto3 = $val_minuto2 * $segundos + $val_minuto;
>
>         if ($segundos <= 30){
>             $x = "{$val_minuto30}";
>
>         }else{
>             $x = "{$val_minuto3}";
> }
>
>
>
> Obrigado a todos pela ajuda e Feliz Ano Novo!!!
>
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 Media 
> Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 Intercomunicador e 
> acesso remoto via rede IP e telefones IP Conheça todo o portfólio em 
> www.Khomp.com _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco 
> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>



-- 


-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/CC/G/IT/L/M/MU d+(-)@> s:+> !a C++++$ UBL*++++$ P+ L+++(++++)>+++++ E+
W+++ !N !o+ K-- !w--- O++ M++ !V PS++ PE- Y+ PGP++ t++ 5++ !X R+++ tv--
b+++ DI+++ D+++ G++ e h- r+++ y++**
------END GEEK CODE BLOCK------
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
<http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20151228/c82
803ec/attachment-0001.html>

------------------------------

Message: 2
Date: Tue, 29 Dec 2015 13:20:23 +0000
From: Guilherme Alano <guilhermealano em hotmail.com>
To: "asteriskbrasil em listas.asteriskbrasil.org"
	<asteriskbrasil em listas.asteriskbrasil.org>
Subject: [AsteriskBrasil] Monast não mostra ramais
Message-ID: <BAY180-W80361C79A94C32B98DC67FC2FC0 em phx.gbl>
Content-Type: text/plain; charset="iso-8859-1"

Olá pessoal,

Estou tentando usar o monast, porém ele só não me retorna os PEERS/USERS.

Sabem o que pode estar ocorrendo?

Ele conecta normalmente no AMI, sem nenhum erro.

Abaixo segue o /etc/monast.conf
_______________________________________
[global]
bind_host = 127.0.0.1
bind_port = 5039
auth_required = false

[server: Server_1]
hostname = 127.0.0.1
hostport = 5038
username = monast
password = monastpass

default_context = default
meetme_context = default
transfer_context = default-xfer
meetme_prefix =

[peers]
sortby = callerid
default = show

[meetmes]
default = show

[queues]
default = show

Obrigado
 		 	   		  
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
<http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20151229/40c
16241/attachment-0001.html>

------------------------------

Message: 3
Date: Tue, 29 Dec 2015 14:16:57 +0000
From: Guilherme Alano <guilhermealano em hotmail.com>
To: "asteriskbrasil em listas.asteriskbrasil.org"
	<asteriskbrasil em listas.asteriskbrasil.org>
Subject: [AsteriskBrasil] PresenceStatus
Message-ID: <BAY180-W92572F7B9E52374AC0A2C0C2FC0 em phx.gbl>
Content-Type: text/plain; charset="iso-8859-1"

Bom dia,

Estou tentando usar o PresenceStatus, para poder "Pausar" um ramal SIP.

No caso deixa-lo como ocupado, ou disponível.

Estou tentando via CLI direto, abaixo segue um exemplo.

pbx*CLI> presencestate list

---------------------------------------------------------------------
--- Custom Presence States ------------------------------------------
---------------------------------------------------------------------
---
--- Name: 'CustomPresence:4101'
    --- State: 'dnd'
    --- Subtype: ''
    --- Message: ''
    --- Base64 Encoded: 'No'


Porém alterando, consigo efetuar e receber ligações desde mesmo ramal.

Sabem o que poderia ser?

Att.,
Guilherme Alano
 		 	   		  
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
<http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20151229/a4e
3aa5d/attachment-0001.html>

------------------------------

_______________________________________________
AsteriskBrasil mailing list
AsteriskBrasil em listas.asteriskbrasil.org
http://asteriskbrasil.org/mailman/listinfo/asteriskbrasil


Fim da Digest AsteriskBrasil, volume 17, assunto 86
***************************************************



Mais detalhes sobre a lista de discussão AsteriskBrasil