voce poderia atender a ligação normalmente e solicitar o pinnumber, com
o pinnumber definido pelo usuário você pode validar ele no banco através
de um agi, voce faz um Set(CDR(accountcode)=xxx) no asterisk, e então
faz um dial pelo A2billing , o a2billing vai tarifar a conta em questão
normalmente.
Este dial no caso não importa se é interno ou externo, des de que entre
no a2billing e tenha rota com valor nele.
Em 29-06-2012 10:01, Jorge Lima escreveu:
Boa Tarde Pessoal.
Nas últimas semana me dediquei integralmente a desenvolver um sistema
onde os clientes através de seus códigos fariam contato com helpdesk e
o valor correspondente ao minuto seria debitado de seu cartão de chamadas.
Pesquisando cheguei até o tópico, onde o usuário informa que fez
exatamente o que eu preciso.
http://forum.asterisk2billing.org/viewtopic.php?f=5&t=7741
Porém eu não consigo de forma alguma colocar isso pra funcionar.
Configurei um tronco azzu para ser o que vai receber as ligações e
criei a rota de entrada que pega as ligações deste tronco. Se
direciono para um ramal ele toca corretamente, agora se direcionado
para o A2Billing-Passthru pra que seja solicitado o bin e passe a
tarifar recebo a mensagem da azzu que diz que o meu ramal não está
disponível, é como se ele interrompesse minha conexão com a azzu.
Muito estranho.
Olhando no CLi me mostra o seguinte:
Executing [12061785@from-pstn:1] Set("SIP/12061785-000000bb",
"__FROM_DID=12061785") in new stack
-- Executing [12061785@from-pstn:2] Gosub("SIP/12061785-000000bb",
"app-blacklist-check,s,1") in new stack
-- Executing [s@app-blacklist-check:1]
GotoIf("SIP/12061785-000000bb", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:2]
Set("SIP/12061785-000000bb", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:3]
Return("SIP/12061785-000000bb", "") in new stack
-- Executing [12061785@from-pstn:3]
ExecIf("SIP/12061785-000000bb", "0 ?Set(CALLERID(name)=1181819535)")
in new stack
-- Executing [12061785@from-pstn:4] Set("SIP/12061785-000000bb",
"__CALLINGPRES_SV=allowed_not_screened") in new stack
-- Executing [12061785@from-pstn:5] Set("SIP/12061785-000000bb",
"CALLERPRES()=allowed_not_screened") in new stack
-- Executing [12061785@from-pstn:6] Goto("SIP/12061785-000000bb",
"support-a2billing,12061785,1") in new stack
-- Goto (support-a2billing,12061785,1)
-- Executing [12061785@support-a2billing:1]
DeadAGI("SIP/12061785-000000bb", "a2billing.php|1") in new stack
-- Executing [12061785@support-a2billing:2]
Hangup("SIP/12061785-000000bb", "") in new stack
== Spawn extension (support-a2billing, 12061785, 2) exited non-zero
on 'SIP/12061785-000000bb'
Alguém tem uma luz do que posso fazer pra ver se está tudo ok?
No início do texto é mencionado o seguinte: "Provider IP needs to be
set to "support@from-pstn". This is what the "inbound" Caller ID will
be when you create a new trunk in FreePBX later on, just keep that in
the back of your mind." Porém em nenhum lugar depois ele menciona
sobre a criação deste trunk. Entendi certo ou fiz confusão?
Agradeço qualquer luz.
Abraços.**
**
**
Jorge Lima
(11) 8181 9535**
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: [email protected] | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
[email protected]
_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: [email protected] | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
[email protected]