Você vai ter que mudar nos scripts do a2billing isso ou criar os seus
proprios
de qualquer forma todas as chamadas estão na tabela cc_call , é facil
pra fazer algo.
Em 24/09/13 08:26, Guilherme Rezende escreveu:
Obrigado pelo retorno pessoal. Essa parte de fracionamento da
cobrança está certa e entendida. Olha minha tabelinha abaixo: Compro
no 30/6 e vendo no 60/30, que é a forma que o tarifador do cliente
funciona e quero matá-lo pelo A2Billing, além de fazer pré-pago p/
alguns ramais da empresa.
BUYING RATE
Set the carrier cost, the price you pay for minutes.
BUYRATE MIN DURATION
Set the minimum duration charged by the carrier. (i.e. 30 secs)
BUYRATE BILLING BLOCK
Set the billing increment, in seconds (billing block), that the
carrier applies. (ie 30 secs)
E abaixo vendendo no 60/30.
SELLING RATE
The retail rate; or the cost per minute to apply to the customer, e.g.
0.02
SELLRATE MIN DURATION
Set the minimum duration to charge the customer (ie 60 seconds)
SELLRATE BILLING BLOCK
Set the billing increment in seconds to bill your customer.
CONNECT CHARGE
Isso está funcionando perfeitamente, sem problemas. O que gostaria de
fazer é arredondar a minutagem final no extrato do cliente. O sistema
tarifa certo, porém não arredonda a minutagem mostrando sempre o tempo
exato da chamda. Por exemplo, vejam o CDR no painel do cliente
abaixo de duas ligações:
5. 2013-09-24 08:49:46 2046 02424650525
00:17 ANSWER STANDARD 0.110 USD
9. 2013-09-24 08:33:23 2041 04734054596
03:25 ANSWER STANDARD 0.385 USD
Na primeira linha, gostaria que fosse arredondado o tempo de 00:17 p/
1:00 minuto redondo ou 60 segundos. Na segunda, arredondar o tempo de
03:25 p/ 03:30. Ou seja, meu CDR ficará sempre c/ 1 minuto redondo ou
1:30 ou 2:00 ou 2:30 e assim por diante.
Ja vi dentro das configurações de rates os seguintes a campos abaixo e
acredito ser ali que deva mexer. Por default está tudo 0(zero) e não
entendi exatamente onde mexer.
ROUNDING CALLTIME
Set the rounding calltime. All the selling rules will apply over this
new calltime.
ROUNDING THRESHOLD
Set the rounding threshold
ADDITIONAL BLOCK CHARGE
Set the initial block charge
ADDITIONAL BLOCK CHARGE TIME
Set the initial block charge time
ADDITIONAL GRACE TIME
Em 23/09/2013 23:10, Mike Tesliuk escreveu:
vamos em ingles porque eu nao entendi oque sao estes campos que voce
postou em portugues ai, acho que nunca testei por o a2billing em
idioma portugues :)
/Set the carrier cost for this destination./
BUYING RATE
Set the carrier cost, the price you pay for minutes.
BUYRATE MIN DURATION
Set the minimum duration charged by the carrier. (i.e. 30 secs)
BUYRATE BILLING BLOCK
Set the billing increment, in seconds (billing block), that the
carrier applies. (ie 30 secs)
Estes sao valores de compra, primeiramente o valor do minuto, depois
o tempo minimo, no caso 60 segundos, e então o incremento seguinte
que neste caso está 60 também, mas pode ser 30 , 1 ou seja la oque
voce quiser.
Ai voce tem a mesma coisa para venda.
Eu nao uso a interface do a2billing, tenho tudo em sistema proprio,
entao nao sou muito familiarizado com interface, mas é isso.
e funciona direitinho.
Em 23/09/13 22:04, Hudson Cardoso escreveu:
Tenta esse algoritmo, usava nas placas digivoice, mas devem servir
de base pra voce...
t_x := vcob - v_Temporizador - tempo_at_simulado ;
if t_x < 0 then t_x := 0 ;
if t_x<>0 then
begin
if t_x <= t_min then t_x := t_min ;
if t_x > t_min then
begin
t_x := t_x - t_min ;
if t_x = 0 then t_x := 1 ;
if t_arr = 0 then t_arr := 1 ;
t_res := (trunc(t_x/t_arr)*t_arr);
pulsos := trunc(t_x/t_arr) ;
if t_x > t_res then pulsos := pulsos + 1 ;
if t_x > (T_res) then t_x:=t_res+t_arr ;
t_x := t_x + t_min ;
end;
if t_x = 0 then t_x := 1 ;
abilhetes.valor := (t_x/60)*valor_prefixo*v_taxa_extra*v_imposto;
if t_min = 0 then t_min := 1 ;
Hudson
(048) 8413-7000
Para quem nao cre, nenhuma prova converte,Para aquele que cre, nenhuma prova
precisa.
------------------------------------------------------------------------
Date: Mon, 23 Sep 2013 16:57:54 -0300
From: aster...@guilherme.eti.br
To: asteriskbrasil@listas.asteriskbrasil.org
Subject: [AsteriskBrasil] Arredondamento Minutos A2billing
Pessoal, p/ informar que meu a2billing está funcionando
perfeito, embora c/ baixo tráfego mas está funcionando bem. Estou
c/ uma dúvida agora referente a arredondamento de minutagem.
Preciso igualar meu arredondamento ao da operadora que me fornece,
que no caso é 60/30. Exemplo, se uma chamada tiver 0.34 segundos,
ou 0.45 segundo arredondar p/ 1 minuto cheio. Se a chamada possuir
1.23 segundos, arredondar p/ 1.30 segundos. Se tive 1.32 segundos,
arredondar p/ 2 minutos e por ai vai. Eu ja vi as variáveis de
arredondamento na sessão de tarifas porém não conseguir entender.
Hoje meu a2billing fraciona o valor da chamda em 60/30, porém a
gostaria de arredondar a minutagem tbm.
Vi as variáveis mas não entendi. São elas:
ARREDONDAMENTO DE TEMPO DE CHAMADA
Configure o arredondamento de tempo de chamada. Todas as regras de
venda serão aplicadas em cima deste novo tempo de chamada.
INÍCIO DO ARREDONDAMENTO
Configure o tempo de início do arredondamento
BLOCO DE TAXA ADICIONAL
Insira o valor inicial do bloco de tempo
TEMPO ADICIONAL DO BLOCO DE TAXA
Insira o tempo do bloco de taxa inicial
TEMPO ADICIONAL DE CARÊNCIA
Alguma dica? Como podem ver, hoje estão todas zeradas.
_______________________________________________ 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. Conhe?a em www.Khomp.com.
_______________________________________________ ALIGERA ? Fabricante
nacional de Gateways SIP-E1 para R2, ISDN e SS7. Placas de 1E1, 2E1,
4E1 e 8E1 para PCI ou PCI Express. Channel Bank ? Appliance Asterisk
- Acesse www.aligera.com.br.
_______________________________________________ Para remover seu
email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
_______________________________________________
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. Conheça emwww.Khomp.com.
_______________________________________________
ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank -- Appliance Asterisk - Acessewww.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco
paraasteriskbrasil-unsubscr...@listas.asteriskbrasil.org
_______________________________________________
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. Conheça emwww.Khomp.com.
_______________________________________________
ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank -- Appliance Asterisk - Acessewww.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco
paraasteriskbrasil-unsubscr...@listas.asteriskbrasil.org
_______________________________________________
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. Conheça em www.Khomp.com.
_______________________________________________
ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank -- Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
_______________________________________________
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. Conheça em www.Khomp.com.
_______________________________________________
ALIGERA Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org